/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */





#hp-4-articles h3.elementor-post__title {
    position: relative;
    top: -100px;
    padding-left:20px;
}




#column-for-sticklogo #sticy-logo {display:none;}
/* #header-container.smaller #column-for-sticklogo {display:block;} */
#header-container.smaller #menu-background{background:rgba(0, 0, 0, 0.3);}
#header-container.smaller #menu-background  #nav1 a{color:white;}

/* #header-container.smaller #logo-in-header {text-align: right; position:fix; top:10px;} */

.home .elementor-nav-menu--main ul li a { text-shadow: 2px 2px 2px rgba(255,255,255,0.99); }
/*.home .elementor-nav-menu--main ul li a {background:rgba(255,255,255,0.50);}*/

.elementor-nav-menu--main ul li a { text-shadow: 2px 2px 6px rgba(255,255,255,0.57); }
#header-container.smaller .elementor-nav-menu--main ul li a { text-shadow: 2px 2px 6px rgba(0,0,0,0.57); }
/*.home #header-container.smaller .elementor-nav-menu--main ul li a {background:none;}*/



ul.fixed_links {position:fixed; top:200px; right:0; list-style: none; z-index:99999}
.fixed_links li a{width:50px; height:50px; text-indent:-100px; overflow:hidden; display: inline-block;}
.fixed_links .face a{background:url('images/face_icon.png') center center; background-size: cover;}
.fixed_links .tweet a{background:url('images/tweet_icon.png') center center; background-size: cover;}
.fixed_links .insta a{background:url('images/insta_icon.png') center center; background-size: cover;}


.hp-two-box .elementor-widget-container {
    min-height: 280px;
}

@media only screen and (max-width: 1320px) {
  .hp-two-box .elementor-widget-container { min-height: 330px;  }
}
@media only screen and (max-width: 1220px) {
  .hp-two-box .elementor-widget-container { min-height: 400px;  }
}
@media only screen and (max-width: 900px) {
  .hp-two-box .elementor-widget-container { min-height: 450px;  }
}
@media only screen and (max-width: 820px) {
  .hp-two-box .elementor-widget-container { min-height: 530px;  }
}
@media only screen and (max-width: 767px) {
  .hp-two-box .elementor-widget-container { min-height: 280px;  }
}


#blog-area-hp #right-col h3 a:hover {color:#000;}
#blog-area-hp #right-col h4 a:hover {color:#000;}
