.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for nav-menu, class: .elementor-element-311abc8 */.elementor-2272 .elementor-element.elementor-element-311abc8 { flex: 1 1 auto; }/* End custom CSS */
/* Start custom CSS *//* Transparent header (home + tour types): sits over the hero */
.elementor-2272{position:absolute;top:0;left:0;right:0;z-index:100}
body.admin-bar .elementor-2272{top:32px}
@media (max-width:782px){body.admin-bar .elementor-2272{top:46px}}
/* tour types archive: the photo goes under the header, content starts below it */
body.tax-tours-types [data-elementor-type="archive"] > .e-con:first-child{padding-top:132px !important}
@media (max-width:1024px){body.tax-tours-types [data-elementor-type="archive"] > .e-con:first-child{padding-top:92px !important}}
@media (max-width:767px){body.tax-tours-types [data-elementor-type="archive"] > .e-con:first-child{padding-top:72px !important}}
/* Menu (WordPress menu "main") */
.elementor-2272 .elementor-widget-nav-menu{flex:1 1 auto;display:flex;justify-content:center}
.elementor-2272 .elementor-nav-menu--main .elementor-item{font-family:Oswald,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;color:#fff;fill:#fff;padding:12px 16px}
.elementor-2272 .elementor-nav-menu--main .elementor-item:hover,.elementor-2272 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff}
.elementor-2272 .elementor-nav-menu--main .elementor-item:after{background-color:#2992C0 !important;height:2px}
.elementor-2272 .elementor-nav-menu--dropdown{background:#fff;border-top:2px solid #2992C0;box-shadow:0 24px 50px rgba(10,14,18,.25);min-width:260px !important;padding:10px 0}
.elementor-2272 .elementor-nav-menu--dropdown a{font-family:Rosarivo,serif;font-size:16px;letter-spacing:0;text-transform:none;color:#2B2B30;padding:11px 24px !important;background:transparent}
.elementor-2272 .elementor-nav-menu--dropdown a:hover,.elementor-2272 .elementor-nav-menu--dropdown a.elementor-item-active{color:#1E7BA6 !important;background:#F3F7F9 !important}
@media (max-width:1024px){.elementor-2272 .elementor-element.elementor-widget-nav-menu{display:none !important}}/* End custom CSS */