@media only screen and (max-width:1240px) and (min-width:980px){#et_mobile_nav_menu,.et_mobile_nav_menu{display:block!important}#main-header nav#top-menu-nav{display:none!important}}.et_mobile_menu{position:fixed;top:var(--msv-header,60px);left:0;right:0;width:100%;max-height:calc(100vh - var(--msv-header,60px));overflow:auto;-webkit-overflow-scrolling:touch;background-color:rgba(255,255,255,0.60);z-index:100000;margin:0}.et_mobile_menu li a{color:#fff}.main-header.scrolled .et_mobile_menu li a{color:#fff}body.et_mobile_menu_opened{overflow:hidden}.et_mobile_menu .menu-item-has-children>a{position:relative;padding-right:34px}.et_mobile_menu .menu-item-has-children>a::after{content:"+";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-weight:700}.et_mobile_menu .menu-item-has-children.msv-open>a::after{content:"–"}.et_mobile_menu{z-index:100000!important}.zm{filter:grayscale(100%);transition:all 1.5s ease-in-out}.zm:hover{filter:grayscale(0%);transform:scale(1.1);z-index:100;box-shadow:5px 15px 25px #000}.ngg-pro-masonry-item{filter:grayscale(0);transition:all 1.0s ease-in-out}.ngg-pro-masonry-item:hover{filter:grayscale(0%);transform:scale(1.1);z-index:100;box-shadow:5px 15px 25px #000}.more-link{background-color:#c6a167;display:inline-block!important;color:#ffffff;border-radius:0;padding:10px 15px;margin-top:30px;text-decoration:none}.more-link:hover{background-color:#889485}#top-menu li.mega-menu{position:static}#top-menu li.mega-menu>ul.sub-menu{position:absolute;left:0;right:0;top:100%;max-width:1600px;margin:0 0 0 auto;padding:30px 40px;display:flex;flex-wrap:wrap;gap:40px;background:rgba(255,255,255,0.97);box-shadow:0 10px 40px rgba(0,0,0,0.08);z-index:10000}#top-menu li.mega-menu>ul.sub-menu>li{flex:1 1 200px;list-style:none}#top-menu li.mega-menu>ul.sub-menu>li>a{font-weight:700;margin-bottom:8px;display:block}#top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu{margin-top:8px}#top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu li a{font-weight:400;font-size:15px;line-height:1.6}.grecaptcha-badge{visibility:hidden!important}.oov-blog-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:30px;z-index:1}.et_pb_blog_grid article{position:relative}.et_pb_blog_grid .et_pb_post{padding:0}.et_pb_image_container{margin:0}.et_pb_post .entry-featured-image-url{margin:0}.et_pb_blog_grid .entry-featured-image-url::before{content:'';position:absolute;inset:0;background-color:rgba(58,52,62,0.3)}.single-post .et_post_meta_wrapper{width:100%!important;max-width:100%!important}.single-post .et_pb_section{width:100%!important;max-width:100%!important;padding:0!important}.et_pb_section.parallax-hero{height:calc(var(--vh,1vh) * 100);min-height:calc(var(--vh,1vh) * 100);max-height:calc(var(--vh,1vh) * 100)}@media (max-width:980px){.et_pb_section.parallax-hero{height:calc(var(--vh,1vh) * 90);min-height:calc(var(--vh,1vh) * 90);max-height:calc(var(--vh,1vh) * 90)}}@media (max-width:767px){.et_pb_section.parallax-hero{height:calc(var(--vh,1vh) * 80);min-height:calc(var(--vh,1vh) * 80);max-height:calc(var(--vh,1vh) * 80)}}span.et_parallax_bg.et_pb_parallax_css{background-size:cover;background-position:center}@media (max-width:767px){.et_pb_section.parallax-hero .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.et_pb_section.parallax-hero .et_parallax_bg.et_pb_parallax_css{transform:none!important}}@font-face{font-family:'Asul';src:url('/wp-content/themes/Divi-child/fonts/Asul-Regular.woff2') format('woff2'),url('/wp-content/themes/Divi-child/fonts/Asul-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Asul';src:url('/wp-content/themes/Divi-child/fonts/Asul-Bold.woff2') format('woff2'),url('/wp-content/themes/Divi-child/fonts/Asul-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Signika';src:url('/wp-content/themes/Divi-child/fonts/Signika-Regular.woff2') format('woff2'),url('/wp-content/themes/Divi-child/fonts/Signika-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Signika';src:url('/wp-content/themes/Divi-child/fonts/Signika-Bold.woff2') format('woff2'),url('/wp-content/themes/Divi-child/fonts/Signika-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}body{font-family:'Signika',Arial,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Asul',Arial,sans-serif!important}h5,h6{font-family:'Gistesy',Arial,sans-serif!important}@font-face{font-family:'Gistesy';src:url('/wp-content/themes/Divi-child/fonts/Gistesy.woff2') format('woff2'),url('/wp-content/themes/Divi-child/fonts/Gistesy.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.msv-gistesy{font-family:'Gistesy','Asul',Arial,sans-serif;font-weight:400;font-size:32px;color:#C6A167}.msv-gistesy-groot{font-family:'Gistesy','Asul',Arial,sans-serif;font-weight:400;font-size:50px;color:#C6A167}@media (min-width:980px){.menu_cta{background-color:#FFF;color:#B88C5A;padding:0!important;border:2px solid #B88C5A;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;height:40px;line-height:40px}.menu_cta a{color:#B88C5A!important;padding:0 15px!important;display:flex;align-items:center;justify-content:center;height:100%;white-space:nowrap}#top-menu li.mega-menu{position:static}#top-menu li.mega-menu>ul.sub-menu{position:absolute;left:0;right:0;top:100%;width:100%;max-width:1280px;margin:0 auto;padding:30px 40px;display:flex;flex-wrap:wrap;gap:40px;background:rgba(255,255,255,0.97);box-shadow:0 10px 40px rgba(0,0,0,0.08);z-index:10000}#top-menu li.mega-menu>ul.sub-menu>li{flex:1 1 200px;list-style:none}#top-menu li.mega-menu>ul.sub-menu>li>a{font-weight:700;margin-bottom:8px;display:block}#top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu{margin-top:8px}#top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu li a{font-weight:400;font-size:13px;line-height:1.6}#top-menu li.mega-menu>ul.sub-menu>li>a,#top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu li a{color:#333!important}.et-fixed-header #top-menu li.mega-menu>ul.sub-menu>li>a,.et-fixed-header #top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu li a,.main-header.scrolled #top-menu li.mega-menu>ul.sub-menu>li>a,.main-header.scrolled #top-menu li.mega-menu>ul.sub-menu>li ul.sub-menu li a{color:#333!important}.signal-float{position:fixed;bottom:20px;right:20px;z-index:9999}.signal-float img{width:56px;height:56px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.25)}}