.elementor-12 .elementor-element.elementor-element-4dbb14f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73bec7d .bh-hero{background-color:#050505;}.elementor-12 .elementor-element.elementor-element-73bec7d .bh-hero__title{color:#ffffff;}:root{--page-title-display:none;}/* Start custom CSS for beach_house_hero, class: .elementor-element-73bec7d */@media (max-width: 768px) {
   .bh-hero {
    
    height: 144vh !important ;
    padding-top:10% !important ;
    
}
.bh-hero__content {
    padding-top: 80px;
}
.bh-hero__nav{
    bottom: 3.5rem !important; 
}
    }
    
    
    .bh-hero__indicator:hover{
        background: none !important;
    }
    .bh-hero__nav{
    bottom: 1rem; 
}
.bh-hero__indicator{
    background: none !important;
}
    section.bh-hero {
    padding-top: 75px;
    height: 105vh ;
}/* End custom CSS */
/* Start custom CSS for beach_house_why_choose, class: .elementor-element-57482ee */.bh-why__header {
      
        align-items: flex-end !important;
    
}/* End custom CSS */
/* Start custom CSS for beach_house_testimonials, class: .elementor-element-1a9c01e */.bh-testimonials__dot:hover{
    background: #1B365D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dbb14f */.bh-accommodations__btn{
    color: #1a1a1a ;
    background: none !important;
}
.bh-amenities__tab:hover{
     background: none !important;
}
.bh-amenities__tab:focus{
     background: none !important;
}
.bh-amenities__tab:hover .bh-amenities__num{
    color: #1b365d;
}
.bh-amenities__tab h4{
    color: #333;
}
.bh-amenities__num{
    color: #333;
}
button.bh-gallery__btn:hover {
    background: none;
    color: #333;
}
button.bh-gallery__btn {
    background: none;
    color: #333;
}


.bh-nav__mobile-toggle:hover,.bh-nav__mobile-toggle:focus{
    background: none !important;
    color: #1B365D;
}


.bh-mobile-menu__close:hover,.bh-mobile-menu__close:focus{
    background: none !important;
    color: #1B365D;
}/* End custom CSS */