.elementor-18705 .elementor-element.elementor-element-57fa0b7b:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-57fa0b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7ED;}.elementor-18705 .elementor-element.elementor-element-57fa0b7b > .elementor-container{max-width:1200px;}.elementor-18705 .elementor-element.elementor-element-57fa0b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-18705 .elementor-element.elementor-element-57fa0b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18705 .elementor-element.elementor-element-4c7b8458{text-align:center;}.elementor-18705 .elementor-element.elementor-element-4c7b8458 .elementor-heading-title{font-size:40px;font-weight:700;color:#232856;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18705 .elementor-element.elementor-element-7695234a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-7695234a{text-align:center;font-size:20px;font-weight:400;color:#232856;}.elementor-18705 .elementor-element.elementor-element-6e9cbaf8{padding:40px 44px 0px 44px;}.elementor-18705 .elementor-element.elementor-element-47c7d31f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-element-populated{border-style:solid;border-color:#EA3934;box-shadow:0px 0px 10px 0px #EA3934;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-element-populated, .elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-element-populated > .elementor-background-overlay, .elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-741036d8 .elementor-heading-title{font-weight:700;color:#231651;}.elementor-18705 .elementor-element.elementor-element-663a6d7f{font-weight:400;line-height:0px;letter-spacing:1.5px;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-663a6d7f p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-576c98dd{font-size:40px;font-weight:700;line-height:0px;color:#231651;}.elementor-18705 .elementor-element.elementor-element-576c98dd p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-1cb98d35{font-size:14px;font-weight:400;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-1cb98d35 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), assistant;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18705 .elementor-element.elementor-element-7b0c67ac{--divider-border-style:solid;--divider-color:#CACBDF;--divider-border-width:1px;}.elementor-18705 .elementor-element.elementor-element-7b0c67ac .elementor-divider-separator{width:100%;}.elementor-18705 .elementor-element.elementor-element-7b0c67ac .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-6c313340{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-item > a{font-weight:400;}.elementor-18705 .elementor-element.elementor-element-6c313340 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18705 .elementor-element.elementor-element-206d3192 .elementor-button{background-color:#EA3934;font-size:16px;font-weight:600;transition-duration:0s;border-radius:20px 20px 20px 20px;}.elementor-18705 .elementor-element.elementor-element-6acccf13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-element-populated, .elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-element-populated > .elementor-background-overlay, .elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-3a691d47 .elementor-heading-title{font-weight:700;color:#231651;}.elementor-18705 .elementor-element.elementor-element-2f3e62df{font-weight:400;line-height:0px;letter-spacing:1.5px;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-2f3e62df p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-571bb7a3{font-size:40px;font-weight:700;line-height:0px;color:#231651;}.elementor-18705 .elementor-element.elementor-element-571bb7a3 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-2aa5433d{font-size:14px;font-weight:400;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-2aa5433d p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-1c94d266{--divider-border-style:solid;--divider-color:#CACBDF;--divider-border-width:1px;}.elementor-18705 .elementor-element.elementor-element-1c94d266 .elementor-divider-separator{width:100%;}.elementor-18705 .elementor-element.elementor-element-1c94d266 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-74d4ec67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-item > a{font-weight:400;}.elementor-18705 .elementor-element.elementor-element-74d4ec67 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-6614449 .elementor-button{background-color:#242958;font-size:16px;font-weight:600;transition-duration:0s;border-radius:20px 20px 20px 20px;}.elementor-18705 .elementor-element.elementor-element-edd9eaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-element-populated, .elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-element-populated > .elementor-background-overlay, .elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-5a64f769 .elementor-heading-title{font-weight:700;color:#231651;}.elementor-18705 .elementor-element.elementor-element-686c944c{font-weight:400;line-height:0px;letter-spacing:1.5px;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-686c944c p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-27fa52d2{font-size:40px;font-weight:700;line-height:0px;color:#231651;}.elementor-18705 .elementor-element.elementor-element-27fa52d2 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-7181f075{font-size:14px;font-weight:400;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-7181f075 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-79be60f8{--divider-border-style:solid;--divider-color:#CACBDF;--divider-border-width:1px;}.elementor-18705 .elementor-element.elementor-element-79be60f8 .elementor-divider-separator{width:100%;}.elementor-18705 .elementor-element.elementor-element-79be60f8 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-344c1ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-item > a{font-weight:400;}.elementor-18705 .elementor-element.elementor-element-344c1ef .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-69e01f23 .elementor-button{background-color:#242958;font-size:16px;font-weight:600;transition-duration:0s;border-radius:20px 20px 20px 20px;}.elementor-18705 .elementor-element.elementor-element-42ca90dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-element-populated, .elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-element-populated > .elementor-background-overlay, .elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-178d696f .elementor-heading-title{font-weight:700;color:#231651;}.elementor-18705 .elementor-element.elementor-element-4eaacf9e{font-weight:400;line-height:0px;letter-spacing:1.5px;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-4eaacf9e p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-3e033564{font-size:40px;font-weight:700;line-height:0px;color:#231651;}.elementor-18705 .elementor-element.elementor-element-3e033564 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-478e102{font-size:14px;font-weight:400;color:#0C0C0C;}.elementor-18705 .elementor-element.elementor-element-478e102 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-11b2bd5{--divider-border-style:solid;--divider-color:#CACBDF;--divider-border-width:1px;}.elementor-18705 .elementor-element.elementor-element-11b2bd5 .elementor-divider-separator{width:100%;}.elementor-18705 .elementor-element.elementor-element-11b2bd5 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-7912f20f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-item > a{font-weight:400;}.elementor-18705 .elementor-element.elementor-element-7912f20f .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-5916eb94 .elementor-button{background-color:#242958;font-size:16px;font-weight:600;transition-duration:0s;border-radius:20px 20px 20px 20px;}.elementor-18705 .elementor-element.elementor-element-6f2e2fbd:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-6f2e2fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-6f2e2fbd > .elementor-container{max-width:1200px;}.elementor-18705 .elementor-element.elementor-element-6f2e2fbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 50px 20px;}.elementor-18705 .elementor-element.elementor-element-6f2e2fbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-185f3b02 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-185f3b02{text-align:center;}.elementor-18705 .elementor-element.elementor-element-185f3b02 .elementor-heading-title{font-size:36px;font-weight:600;color:#232856;}.elementor-18705 .elementor-element.elementor-element-51bf6485 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-18705 .elementor-element.elementor-element-51bf6485{margin-top:15px;margin-bottom:20px;padding:0px 030px 0px 030px;}.elementor-18705 .elementor-element.elementor-element-20ad8a44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18705 .elementor-element.elementor-element-1fc82084 .elementor-icon-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-1fc82084.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-1fc82084.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-1fc82084.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb302d1 );border-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-1fc82084.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-1fc82084.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-7fb7daef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-12px;}.elementor-18705 .elementor-element.elementor-element-499fe9aa .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-18705 .elementor-element.elementor-element-1b3bb547{column-gap:0px;font-size:14px;font-weight:400;}.elementor-18705 .elementor-element.elementor-element-1b3bb547 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-4fb117a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-18705 .elementor-element.elementor-element-26559ada .elementor-icon-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-26559ada.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-26559ada.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-26559ada.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb302d1 );border-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-26559ada.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-26559ada.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-2be837a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-12px;}.elementor-18705 .elementor-element.elementor-element-73251fc8 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-18705 .elementor-element.elementor-element-57171c23{column-gap:0px;font-size:14px;font-weight:400;}.elementor-18705 .elementor-element.elementor-element-57171c23 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-68eede5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-18705 .elementor-element.elementor-element-3dc1c43c .elementor-icon-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-3dc1c43c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-3dc1c43c.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-3dc1c43c.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb302d1 );border-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-3dc1c43c.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-3dc1c43c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-441fb080 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-12px;}.elementor-18705 .elementor-element.elementor-element-53deabb1 > .elementor-widget-container{padding:0px 0px 08px 0px;}.elementor-18705 .elementor-element.elementor-element-53deabb1 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-18705 .elementor-element.elementor-element-17e8c3cc{column-gap:0px;font-size:14px;font-weight:400;}.elementor-18705 .elementor-element.elementor-element-17e8c3cc p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-1accbcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-18705 .elementor-element.elementor-element-48747552 .elementor-icon-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-48747552.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-48747552.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-48747552.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb302d1 );border-color:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-48747552.elementor-view-framed .elementor-icon, .elementor-18705 .elementor-element.elementor-element-48747552.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb302d1 );}.elementor-18705 .elementor-element.elementor-element-149c052c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-12px;}.elementor-18705 .elementor-element.elementor-element-4ea13fe > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-18705 .elementor-element.elementor-element-4ea13fe .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-18705 .elementor-element.elementor-element-50d260e5{column-gap:0px;font-size:14px;font-weight:400;}.elementor-18705 .elementor-element.elementor-element-50d260e5 p{margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-72a04844:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-72a04844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00003F;}.elementor-18705 .elementor-element.elementor-element-72a04844{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 70px 74px 70px;}.elementor-18705 .elementor-element.elementor-element-72a04844 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-4da782d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-4682d26b{text-align:start;}.elementor-18705 .elementor-element.elementor-element-4682d26b .elementor-heading-title{font-size:20px;font-weight:700;line-height:29px;color:#64B5F6;}.elementor-18705 .elementor-element.elementor-element-eee0cb2 > .elementor-widget-container{padding:08px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-eee0cb2 .elementor-heading-title{font-size:36px;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-2ca457c5{font-size:20px;font-weight:400;line-height:29px;color:#B0BEC5;}.elementor-18705 .elementor-element.elementor-element-2e710c91 > .elementor-widget-container{padding:07px 0px 07px 0px;}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-2e710c91{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-item > a{font-size:18px;font-weight:400;line-height:26px;}.elementor-18705 .elementor-element.elementor-element-2e710c91 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-524de13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-524de13{font-weight:400;line-height:47px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18705 .elementor-element.elementor-element-59ff6f9b{padding:70px 70px 70px 70px;}.elementor-18705 .elementor-element.elementor-element-422715c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-20f104f9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18705 .elementor-element.elementor-element-20f104f9{text-align:center;}.elementor-18705 .elementor-element.elementor-element-20f104f9 .elementor-heading-title{font-size:36px;font-weight:600;line-height:47px;color:#232856;}.elementor-18705 .elementor-element.elementor-element-3c0f2c38 > .elementor-container{max-width:440px;}.elementor-18705 .elementor-element.elementor-element-339170b5 .elementor-button{background-color:#EA3934;font-size:16px;font-weight:600;line-height:36px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EA3934;border-radius:30px 30px 30px 30px;padding:8px 66px 8px 66px;}.elementor-18705 .elementor-element.elementor-element-6474563 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:36px;fill:#242958;color:#242958;border-style:solid;border-width:2px 2px 2px 2px;border-color:#242958;border-radius:30px 30px 30px 30px;padding:8px 66px 8px 066px;}.elementor-18705 .elementor-element.elementor-element-6474563{width:var( --container-widget-width, 200% );max-width:200%;--container-widget-width:200%;--container-widget-flex-grow:0;}.elementor-18705 .elementor-element.elementor-element-632c6531 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-632c6531 .elementor-icon-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-632c6531 .elementor-icon{font-size:24px;}.elementor-18705 .elementor-element.elementor-element-632c6531 .elementor-icon svg{height:24px;}@media(min-width:768px){.elementor-18705 .elementor-element.elementor-element-182bef3a{width:30%;}.elementor-18705 .elementor-element.elementor-element-7fb7daef{width:70%;}.elementor-18705 .elementor-element.elementor-element-6b2df155{width:30%;}.elementor-18705 .elementor-element.elementor-element-2be837a9{width:70%;}.elementor-18705 .elementor-element.elementor-element-6c989e57{width:30%;}.elementor-18705 .elementor-element.elementor-element-441fb080{width:70%;}.elementor-18705 .elementor-element.elementor-element-afd9997{width:30%;}.elementor-18705 .elementor-element.elementor-element-149c052c{width:70%;}.elementor-18705 .elementor-element.elementor-element-4da782d9{width:50%;}.elementor-18705 .elementor-element.elementor-element-775bb9ea{width:50%;}}@media(max-width:767px){.elementor-18705 .elementor-element.elementor-element-20ad8a44.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18705 .elementor-element.elementor-element-7fb7daef > .elementor-element-populated{text-align:center;}.elementor-18705 .elementor-element.elementor-element-499fe9aa{width:100%;max-width:100%;}.elementor-18705 .elementor-element.elementor-element-1b3bb547{text-align:center;}.elementor-18705 .elementor-element.elementor-element-73251fc8{text-align:center;}.elementor-18705 .elementor-element.elementor-element-57171c23{text-align:center;}.elementor-18705 .elementor-element.elementor-element-53deabb1{text-align:center;}.elementor-18705 .elementor-element.elementor-element-17e8c3cc{text-align:center;}.elementor-18705 .elementor-element.elementor-element-4ea13fe{text-align:center;}.elementor-18705 .elementor-element.elementor-element-50d260e5{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-57b18380 *//* Контейнер для позиционирования */
.elementor-18705 .elementor-element.elementor-element-57b18380 {
    position: relative;
    overflow: visible !important;
}

/* Сам лейбл */
.elementor-18705 .elementor-element.elementor-element-57b18380 .best-value-label {
    position: absolute;
    top: -40px; /* Поднимите выше карточки */
    right: 15px; /* Сдвиг справа */
    background: #EA3934;
    border-radius: 8px;
    padding: 2px 36px;
    font-family: 'Heebo', sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    z-index: 10;
    box-shadow: 0 2px 8px rgba(0,0,0,0.05);
    display: inline-block;
    width: auto;
    height: 24px;
    line-height: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-576c98dd */.month-text {
    font-size: 16px !important;
    font-weight: 700;
    font-family: "Heebo", sans-serif;
    color: #231651;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47c7d31f */.elementor-18705 .elementor-element.elementor-element-47c7d31f {
    min-height: 580px;
    height: 580px;
    width: 240px;
    display: flex;
    flex-direction: column;
}

.elementor-18705 .elementor-element.elementor-element-47c7d31f > .elementor-widget-wrap {
    min-height: 580px;
    height: 580px;
    display: flex;
    flex-direction: column;
}

/* Это прижмёт кнопку вниз */
.elementor-18705 .elementor-element.elementor-element-47c7d31f .elementor-widget:last-child {
    margin-top: auto;
}

/* Если кнопка не последний виджет, укажите точнее */
.elementor-18705 .elementor-element.elementor-element-47c7d31f .elementor-widget-button {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571bb7a3 */.month-text {
    font-size: 16px !important;
    font-weight: 700;
    font-family: "Heebo", sans-serif;
    color: #231651;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6acccf13 */.elementor-18705 .elementor-element.elementor-element-6acccf13 {
    min-height: 580px;
    height: 580px;
    width: 240px;
    display: flex;
    flex-direction: column;
}

.elementor-18705 .elementor-element.elementor-element-6acccf13 > .elementor-widget-wrap {
    min-height: 580px;
    height: 580px;
    display: flex;
    flex-direction: column;
}

/* Это прижмёт кнопку вниз */
.elementor-18705 .elementor-element.elementor-element-6acccf13 .elementor-widget:last-child {
    margin-top: auto;
}

/* Если кнопка не последний виджет, укажите точнее */
.elementor-18705 .elementor-element.elementor-element-6acccf13 .elementor-widget-button {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44d14a0c *//* Контейнер для позиционирования */
.elementor-18705 .elementor-element.elementor-element-44d14a0c {
    position: relative;
    overflow: visible !important;
}

/* Сам лейбл */
.elementor-18705 .elementor-element.elementor-element-44d14a0c .best-value-label {
    position: absolute;
    top: -40px; /* Поднимите выше карточки */
    right: 15px; /* Сдвиг справа */
    background: #FFF3E0;
    border-radius: 8px;
    padding: 2px 36px;
    font-family: 'Heebo', sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #FB8C00;
    text-align: center;
    white-space: nowrap;
    z-index: 10;
    box-shadow: 0 2px 8px rgba(0,0,0,0.05);
    display: inline-block;
    width: auto;
    height: 24px;
    line-height: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27fa52d2 */.month-text {
    font-size: 16px !important;
    font-weight: 700;
    font-family: "Heebo", sans-serif;
    color: #231651;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-edd9eaf */.elementor-18705 .elementor-element.elementor-element-edd9eaf {
    min-height: 580px;
    height: 580px;
    width: 240px;
    display: flex;
    flex-direction: column;
}

.elementor-18705 .elementor-element.elementor-element-edd9eaf > .elementor-widget-wrap {
    min-height: 580px;
    height: 580px;
    display: flex;
    flex-direction: column;
}

/* Это прижмёт кнопку вниз */
.elementor-18705 .elementor-element.elementor-element-edd9eaf .elementor-widget:last-child {
    margin-top: auto;
}

/* Если кнопка не последний виджет, укажите точнее */
.elementor-18705 .elementor-element.elementor-element-edd9eaf .elementor-widget-button {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e033564 */.month-text {
    font-size: 16px !important;
    font-weight: 700;
    font-family: "Heebo", sans-serif;
    color: #231651;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42ca90dc */.elementor-18705 .elementor-element.elementor-element-42ca90dc {
    min-height: 580px;
    height: 580px;
    width: 240px;
    display: flex;
    flex-direction: column;
}

.elementor-18705 .elementor-element.elementor-element-42ca90dc > .elementor-widget-wrap {
    min-height: 580px;
    height: 580px;
    display: flex;
    flex-direction: column;
}

/* Это прижмёт кнопку вниз */
.elementor-18705 .elementor-element.elementor-element-42ca90dc .elementor-widget:last-child {
    margin-top: auto;
}

/* Если кнопка не последний виджет, укажите точнее */
.elementor-18705 .elementor-element.elementor-element-42ca90dc .elementor-widget-button {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e9cbaf8 *//* Десктоп (1200px+) - 4 карточки */
@media (min-width: 1200px) {
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-container {
        gap: 64px !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column {
        width: calc(25% - 48px) !important;
    }
}

/* Маленький десктоп / большой планшет (992px - 1199px) */
@media (max-width: 1199px) and (min-width: 992px) {
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-container {
        gap: 40px !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column {
        width: calc(25% - 30px) !important; /* 40px * 3 / 4 = 30px */
    }
}

/* Планшет (768px - 991px) - 2 карточки */
@media (max-width: 991px) and (min-width: 768px) {
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-container {
        gap: 32px !important;
        flex-wrap: wrap !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column {
        width: calc(50% - 16px) !important;
        margin-bottom: 32px !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column:nth-last-child(-n+2) {
        margin-bottom: 0 !important;
    }
}

/* Мобильный (до 767px) - 1 карточка */
@media (max-width: 767px) {
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-container {
        gap: 20px !important;
        flex-wrap: wrap !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column {
        width: 100% !important;
        margin-bottom: 20px !important;
    }
    
    .elementor-18705 .elementor-element.elementor-element-6e9cbaf8 .elementor-column:last-child {
        margin-bottom: 0 !important;
    }
    
    /* Дополнительные стили для мобильных */
    .pricing-column {
        height: 580px !important;
        max-height: 580px !important;
    }
    
    .pricing-column .elementor-widget-button {
        margin-top: auto !important;
    }
    
    .pricing-column .elementor-button {
        width: 100%;
        max-width: 280px;
        margin: 0 auto;
    }
}/* End custom CSS */