.elementor-1406 .elementor-element.elementor-element-2d5af857>.elementor-container{max-width:1290px}.elementor-1406 .elementor-element.elementor-element-2d5af857>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;opacity:.12}.elementor-1406 .elementor-element.elementor-element-2d5af857{padding:100px 0 150px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1406 .elementor-element.elementor-element-2d5af857>.elementor-shape-bottom .elementor-shape-fill{fill:#b7f0f7}.elementor-1406 .elementor-element.elementor-element-2d5af857>.elementor-shape-bottom svg{height:40px;transform:translateX(-50%) rotateY(180deg);width:calc(100% + 1.3px)}.elementor-bc-flex-widget .elementor-1406 .elementor-element.elementor-element-30ed4a7d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1406 .elementor-element.elementor-element-30ed4a7d.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1406 .elementor-element.elementor-element-30ed4a7d>.elementor-element-populated{--e-column-margin-left:0px;--e-column-margin-right:0px;margin:0}.elementor-1406 .elementor-element.elementor-element-3fd5f43d{text-align:left;z-index:1}.elementor-1406 .elementor-element.elementor-element-3fd5f43d .elementor-heading-title{font-size:var( --e-global-typography-a4a47d4-font-size );font-weight:var( --e-global-typography-a4a47d4-font-weight );word-spacing:var( --e-global-typography-a4a47d4-word-spacing );color:#222;letter-spacing:var( --e-global-typography-a4a47d4-letter-spacing );line-height:var( --e-global-typography-a4a47d4-line-height );font-family:var( --e-global-typography-a4a47d4-font-family ),Sans-serif}.elementor-1406 .elementor-element.elementor-element-3fd5f43d>.elementor-widget-container{margin:0 0 -10px}.elementor-1406 .elementor-element.elementor-element-99b14e1{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#545454;text-align:left;font-family:var( --e-global-typography-text-font-family ),Sans-serif}@media(max-width:1024px) and (min-width:768px){.elementor-1406 .elementor-element.elementor-element-30ed4a7d{width:100%}}@media(max-width:1024px){.elementor-1406 .elementor-element.elementor-element-2d5af857{padding:80px 0 130px}.elementor-1406 .elementor-element.elementor-element-30ed4a7d>.elementor-element-populated{--e-column-margin-left:10px;--e-column-margin-right:10px;margin:0 10px}.elementor-1406 .elementor-element.elementor-element-3fd5f43d .elementor-heading-title{font-size:var( --e-global-typography-a4a47d4-font-size );word-spacing:var( --e-global-typography-a4a47d4-word-spacing );letter-spacing:var( --e-global-typography-a4a47d4-letter-spacing );line-height:var( --e-global-typography-a4a47d4-line-height )}.elementor-1406 .elementor-element.elementor-element-99b14e1{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-1406 .elementor-element.elementor-element-2d5af857{padding:50px 0 100px}.elementor-1406 .elementor-element.elementor-element-30ed4a7d>.elementor-element-populated{--e-column-margin-left:5px;--e-column-margin-right:5px;margin:0 5px}.elementor-1406 .elementor-element.elementor-element-3fd5f43d .elementor-heading-title{font-size:var( --e-global-typography-a4a47d4-font-size );word-spacing:var( --e-global-typography-a4a47d4-word-spacing );letter-spacing:var( --e-global-typography-a4a47d4-letter-spacing );line-height:var( --e-global-typography-a4a47d4-line-height )}.elementor-1406 .elementor-element.elementor-element-99b14e1{font-size:var( --e-global-typography-text-font-size )}}