.elementor-4611 .elementor-element.elementor-element-4cf28c10 > .elementor-container{max-width:900px;}.elementor-4611 .elementor-element.elementor-element-4cf28c10{padding:90px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-2a14a541 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-2a14a541 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-22eceaf7 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-4611 .elementor-element.elementor-element-4988e089:not(.elementor-motion-effects-element-type-background), .elementor-4611 .elementor-element.elementor-element-4988e089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6707441 );}.elementor-4611 .elementor-element.elementor-element-4988e089{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-4988e089 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4611 .elementor-element.elementor-element-23a54f8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-23a54f8 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-4305416a > .elementor-widget-container{background-color:#FFFFFF;padding:28px 26px 28px 26px;border-style:solid;border-width:3px 0px 0px 0px;border-color:#B5822E;box-shadow:0px 2px 10px 0px rgba(30,50,90,0.07);}.elementor-4611 .elementor-element.elementor-element-66815840 > .elementor-widget-container{background-color:#FFFFFF;padding:28px 26px 28px 26px;border-style:solid;border-width:3px 0px 0px 0px;border-color:#B5822E;box-shadow:0px 2px 10px 0px rgba(30,50,90,0.07);}.elementor-4611 .elementor-element.elementor-element-795d11eb > .elementor-widget-container{background-color:#FFFFFF;padding:28px 26px 28px 26px;border-style:solid;border-width:3px 0px 0px 0px;border-color:#B5822E;box-shadow:0px 2px 10px 0px rgba(30,50,90,0.07);}.elementor-4611 .elementor-element.elementor-element-dba20b3{padding:80px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-5074dbce > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-5074dbce .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-7ed45e85:not(.elementor-motion-effects-element-type-background), .elementor-4611 .elementor-element.elementor-element-7ed45e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5496;}.elementor-4611 .elementor-element.elementor-element-7ed45e85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-4611 .elementor-element.elementor-element-7ed45e85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4611 .elementor-element.elementor-element-5e589811{text-align:center;color:#FFFEFE;}.elementor-4611 .elementor-element.elementor-element-528921bc{text-align:center;font-size:18px;color:#FFFFFF;}.elementor-4611 .elementor-element.elementor-element-31544339{text-align:center;font-size:21px;color:#FFFFFF;}.elementor-4611 .elementor-element.elementor-element-46b0aff .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#2F5496;color:#2F5496;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-4611 .elementor-element.elementor-element-46b0aff .elementor-button:hover, .elementor-4611 .elementor-element.elementor-element-46b0aff .elementor-button:focus{background-color:#E8EDF6;color:#2F5496;}.elementor-4611 .elementor-element.elementor-element-46b0aff .elementor-button:hover svg, .elementor-4611 .elementor-element.elementor-element-46b0aff .elementor-button:focus svg{fill:#2F5496;}.elementor-4611 .elementor-element.elementor-element-7e551eb3:not(.elementor-motion-effects-element-type-background), .elementor-4611 .elementor-element.elementor-element-7e551eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-4611 .elementor-element.elementor-element-7e551eb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-7e551eb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4611 .elementor-element.elementor-element-9b59996 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-9b59996 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-02d5486 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4611 .elementor-element.elementor-element-266d8662{padding:80px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-6706efe4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-6706efe4 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-13785145:not(.elementor-motion-effects-element-type-background), .elementor-4611 .elementor-element.elementor-element-13785145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-4611 .elementor-element.elementor-element-13785145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-4611 .elementor-element.elementor-element-13785145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4611 .elementor-element.elementor-element-6522783b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4611 .elementor-element.elementor-element-6522783b .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B5822E;}.elementor-4611 .elementor-element.elementor-element-2d2f4f01 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE3EA;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4611 .elementor-element.elementor-element-92d03d8{width:52.619%;}.elementor-4611 .elementor-element.elementor-element-758503f{width:45%;}}/* Start custom CSS for text-editor, class: .elementor-element-4e1123f5 */.elementor-4611 .elementor-element.elementor-element-4e1123f5 ul { list-style: none; padding-left: 0; margin-left: 0; }
.elementor-4611 .elementor-element.elementor-element-4e1123f5 ul li { position: relative; padding-left: 32px; margin-bottom: 10px; }
.elementor-4611 .elementor-element.elementor-element-4e1123f5 ul li:before { content: "✓"; position: absolute; left: 0; top: 0; color: #2f5496; font-weight: 700; font-size: 19px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d6bcd9f */.elementor-4611 .elementor-element.elementor-element-4d6bcd9f ul { list-style: none; padding-left: 0; margin-left: 0; }
.elementor-4611 .elementor-element.elementor-element-4d6bcd9f ul li { position: relative; padding-left: 32px; margin-bottom: 10px; }
.elementor-4611 .elementor-element.elementor-element-4d6bcd9f ul li:before { content: "✓"; position: absolute; left: 0; top: 0; color: #2f5496; font-weight: 700; font-size: 19px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b7ac3bb */.elementor-4611 .elementor-element.elementor-element-3b7ac3bb ol { list-style: none; counter-reset: fase 0; padding-left: 0; margin-left: 0; }
.elementor-4611 .elementor-element.elementor-element-3b7ac3bb ol li { counter-increment: fase 1; position: relative; padding-left: 52px; margin-bottom: 18px; }
.elementor-4611 .elementor-element.elementor-element-3b7ac3bb ol li:before { content: counter(fase); position: absolute; left: 0; top: -2px; width: 34px; height: 34px; background: #2f5496; color: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 16px; }/* End custom CSS */