.elementor-12662 .elementor-element.elementor-element-efa050a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:190px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12662 .elementor-element.elementor-element-efa050a:not(.elementor-motion-effects-element-type-background), .elementor-12662 .elementor-element.elementor-element-efa050a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12662 .elementor-element.elementor-element-0dd75e8{text-align:center;}.elementor-12662 .elementor-element.elementor-element-0dd75e8 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-12662 .elementor-element.elementor-element-c7fc19b{text-align:center;}.elementor-12662 .elementor-element.elementor-element-c7fc19b .elementor-heading-title{font-family:"ogg", Sans-serif;font-size:52px;font-weight:400;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-12662 .elementor-element.elementor-element-d8c5639{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-12662 .elementor-element.elementor-element-22486cb{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12662 .elementor-element.elementor-element-b1be1bc{text-align:start;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12662 .elementor-element.elementor-element-efa050a{--content-width:1180px;}.elementor-12662 .elementor-element.elementor-element-d8c5639{--content-width:860px;}}@media(max-width:1024px){.elementor-12662 .elementor-element.elementor-element-efa050a{--padding-top:170px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-12662 .elementor-element.elementor-element-c7fc19b .elementor-heading-title{font-size:44px;}.elementor-12662 .elementor-element.elementor-element-d8c5639{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-12662 .elementor-element.elementor-element-efa050a{--padding-top:150px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px;}.elementor-12662 .elementor-element.elementor-element-c7fc19b .elementor-heading-title{font-size:36px;}.elementor-12662 .elementor-element.elementor-element-d8c5639{--padding-top:44px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-b1be1bc */.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document h1, .elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document h2, .elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document h3{font-family:"ogg",serif;font-weight:400;color:#064A5C;line-height:1.15;}
.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document h2{font-size:26px;margin:26px 0 8px;}
.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document p, .elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document li, .elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document td{font-family:"futura-pt",sans-serif;font-size:16px;line-height:1.7;color:#171616;}
.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document a{color:#064A5C;}
.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document table{width:100%;border-collapse:collapse;}
.elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document td, .elementor-12662 .elementor-element.elementor-element-b1be1bc .cmplz-document th{border-bottom:1px solid #D0CDC1;padding:10px 8px;text-align:left;}/* End custom CSS */