.elementor-1253 .elementor-element.elementor-element-a8afe86{--display:flex;--min-height:620px;--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1253 .elementor-element.elementor-element-a8afe86:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-a8afe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-a8afe86::before, .elementor-1253 .elementor-element.elementor-element-a8afe86 > .elementor-background-video-container::before, .elementor-1253 .elementor-element.elementor-element-a8afe86 > .e-con-inner > .elementor-background-video-container::before, .elementor-1253 .elementor-element.elementor-element-a8afe86 > .elementor-background-slideshow::before, .elementor-1253 .elementor-element.elementor-element-a8afe86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1253 .elementor-element.elementor-element-a8afe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(7,27,33,0.62);--background-overlay:'';}.elementor-1253 .elementor-element.elementor-element-7e9a36d{--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:58px;--padding-bottom:62px;--padding-left:54px;--padding-right:54px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1253 .elementor-element.elementor-element-3ef44b9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1253 .elementor-element.elementor-element-herocta01 .elementor-button{background-color:#173F3A;font-family:"Manrope", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-dedf946{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-dedf946:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-dedf946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#305A31;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1253 .elementor-element.elementor-element-7ddc913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-571ac97{font-family:"Manrope", Sans-serif;font-weight:400;color:#C9C69A;}.elementor-1253 .elementor-element.elementor-element-387806a{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-387806a:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-387806a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDDBEB;}.elementor-1253 .elementor-element.elementor-element-c8b497f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;}.elementor-1253 .elementor-element.elementor-element-c1a1c01{font-family:"Manrope", Sans-serif;font-weight:400;color:#817D27;}.elementor-1253 .elementor-element.elementor-element-a97c31e{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1253 .elementor-element.elementor-element-a97c31e:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-a97c31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#68C1DF;}.elementor-1253 .elementor-element.elementor-element-cae2a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;color:#424242;}.elementor-1253 .elementor-element.elementor-element-154a694{font-family:"Manrope", Sans-serif;font-weight:400;color:#4F5D64;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1253 .elementor-element.elementor-element-diyq001{--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-1253 .elementor-element.elementor-element-diyq010{--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-1253 .elementor-element.elementor-element-diyq014{--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-1253 .elementor-element.elementor-element-diyq020{--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-1253 .elementor-element.elementor-element-diyq030{--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-1253 .elementor-element.elementor-element-diyq040{--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-1253 .elementor-element.elementor-element-diyq050{--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-1253 .elementor-element.elementor-element-eb3ab76{--display:flex;}.elementor-1253 .elementor-element.elementor-element-205254e{--display:flex;}.elementor-1253 .elementor-element.elementor-element-205254e:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-205254e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3EB;}.elementor-1253 .elementor-element.elementor-element-d2bbd2a{text-align:center;}.elementor-1253 .elementor-element.elementor-element-d2bbd2a img{width:100%;}.elementor-1253 .elementor-element.elementor-element-dad59a6{--display:flex;}.elementor-1253 .elementor-element.elementor-element-245046a{font-size:16px;line-height:1.42em;color:#435456;}.elementor-1253 .elementor-element.elementor-element-60f5e43{--display:flex;}.elementor-1253 .elementor-element.elementor-element-60f5e43:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-60f5e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE8D8;}.elementor-1253 .elementor-element.elementor-element-150963b{--display:flex;}.elementor-1253 .elementor-element.elementor-element-4a53d99{text-align:center;}.elementor-1253 .elementor-element.elementor-element-4a53d99 img{width:100%;}.elementor-1253 .elementor-element.elementor-element-a0a35ae{--display:flex;}.elementor-1253 .elementor-element.elementor-element-0601be0{font-size:16px;line-height:1.42em;color:#435456;}.elementor-1253 .elementor-element.elementor-element-ded8635{--display:flex;}.elementor-1253 .elementor-element.elementor-element-ded8635:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-ded8635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FF;}.elementor-1253 .elementor-element.elementor-element-a1c421d{--display:flex;}.elementor-1253 .elementor-element.elementor-element-126bb0b{text-align:center;}.elementor-1253 .elementor-element.elementor-element-126bb0b img{width:100%;}.elementor-1253 .elementor-element.elementor-element-5e59377{--display:flex;}.elementor-1253 .elementor-element.elementor-element-2c16b7f{font-size:16px;line-height:1.42em;color:#435456;}.elementor-1253 .elementor-element.elementor-element-65670d6{--display:flex;}.elementor-1253 .elementor-element.elementor-element-65670d6:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-65670d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E0FF;}.elementor-1253 .elementor-element.elementor-element-324ba77{--display:flex;}.elementor-1253 .elementor-element.elementor-element-c084817{text-align:center;}.elementor-1253 .elementor-element.elementor-element-c084817 img{width:100%;}.elementor-1253 .elementor-element.elementor-element-49ed999{--display:flex;}.elementor-1253 .elementor-element.elementor-element-45552a3{font-size:16px;line-height:1.42em;color:#435456;}.elementor-1253 .elementor-element.elementor-element-9fcc66f{--display:flex;}.elementor-1253 .elementor-element.elementor-element-3b34af0 .elementor-heading-title{font-size:52px;font-weight:700;line-height:1.04em;letter-spacing:-0.35px;color:#14282A;}.elementor-1253 .elementor-element.elementor-element-44a264e{--display:flex;}.elementor-1253 .elementor-element.elementor-element-44a264e:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-44a264e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-a906a6e{--display:flex;}.elementor-1253 .elementor-element.elementor-element-dc86160 .elementor-heading-title{font-size:52px;font-weight:700;line-height:1.04em;letter-spacing:-0.35px;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-358eb4d{--display:flex;}.elementor-1253 .elementor-element.elementor-element-358eb4d:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-358eb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B55C7;}.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-1253 .elementor-element.elementor-element-cd305d3 .elementor-icon-wrapper{text-align:start;}.elementor-1253 .elementor-element.elementor-element-cd305d3.elementor-view-stacked .elementor-icon{background-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-cd305d3.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-cd305d3.elementor-view-default .elementor-icon{color:#A6D1C5;border-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-cd305d3.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-cd305d3.elementor-view-default .elementor-icon svg{fill:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-cd305d3 .elementor-icon{font-size:22px;}.elementor-1253 .elementor-element.elementor-element-cd305d3 .elementor-icon svg{height:22px;}.elementor-1253 .elementor-element.elementor-element-07028e0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:750;line-height:1.08em;color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-9bc6eff{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-type-html{padding-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;border-radius:14px 14px 14px 14px;padding:16px 22px 16px 22px;}.elementor-1253 .elementor-element.elementor-element-99914bb .e-form__buttons__wrapper__button-next{background-color:#173F3A;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button[type="submit"]{background-color:#173F3A;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-99914bb .e-form__buttons__wrapper__button-next:hover{background-color:#0E2D29;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button[type="submit"]:hover{background-color:#0E2D29;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-99914bb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-99914bb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1253 .elementor-element.elementor-element-fc5da9b{--display:flex;}.elementor-1253 .elementor-element.elementor-element-fc5da9b:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-fc5da9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C6B61;}.elementor-1253 .elementor-element.elementor-element-6c1ac27 .elementor-icon-wrapper{text-align:start;}.elementor-1253 .elementor-element.elementor-element-6c1ac27.elementor-view-stacked .elementor-icon{background-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-6c1ac27.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-6c1ac27.elementor-view-default .elementor-icon{color:#A6D1C5;border-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-6c1ac27.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-6c1ac27.elementor-view-default .elementor-icon svg{fill:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-6c1ac27 .elementor-icon{font-size:22px;}.elementor-1253 .elementor-element.elementor-element-6c1ac27 .elementor-icon svg{height:22px;}.elementor-1253 .elementor-element.elementor-element-b722c7e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:750;line-height:1.08em;color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-a432d61{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-fa3c95d .elementor-button{background-color:#2D5BD3;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-1253 .elementor-element.elementor-element-fa3c95d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1253 .elementor-element.elementor-element-d40fe32{--display:flex;}.elementor-1253 .elementor-element.elementor-element-d40fe32:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-d40fe32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7613A;}.elementor-1253 .elementor-element.elementor-element-9038693 .elementor-icon-wrapper{text-align:start;}.elementor-1253 .elementor-element.elementor-element-9038693.elementor-view-stacked .elementor-icon{background-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-9038693.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-9038693.elementor-view-default .elementor-icon{color:#A6D1C5;border-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-9038693.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-9038693.elementor-view-default .elementor-icon svg{fill:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-9038693 .elementor-icon{font-size:22px;}.elementor-1253 .elementor-element.elementor-element-9038693 .elementor-icon svg{height:22px;}.elementor-1253 .elementor-element.elementor-element-44e1042 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:750;line-height:1.08em;color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-1af5366{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-d39c97e{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.48em;color:#C7D9D4;}.elementor-1253 .elementor-element.elementor-element-ee09b77{--display:flex;}.elementor-1253 .elementor-element.elementor-element-ee09b77:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-ee09b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#627A3B;}.elementor-1253 .elementor-element.elementor-element-bbb97e3 .elementor-icon-wrapper{text-align:start;}.elementor-1253 .elementor-element.elementor-element-bbb97e3.elementor-view-stacked .elementor-icon{background-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-bbb97e3.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-bbb97e3.elementor-view-default .elementor-icon{color:#A6D1C5;border-color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-bbb97e3.elementor-view-framed .elementor-icon, .elementor-1253 .elementor-element.elementor-element-bbb97e3.elementor-view-default .elementor-icon svg{fill:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-bbb97e3 .elementor-icon{font-size:22px;}.elementor-1253 .elementor-element.elementor-element-bbb97e3 .elementor-icon svg{height:22px;}.elementor-1253 .elementor-element.elementor-element-99120b9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:750;line-height:1.08em;color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-7ba1846{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-0d16e6d{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.48em;color:#C7D9D4;}.elementor-1253 .elementor-element.elementor-element-3a6d26e{--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:0px;--padding-bottom:78px;--padding-left:54px;--padding-right:54px;}.elementor-1253 .elementor-element.elementor-element-3a6d26e:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-3a6d26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-6740673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--border-radius:36px 36px 36px 36px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1253 .elementor-element.elementor-element-6740673:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-6740673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1253 .elementor-element.elementor-element-cbb96ca{--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-1253 .elementor-element.elementor-element-8db2e2b{--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-1253 .elementor-element.elementor-element-6cd5b21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:750;line-height:1.08em;color:#9DCEBE;}.elementor-1253 .elementor-element.elementor-element-4cc0815 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:750;line-height:1.08em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-ae15116{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.48em;color:#D9E8E3;}.elementor-1253 .elementor-element.elementor-element-tonec01{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#FFD15C;}.elementor-1253 .elementor-element.elementor-element-51a3441{--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-1253 .elementor-element.elementor-element-25c498b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:750;line-height:1.08em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-1363e0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:28px 28px 28px 28px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-1363e0b:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-1363e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-1253 .elementor-element.elementor-element-7374ec4{--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-7374ec4:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-7374ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E0FF;}.elementor-1253 .elementor-element.elementor-element-b5cd7e5 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-3d8d542{--display:flex;--min-height:0px;--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-3d8d542:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-3d8d542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FF;}.elementor-1253 .elementor-element.elementor-element-b94c368 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-bd16677{--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-bd16677:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-bd16677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE8D8;}.elementor-1253 .elementor-element.elementor-element-e3c2ecc .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-6d757ce{font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.48em;color:#BFD5CF;}.elementor-1253 .elementor-element.elementor-element-8e65903{--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;--border-radius:28px 28px 28px 28px;--padding-top:032px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1253 .elementor-element.elementor-element-8e65903:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-8e65903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-1253 .elementor-element.elementor-element-50efe04 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:750;line-height:1.08em;color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-dba1d9a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.48em;color:#58706A;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-type-html{padding-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-button{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;border-radius:14px 14px 14px 14px;padding:16px 22px 16px 22px;}.elementor-1253 .elementor-element.elementor-element-3e93541 .e-form__buttons__wrapper__button-next{background-color:#173F3A;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-button[type="submit"]{background-color:#173F3A;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-3e93541 .e-form__buttons__wrapper__button-next:hover{background-color:#0E2D29;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-button[type="submit"]:hover{background-color:#0E2D29;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-3e93541 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1253 .elementor-element.elementor-element-3e93541{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1253 .elementor-element.elementor-element-5f36159{font-family:"Manrope", Sans-serif;font-size:12px;line-height:1.48em;color:#78908A;}.elementor-1253 .elementor-element.elementor-element-9be1ae9{--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:0px;--padding-bottom:78px;--padding-left:54px;--padding-right:54px;}.elementor-1253 .elementor-element.elementor-element-9be1ae9:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-9be1ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-aa83d00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--border-radius:36px 36px 36px 36px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1253 .elementor-element.elementor-element-aa83d00:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-aa83d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1253 .elementor-element.elementor-element-a367945 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:750;line-height:1.08em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-0597a86{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.48em;color:#D9E8E3;}.elementor-1253 .elementor-element.elementor-element-d1d10df{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#FFD15C;}.elementor-1253 .elementor-element.elementor-element-8025fec{--display:flex;}.elementor-1253 .elementor-element.elementor-element-aac7ae0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:28px 28px 28px 28px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-aac7ae0:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-aac7ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-1253 .elementor-element.elementor-element-e8c2bed{--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-e8c2bed:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-e8c2bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E0FF;}.elementor-1253 .elementor-element.elementor-element-3ae0fcb .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-3bf0b97 .elementor-icon-wrapper{text-align:center;}.elementor-1253 .elementor-element.elementor-element-a90dd18{--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-a90dd18:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-a90dd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FF;}.elementor-1253 .elementor-element.elementor-element-3734b39 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-49f44ef .elementor-icon-wrapper{text-align:center;}.elementor-1253 .elementor-element.elementor-element-689a453{--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;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-689a453:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-689a453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE8D8;}.elementor-1253 .elementor-element.elementor-element-65b58e8 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:750;fill:#153B3A;color:#153B3A;border-style:none;}.elementor-1253 .elementor-element.elementor-element-20bcb52 .elementor-icon-wrapper{text-align:center;}.elementor-1253 .elementor-element.elementor-element-abb1806{font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.48em;color:#BFD5CF;}.elementor-1253 .elementor-element.elementor-element-2447227{--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:52px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-1253 .elementor-element.elementor-element-2447227:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-2447227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-1253 .elementor-element.elementor-element-2448d30{--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;--border-radius:36px 36px 36px 36px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-1253 .elementor-element.elementor-element-2448d30:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-2448d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAF8;}.elementor-1253 .elementor-element.elementor-element-0cc7642{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1253 .elementor-element.elementor-element-dc46692{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1253 .elementor-element.elementor-element-dc46692:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-dc46692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-1253 .elementor-element.elementor-element-f1c180b{text-align:center;}.elementor-1253 .elementor-element.elementor-element-e5855fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:13px;--padding-bottom:13px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-e5855fb:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-e5855fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-92cfbd3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:750;line-height:1.1em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-f4fc109{font-family:"Manrope", Sans-serif;font-size:12px;line-height:1.52em;color:#D8E9E3;}.elementor-1253 .elementor-element.elementor-element-6b19cf0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-9959833{--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;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-9959833:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-9959833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3EB;}.elementor-1253 .elementor-element.elementor-element-3440d6d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:750;line-height:1.1em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-e4ef495 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:750;line-height:1.1em;color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-e8335bc{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.52em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-99d3909{--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;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-99d3909:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-99d3909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE8D8;}.elementor-1253 .elementor-element.elementor-element-56412fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:750;line-height:1.1em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-359bf68 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:750;line-height:1.1em;color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-8c1606a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.52em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-2ac22f0{--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;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-2ac22f0:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-2ac22f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FF;}.elementor-1253 .elementor-element.elementor-element-01097bc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:750;line-height:1.1em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-7d1db90 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:750;line-height:1.1em;color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-a929659{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.52em;color:#45615B;}.elementor-1253 .elementor-element.elementor-element-275e0cd{--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;--flex-wrap:wrap;--border-radius:22px 22px 22px 22px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-1253 .elementor-element.elementor-element-110c151{font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.46em;color:#506964;}.elementor-1253 .elementor-element.elementor-element-a4f1c92{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7E1DE;--border-color:#D7E1DE;--border-radius:24px 24px 24px 24px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1253 .elementor-element.elementor-element-a4f1c92:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-a4f1c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-b7d2e80 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:750;line-height:1.16em;color:#153B3A;}.elementor-1253 .elementor-element.elementor-element-c6e4a31{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.52em;color:#45615B;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1253 .elementor-element.elementor-element-e9b6c43{font-family:"Manrope", Sans-serif;font-size:14px;line-height:1.5em;color:#4C5F5A;}.elementor-1253 .elementor-element.elementor-element-ftb0010{--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:58px;--padding-bottom:26px;--padding-left:54px;--padding-right:54px;}.elementor-1253 .elementor-element.elementor-element-ftb0010:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-ftb0010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102F31;}.elementor-1253 .elementor-element.elementor-element-ftb0100{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-ftb0110{--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-1253 .elementor-element.elementor-element-ftb0111 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:750;line-height:1.08em;color:#FFD15C;}.elementor-1253 .elementor-element.elementor-element-ftb0112 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:750;line-height:1.08em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-ftb0113{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;color:#C8DAD5;}.elementor-1253 .elementor-element.elementor-element-ftb0120{--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-1253 .elementor-element.elementor-element-ftb0121 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:750;line-height:1.08em;color:#A6D1C5;}.elementor-1253 .elementor-element.elementor-element-ftb0122 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:700;fill:#DCEEE8;color:#DCEEE8;border-radius:12px 12px 12px 12px;}.elementor-1253 .elementor-element.elementor-element-ftb0124 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:700;fill:#DCEEE8;color:#DCEEE8;border-radius:12px 12px 12px 12px;}.elementor-1253 .elementor-element.elementor-element-ftb0130{--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-1253 .elementor-element.elementor-element-ftb0131 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:750;line-height:1.08em;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-ftb0132{font-family:"Manrope", Sans-serif;font-size:14px;line-height:1.5em;color:#C8DAD5;}.elementor-1253 .elementor-element.elementor-element-ftb0133 .elementor-button{background-color:#FFD15C;font-family:"Manrope", Sans-serif;font-weight:700;fill:#153B3A;color:#153B3A;border-radius:12px 12px 12px 12px;}.elementor-1253 .elementor-element.elementor-element-ftb0200{--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-1253 .elementor-element.elementor-element-ftb0201{font-family:"Manrope", Sans-serif;font-size:12px;line-height:1.5em;color:#91AAA4;}.elementor-1253 .elementor-element.elementor-element-flcol01{--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-1253 .elementor-element.elementor-element-flbtn01 .elementor-button{background-color:#173F3A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-1253 .elementor-element.elementor-element-callfixed1{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-3a6d26e{--padding-top:0px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-1253 .elementor-element.elementor-element-6740673{--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1253 .elementor-element.elementor-element-9be1ae9{--padding-top:0px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-1253 .elementor-element.elementor-element-aa83d00{--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1253 .elementor-element.elementor-element-2447227{--padding-top:38px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1253 .elementor-element.elementor-element-2448d30{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-a8afe86:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-a8afe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capaslon.com.ua/wp-content/uploads/2026/07/chatgpt-image-28-lyp.-2026-r.-09_46_13.png");background-position:-488px -187px;background-size:initial;}.elementor-1253 .elementor-element.elementor-element-a8afe86{--min-height:0px;}.elementor-1253 .elementor-element.elementor-element-7e9a36d{--padding-top:32px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-3ef44b9 .elementor-heading-title{font-size:38px;}.elementor-1253 .elementor-element.elementor-element-dedf946{--content-width:500px;--min-height:0px;--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1253 .elementor-element.elementor-element-7ddc913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:22px;}.elementor-1253 .elementor-element.elementor-element-7ddc913 p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-571ac97{font-size:10px;}.elementor-1253 .elementor-element.elementor-element-571ac97 p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-387806a{--content-width:500px;--min-height:0px;--border-radius:12px 12px 12px 12px;}.elementor-1253 .elementor-element.elementor-element-c8b497f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:22px;}.elementor-1253 .elementor-element.elementor-element-c8b497f p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-c1a1c01{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;}.elementor-1253 .elementor-element.elementor-element-c1a1c01 p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-a97c31e{--content-width:500px;--min-height:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1253 .elementor-element.elementor-element-cae2a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:22px;}.elementor-1253 .elementor-element.elementor-element-cae2a7a p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-154a694{font-size:10px;}.elementor-1253 .elementor-element.elementor-element-154a694 p{margin-block-end:0px;}.elementor-1253 .elementor-element.elementor-element-e3f1298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1253 .elementor-element.elementor-element-eb3ab76{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1253 .elementor-element.elementor-element-205254e{--width:46%;--border-radius:20px 20px 20px 20px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-d2bbd2a{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1253 .elementor-element.elementor-element-dad59a6{--margin-top:-60px;--margin-bottom:-20px;--margin-left:0px;--margin-right:-20px;}.elementor-1253 .elementor-element.elementor-element-245046a{column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-60f5e43{--width:46%;--border-radius:20px 20px 20px 20px;}.elementor-1253 .elementor-element.elementor-element-150963b{--width:100%;--min-height:0px;--margin-top:-050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-4a53d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1253 .elementor-element.elementor-element-a0a35ae{--margin-top:-60px;--margin-bottom:-20px;--margin-left:0px;--margin-right:-20px;}.elementor-1253 .elementor-element.elementor-element-0601be0{column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-ded8635{--width:46%;--border-radius:20px 20px 20px 20px;}.elementor-1253 .elementor-element.elementor-element-126bb0b img{width:100%;max-width:100%;height:90px;}.elementor-1253 .elementor-element.elementor-element-5e59377{--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:-20px;}.elementor-1253 .elementor-element.elementor-element-2c16b7f{column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-65670d6{--width:46%;--border-radius:20px 20px 20px 20px;}.elementor-1253 .elementor-element.elementor-element-c084817 img{width:100%;height:94px;}.elementor-1253 .elementor-element.elementor-element-49ed999{--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:-20px;}.elementor-1253 .elementor-element.elementor-element-45552a3{column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-9fcc66f{--width:100%;--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-44a264e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-a906a6e{--margin-top:21px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1253 .elementor-element.elementor-element-358eb4d{--min-height:81px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;}.elementor-1253 .elementor-element.elementor-element-cd305d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1253 .elementor-element.elementor-element-07028e0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-1253 .elementor-element.elementor-element-07028e0 .elementor-heading-title{font-size:25px;}.elementor-1253 .elementor-element.elementor-element-9bc6eff{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;font-size:20px;}.elementor-1253 .elementor-element.elementor-element-99914bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1253 .elementor-element.elementor-element-fc5da9b{--min-height:81px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;}.elementor-1253 .elementor-element.elementor-element-6c1ac27{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1253 .elementor-element.elementor-element-b722c7e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-1253 .elementor-element.elementor-element-b722c7e .elementor-heading-title{font-size:25px;}.elementor-1253 .elementor-element.elementor-element-a432d61{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;font-size:20px;}.elementor-1253 .elementor-element.elementor-element-fa3c95d{margin:-40px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-1253 .elementor-element.elementor-element-fa3c95d .elementor-button{font-size:18px;border-radius:16px 16px 16px 16px;}.elementor-1253 .elementor-element.elementor-element-d40fe32{--min-height:81px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;}.elementor-1253 .elementor-element.elementor-element-9038693{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1253 .elementor-element.elementor-element-44e1042{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-1253 .elementor-element.elementor-element-44e1042 .elementor-heading-title{font-size:25px;}.elementor-1253 .elementor-element.elementor-element-1af5366{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;font-size:20px;}.elementor-1253 .elementor-element.elementor-element-d39c97e{margin:-51px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;font-size:14px;}.elementor-1253 .elementor-element.elementor-element-ee09b77{--min-height:81px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;}.elementor-1253 .elementor-element.elementor-element-bbb97e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1253 .elementor-element.elementor-element-99120b9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-1253 .elementor-element.elementor-element-99120b9 .elementor-heading-title{font-size:25px;}.elementor-1253 .elementor-element.elementor-element-7ba1846{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;font-size:20px;}.elementor-1253 .elementor-element.elementor-element-0d16e6d{margin:-51px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;font-size:14px;}.elementor-1253 .elementor-element.elementor-element-3a6d26e{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-6740673{--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:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-6cd5b21 .elementor-heading-title{font-size:10px;}.elementor-1253 .elementor-element.elementor-element-4cc0815 .elementor-heading-title{font-size:34px;}.elementor-1253 .elementor-element.elementor-element-ae15116{font-size:16px;}.elementor-1253 .elementor-element.elementor-element-tonec01{font-size:16px;}.elementor-1253 .elementor-element.elementor-element-25c498b .elementor-heading-title{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-7374ec4{--width:100%;}.elementor-1253 .elementor-element.elementor-element-3d8d542{--width:100%;}.elementor-1253 .elementor-element.elementor-element-bd16677{--width:100%;}.elementor-1253 .elementor-element.elementor-element-6d757ce{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-8e65903{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-50efe04 .elementor-heading-title{font-size:24px;}.elementor-1253 .elementor-element.elementor-element-dba1d9a{font-size:15px;}.elementor-1253 .elementor-element.elementor-element-5f36159{font-size:12px;}.elementor-1253 .elementor-element.elementor-element-9be1ae9{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-aa83d00{--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:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-a367945 .elementor-heading-title{font-size:34px;}.elementor-1253 .elementor-element.elementor-element-0597a86{font-size:16px;}.elementor-1253 .elementor-element.elementor-element-d1d10df{font-size:16px;}.elementor-1253 .elementor-element.elementor-element-e8c2bed{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-3ae0fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-1253 .elementor-element.elementor-element-3bf0b97{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-1253 .elementor-element.elementor-element-3bf0b97 .elementor-icon{font-size:17px;}.elementor-1253 .elementor-element.elementor-element-3bf0b97 .elementor-icon svg{height:17px;}.elementor-1253 .elementor-element.elementor-element-a90dd18{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-3734b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-1253 .elementor-element.elementor-element-49f44ef{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-1253 .elementor-element.elementor-element-49f44ef .elementor-icon{font-size:17px;}.elementor-1253 .elementor-element.elementor-element-49f44ef .elementor-icon svg{height:17px;}.elementor-1253 .elementor-element.elementor-element-689a453{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-65b58e8{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-1253 .elementor-element.elementor-element-20bcb52{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-1253 .elementor-element.elementor-element-20bcb52 .elementor-icon{font-size:17px;}.elementor-1253 .elementor-element.elementor-element-20bcb52 .elementor-icon svg{height:17px;}.elementor-1253 .elementor-element.elementor-element-abb1806{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-2447227{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1253 .elementor-element.elementor-element-2448d30{--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-0cc7642{--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-1253 .elementor-element.elementor-element-92cfbd3 .elementor-heading-title{font-size:18px;}.elementor-1253 .elementor-element.elementor-element-f4fc109{font-size:12px;}.elementor-1253 .elementor-element.elementor-element-6b19cf0{--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-1253 .elementor-element.elementor-element-9959833{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-3440d6d .elementor-heading-title{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-e4ef495 .elementor-heading-title{font-size:18px;}.elementor-1253 .elementor-element.elementor-element-e8335bc{font-size:15px;}.elementor-1253 .elementor-element.elementor-element-99d3909{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-56412fa .elementor-heading-title{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-359bf68 .elementor-heading-title{font-size:18px;}.elementor-1253 .elementor-element.elementor-element-8c1606a{font-size:15px;}.elementor-1253 .elementor-element.elementor-element-2ac22f0{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1253 .elementor-element.elementor-element-01097bc .elementor-heading-title{font-size:13px;}.elementor-1253 .elementor-element.elementor-element-7d1db90 .elementor-heading-title{font-size:18px;}.elementor-1253 .elementor-element.elementor-element-a929659{font-size:15px;}.elementor-1253 .elementor-element.elementor-element-110c151{font-size:14px;}.elementor-1253 .elementor-element.elementor-element-a4f1c92{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-1253 .elementor-element.elementor-element-b7d2e80 .elementor-heading-title{font-size:23px;}.elementor-1253 .elementor-element.elementor-element-ftb0010{--padding-top:42px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-1253 .elementor-element.elementor-element-7e9a36d{--content-width:1320px;}.elementor-1253 .elementor-element.elementor-element-3a6d26e{--width:100%;}.elementor-1253 .elementor-element.elementor-element-1363e0b{--width:100%;}.elementor-1253 .elementor-element.elementor-element-7374ec4{--width:30%;}.elementor-1253 .elementor-element.elementor-element-3d8d542{--width:30%;}.elementor-1253 .elementor-element.elementor-element-bd16677{--width:30%;}.elementor-1253 .elementor-element.elementor-element-9be1ae9{--width:100%;}.elementor-1253 .elementor-element.elementor-element-aac7ae0{--width:100%;}.elementor-1253 .elementor-element.elementor-element-e8c2bed{--width:30%;}.elementor-1253 .elementor-element.elementor-element-a90dd18{--width:30%;}.elementor-1253 .elementor-element.elementor-element-689a453{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-a8afe86 */.elementor-1253 .elementor-element.elementor-element-a8afe86{position:relative;isolation:isolate;min-height:620px;overflow:hidden;background:radial-gradient(circle at 91% 13%,rgba(45,91,211,.36),transparent 29%),radial-gradient(circle at 9% 92%,rgba(255,209,92,.11),transparent 24%),#153B3A!important;}
.elementor-1253 .elementor-element.elementor-element-a8afe86:before{content:'';position:absolute;z-index:-1;width:540px;height:540px;right:-260px;bottom:-285px;border:1px solid rgba(255,255,255,.10);border-radius:50%;box-shadow:0 0 0 48px rgba(255,255,255,.025),0 0 0 112px rgba(255,255,255,.012);}
.elementor-1253 .elementor-element.elementor-element-a8afe86 .elementor-element-7d28c4f{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;z-index:1;}
@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-a8afe86{min-height:0!important;}.elementor-1253 .elementor-element.elementor-element-a8afe86 .elementor-element-7d28c4f{padding:26px 20px!important;}}
@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-a8afe86{min-height:0!important;}.elementor-1253 .elementor-element.elementor-element-a8afe86 .elementor-element-7d28c4f{padding:12px 14px 16px!important;justify-content:flex-start!important;}.elementor-1253 .elementor-element.elementor-element-a8afe86 .elementor-element-2f8c19d{padding-top:0!important;min-height:0!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-diyq001 */.elementor-1253 .elementor-element.elementor-element-diyq001{display:none;}
@media(max-width:767px){
.elementor-1253 .elementor-element.elementor-element-diyq001{display:flex!important;background:#F5F2EA;padding:30px 16px 34px!important;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq010{width:100%;max-width:560px;margin:0 auto;gap:14px!important;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq011 .elementor-heading-title{margin:0;color:#177B5C;font-family:Manrope,sans-serif;font-size:11px!important;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq012 .elementor-heading-title{margin:0;color:#123737;font-family:Manrope,sans-serif;font-size:26px!important;font-weight:800;line-height:1.12;letter-spacing:-.03em;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq013 p{margin:0;color:#526C68;font-family:Manrope,sans-serif;font-size:15px;line-height:1.42;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq014{display:flex!important;flex-direction:column!important;gap:10px!important;margin-top:2px;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq020,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq030,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq040,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq050{background:#FFFFFF;border:1px solid rgba(18,55,55,.12);border-radius:16px;padding:15px!important;gap:7px!important;box-shadow:none!important;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq020n .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq030n .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq040n .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq050n .elementor-heading-title{margin:0;color:#177B5C;font-family:Manrope,sans-serif;font-size:11px!important;font-weight:800;line-height:1.1;letter-spacing:.06em;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq020t .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq030t .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq040t .elementor-heading-title,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq050t .elementor-heading-title{margin:0;color:#123737;font-family:Manrope,sans-serif;font-size:19px!important;font-weight:800;line-height:1.18;letter-spacing:-.02em;}
.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq020c p,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq030c p,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq040c p,.elementor-1253 .elementor-element.elementor-element-diyq001 .elementor-element-diyq050c p{margin:0;color:#526C68;font-family:Manrope,sans-serif;font-size:15px!important;line-height:1.42;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2bbd2a */.elementor-1253 .elementor-element.elementor-element-d2bbd2a img { display: block; width: 100%; height: 220px; object-fit: contain; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a53d99 */.elementor-1253 .elementor-element.elementor-element-4a53d99 img { display: block; width: 100%; height: 220px; object-fit: contain; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-126bb0b */.elementor-1253 .elementor-element.elementor-element-126bb0b img { display: block; width: 100%; height: 220px; object-fit: contain; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c084817 */.elementor-1253 .elementor-element.elementor-element-c084817 img { display: block; width: 100%; height: 220px; object-fit: contain; }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-99914bb */.elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-group{margin-bottom:10px;} .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field-label{color:#E7F0ED;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;margin-bottom:5px;} .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-field{background:#FFFFFF;border:0;border-radius:14px;color:#153B3A;font-family:Manrope,sans-serif;font-size:14px;padding:12px 13px;} .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-button{width:100%;border-radius:14px;} .elementor-1253 .elementor-element.elementor-element-99914bb .elementor-message{font-family:Manrope,sans-serif;color:#FFFFFF;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-clra001 */.elementor-1253 .elementor-element.elementor-element-clra001{display:block!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;} .elementor-1253 .elementor-element.elementor-element-clra001 .capaslon-section-anchor{display:block;position:relative;top:-24px;height:1px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-tonec01 */.elementor-1253 .elementor-element.elementor-element-tonec01{display:none!important;}
@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-tonec01{display:block!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db2e2b */@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-8db2e2b{gap:12px!important;justify-content:flex-start!important;}.elementor-1253 .elementor-element.elementor-element-8db2e2b .elementor-element-tonec01 .elementor-text-editor{font-size:14px!important;line-height:1.35!important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c498b */@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-25c498b{display:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1363e0b */.elementor-1253 .elementor-element.elementor-element-1363e0b{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.20);border-radius:24px!important;padding:12px!important;box-shadow:0 12px 25px rgba(0,0,0,.12);}
.elementor-1253 .elementor-element.elementor-element-1363e0b > .e-con-inner{gap:12px!important;}
.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677{position:relative!important;display:flex!important;overflow:hidden;min-height:92px!important;padding:0!important;border:1px solid rgba(21,59,58,.10);box-shadow:0 8px 16px rgba(6,35,36,.10);cursor:default;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;}
.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4 .elementor-button-wrapper,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542 .elementor-button-wrapper,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677 .elementor-button-wrapper{width:100%!important;height:100%!important;}
.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4 .elementor-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542 .elementor-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677 .elementor-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:100%!important;padding:18px 16px!important;background:transparent!important;color:#153B3A!important;font-family:Manrope,sans-serif!important;font-size:21px!important;font-weight:750!important;line-height:1.1!important;letter-spacing:-.03em!important;text-align:left!important;}
.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4 .elementor-button:after,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542 .elementor-button:after,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677 .elementor-button:after{content:'PDF ↗';display:inline-flex;align-items:center;padding:5px 7px;border:1px solid rgba(21,59,58,.16);border-radius:999px;color:#153B3A;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1;background:rgba(255,255,255,.62);}
@media(max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-1363e0b{width:calc(100% + 8px)!important;margin:0 -4px!important;padding:8px!important;border-radius:18px!important;}
    .elementor-1253 .elementor-element.elementor-element-1363e0b > .e-con-inner{gap:8px!important;}
    .elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677{width:100%!important;min-height:66px!important;}
    .elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-7374ec4 .elementor-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-3d8d542 .elementor-button,.elementor-1253 .elementor-element.elementor-element-1363e0b .elementor-element-bd16677 .elementor-button{padding:14px 16px!important;font-size:18px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbb96ca */@media (min-width: 1025px) { .elementor-1253 .elementor-element.elementor-element-cbb96ca { flex: 0 0 calc(47% - 21px); width: calc(47% - 21px); } }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-3e93541 */.elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-group { margin-bottom: 13px; } .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field-label { color: #153B3A; font-family: Manrope, sans-serif; font-size: 13px; font-weight: 700; margin-bottom: 6px; } .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field { background: #F5F8F7; border: 1px solid #DFE8E4; border-radius: 12px; color: #153B3A; font-family: Manrope, sans-serif; font-size: 15px; padding: 13px 14px; } .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-field:focus { border-color: #2457D6; } .elementor-1253 .elementor-element.elementor-element-3e93541 .elementor-message { font-family: Manrope, sans-serif; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e65903 */@media(min-width:1025px){.elementor-1253 .elementor-element.elementor-element-8e65903{flex:0 0 calc(53% - 21px)!important;width:calc(53% - 21px)!important;}}.elementor-1253 .elementor-element.elementor-element-8e65903{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.68);box-shadow:0 20px 42px rgba(2,31,38,.22)!important;}.elementor-1253 .elementor-element.elementor-element-8e65903 > *{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6740673 */.elementor-1253 .elementor-element.elementor-element-6740673{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#124B59 0%,#185A86 100%)!important;box-shadow:0 28px 64px rgba(6,35,43,.28);border:1px solid rgba(255,255,255,.16);}
.elementor-1253 .elementor-element.elementor-element-6740673:before{content:'';position:absolute;z-index:0;width:380px;height:380px;left:-155px;bottom:-215px;border-radius:50%;background:rgba(255,209,92,.13);box-shadow:0 0 0 46px rgba(255,209,92,.045),0 0 0 104px rgba(255,209,92,.025);}
.elementor-1253 .elementor-element.elementor-element-6740673 .elementor-element-cbb96ca,.elementor-1253 .elementor-element.elementor-element-6740673 .elementor-element-8e65903{position:relative;z-index:1;}
@media(min-width:1025px){.elementor-1253 .elementor-element.elementor-element-6740673 > .e-con-inner{display:flex!important;flex-direction:row!important;align-items:stretch!important;}}
@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-6740673 > .e-con-inner{flex-direction:column!important;}}
@media(max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-6740673{padding:16px!important;border-radius:24px!important;}
    .elementor-1253 .elementor-element.elementor-element-6740673 > .e-con-inner{gap:14px!important;}
    .elementor-1253 .elementor-element.elementor-element-6740673 .elementor-element-cbb96ca{justify-content:flex-start!important;gap:12px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a6d26e */.elementor-1253 .elementor-element.elementor-element-3a6d26e{position:relative;background:#153B3A;}.elementor-1253 .elementor-element.elementor-element-3a6d26e > .e-con-inner{max-width:1240px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d10df */.elementor-1253 .elementor-element.elementor-element-d1d10df{display:none!important;}
@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-d1d10df{display:block!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac7ae0 */.elementor-1253 .elementor-element.elementor-element-aac7ae0{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.20);border-radius:24px!important;padding:12px!important;box-shadow:0 12px 25px rgba(0,0,0,.12);}
.elementor-1253 .elementor-element.elementor-element-aac7ae0 > .e-con-inner{gap:12px!important;}
.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677{position:relative!important;display:flex!important;overflow:hidden;min-height:92px!important;padding:0!important;border:1px solid rgba(21,59,58,.10);box-shadow:0 8px 16px rgba(6,35,36,.10);cursor:default;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;}
.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677 .elementor-widget-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4 .elementor-button-wrapper,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542 .elementor-button-wrapper,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677 .elementor-button-wrapper{width:100%!important;height:100%!important;}
.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4 .elementor-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542 .elementor-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677 .elementor-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:100%!important;padding:18px 16px!important;background:transparent!important;color:#153B3A!important;font-family:Manrope,sans-serif!important;font-size:21px!important;font-weight:750!important;line-height:1.1!important;letter-spacing:-.03em!important;text-align:left!important;}
.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4 .elementor-button:after,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542 .elementor-button:after,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677 .elementor-button:after{content:'PDF ↗';display:inline-flex;align-items:center;padding:5px 7px;border:1px solid rgba(21,59,58,.16);border-radius:999px;color:#153B3A;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1;background:rgba(255,255,255,.62);}
@media(max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-aac7ae0{width:calc(100% + 8px)!important;margin:0 -4px!important;padding:8px!important;border-radius:18px!important;}
    .elementor-1253 .elementor-element.elementor-element-aac7ae0 > .e-con-inner{gap:8px!important;}
    .elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677{width:100%!important;min-height:66px!important;}
    .elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-7374ec4 .elementor-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-3d8d542 .elementor-button,.elementor-1253 .elementor-element.elementor-element-aac7ae0 .elementor-element-bd16677 .elementor-button{padding:14px 16px!important;font-size:18px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa83d00 */.elementor-1253 .elementor-element.elementor-element-aa83d00{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#124B59 0%,#185A86 100%)!important;box-shadow:0 28px 64px rgba(6,35,43,.28);border:1px solid rgba(255,255,255,.16);}
.elementor-1253 .elementor-element.elementor-element-aa83d00:before{content:'';position:absolute;z-index:0;width:380px;height:380px;left:-155px;bottom:-215px;border-radius:50%;background:rgba(255,209,92,.13);box-shadow:0 0 0 46px rgba(255,209,92,.045),0 0 0 104px rgba(255,209,92,.025);}
.elementor-1253 .elementor-element.elementor-element-aa83d00 .elementor-element-cbb96ca,.elementor-1253 .elementor-element.elementor-element-aa83d00 .elementor-element-8e65903{position:relative;z-index:1;}
@media(min-width:1025px){.elementor-1253 .elementor-element.elementor-element-aa83d00 > .e-con-inner{display:flex!important;flex-direction:row!important;align-items:stretch!important;}}
@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-aa83d00 > .e-con-inner{flex-direction:column!important;}}
@media(max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-aa83d00{padding:16px!important;border-radius:24px!important;}
    .elementor-1253 .elementor-element.elementor-element-aa83d00 > .e-con-inner{gap:14px!important;}
    .elementor-1253 .elementor-element.elementor-element-aa83d00 .elementor-element-cbb96ca{justify-content:flex-start!important;gap:12px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be1ae9 */.elementor-1253 .elementor-element.elementor-element-9be1ae9{position:relative;background:#153B3A;}.elementor-1253 .elementor-element.elementor-element-9be1ae9 > .e-con-inner{max-width:1240px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc46692 */.elementor-1253 .elementor-element.elementor-element-dc46692{background:transparent!important;padding:0!important;box-shadow:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-275e0cd */.elementor-1253 .elementor-element.elementor-element-275e0cd{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.elementor-1253 .elementor-element.elementor-element-275e0cd .elementor-element-110c151 .elementor-text-editor{font-size:13px!important;line-height:1.46!important;color:#506964!important;}.elementor-1253 .elementor-element.elementor-element-275e0cd .elementor-element-110c151 p{margin:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b19cf0 */.elementor-1253 .elementor-element.elementor-element-6b19cf0{
    align-self:start!important;
    height:auto!important;
}
.elementor-1253 .elementor-element.elementor-element-6b19cf0 > .e-con-inner{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    gap:10px!important;
}
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-9959833,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-99d3909,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-2ac22f0{
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    flex:0 0 auto!important;
    padding:16px 20px!important;
    border-radius:20px!important;
}
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-9959833 > .e-con-inner,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-99d3909 > .e-con-inner,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-2ac22f0 > .e-con-inner{
    padding:0!important;
    gap:8px!important;
}
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-9959833 .elementor-heading-title,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-99d3909 .elementor-heading-title,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-2ac22f0 .elementor-heading-title{
    font-size:24px!important;
    line-height:1.12!important;
}
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-9959833 .elementor-widget-text-editor,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-99d3909 .elementor-widget-text-editor,
.elementor-1253 .elementor-element.elementor-element-6b19cf0 .elementor-element-2ac22f0 .elementor-widget-text-editor{
    font-size:14px!important;
    line-height:1.45!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc7642 */.elementor-1253 .elementor-element.elementor-element-0cc7642{
    position:relative;
    display:block!important;
    min-height:460px;
    overflow:visible;
}
.elementor-1253 .elementor-element.elementor-element-0cc7642 > .e-con-inner{
    display:grid!important;
    grid-template-columns:minmax(0,1.03fr) minmax(330px,.9fr);
    align-items:center!important;
    gap:28px!important;
    min-height:460px;
}
.elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-6b19cf0{
    position:relative!important;
    z-index:2;
    grid-column:1!important;
    grid-row:1!important;
    width:100%!important;
    min-width:0!important;
}
.elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692{
    position:relative!important;
    z-index:1;
    grid-column:2!important;
    grid-row:1!important;
    width:100%!important;
    min-width:0!important;
    height:460px!important;
    min-height:460px!important;
}
.elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692 .elementor-widget-container{
    height:100%!important;
}
.elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692 img{
    display:block!important;
    width:100%!important;
    height:100%!important;
    object-fit:contain!important;
    transform:scale(1)!important;
    transform-origin:center center!important;
}
@media (max-width:1024px){
    .elementor-1253 .elementor-element.elementor-element-0cc7642{min-height:420px;}
    .elementor-1253 .elementor-element.elementor-element-0cc7642 > .e-con-inner{
        grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);
        min-height:420px;
        gap:22px!important;
    }
    .elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692{
        height:420px!important;
        min-height:420px!important;
    }
}
@media (max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-0cc7642{min-height:0;}
    .elementor-1253 .elementor-element.elementor-element-0cc7642 > .e-con-inner{
        display:flex!important;
        flex-direction:column!important;
        min-height:0;
        gap:20px!important;
    }
    .elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-6b19cf0,
    .elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692{
        width:100%!important;
        height:auto!important;
        min-height:0!important;
    }
    .elementor-1253 .elementor-element.elementor-element-0cc7642 .elementor-element-dc46692 img{
        height:300px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6e4a31 */.elementor-1253 .elementor-element.elementor-element-c6e4a31 p{margin:0!important;}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d8a5b72 */.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-accordion-item{border:0!important;margin:0 0 10px!important;overflow:hidden;border-radius:14px!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-title{position:relative!important;border:1px solid #D7E1DE!important;border-radius:14px!important;background:#F7FAF8!important;color:#153B3A!important;padding:17px 50px 17px 18px!important;font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:750!important;line-height:1.3!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-title.elementor-active{border-color:#153B3A!important;border-radius:14px 14px 0 0!important;background:#153B3A!important;color:#FFFFFF!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-title .elementor-accordion-icon{color:currentColor!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content{border:1px solid #D7E1DE!important;border-top:0!important;border-radius:0 0 14px 14px!important;background:#FFFFFF!important;color:#3E5652!important;padding:18px 20px!important;font-family:Manrope,sans-serif!important;font-size:15px!important;line-height:1.55!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content p{margin:0 0 12px!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content p:last-child{margin-bottom:0!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content ul{margin:0!important;padding-left:20px!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content li{margin:0 0 8px!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content li:last-child{margin-bottom:0!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content h5{margin:16px 0 8px!important;color:#153B3A!important;font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:800!important;}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-title{padding:15px 42px 15px 15px!important;font-size:15px!important;}.elementor-1253 .elementor-element.elementor-element-d8a5b72 .elementor-tab-content{padding:16px!important;font-size:14px!important;line-height:1.52!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9b6c43 */.elementor-1253 .elementor-element.elementor-element-e9b6c43 p{margin:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4f1c92 */.elementor-1253 .elementor-element.elementor-element-a4f1c92{width:100%;background:rgba(255,255,255,.82)!important;border:1px solid #D7E1DE!important;border-radius:24px!important;box-shadow:0 12px 30px rgba(11,43,45,.06);}.elementor-1253 .elementor-element.elementor-element-a4f1c92 > .e-con-inner{display:flex!important;flex-direction:column!important;gap:14px!important;}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-a4f1c92{border-radius:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2448d30 */.elementor-1253 .elementor-element.elementor-element-2448d30{position:relative;overflow:hidden;background:linear-gradient(108deg,#F7FAF8 0%,#F7FAF8 54%,#D8E0FF 54%,#D8E0FF 100%)!important;box-shadow:0 20px 44px rgba(11,43,45,.08);}@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-2448d30{background:linear-gradient(180deg,#F7FAF8 0%,#F7FAF8 62%,#D8E0FF 62%,#D8E0FF 100%)!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447227 */.elementor-1253 .elementor-element.elementor-element-2447227{position:relative;background:#F5F1E8;}.elementor-1253 .elementor-element.elementor-element-2447227 > .e-con-inner{max-width:1240px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ftb0010 */.elementor-1253 .elementor-element.elementor-element-ftb0010{position:relative;overflow:hidden;background:radial-gradient(circle at 91% -8%,rgba(45,91,211,.40),transparent 31%),#102F31!important;}.elementor-1253 .elementor-element.elementor-element-ftb0010:before{content:'';position:absolute;width:410px;height:410px;left:-235px;bottom:-290px;border:1px solid rgba(255,255,255,.10);border-radius:50%;box-shadow:0 0 0 56px rgba(255,255,255,.025),0 0 0 118px rgba(255,255,255,.012);}.elementor-1253 .elementor-element.elementor-element-ftb0010 > .e-con-inner{position:relative;z-index:1;max-width:1240px;margin-left:auto;margin-right:auto;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-grid > .e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(170px,.72fr) minmax(0,.94fr);gap:46px!important;align-items:start!important;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-nav .elementor-widget-button{margin-bottom:5px;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-nav .elementor-button{padding:5px 0!important;background:transparent!important;color:#DCEEE8!important;border-radius:0!important;box-shadow:none!important;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-nav .elementor-button:after{content:'↗';margin-left:8px;color:#FFD15C;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-cta .elementor-button{box-shadow:0 12px 24px rgba(0,0,0,.20);}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-bottom{margin-top:38px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-grid > .e-con-inner{display:flex!important;flex-direction:column!important;gap:28px!important;}.elementor-1253 .elementor-element.elementor-element-ftb0010 .footer-bottom{margin-top:30px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-flcol01 */.elementor-1253 .elementor-element.elementor-element-flcol01{display:none!important;}
@media(max-width:767px){
    .elementor-1253 .elementor-element.elementor-element-flcol01{display:flex!important;position:fixed!important;left:16px!important;right:16px!important;bottom:max(14px, env(safe-area-inset-bottom))!important;z-index:99999!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;pointer-events:auto!important;}
    .elementor-1253 .elementor-element.elementor-element-flcol01 > .e-con-inner{display:block!important;width:100%!important;}
    .elementor-1253 .elementor-element.elementor-element-flcol01 .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;padding:12px 18px!important;border-radius:16px!important;background:#2D5BD3!important;color:#FFFFFF!important;font-size:18px!important;font-weight:700!important;box-shadow:0 12px 26px rgba(0,0,0,.30)!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-callfixed1 */.elementor-1253 .elementor-element.elementor-element-callfixed1{display:block!important;position:fixed!important;right:24px!important;bottom:24px!important;z-index:99998!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;pointer-events:auto!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 > .e-con-inner{display:block!important;width:auto!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float{display:inline-flex!important;align-items:center!important;gap:9px!important;min-height:52px!important;padding:0 18px!important;border-radius:999px!important;background:#FFD15C!important;color:#153B3A!important;font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(0,0,0,.28)!important;transition:transform .18s ease,box-shadow .18s ease!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float:hover{transform:translateY(-2px)!important;box-shadow:0 16px 32px rgba(0,0,0,.34)!important;color:#153B3A!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float svg{width:20px!important;height:20px!important;fill:currentColor!important;flex:0 0 auto!important;}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-callfixed1{right:16px!important;bottom:86px!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float{width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;justify-content:center!important;border-radius:50%!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float svg{width:24px!important;height:24px!important;}.elementor-1253 .elementor-element.elementor-element-callfixed1 .capaslon-call-float .capaslon-call-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}}/* End custom CSS */
/* Start custom CSS *//* CapaSlon — beige, mobile-first landing page */
body.elementor-page-1253,
.elementor.elementor-1253 {
  background: #f7f0e7 !important;
  color: #173f3a !important;
}

body.elementor-page-1253 *,
.elementor.elementor-1253 * {
  box-sizing: border-box;
}

@media (max-width: 767px) {
  body.elementor-page-1253 {
    overflow-x: hidden !important;
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor,
  .elementor.elementor-1253 {
    overflow: clip;
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor *,
  .elementor.elementor-1253 * {
    animation: none !important;
    transition: none !important;
  }

  body.elementor-page-1253 .e-con,
  body.elementor-page-1253 .e-con-inner,
  .elementor.elementor-1253 .e-con,
  .elementor.elementor-1253 .e-con-inner {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  /* Hero */
  body.elementor-page-1253 .elementor-element-a8afe86,
  .elementor.elementor-1253 .elementor-element-a8afe86 {
    min-height: 0 !important;
    padding: 20px 16px 26px !important;
    background-color: #e8d5be !important;
    background-image:
      linear-gradient(180deg, rgba(247,240,231,.94) 0%, rgba(247,240,231,.88) 64%, rgba(232,213,190,.93) 100%),
      url('https://capaslon.com.ua/wp-content/uploads/2026/07/chatgpt-image-28-lyp.-2026-r.-09_46_13.png') !important;
    background-position: center top !important;
    background-size: cover !important;
  }

  body.elementor-page-1253 .elementor-element-7e9a36d,
  body.elementor-page-1253 .elementor-element-f359c74,
  body.elementor-page-1253 .elementor-element-24e7cf3,
  body.elementor-page-1253 .elementor-element-ec85b0a,
  .elementor.elementor-1253 .elementor-element-7e9a36d,
  .elementor.elementor-1253 .elementor-element-f359c74,
  .elementor.elementor-1253 .elementor-element-24e7cf3,
  .elementor.elementor-1253 .elementor-element-ec85b0a {
    display: flex !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 0 !important;
  }

  body.elementor-page-1253 .elementor-element-2dda352,
  .elementor.elementor-1253 .elementor-element-2dda352 {
    display: flex !important;
    width: 100% !important;
    padding: 0 !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 12px !important;
  }

  body.elementor-page-1253 .elementor-element-3ef44b9,
  .elementor.elementor-1253 .elementor-element-3ef44b9 {
    width: 100% !important;
    margin: 0 !important;
  }

  body.elementor-page-1253 .elementor-element-3ef44b9 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-3ef44b9 .elementor-heading-title {
    color: #173f3a !important;
    font-family: Manrope, sans-serif !important;
    font-size: clamp(34px, 10vw, 43px) !important;
    font-weight: 800 !important;
    line-height: 1.04 !important;
    letter-spacing: -1.8px !important;
    text-align: left !important;
  }

  body.elementor-page-1253 .elementor-element-herocta01,
  .elementor.elementor-1253 .elementor-element-herocta01 {
    width: 100% !important;
    margin: 0 !important;
  }

  body.elementor-page-1253 .elementor-element-herocta01 .elementor-widget-container,
  body.elementor-page-1253 .elementor-element-herocta01 .elementor-button-wrapper,
  .elementor.elementor-1253 .elementor-element-herocta01 .elementor-widget-container,
  .elementor.elementor-1253 .elementor-element-herocta01 .elementor-button-wrapper {
    width: 100% !important;
  }

  body.elementor-page-1253 .elementor-element-herocta01 .elementor-button,
  .elementor.elementor-1253 .elementor-element-herocta01 .elementor-button {
    display: flex !important;
    width: 100% !important;
    min-height: 52px !important;
    padding: 14px 18px !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 14px !important;
    background: #173f3a !important;
    color: #fff !important;
    font-family: Manrope, sans-serif !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298,
  .elementor.elementor-1253 .elementor-element-e3f1298 {
    width: 100% !important;
    margin: 2px 0 4px !important;
    order: -1 !important;
    text-align: center !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298 img,
  .elementor.elementor-1253 .elementor-element-e3f1298 img {
    display: inline-block !important;
    width: min(100%, 330px) !important;
    height: 270px !important;
    object-fit: contain !important;
  }

  body.elementor-page-1253 .elementor-element-387806a,
  body.elementor-page-1253 .elementor-element-dedf946,
  .elementor.elementor-1253 .elementor-element-387806a,
  .elementor.elementor-1253 .elementor-element-dedf946 {
    width: 100% !important;
    min-height: 0 !important;
    padding: 14px 15px !important;
    border: 1px solid rgba(23,63,58,.13) !important;
    border-radius: 16px !important;
    background: rgba(255,250,244,.92) !important;
    box-shadow: none !important;
  }

  body.elementor-page-1253 .elementor-element-387806a,
  .elementor.elementor-1253 .elementor-element-387806a {
    background: #173f3a !important;
  }

  body.elementor-page-1253 .elementor-element-387806a *,
  .elementor.elementor-1253 .elementor-element-387806a * {
    color: #fff !important;
  }

  body.elementor-page-1253 .elementor-element-a97c31e,
  .elementor.elementor-1253 .elementor-element-a97c31e {
    display: none !important;
  }

  body.elementor-page-1253 .elementor-element-7ddc913 p,
  body.elementor-page-1253 .elementor-element-c8b497f p,
  body.elementor-page-1253 .elementor-element-cae2a7a p,
  .elementor.elementor-1253 .elementor-element-7ddc913 p,
  .elementor.elementor-1253 .elementor-element-c8b497f p,
  .elementor.elementor-1253 .elementor-element-cae2a7a p {
    margin: 0 !important;
    color: #173f3a !important;
    font-size: 19px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
  }

  /* Questions before purchase */
  body.elementor-page-1253 .elementor-element-diyq001,
  .elementor.elementor-1253 .elementor-element-diyq001 {
    padding: 30px 16px !important;
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor-element-diyq010,
  .elementor.elementor-1253 .elementor-element-diyq010 {
    width: 100% !important;
  }

  body.elementor-page-1253 .elementor-element-diyq011 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-diyq011 .elementor-heading-title {
    color: #9a6e48 !important;
    font-family: Manrope, sans-serif !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    letter-spacing: 1.3px !important;
  }

  body.elementor-page-1253 .elementor-element-diyq012 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-3b34af0 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-dc86160 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-6cd5b21 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-4cc0815 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-50efe04 .elementor-heading-title,
  body.elementor-page-1253 .elementor-element-b7d2e80 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-diyq012 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-3b34af0 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-dc86160 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-6cd5b21 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-4cc0815 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-50efe04 .elementor-heading-title,
  .elementor.elementor-1253 .elementor-element-b7d2e80 .elementor-heading-title {
    color: #173f3a !important;
    font-family: Manrope, sans-serif !important;
    font-size: 28px !important;
    font-weight: 800 !important;
    line-height: 1.1 !important;
    letter-spacing: -1px !important;
  }

  body.elementor-page-1253 .elementor-element-diyq014,
  .elementor.elementor-1253 .elementor-element-diyq014 {
    display: flex !important;
    margin-top: 18px !important;
    flex-direction: column !important;
    gap: 10px !important;
  }

  body.elementor-page-1253 .elementor-element-diyq020,
  body.elementor-page-1253 .elementor-element-diyq030,
  body.elementor-page-1253 .elementor-element-diyq040,
  body.elementor-page-1253 .elementor-element-diyq050,
  .elementor.elementor-1253 .elementor-element-diyq020,
  .elementor.elementor-1253 .elementor-element-diyq030,
  .elementor.elementor-1253 .elementor-element-diyq040,
  .elementor.elementor-1253 .elementor-element-diyq050 {
    width: 100% !important;
    min-height: 0 !important;
    padding: 17px !important;
    border: 1px solid #e8d9ca !important;
    border-radius: 18px !important;
    background: #fffaf4 !important;
  }

  body.elementor-page-1253 .elementor-element-diyq014 h2,
  .elementor.elementor-1253 .elementor-element-diyq014 h2 {
    margin: 4px 0 8px !important;
    color: #173f3a !important;
    font-size: 18px !important;
    line-height: 1.22 !important;
  }

  body.elementor-page-1253 .elementor-element-diyq014 p,
  .elementor.elementor-1253 .elementor-element-diyq014 p {
    margin: 0 !important;
    color: #506660 !important;
    font-size: 14px !important;
    line-height: 1.48 !important;
  }

  /* Kit contents and order flow */
  body.elementor-page-1253 .elementor-element-eb3ab76,
  body.elementor-page-1253 .elementor-element-44a264e,
  .elementor.elementor-1253 .elementor-element-eb3ab76,
  .elementor.elementor-1253 .elementor-element-44a264e {
    display: flex !important;
    padding: 30px 16px !important;
    flex-direction: column !important;
    gap: 12px !important;
    background: #ead9c5 !important;
  }

  body.elementor-page-1253 .elementor-element-44a264e,
  .elementor.elementor-1253 .elementor-element-44a264e {
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor-element-9fcc66f,
  body.elementor-page-1253 .elementor-element-a906a6e,
  .elementor.elementor-1253 .elementor-element-9fcc66f,
  .elementor.elementor-1253 .elementor-element-a906a6e {
    width: 100% !important;
    margin: 0 0 4px !important;
    order: -1 !important;
  }

  body.elementor-page-1253 .elementor-element-205254e,
  body.elementor-page-1253 .elementor-element-60f5e43,
  body.elementor-page-1253 .elementor-element-ded8635,
  body.elementor-page-1253 .elementor-element-65670d6,
  body.elementor-page-1253 .elementor-element-358eb4d,
  body.elementor-page-1253 .elementor-element-fc5da9b,
  body.elementor-page-1253 .elementor-element-d40fe32,
  body.elementor-page-1253 .elementor-element-ee09b77,
  .elementor.elementor-1253 .elementor-element-205254e,
  .elementor.elementor-1253 .elementor-element-60f5e43,
  .elementor.elementor-1253 .elementor-element-ded8635,
  .elementor.elementor-1253 .elementor-element-65670d6,
  .elementor.elementor-1253 .elementor-element-358eb4d,
  .elementor.elementor-1253 .elementor-element-fc5da9b,
  .elementor.elementor-1253 .elementor-element-d40fe32,
  .elementor.elementor-1253 .elementor-element-ee09b77 {
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 17px !important;
    border: 1px solid rgba(23,63,58,.12) !important;
    border-radius: 18px !important;
    background: #fffaf4 !important;
    box-shadow: none !important;
  }

  body.elementor-page-1253 .elementor-element-eb3ab76 .elementor-widget-image img,
  .elementor.elementor-1253 .elementor-element-eb3ab76 .elementor-widget-image img {
    width: 100% !important;
    height: 180px !important;
    object-fit: contain !important;
  }

  body.elementor-page-1253 .elementor-element-eb3ab76 p,
  body.elementor-page-1253 .elementor-element-44a264e p,
  .elementor.elementor-1253 .elementor-element-eb3ab76 p,
  .elementor.elementor-1253 .elementor-element-44a264e p {
    color: #506660 !important;
    font-size: 14px !important;
    line-height: 1.48 !important;
  }

  body.elementor-page-1253 .elementor-element-eb3ab76 strong,
  .elementor.elementor-1253 .elementor-element-eb3ab76 strong {
    color: #173f3a !important;
    font-size: 16px !important;
  }

  body.elementor-page-1253 .elementor-element-358eb4d,
  .elementor.elementor-1253 .elementor-element-358eb4d {
    border-color: #173f3a !important;
    background: #173f3a !important;
  }

  body.elementor-page-1253 .elementor-element-358eb4d *,
  .elementor.elementor-1253 .elementor-element-358eb4d * {
    color: #fff !important;
  }

  body.elementor-page-1253 .elementor-element-358eb4d .elementor-field,
  .elementor.elementor-1253 .elementor-element-358eb4d .elementor-field {
    color: #173f3a !important;
    background: #fffaf4 !important;
  }

  body.elementor-page-1253 .elementor-element-358eb4d .elementor-button,
  body.elementor-page-1253 .elementor-element-3e93541 .elementor-button,
  .elementor.elementor-1253 .elementor-element-358eb4d .elementor-button,
  .elementor.elementor-1253 .elementor-element-3e93541 .elementor-button {
    min-height: 52px !important;
    border-radius: 13px !important;
    background: #173f3a !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 800 !important;
  }

  body.elementor-page-1253 .elementor-element-358eb4d .elementor-button,
  .elementor.elementor-1253 .elementor-element-358eb4d .elementor-button {
    background: #d7a75c !important;
    color: #173f3a !important;
  }

  /* Palette and technical details */
  body.elementor-page-1253 .elementor-element-3a6d26e,
  body.elementor-page-1253 .elementor-element-2447227,
  .elementor.elementor-1253 .elementor-element-3a6d26e,
  .elementor.elementor-1253 .elementor-element-2447227 {
    padding: 30px 16px !important;
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor-element-9be1ae9,
  .elementor.elementor-1253 .elementor-element-9be1ae9 {
    display: none !important;
  }

  body.elementor-page-1253 .elementor-element-6740673,
  body.elementor-page-1253 .elementor-element-aa83d00,
  body.elementor-page-1253 .elementor-element-0cc7642,
  .elementor.elementor-1253 .elementor-element-6740673,
  .elementor.elementor-1253 .elementor-element-aa83d00,
  .elementor.elementor-1253 .elementor-element-0cc7642 {
    display: flex !important;
    width: 100% !important;
    flex-direction: column !important;
    gap: 14px !important;
  }

  body.elementor-page-1253 .elementor-element-cbb96ca,
  body.elementor-page-1253 .elementor-element-8e65903,
  body.elementor-page-1253 .elementor-element-dc46692,
  body.elementor-page-1253 .elementor-element-6b19cf0,
  body.elementor-page-1253 .elementor-element-a4f1c92,
  .elementor.elementor-1253 .elementor-element-cbb96ca,
  .elementor.elementor-1253 .elementor-element-8e65903,
  .elementor.elementor-1253 .elementor-element-dc46692,
  .elementor.elementor-1253 .elementor-element-6b19cf0,
  .elementor.elementor-1253 .elementor-element-a4f1c92 {
    width: 100% !important;
    min-height: 0 !important;
    padding: 17px !important;
    border: 1px solid #e6d5c3 !important;
    border-radius: 18px !important;
    background: #fffaf4 !important;
  }

  body.elementor-page-1253 .elementor-element-1363e0b,
  body.elementor-page-1253 .elementor-element-aac7ae0,
  .elementor.elementor-1253 .elementor-element-1363e0b,
  .elementor.elementor-1253 .elementor-element-aac7ae0 {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 8px !important;
  }

  body.elementor-page-1253 .elementor-element-1363e0b > .e-con,
  body.elementor-page-1253 .elementor-element-aac7ae0 > .e-con,
  .elementor.elementor-1253 .elementor-element-1363e0b > .e-con,
  .elementor.elementor-1253 .elementor-element-aac7ae0 > .e-con {
    width: 100% !important;
  }

  body.elementor-page-1253 .elementor-element-1363e0b .elementor-button,
  body.elementor-page-1253 .elementor-element-aac7ae0 .elementor-button,
  .elementor.elementor-1253 .elementor-element-1363e0b .elementor-button,
  .elementor.elementor-1253 .elementor-element-aac7ae0 .elementor-button {
    width: 100% !important;
    padding: 11px 4px !important;
    border-radius: 11px !important;
    background: #ead9c5 !important;
    color: #173f3a !important;
    font-size: 13px !important;
    font-weight: 800 !important;
  }

  body.elementor-page-1253 .elementor-element-2447227 img,
  .elementor.elementor-1253 .elementor-element-2447227 img {
    width: 100% !important;
    height: 220px !important;
    object-fit: contain !important;
  }

  body.elementor-page-1253 .elementor-element-9959833,
  body.elementor-page-1253 .elementor-element-99d3909,
  body.elementor-page-1253 .elementor-element-2ac22f0,
  body.elementor-page-1253 .elementor-element-275e0cd,
  .elementor.elementor-1253 .elementor-element-9959833,
  .elementor.elementor-1253 .elementor-element-99d3909,
  .elementor.elementor-1253 .elementor-element-2ac22f0,
  .elementor.elementor-1253 .elementor-element-275e0cd {
    padding: 15px 0 !important;
    border-bottom: 1px solid #eadccc !important;
  }

  body.elementor-page-1253 .elementor-element-275e0cd,
  .elementor.elementor-1253 .elementor-element-275e0cd {
    border-bottom: 0 !important;
  }

  body.elementor-page-1253 .elementor-element-2447227 h2,
  body.elementor-page-1253 .elementor-element-2447227 h3,
  .elementor.elementor-1253 .elementor-element-2447227 h2,
  .elementor.elementor-1253 .elementor-element-2447227 h3 {
    color: #173f3a !important;
  }

  body.elementor-page-1253 .elementor-element-2447227 p,
  body.elementor-page-1253 .elementor-element-3a6d26e p,
  .elementor.elementor-1253 .elementor-element-2447227 p,
  .elementor.elementor-1253 .elementor-element-3a6d26e p {
    color: #506660 !important;
    font-size: 14px !important;
    line-height: 1.5 !important;
  }

  /* Footer and persistent call to action */
  body.elementor-page-1253 .elementor-element-ftb0010,
  .elementor.elementor-1253 .elementor-element-ftb0010 {
    padding: 30px 16px 88px !important;
    background: #173f3a !important;
  }

  body.elementor-page-1253 .elementor-element-ftb0100,
  .elementor.elementor-1253 .elementor-element-ftb0100 {
    display: flex !important;
    flex-direction: column !important;
    gap: 22px !important;
  }

  body.elementor-page-1253 .elementor-element-ftb0010 *,
  .elementor.elementor-1253 .elementor-element-ftb0010 * {
    color: #fffaf4 !important;
  }

  body.elementor-page-1253 .elementor-element-ftb0010 .elementor-button,
  .elementor.elementor-1253 .elementor-element-ftb0010 .elementor-button {
    padding: 6px 0 !important;
    background: transparent !important;
    text-align: left !important;
  }

  body.elementor-page-1253 .elementor-element-flcol01,
  .elementor.elementor-1253 .elementor-element-flcol01 {
    position: fixed !important;
    inset: auto 12px 12px !important;
    z-index: 9999 !important;
    width: auto !important;
    padding: 0 !important;
  }

  body.elementor-page-1253 .mobile-order-bar .elementor-button,
  .elementor.elementor-1253 .mobile-order-bar .elementor-button {
    width: 100% !important;
    min-height: 54px !important;
    border-radius: 14px !important;
    background: #173f3a !important;
    color: #fff !important;
    box-shadow: 0 8px 22px rgba(23,63,58,.22) !important;
    font-size: 16px !important;
    font-weight: 800 !important;
  }

  body.elementor-page-1253 .elementor-element-callfixed1,
  .elementor.elementor-1253 .elementor-element-callfixed1 {
    display: none !important;
  }
}

@media (min-width: 768px) {
  body.elementor-page-1253,
  .elementor.elementor-1253 {
    background: #f7f0e7 !important;
  }

  body.elementor-page-1253 .elementor-element-a8afe86,
  .elementor.elementor-1253 .elementor-element-a8afe86 {
    background-color: #e8d5be !important;
    background-image:
      linear-gradient(90deg, rgba(247,240,231,.95) 0%, rgba(247,240,231,.76) 52%, rgba(232,213,190,.58) 100%),
      url('https://capaslon.com.ua/wp-content/uploads/2026/07/chatgpt-image-28-lyp.-2026-r.-09_46_13.png') !important;
    background-position: center !important;
    background-size: cover !important;
  }
}
@media (max-width: 767px) {
  body.elementor-page-1253 .capaslon-scroll-anchor { display:block; height:0; margin-top:-4px; visibility:hidden; }
}

/* capaslon-hero-layout-fix */
@media (max-width: 767px) {
  body.elementor-page-1253 .elementor-element-f359c74,
  body.elementor-page-1253 .elementor-element-24e7cf3,
  body.elementor-page-1253 .elementor-element-ec85b0a,
  .elementor.elementor-1253 .elementor-element-f359c74,
  .elementor.elementor-1253 .elementor-element-24e7cf3,
  .elementor.elementor-1253 .elementor-element-ec85b0a {
    display: flex !important;
    width: 100% !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 8px !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298,
  .elementor.elementor-1253 .elementor-element-e3f1298 {
    order: 1 !important;
    margin: 0 0 2px !important;
  }

  body.elementor-page-1253 .elementor-element-387806a,
  .elementor.elementor-1253 .elementor-element-387806a {
    order: 2 !important;
  }

  body.elementor-page-1253 .elementor-element-dedf946,
  .elementor.elementor-1253 .elementor-element-dedf946 {
    order: 3 !important;
  }

  body.elementor-page-1253 .elementor-element-herocta01,
  .elementor.elementor-1253 .elementor-element-herocta01 {
    order: 4 !important;
    margin: 4px 0 0 !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298 img,
  .elementor.elementor-1253 .elementor-element-e3f1298 img {
    height: 250px !important;
  }
}
/* capaslon-hero-layout-fix-2 */
@media (max-width: 767px) {
  body.elementor-page-1253 .elementor-element-24e7cf3,
  .elementor.elementor-1253 .elementor-element-24e7cf3 {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298,
  .elementor.elementor-1253 .elementor-element-e3f1298 {
    order: 1 !important;
  }

  body.elementor-page-1253 .elementor-element-ec85b0a,
  .elementor.elementor-1253 .elementor-element-ec85b0a {
    order: 2 !important;
  }

  body.elementor-page-1253 .elementor-element-e3f1298 img,
  .elementor.elementor-1253 .elementor-element-e3f1298 img {
    height: 225px !important;
  }
}/* End custom CSS */