.elementor-31605 .elementor-element.elementor-element-e45318a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31605 .elementor-element.elementor-element-e45318a:not(.elementor-motion-effects-element-type-background), .elementor-31605 .elementor-element.elementor-element-e45318a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011538;}.elementor-31605 .elementor-element.elementor-element-09caa7b{text-align:center;}.elementor-31605 .elementor-element.elementor-element-09caa7b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-31605 .elementor-element.elementor-element-b132eae{text-align:center;font-family:"Onest", Sans-serif;font-size:16px;color:#B9C2D0;}.elementor-31605 .elementor-element.elementor-element-a2085e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31605 .elementor-element.elementor-element-a2085e0:not(.elementor-motion-effects-element-type-background), .elementor-31605 .elementor-element.elementor-element-a2085e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1eee6;}.elementor-31605 .elementor-element.elementor-element-87384ea{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e3d8;--border-color:#e7e3d8;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 34px -22px rgba(16,32,56,0.35);--padding-top:48px;--padding-bottom:48px;--padding-left:52px;--padding-right:52px;}.elementor-31605 .elementor-element.elementor-element-87384ea:not(.elementor-motion-effects-element-type-background), .elementor-31605 .elementor-element.elementor-element-87384ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-31605 .elementor-element.elementor-element-87384ea{--width:900px;}}@media(max-width:767px){.elementor-31605 .elementor-element.elementor-element-09caa7b .elementor-heading-title{font-size:30px;}.elementor-31605 .elementor-element.elementor-element-87384ea{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for text-editor, class: .elementor-element-1e70a17 */.elementor-31605 .elementor-element.elementor-element-1e70a17 h2{font-family:'Oswald',sans-serif;font-weight:700;color:#011538;text-transform:uppercase;letter-spacing:.02em;font-size:22px;margin:34px 0 12px}.elementor-31605 .elementor-element.elementor-element-1e70a17 h3{font-family:'Oswald',sans-serif;font-weight:600;color:#011538;font-size:18px;margin:24px 0 10px}.elementor-31605 .elementor-element.elementor-element-1e70a17 p{font-family:'Onest',sans-serif;font-size:16px;line-height:1.75;color:#5b6470;margin:0 0 14px}.elementor-31605 .elementor-element.elementor-element-1e70a17 ul,.elementor-31605 .elementor-element.elementor-element-1e70a17 ol{font-family:'Onest',sans-serif;font-size:16px;line-height:1.75;color:#5b6470;margin:0 0 14px 20px}.elementor-31605 .elementor-element.elementor-element-1e70a17 li{margin-bottom:6px}.elementor-31605 .elementor-element.elementor-element-1e70a17 a{color:#547500;font-weight:600}.elementor-31605 .elementor-element.elementor-element-1e70a17 strong{color:#011538}.elementor-31605 .elementor-element.elementor-element-1e70a17 h2:first-child{margin-top:0}.elementor-31605 .elementor-element.elementor-element-1e70a17 .pp-eff{display:inline-block;background:#f6f4ee;border:1px solid #e7e3d8;border-radius:8px;padding:8px 14px;font-family:'Onest',sans-serif;font-size:14px;color:#011538;margin:0 0 22px}/* End custom CSS */