.elementor-32 .elementor-element.elementor-element-52cbea6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-15a1bff9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-139b679c{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-5282915f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-702856a1{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-2b54f794 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-1d167d61{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-1fc6badd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-304c40f1{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-43e01284 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-507ead11{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-4604cdec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-6b2a4fb0{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-dbf47d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-5cdc06ab{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-6f896417 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-3c0f3916{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-69cc905a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-dbf9ce3{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}.elementor-32 .elementor-element.elementor-element-37b1dc8a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.25em;color:#102b50;}.elementor-32 .elementor-element.elementor-element-499a9390{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#596c87;}@media(max-width:768px){.elementor-32 .elementor-element.elementor-element-15a1bff9 .elementor-heading-title{font-size:30px;}.elementor-32 .elementor-element.elementor-element-5282915f .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-2b54f794 .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-1fc6badd .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-43e01284 .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-4604cdec .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-dbf47d .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-6f896417 .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-69cc905a .elementor-heading-title{font-size:21px;}.elementor-32 .elementor-element.elementor-element-37b1dc8a .elementor-heading-title{font-size:21px;}}/* Start custom CSS for container, class: .elementor-element-52cbea6e */.elementor-32 .elementor-element.elementor-element-52cbea6e{max-width:1040px!important;width:100%!important;margin:32px auto 60px!important;padding:35px 28px!important;gap:18px!important;font-family:Manrope,sans-serif}.elementor-32 .elementor-element.elementor-element-52cbea6e h1{letter-spacing:-.04em;margin-bottom:3px}.elementor-32 .elementor-element.elementor-element-52cbea6e h2{margin-top:18px;padding-top:18px;border-top:1px solid #e1e8f2;letter-spacing:-.025em}.elementor-32 .elementor-element.elementor-element-52cbea6e p{margin:0 0 12px;line-height:1.8}.elementor-32 .elementor-element.elementor-element-52cbea6e p:last-child{margin-bottom:0}.elementor-32 .elementor-element.elementor-element-52cbea6e>.elementor-widget{margin:0!important}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-52cbea6e{margin:12px auto 30px!important;padding:22px 18px!important;gap:14px!important}.elementor-32 .elementor-element.elementor-element-52cbea6e p{font-size:14px;line-height:1.75}}/* End custom CSS */