.elementor-83920 .elementor-element.elementor-element-36fac82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-83920 .elementor-element.elementor-element-36fac82{padding:2% 0% 2% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-83920 .elementor-element.elementor-element-50e5999d{text-align:left;}.elementor-83920 .elementor-element.elementor-element-50e5999d img{width:11.667vw;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-83920 .elementor-element.elementor-element-b6e664b .elementor-button{font-family:"futura-pt", Sans-serif;font-size:1.25vw;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-83920 .elementor-element.elementor-element-36fac82{padding:2% 3% 2% 3%;}.elementor-83920 .elementor-element.elementor-element-50e5999d img{width:20vw;}.elementor-83920 .elementor-element.elementor-element-b6e664b .elementor-button{font-size:2vw;padding:2vw 5vw 2vw 5vw;}}@media(max-width:767px){.elementor-83920 .elementor-element.elementor-element-36fac82{padding:4% 3% 4% 3%;}.elementor-83920 .elementor-element.elementor-element-157b1165{width:50%;}.elementor-83920 .elementor-element.elementor-element-157b1165 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-83920 .elementor-element.elementor-element-50e5999d > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-83920 .elementor-element.elementor-element-50e5999d{text-align:center;}.elementor-83920 .elementor-element.elementor-element-50e5999d img{width:100%;}.elementor-83920 .elementor-element.elementor-element-7607ad83{width:14%;}.elementor-83920 .elementor-element.elementor-element-55856660{width:50%;}.elementor-83920 .elementor-element.elementor-element-55856660 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83920 .elementor-element.elementor-element-b6e664b .elementor-button{font-size:4vw;padding:5vw 10vw 5vw 10vw;}}@media(min-width:768px){.elementor-83920 .elementor-element.elementor-element-157b1165{width:20%;}.elementor-83920 .elementor-element.elementor-element-7607ad83{width:59.332%;}.elementor-83920 .elementor-element.elementor-element-55856660{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83920 .elementor-element.elementor-element-157b1165{width:60%;}.elementor-83920 .elementor-element.elementor-element-7607ad83{width:8%;}.elementor-83920 .elementor-element.elementor-element-55856660{width:40%;}}/* Start custom CSS */.cstm-header{
    position: absolute;
    width: 100%;
    right: 0;
    left: 0;
    top: 0;
    margin: 0 auto;
    z-index: 55;
}

.menu-nav a:hover, .menu-nav a.elementor-item-active{
background: var(--Linear, linear-gradient(270deg, #957235 9.76%, #C3AA75 33.78%, #E4CB7B 50.61%, #C3AA75 66.79%, #E4CB7B 90.66%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

@media only screen and (max-width: 1024px){
    .menu-nav-tab .elementor-menu-toggle{
        border: 1px solid var(--Linear, #957235);
background: linear-gradient(264deg, #957235 -2.21%, #C3AA75 27.94%, #E4CB7B 49.07%, #C3AA75 69.38%, #E4CB7B 99.34%);
    }
    
    .menu-nav-tab .elementor-nav-menu{
        background-color: #fff;
    }
    
    .order{
        order: 2;
    }
}/* End custom CSS */