/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/*GROWTH CHILD*/


.header__bottom {
    padding: 0.2rem 0!important;
}

.header__logo { 
    margin-top: -30px;}

/*SLIDER GALLERY*/
.hs_cos_gallery_main .caption.superimpose, .hs_cos_gallery_thumbnails .caption.superimpose, .hs_cos_gallery_lightbox .caption.superimpose {
    position: absolute;
    top: 15%;
   /* background-color: rgba(56,171,225,0.60)!important;*/
    background-color: rgba(56,171,225,0.0)!important;*/
    color: #fff;
    padding: 5px;
    width: 100%!important
   /* width: 50%!important;
    left: 25%!important;*/
    
}

.hs_cos_gallery_main .slick-prev, .hs_cos_gallery_thumbnails .slick-prev, .hs_cos_gallery_lightbox .slick-prev {
    left: 25px!important;
    z-index: 1000;
}
.hs_cos_gallery_main .slick-next, .hs_cos_gallery_thumbnails .slick-next, .hs_cos_gallery_lightbox .slick-next {
    right: 55px!important;
    z-index: 1000;
  
}

.slick-prev:before, .slick-next:before  {
    font-family: "slick";
    font-size: 60px!important;
    line-height: 1;
    color: #fff;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
}


.hs_cos_gallery_main, .hs_cos_gallery_thumbnails, .hs_cos_gallery_lightbox {
    padding: 0!important;
}

.dnd-section .dnd-column {
    padding-left: 0!important;
    padding-right: 0!important;
}
.slider-caps { background-color: rgba(0, 0, 0, 0.37) !important; display: inline-grid; width: 40%; padding: 30px;}

.header__container--left .header__logo-col {
    flex: unset!important;
} 
  .header__container--left .header__menu-col   {
    flex: unset!important;
} 
.header__bottom {
    padding: 0.1rem 0!important;
}



/* RESPONSIVE */

@media only screen and (max-width: 767px) { 
  
  .hs_cos_gallery_main .slick-prev, .hs_cos_gallery_thumbnails .slick-prev, .hs_cos_gallery_lightbox .slick-prev {
    left: 10px!important;
    z-index: 1000;
}
.hs_cos_gallery_main .slick-next, .hs_cos_gallery_thumbnails .slick-next, .hs_cos_gallery_lightbox .slick-next {
    right: 20px!important;
    z-index: 1000;
  
}
  .slick-prev:before, .slick-next:before  {
    font-size: 30px!important;

}
/*.hs_cos_gallery_main .caption.superimpose { display:none;} */
   
h1, h2 {
  font-size: 1.2em;}

.hs_cos_gallery_main .slick-slide img, .hs_cos_gallery_thumbnails .slick-slide img, .hs_cos_gallery_lightbox .slick-slide img
  { min-height:220px; }
  
  .submenu.level-1 {
    width: 100%;
    background-color: rgb(255 255 255 / 70%);
}
  
  .slider-caps { width: 60%; background-color: rgba(0, 0, 0, 0.16) !important; display: table-footer-group;
    line-height: 18px; }
  
  .widget-type-logo img {
    margin: auto;
    display: block;
}
  
  
 }


}