.elementor-89 .elementor-element.elementor-element-55ff202{--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;--justify-content:center;--align-items:center;--padding-top:200px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-55ff202:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-89 .elementor-element.elementor-element-55ff202 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-89 .elementor-element.elementor-element-55ff202 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:transparent;background-image:linear-gradient(135deg, #2F4749 0%, #14262A 100%);}.elementor-89 .elementor-element.elementor-element-5ea57de{max-width:label_off !important;text-align:center;}.elementor-89 .elementor-element.elementor-element-5ea57de .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1.5px;color:#FFD046;}.elementor-89 .elementor-element.elementor-element-87d7b64{max-width:label_off !important;text-align:center;}.elementor-89 .elementor-element.elementor-element-87d7b64 .elementor-heading-title{font-size:54px;line-height:1.1em;color:#FDFCFA;}.elementor-89 .elementor-element.elementor-element-996f983{max-width:label_off !important;text-align:center;font-size:19px;color:#D5E0DC;}.elementor-89 .elementor-element.elementor-element-fc1236f{--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:72px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-fc1236f:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-89 .elementor-element.elementor-element-fc1236f > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-89 .elementor-element.elementor-element-fc1236f > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#FCF7ED;}.elementor-89 .elementor-element.elementor-element-2bc3109{--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;}.elementor-89 .elementor-element.elementor-element-7f2bba4{max-width:label_off !important;font-size:17px;line-height:1.75em;}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-2bc3109{--content-width:800px;}}@media(max-width:1180px){.elementor-89 .elementor-element.elementor-element-55ff202{--padding-top:180px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-55ff202{--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-87d7b64 .elementor-heading-title{font-size:34px;}.elementor-89 .elementor-element.elementor-element-fc1236f{--padding-top:40px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-996f983 */.elementor-89 .elementor-element.elementor-element-996f983{margin-left:auto;margin-right:auto}/* End custom CSS */