.elementor-4278 .elementor-element.elementor-element-cca1449 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4278 .elementor-element.elementor-element-cca1449{padding:0px 0px 0px 0px;}.elementor-4278 .elementor-element.elementor-element-ab2564f .elementor-heading-title{font-family:"Astloch", Sans-serif;font-size:58px;font-weight:700;}.elementor-4278 .elementor-element.elementor-element-7ff4052:not(.elementor-motion-effects-element-type-background), .elementor-4278 .elementor-element.elementor-element-7ff4052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4278 .elementor-element.elementor-element-7ff4052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4278 .elementor-element.elementor-element-7ff4052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4278 .elementor-element.elementor-element-84b1e17{text-align:center;}.elementor-4278 .elementor-element.elementor-element-84b1e17 .elementor-heading-title{font-weight:400;}.elementor-4278 .elementor-element.elementor-element-a30b067{text-align:center;}.elementor-4278 .elementor-element.elementor-element-a30b067 .elementor-heading-title{font-weight:400;}.elementor-4278 .elementor-element.elementor-element-9c6f02f{padding:50px 0px 50px 0px;}.elementor-4278 .elementor-element.elementor-element-9c7eff4{text-align:center;}.elementor-4278 .elementor-element.elementor-element-9c7eff4 .elementor-heading-title{font-weight:600;}.elementor-4278 .elementor-element.elementor-element-7dadc65{text-align:center;}.elementor-4278 .elementor-element.elementor-element-7dadc65 .elementor-heading-title{font-weight:400;}.elementor-4278 .elementor-element.elementor-element-0a099ba:not(.elementor-motion-effects-element-type-background), .elementor-4278 .elementor-element.elementor-element-0a099ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4278 .elementor-element.elementor-element-0a099ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-4278 .elementor-element.elementor-element-0a099ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4278 .elementor-element.elementor-element-2bdb456 iframe{height:591px;}