.elementor-42 .elementor-element.elementor-element-7cc3e286:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7cc3e286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe4c616 );}.elementor-42 .elementor-element.elementor-element-7cc3e286{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 35px 100px 35px;}.elementor-42 .elementor-element.elementor-element-7cc3e286 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-3a7e831e > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3a7e831e{text-align:left;}.elementor-42 .elementor-element.elementor-element-5d116b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5d116b0{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#FFFFFF70;}.elementor-42 .elementor-element.elementor-element-f2bdfdc{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;align-self:center;--icon-size:20px;--grid-column-gap:9px;--grid-row-gap:9px;}.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-widget-container{text-align:left;}.elementor-42 .elementor-element.elementor-element-f2bdfdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-social-icon{background-color:#02010100;--icon-padding:0.2em;border-style:groove;}.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-social-icon i{color:#96E2E2;}.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-social-icon svg{fill:#96E2E2;}.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-a2ccf69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a2ccf69 small{color:#FFFFFFB3;font-size:12px;}.elementor-42 .elementor-element.elementor-element-af069b5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42 .elementor-element.elementor-element-509e26bb .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-4a1781ac > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4a1781ac{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#FFFFFF70;}.elementor-42 .elementor-element.elementor-element-30fd0b4{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-30fd0b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title a, .elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title{color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title, .elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title a{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .widget-content{color:var( --e-global-color-accent );font-family:"Quattrocento", Sans-serif;font-size:14px;font-weight:bold;margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-text-widget-overlay, .elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-17c3b6f9 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42 .elementor-element.elementor-element-1db9b7bb .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-3a564227 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3a564227{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#FFFFFF70;}.elementor-42 .elementor-element.elementor-element-65e81464 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="text"], .elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="email"]{background-color:var( --e-global-color-text );box-shadow:0px 1px -1px 0px rgba(0, 0, 0, 0.08);}.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="submit"]{background-color:#02010100;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:500;line-height:22px;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:all ease-out 0.3s;}.elementor-42 .elementor-element.elementor-element-57df6cdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="text"],.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="email"]{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:23em;width:90%;height:63px;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="text"]::placeholder,.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form input[type="email"]::placeholder{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-42 .elementor-element.elementor-element-57df6cdb .mc4wp-form-fields{width:400px;max-width:445px;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-30fd0b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-3e23a8d2{width:50%;}.elementor-42 .elementor-element.elementor-element-af069b5{width:50%;}.elementor-42 .elementor-element.elementor-element-17c3b6f9{width:50%;}.elementor-42 .elementor-element.elementor-element-7d7828fe{width:46%;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-30fd0b4{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-30fd0b4 > .elementor-widget-container{margin:0px 0px 20px -13px;}}/* Start custom CSS for social-icons, class: .elementor-element-f2bdfdc */.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-social-icons-wrapper {
    margin: 0;
}
.elementor-42 .elementor-element.elementor-element-f2bdfdc .elementor-grid-item:first-child a {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-30fd0b4 */.elementor-42 .elementor-element.elementor-element-30fd0b4 .aux-widget-text .aux-text-widget-content{
    display: flex;
}
.elementor-42 .elementor-element.elementor-element-30fd0b4 .col-title{
    margin-top: :0!important;
    margin-right: 7px;
}
.elementor-42 .elementor-element.elementor-element-30fd0b4 svg path{
    stroke:var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for aux_mailchimp, class: .elementor-element-57df6cdb */.elementor-42 .elementor-element.elementor-element-57df6cdb input[type="submit"] {
    margin: 30px 38px auto auto;
    padding: 0;
    border-bottom: 1px solid;
    width: auto;
}/* End custom CSS */