.elementor-946 .elementor-element.elementor-element-148faf2d:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-148faf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #4054b2 5%, #1e596d 100%);}.elementor-946 .elementor-element.elementor-element-148faf2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-946 .elementor-element.elementor-element-148faf2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-148faf2d > .elementor-shape-bottom .elementor-shape-fill{fill:rgba(0,0,0,0.03);}.elementor-946 .elementor-element.elementor-element-4414a87a{text-align:center;}.elementor-946 .elementor-element.elementor-element-4414a87a .elementor-heading-title{color:#ffffff;font-size:48px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-946 .elementor-element.elementor-element-4414a87a > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-946 .elementor-element.elementor-element-284c5ef8{padding:30px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-453d2e8e > .elementor-element-populated{border-style:dashed;border-width:0px 1px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-946 .elementor-element.elementor-element-453d2e8e > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-453d2e8e > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-453d2e8e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-453d2e8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-c3f2f8c .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-946 .elementor-element.elementor-element-c3f2f8c .wpcf7 div.wpcf7-response-output{text-align:left;}.elementor-946 .elementor-element.elementor-element-c3f2f8c > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}.elementor-946 .elementor-element.elementor-element-2117f562:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-2117f562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(226,226,226,0.52);}.elementor-946 .elementor-element.elementor-element-2117f562{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 40px 0px;}.elementor-946 .elementor-element.elementor-element-2117f562 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-2117f562 > .elementor-shape-top svg{height:62px;}.elementor-946 .elementor-element.elementor-element-5d268ca3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(247,247,247,0.46);}.elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-5d268ca3:hover > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-5d268ca3:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-946 .elementor-element.elementor-element-5d268ca3:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-946 .elementor-element.elementor-element-5d268ca3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-2cd168ca .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-2cd168ca.elementor-view-stacked .elementor-icon{background-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-2cd168ca.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2cd168ca.elementor-view-default .elementor-icon{color:#4054b2;border-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-2cd168ca.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2cd168ca.elementor-view-default .elementor-icon svg{fill:#4054b2;}.elementor-946 .elementor-element.elementor-element-2cd168ca .elementor-icon i, .elementor-946 .elementor-element.elementor-element-2cd168ca .elementor-icon svg{transform:rotate(0deg);}.elementor-946 .elementor-element.elementor-element-52a01a48{text-align:center;}.elementor-946 .elementor-element.elementor-element-52a01a48 .elementor-heading-title{color:#4054b2;font-size:20px;}.elementor-946 .elementor-element.elementor-element-52ed7879{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-52ed7879 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-946 .elementor-element.elementor-element-52ed7879 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-946 .elementor-element.elementor-element-52ed7879 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-34c86515:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(247,247,247,0.46);}.elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-34c86515:hover > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-34c86515:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-946 .elementor-element.elementor-element-34c86515:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-946 .elementor-element.elementor-element-34c86515 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-355b33db .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-355b33db.elementor-view-stacked .elementor-icon{background-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-355b33db.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-355b33db.elementor-view-default .elementor-icon{color:#4054b2;border-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-355b33db.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-355b33db.elementor-view-default .elementor-icon svg{fill:#4054b2;}.elementor-946 .elementor-element.elementor-element-355b33db .elementor-icon i, .elementor-946 .elementor-element.elementor-element-355b33db .elementor-icon svg{transform:rotate(0deg);}.elementor-946 .elementor-element.elementor-element-2ce8e158{text-align:center;}.elementor-946 .elementor-element.elementor-element-2ce8e158 .elementor-heading-title{color:#4054b2;font-size:20px;}.elementor-946 .elementor-element.elementor-element-29f6f394{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-29f6f394 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-946 .elementor-element.elementor-element-29f6f394 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-946 .elementor-element.elementor-element-29f6f394 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-4a7458c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(247,247,247,0.46);}.elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-4a7458c2:hover > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-4a7458c2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-946 .elementor-element.elementor-element-4a7458c2:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-946 .elementor-element.elementor-element-4a7458c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-1b133dc2 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-1b133dc2.elementor-view-stacked .elementor-icon{background-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-1b133dc2.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-1b133dc2.elementor-view-default .elementor-icon{color:#4054b2;border-color:#4054b2;}.elementor-946 .elementor-element.elementor-element-1b133dc2.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-1b133dc2.elementor-view-default .elementor-icon svg{fill:#4054b2;}.elementor-946 .elementor-element.elementor-element-1b133dc2 .elementor-icon i, .elementor-946 .elementor-element.elementor-element-1b133dc2 .elementor-icon svg{transform:rotate(0deg);}.elementor-946 .elementor-element.elementor-element-3f4f9d12{text-align:center;}.elementor-946 .elementor-element.elementor-element-3f4f9d12 .elementor-heading-title{color:#4054b2;font-size:20px;}.elementor-946 .elementor-element.elementor-element-14f4ef0c{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-14f4ef0c .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-946 .elementor-element.elementor-element-14f4ef0c .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-946 .elementor-element.elementor-element-14f4ef0c > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-75f61488 > .elementor-shape-top .elementor-shape-fill{fill:rgba(226,226,226,0.52);}.elementor-946 .elementor-element.elementor-element-75f61488 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:105px;}.elementor-946 .elementor-element.elementor-element-75e5854 .elementor-spacer-inner{height:30px;}.elementor-946 .elementor-element.elementor-element-670be37c > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-670be37c > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-670be37c > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-670be37c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-670be37c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-2fa0673{text-align:center;}.elementor-946 .elementor-element.elementor-element-2fa0673 .elementor-heading-title{color:#e86c53;font-size:24px;text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-20cc5184 > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-20cc5184 > .elementor-element-populated, .elementor-946 .elementor-element.elementor-element-20cc5184 > .elementor-element-populated > .elementor-background-overlay, .elementor-946 .elementor-element.elementor-element-20cc5184 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-20cc5184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-1f8fa447{text-align:center;}.elementor-946 .elementor-element.elementor-element-1f8fa447 .elementor-heading-title{color:#e86c53;font-size:24px;text-transform:uppercase;}