.elementor-3429 .elementor-element.elementor-element-6620350{overflow:hidden;}.elementor-3429 .elementor-element.elementor-element-7119e746:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-7119e746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfb9613 );}.elementor-3429 .elementor-element.elementor-element-7119e746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3429 .elementor-element.elementor-element-7119e746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3429 .elementor-element.elementor-element-7119e746 a:hover{color:var( --e-global-color-secondary );}.elementor-3429 .elementor-element.elementor-element-396833c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3429 .elementor-element.elementor-element-396833c4 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-3429 .elementor-element.elementor-element-396833c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3429 .elementor-element.elementor-element-317d94b img{width:152px;max-width:152px;}.elementor-3429 .elementor-element.elementor-element-317d94b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3429 .elementor-element.elementor-element-245d439f{--spacer-size:30px;}.elementor-3429 .elementor-element.elementor-element-fa1686d{--spacer-size:2vh;}.elementor-3429 .elementor-element.elementor-element-209830d6 .elementor-button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:bold;text-transform:none;line-height:17px;letter-spacing:0.7px;background-color:var( --e-global-color-secondary );}.elementor-3429 .elementor-element.elementor-element-598e6adc{--spacer-size:2vh;}.elementor-3429 .elementor-element.elementor-element-268bd2bb .elementor-nav-menu .elementor-item{font-size:0.9vw;font-weight:400;text-decoration:none;letter-spacing:-0.7px;}.elementor-3429 .elementor-element.elementor-element-268bd2bb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-3429 .elementor-element.elementor-element-268bd2bb .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-3429 .elementor-element.elementor-element-268bd2bb .elementor-nav-menu--dropdown .elementor-item, .elementor-3429 .elementor-element.elementor-element-268bd2bb .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1px;}.elementor-3429 .elementor-element.elementor-element-268bd2bb > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-3429 .elementor-element.elementor-element-1dc4038d{--spacer-size:2vh;}.elementor-3429 .elementor-element.elementor-element-6f2919b6{text-align:center;color:var( --e-global-color-text );font-size:11px;font-weight:500;line-height:13px;letter-spacing:1px;}@media(min-width:768px){.elementor-3429 .elementor-element.elementor-element-cce52f5{width:100%;}}/* Start custom CSS for section, class: .elementor-element-6620350 */.elementor-3429 .elementor-element.elementor-element-6620350 {
    padding-left: 305px ! important;
}
@media (max-width:1500px){
    .elementor-3429 .elementor-element.elementor-element-6620350 {
        padding-left: 220px ! important;
    }
}
@media (max-width:1024px){
    .elementor-3429 .elementor-element.elementor-element-6620350 {
        padding-left: 0 ! important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-317d94b */@media (max-width:1500px){
    .elementor-3429 .elementor-element.elementor-element-317d94b img {
    width:100px ! important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-209830d6 */.elementor-3429 .elementor-element.elementor-element-209830d6 a{
    width: 100%;
    background: transparent linear-gradient(180deg, #FE846D 0%, #EB664F 100%) 0% 0% no-repeat padding-box;
}
.elementor-3429 .elementor-element.elementor-element-209830d6 a:hover{
    background: transparent linear-gradient(180deg, #C6371E 0%, #EB664F 100%) 0% 0% no-repeat padding-box;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-268bd2bb */.elementor-3429 .elementor-element.elementor-element-268bd2bb .bolder {
    font-weight: bold;
}
.elementor-3429 .elementor-element.elementor-element-268bd2bb ul {
  list-style-type: circle;
}
.elementor-3429 .elementor-element.elementor-element-268bd2bb ul li {
    position: relative;
    padding-left: 15px;
    color: #093E54;
    display: block;
}
.elementor-3429 .elementor-element.elementor-element-268bd2bb ul li.bolder a {
    font-weight: bold ! important;
}
.elementor-3429 .elementor-element.elementor-element-268bd2bb ul li::before {
    content:'•';
    position: absolute;
    font-size: 23px;
    font-weight: bold;
    line-height: 0;
    top: 15px;
    left: 0;
    color: #707070;
    opacity: .5;
}/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-7119e746 */.elementor-3429 .elementor-element.elementor-element-7119e746 {
    position: fixed;
    left: 0;
    top: 0;
    width:305px;
    height: 100vh;
    padding: 65px 35px 35px 35px;
    box-shadow: 3px 20px 20px #00000012;
    z-index: 10;
}
@media (max-width:1500px){
    .elementor-3429 .elementor-element.elementor-element-7119e746 {
    width:220px;
    padding: 65px 20px 20px 20px;
    }
}
@media (max-width:767px){
    .elementor-3429 .elementor-element.elementor-element-7119e746 {
    display:none ! important;
    }
}/* End custom CSS */
.mcw-fp-wrapper .fp-slide{position:relative;padding:0;}.fp-sr-only{display:none !important}#fp-nav{display:none;}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-enabled #MenuSliderJAUTO{position:fixed!important;left:0!important;right:0!important;width:100%!important;top:0!important;z-index:9999}.fp-enabled .admin-bar #MenuSliderJAUTO{top:32px!important}.fp-enabled .fp-section.fp-auto-height{padding-top:0!important}@media screen and (max-width:782px){.fp-enabled .admin-bar #MenuSliderJAUTO{top:46px!important}}
/* Start custom CSS */.fp-enabled #MenuSliderJAUTO {
    width:305px ! important;
    transition:.3s;
}
@media(max-width:1500px){
        .fp-enabled #MenuSliderJAUTO {
        width:220px ! important;
        transition:.3s;
    }
}
@media(max-width:1024px){
        .fp-enabled #MenuSliderJAUTO {
        display:none;
        transition:.3s;
    }
}/* End custom CSS */@media(max-width: 1024px){
#fp-nav{display:none;}}@media(max-width: 767px){
#fp-nav{display:none;}}