.elementor-17298 .elementor-element.elementor-element-3397da4{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E4E4E4;--border-color:#E4E4E4;--z-index:20;}.elementor-17298 .elementor-element.elementor-element-3397da4:not(.elementor-motion-effects-element-type-background), .elementor-17298 .elementor-element.elementor-element-3397da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-17298 .elementor-element.elementor-element-ec5076c .favethemes-site-logo{text-align:left;padding-top:0px;padding-bottom:0px;max-width:100%;}.elementor-17298 .elementor-element.elementor-element-ec5076c .favethemes-site-logo img{width:300px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:1.3rem;font-weight:500;text-transform:uppercase;color:#185B65;fill:#185B65;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link:hover,
					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link:focus{color:#148F88;fill:#148F88;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-background .navbar-nav > .nav-item:hover > a:before{background-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-framed .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-doubleline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-overline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-underline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-framed .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-underline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-doubleline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .pointer-overline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu a, .elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-menu-toggle, .elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-layout-dropdown .mobile-navbar-nav a{color:#185B65;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .mobile-navbar-nav a:hover,
					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .mobile-navbar-nav a.item-active,
					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .mobile-navbar-nav a.highlighted,

					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu a:hover,
					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu a.item-active,
					.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu a.highlighted{background-color:#FFFFFF;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu .dropdown-item, .elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .mobile-navbar-nav a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-menu-toggle .houzez-menu-toggle-button{font-size:15px;}.elementor-17298 .elementor-element.elementor-element-254d5a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-17298 .elementor-element.elementor-element-254d5a7:not(.elementor-motion-effects-element-type-background), .elementor-17298 .elementor-element.elementor-element-254d5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00374B;}.elementor-17298 .elementor-element.elementor-element-254d5a7::before, .elementor-17298 .elementor-element.elementor-element-254d5a7 > .elementor-background-video-container::before, .elementor-17298 .elementor-element.elementor-element-254d5a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-17298 .elementor-element.elementor-element-254d5a7 > .elementor-background-slideshow::before, .elementor-17298 .elementor-element.elementor-element-254d5a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17298 .elementor-element.elementor-element-254d5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#185B65;--background-overlay:'';}.elementor-17298 .elementor-element.elementor-element-4d593ba{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-17298 .elementor-element.elementor-element-4d593ba.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-17298 .elementor-element.elementor-element-4d593ba .main-mobile-nav{top:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:20px;font-weight:500;color:#FFFFFF;fill:#FFFFFF;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link:hover,
					.elementor-17298 .elementor-element.elementor-element-4d593ba .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-background .navbar-nav > .nav-item:hover > a:before{background-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-framed .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-doubleline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-overline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-underline .navbar-nav > .nav-item:hover > a:before{border-color:#F3BAFD;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-framed .navbar-nav > .nav-item > a:before{border-width:3px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-underline .navbar-nav > .nav-item > a:before{border-width:3px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-doubleline .navbar-nav > .nav-item > a:before{border-width:3px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-overline .navbar-nav > .nav-item > a:before{border-width:3px;}.elementor-17298 .elementor-element.elementor-element-6999444{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-17298 .elementor-element.elementor-element-6999444 .elementor-widget-container{text-align:center;}.elementor-17298 .elementor-element.elementor-element-6999444 .elementor-social-icon{background-color:#0C4958;--icon-padding:15px;}.elementor-17298 .elementor-element.elementor-element-6999444 .elementor-social-icon i{color:#FFFFFF;}.elementor-17298 .elementor-element.elementor-element-6999444 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-17298 .elementor-element.elementor-element-c8745fb{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;z-index:999;}.elementor-17298 .elementor-element.elementor-element-c8745fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb.elementor-element{--align-self:center;}.elementor-17298 .elementor-element.elementor-element-c8745fb .login-register{text-align:center;}.elementor-17298 .elementor-element.elementor-element-c8745fb .navbar-logged-in-wrap{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb .btn-icon-login-register{padding:0px 0px 0px 0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb .btn-icon-login-register i{color:#004274;}.elementor-17298 .elementor-element.elementor-element-c8745fb .login-link a{color:#00aeef;}.elementor-17298 .elementor-element.elementor-element-c8745fb .register-link a{color:#00aeef;}.elementor-17298 .elementor-element.elementor-element-c8745fb .logged-in-nav a{background-color:#ffffff;border-color:#e6e6e6;color:#2e3e49;}.elementor-17298 .elementor-element.elementor-element-c8745fb .btn-icon-login-register:hover i{color:#00aeef;}.elementor-17298 .elementor-element.elementor-element-c8745fb .login-link a:hover{color:#00aeef;}.elementor-17298 .elementor-element.elementor-element-c8745fb .register-link a:hover{color:#00aeef;}.elementor-17298 .elementor-element.elementor-element-c8745fb .logged-in-nav a:hover{background-color:#00aeff1a;border-color:#dce0e0;color:#00aeff;}.elementor-17298 .elementor-element.elementor-element-c8745fb .logged-in-nav{top:45px;}@media(max-width:1024px){.elementor-17298 .elementor-element.elementor-element-3397da4{--justify-content:space-between;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{line-height:0.1em;letter-spacing:0px;word-spacing:0em;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu, .elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .dropdown-menu{border-radius:0px 0px 0px 0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .dropdown-menu li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .dropdown-menu li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-mobile-wrap .dropdown-menu li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-menu-toggle .houzez-menu-toggle-button{font-size:21px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .main-mobile-nav{top:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:19px;padding-left:15px;padding-right:15px;}.elementor-17298 .elementor-element.elementor-element-c8745fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb .navbar-logged-in-wrap{padding-left:0px;padding-right:0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb .logged-in-nav{top:45px;}}@media(max-width:767px){.elementor-17298 .elementor-element.elementor-element-ec5076c .favethemes-site-logo{padding-top:0px;padding-bottom:0px;}.elementor-17298 .elementor-element.elementor-element-ec5076c .favethemes-site-logo img{width:30vw;}.elementor-17298 .elementor-element.elementor-element-d9d80aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:62px;}.elementor-17298 .elementor-element.elementor-element-d9d80aa .houzez-menu-toggle .houzez-menu-toggle-button{font-size:20px;}.elementor-17298 .elementor-element.elementor-element-4d593ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba.elementor-element{--align-self:center;}.elementor-17298 .elementor-element.elementor-element-4d593ba .main-mobile-nav{top:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:0.5rem;padding-left:6px;padding-right:6px;padding-top:12px;padding-bottom:12px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-framed .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-underline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-doubleline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-4d593ba .pointer-overline .navbar-nav > .nav-item > a:before{border-width:0px;}.elementor-17298 .elementor-element.elementor-element-c8745fb .logged-in-nav{top:45px;}}/* Start custom CSS for houzez_site_menu, class: .elementor-element-d9d80aa */@media only screen and (max-width: 1024px) {

    .houzez-nav-mobile-menu-fullwidth .main-nav {
        width: 100vw !important;
        left: -32vw !important;
        max-width: 1000px;
    }
    
}

@media only screen and (max-width: 767px) {

    .houzez-nav-mobile-menu-fullwidth .main-nav {
        width: 50vw;
        left: -60px !important;
    }
    
}/* End custom CSS */