.elementor-kit-5526{--e-global-color-primary:#75ba9f;--e-global-color-secondary:#eaa46b;--e-global-color-text:#1c1c1c;--e-global-color-accent:#8e8e8e;--e-global-color-mpblanco:#ffffff;--e-global-color-mpgrisclaro:#f8f9fa;--e-global-color-mpborde:#e2e2e2;--e-global-color-mpnegro:#000000;--e-global-typography-primary-font-family:"Numans";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Numans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#1c1c1c;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:1.72em;letter-spacing:0.225px;}.elementor-kit-5526 button,.elementor-kit-5526 input[type="button"],.elementor-kit-5526 input[type="submit"],.elementor-kit-5526 .elementor-button{background-color:#75ba9f;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1px;color:#ffffff;border-radius:40px 40px 40px 40px;padding:13px 29px 13px 29px;}.elementor-kit-5526 button:hover,.elementor-kit-5526 button:focus,.elementor-kit-5526 input[type="button"]:hover,.elementor-kit-5526 input[type="button"]:focus,.elementor-kit-5526 input[type="submit"]:hover,.elementor-kit-5526 input[type="submit"]:focus,.elementor-kit-5526 .elementor-button:hover,.elementor-kit-5526 .elementor-button:focus{background-color:#eaa46b;}.elementor-kit-5526 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5526 a{color:#333333;}.elementor-kit-5526 a:hover{color:#75ba9f;}.elementor-kit-5526 h1{color:#75ba9f;font-family:"Numans", Sans-serif;font-size:45px;font-weight:400;line-height:1.35em;}.elementor-kit-5526 h2{color:#75ba9f;font-family:"Numans", Sans-serif;font-size:30px;font-weight:400;line-height:1.35em;}.elementor-kit-5526 h3{color:#eaa46b;font-family:"Numans", Sans-serif;font-size:20px;font-weight:400;line-height:1.35em;}.elementor-kit-5526 h4{color:#8e8e8e;font-family:"Numans", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;}.elementor-kit-5526 h5{color:#1c1c1c;font-family:"Numans", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;}.elementor-kit-5526 h6{color:#1c1c1c;font-family:"Numans", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5526 h1{font-size:34.9px;}.elementor-kit-5526 h2{font-size:25.5px;}.elementor-kit-5526 h3{font-size:19.2px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */body{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;line-height:1.72;letter-spacing:.015em;color:#1c1c1c}
.mp-text p{margin:0 0 20px}
.elementor-widget-heading .elementor-heading-title{letter-spacing:0}
.mp-text a, .elementor-widget-text-editor a{color:#333333}
.mp-text a:hover{color:#75ba9f}
.elementor-widget-heading .elementor-heading-title strong{font-weight:bolder}
.mp-sep-shadow{height:1px;background:linear-gradient(to right,rgba(150,150,150,0) 0,rgba(150,150,150,0) 15%,rgba(150,150,150,.65) 50%,rgba(150,150,150,0) 85%,rgba(150,150,150,0) 100%)}
.mp-sep-shadow:after{display:block;margin-top:10px;height:6px;width:100%;content:"";background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 65%)}
.mp-sep-double{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;height:4px}
.mp-checklist .elementor-icon-list-icon{background:#75ba9f;border-radius:50%;width:19.6px;height:19.6px;min-width:19.6px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}
.mp-checklist .elementor-icon-list-icon i{color:#fff!important;font-size:10px!important}
.mp-checklist .elementor-icon-list-icon svg{fill:#fff!important;width:10px!important;height:10px!important}
.mp-checklist .elementor-icon-list-item{align-items:flex-start!important}
.mp-checklist .elementor-icon-list-text strong{color:#1c1c1c;font-weight:400}
.mp-checklist .elementor-icon-list-text p{margin:0}
.mp-form .elementor-field-group:not(.elementor-field-type-acceptance) .elementor-field{min-height:50px}
.mp-form .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:8px}
.mp-form .elementor-field-type-acceptance input{margin-top:4px}
.mp-form .elementor-field-group textarea.elementor-field{min-height:110px}
html,body{overflow-x:hidden}
.mp-form .elementor-field-type-acceptance label{font-size:15px!important;line-height:1.4!important;color:#1c1c1c!important;font-weight:300!important}
@media(max-width:767px){.mp-logos .swiper-slide-image{max-width:170px}}
.mp-form .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;align-items:flex-start;gap:8px}
.mp-form .elementor-field-type-acceptance a{color:#1c1c1c}
.elementor-location-footer .mp-text p{margin-bottom:15px}
.mp-logos .swiper-wrapper{align-items:center}
.mp-logos .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto}
.mp-logos .swiper-slide-image{width:100%;height:auto}
@media(min-width:768px){.mp-logos .elementor-swiper-button{display:none!important}}
.mp-archive-count{color:#fff;text-align:center;font-size:18px}
.elementor-widget-theme-post-content h2{font-family:"Numans",Arial,sans-serif;color:#75ba9f;font-size:30px;font-weight:400}/* End custom CSS */