.elementor-40 .elementor-element.elementor-element-32095a7{--display:flex;--min-height:819px;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-3749073{--display:flex;--min-height:874px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3749073:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3749073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomea.ru/wp-content/uploads/2025/07/image-196-1.png");background-size:cover;}.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-40 .elementor-element.elementor-element-b51b8e2{width:var( --container-widget-width, 523px );max-width:523px;margin:167px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-b51b8e2 img{width:520px;height:172px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-40 .elementor-element.elementor-element-309954f .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-309954f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-309954f{width:var( --container-widget-width, 660px );max-width:660px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-309954f .elementor-cta__content{min-height:180px;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-309954f .elementor-cta__bg-wrapper{min-width:0px;min-height:0px;}.elementor-40 .elementor-element.elementor-element-309954f .elementor-cta__description{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-309954f .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-40 .elementor-element.elementor-element-309954f .elementor-cta__button{font-family:"Atyp Display", Sans-serif;font-size:24px;font-weight:500;color:#6DE2ED;background-color:#0000004F;border-color:#6DE2ED;border-width:4px;border-radius:35px;padding:30px 25px 30px 25px;}.elementor-40 .elementor-element.elementor-element-21de85d{--display:flex;}.elementor-40 .elementor-element.elementor-element-43e8faa{--display:flex;}.elementor-40 .elementor-element.elementor-element-20a17ff{--display:flex;--min-height:846px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-20a17ff:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-20a17ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-e2cfb44{--display:flex;}.elementor-40 .elementor-element.elementor-element-e2cfb44:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-e2cfb44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomea.ru/wp-content/uploads/2025/07/Group-7354.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.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-40 .elementor-element.elementor-element-9c4f925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-9c4f925 .elementor-heading-title{color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-35de096{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-35de096:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-35de096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #439AA3 0%, #68ADB4 100%);}.elementor-40 .elementor-element.elementor-element-255663d{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3b95d29{text-align:center;}.elementor-40 .elementor-element.elementor-element-3b95d29 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-cb2ecf9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-cb2ecf9 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.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-40 .elementor-element.elementor-element-285f649{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Atyp Display", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-4422502{--display:flex;}.elementor-40 .elementor-element.elementor-element-7881194{text-align:center;}.elementor-40 .elementor-element.elementor-element-7881194 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-7a83392{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7a83392 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-11212fc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Atyp Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-e52eaa5{--display:flex;}.elementor-40 .elementor-element.elementor-element-7cc8067{text-align:center;}.elementor-40 .elementor-element.elementor-element-7cc8067 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-4fa34aa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-4fa34aa .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-240e3b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Atyp Display", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-3da308e{--display:flex;}.elementor-40 .elementor-element.elementor-element-ed38cd4{margin:113px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-ed38cd4 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#4A9AA5;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-cf78a62{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-cf78a62 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cf78a62 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-cf78a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-cf78a62 .elementor-icon-list-item > a{font-family:"Atyp Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-cf78a62 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c68a73c{--display:flex;}.elementor-40 .elementor-element.elementor-element-6f39024 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;text-transform:uppercase;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__content{text-align:center;background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__description{font-family:"Atyp Display", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__button{font-family:"Raleway", Sans-serif;font-weight:600;color:#4A9AA5;border-color:#4A9AA5;border-radius:17.5px;}.elementor-40 .elementor-element.elementor-element-8d7213a{--display:flex;}.elementor-40 .elementor-element.elementor-element-ef43d70 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-61228ec{--display:flex;}.elementor-40 .elementor-element.elementor-element-af2e0f9{--display:flex;}.elementor-40 .elementor-element.elementor-element-af2e0f9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-af2e0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#439AA3;}.elementor-40 .elementor-element.elementor-element-0de5488 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-84c63d8 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-9498876{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-63c479e .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-8103db2 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-5ad1e85{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-bf6cae2 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-5c80743 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-7776722{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-604d60a{--display:flex;}.elementor-40 .elementor-element.elementor-element-5c2a788 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-967727f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-icon{padding-right:4px;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-item > a{font-family:"Atyp Display", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e2f42c6{--display:flex;}.elementor-40 .elementor-element.elementor-element-70f574c{--display:flex;--min-height:665px;border-style:solid;--border-style:solid;border-color:#4A9AA5;--border-color:#4A9AA5;--border-radius:20px 20px 20px 20px;--margin-top:167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-a1e7cdd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a1e7cdd .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-325c43d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-da7076f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 33px 0px;}.elementor-40 .elementor-element.elementor-element-da7076f.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-e955c6b{--display:flex;border-style:solid;--border-style:solid;border-color:#4A9AA5;--border-color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-27c42a1 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-ff3f0cd{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-f29853a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-1ef75da{--display:flex;}.elementor-40 .elementor-element.elementor-element-925f1d1{--display:flex;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-dd2a383{--display:flex;}.elementor-40 .elementor-element.elementor-element-1fa90d9{--display:flex;}.elementor-40 .elementor-element.elementor-element-d019b51{--display:flex;--min-height:248px;}.elementor-40 .elementor-element.elementor-element-d019b51:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-d019b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-2d634bd{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-2d634bd.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-2d634bd .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-03ece6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-a9ba58b{--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-40 .elementor-element.elementor-element-1aa0d16{--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-40 .elementor-element.elementor-element-68cf665{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-f6607ac{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-40 .elementor-element.elementor-element-f6607ac .swiper-slide ) > .e-con{background-color:#00000000;}.elementor-40 .elementor-element.elementor-element-f6607ac.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-f6607ac .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-40 .elementor-element.elementor-element-05d02b0{--display:flex;}.elementor-40 .elementor-element.elementor-element-c6a670d .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-cf3116e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-159d6c1f{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-7faa9cb3{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7faa9cb3 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-424c0772{--display:flex;}.elementor-40 .elementor-element.elementor-element-7b3f517c{--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-40 .elementor-element.elementor-element-7dd3540b{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-5bb40c75{--display:flex;}.elementor-40 .elementor-element.elementor-element-78ce56a{--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-40 .elementor-element.elementor-element-f807eef{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-93b93b{--display:flex;}.elementor-40 .elementor-element.elementor-element-f3aa7ad{--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-40 .elementor-element.elementor-element-2f6fcc8{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-68774f1e{--display:flex;}.elementor-40 .elementor-element.elementor-element-15b88bb{--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-40 .elementor-element.elementor-element-09fbe85{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-56c69feb{--display:flex;}.elementor-40 .elementor-element.elementor-element-a82b388{--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-40 .elementor-element.elementor-element-6385a14{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-85c4eec{--display:flex;}.elementor-40 .elementor-element.elementor-element-cddde4f{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-50653a8a{--display:flex;}.elementor-40 .elementor-element.elementor-element-147e0d2{--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-40 .elementor-element.elementor-element-dcc9246{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-250e7e1e{--display:flex;}.elementor-40 .elementor-element.elementor-element-efaca0a{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-3fc9019e{--display:flex;}.elementor-40 .elementor-element.elementor-element-5fa4b35{--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-40 .elementor-element.elementor-element-1c15bd8{font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-e7cfc0d{--display:flex;}.elementor-40 .elementor-element.elementor-element-fb38d39{text-align:center;font-family:"Atyp Display", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-40 .elementor-element.elementor-element-57bca213{--n-accordion-title-font-size:24px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#7BCABF;}:where( .elementor-40 .elementor-element.elementor-element-57bca213 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F5FEFF;border-style:none;}.elementor-40 .elementor-element.elementor-element-57bca213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-40 .elementor-element.elementor-element-57bca213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Atyp Display", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-3b70f19{--display:flex;}.elementor-40 .elementor-element.elementor-element-584c114 .elementor-heading-title{font-family:"Atyp Display", Sans-serif;font-weight:500;color:#4A9AA5;}.elementor-40 .elementor-element.elementor-element-e94af41{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-b9af8d6{--display:flex;}.elementor-40 .elementor-element.elementor-element-28c51d9{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-b865b2e{--display:flex;}.elementor-40 .elementor-element.elementor-element-cf2fb2e{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-e10fddc{--display:flex;}.elementor-40 .elementor-element.elementor-element-83cb3bf{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-3cf9b1d{--display:flex;}.elementor-40 .elementor-element.elementor-element-3aadabf{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-414db0a{--display:flex;}.elementor-40 .elementor-element.elementor-element-73aeb31{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-8cd566e{--display:flex;}.elementor-40 .elementor-element.elementor-element-8a100c0{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-4b42fea{--display:flex;}.elementor-40 .elementor-element.elementor-element-1633570{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-fda5931{--display:flex;}.elementor-40 .elementor-element.elementor-element-8891a63{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-eadb97a{--display:flex;}.elementor-40 .elementor-element.elementor-element-f81b14a{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-76b0d9d{--display:flex;}.elementor-40 .elementor-element.elementor-element-1793b34{font-family:"Atyp Display", Sans-serif;font-weight:400;color:#231F20;}.elementor-40 .elementor-element.elementor-element-777783a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#231F20;--n-accordion-icon-size:15px;}:where( .elementor-40 .elementor-element.elementor-element-777783a > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;}.elementor-40 .elementor-element.elementor-element-777783a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-40 .elementor-element.elementor-element-777783a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Atyp Display", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-543bb146{--display:flex;--min-height:675px;--border-radius:20px 20px 20px 20px;--margin-top:064px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-8eb640b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-40 .elementor-element.elementor-element-8eb640b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8eb640b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(315deg, #00000000 0%, #68ADB4 100%);}.elementor-40 .elementor-element.elementor-element-2b52a684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body.elementor-page-40:not(.elementor-motion-effects-element-type-background), body.elementor-page-40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-f29853a{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-f6607ac{--e-n-carousel-swiper-slides-to-display:2;}.elementor-40 .elementor-element.elementor-element-cf3116e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-32095a7{--width:586px;--min-height:683px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3749073:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3749073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomea.ru/wp-content/uploads/2025/07/image-1.png");}.elementor-40 .elementor-element.elementor-element-3749073{--content-width:559px;--min-height:552px;}.elementor-40 .elementor-element.elementor-element-21de85d{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-43e8faa:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-43e8faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomea.ru/wp-content/uploads/2025/07/image-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-43e8faa{--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-e97b9c6{margin:124px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-6f39024{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 13px;}.elementor-40 .elementor-element.elementor-element-6f39024 .elementor-heading-title{font-size:24px;}.elementor-40 .elementor-element.elementor-element-2aa792c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 13px;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__description{font-size:12px;}.elementor-40 .elementor-element.elementor-element-2aa792c .elementor-cta__button{font-size:12px;padding:15px 18.5px 15px 18.5px;}.elementor-40 .elementor-element.elementor-element-8d7213a{--min-height:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-ef43d70 .elementor-heading-title{font-size:24px;}.elementor-40 .elementor-element.elementor-element-61228ec:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-61228ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomea.ru/wp-content/uploads/2025/07/Group-7321.png");background-position:20px 65px;background-repeat:no-repeat;}.elementor-40 .elementor-element.elementor-element-61228ec{--min-height:656px;}.elementor-40 .elementor-element.elementor-element-af2e0f9{--width:180px;--min-height:416px;--margin-top:24px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-0de5488{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-0de5488.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-0de5488 .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-84c63d8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-84c63d8 .elementor-heading-title{font-size:10px;}.elementor-40 .elementor-element.elementor-element-9498876{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-63c479e{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-63c479e.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-63c479e .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-8103db2{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8103db2 .elementor-heading-title{font-size:10px;}.elementor-40 .elementor-element.elementor-element-5ad1e85{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-bf6cae2{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-bf6cae2.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-bf6cae2 .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-5c80743{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5c80743 .elementor-heading-title{font-size:10px;}.elementor-40 .elementor-element.elementor-element-7776722{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-5c2a788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-40 .elementor-element.elementor-element-967727f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--e-icon-list-icon-size:11px;}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-967727f .elementor-icon-list-item > a{font-size:12px;}.elementor-40 .elementor-element.elementor-element-e955c6b{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-27c42a1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-27c42a1 .elementor-heading-title{font-size:24px;}.elementor-40 .elementor-element.elementor-element-ff3f0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;text-align:center;font-size:12px;}.elementor-40 .elementor-element.elementor-element-f29853a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-1fa90d9{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-f6607ac{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40 .elementor-element.elementor-element-05d02b0{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-c6a670d{padding:0px 0px 17px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c6a670d .elementor-heading-title{font-size:24px;}.elementor-40 .elementor-element.elementor-element-cf3116e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-8cfd8cd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-7faa9cb3 .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-57bca213{--n-accordion-title-font-size:20px;}.elementor-40 .elementor-element.elementor-element-3b70f19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-40 .elementor-element.elementor-element-584c114{padding:0px 0px 10.5px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-584c114 .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-e94af41{padding:0px 0px 29.16px 0px;text-align:center;font-size:10px;}.elementor-40 .elementor-element.elementor-element-28c51d9{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-cf2fb2e{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-83cb3bf{font-size:9px;}.elementor-40 .elementor-element.elementor-element-3aadabf{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-73aeb31{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-8a100c0{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-1633570{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-8891a63{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-f81b14a{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-1793b34{text-align:center;font-size:8px;}.elementor-40 .elementor-element.elementor-element-777783a{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:10px;}.elementor-40 .elementor-element.elementor-element-543bb146{--min-height:390px;--border-radius:0px 0px 0px 0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-2b52a684{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-20a17ff{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-e2cfb44{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-35de096{--width:995px;}.elementor-40 .elementor-element.elementor-element-255663d{--width:995px;}.elementor-40 .elementor-element.elementor-element-e2f42c6{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-70f574c{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-dd2a383{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-d019b51{--content-width:1442px;}.elementor-40 .elementor-element.elementor-element-159d6c1f{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-543bb146{--content-width:1440px;}.elementor-40 .elementor-element.elementor-element-8eb640b{--content-width:1440px;}}/* Start custom CSS for container, class: .elementor-element-925f1d1 */<!-- Подключение шрифта Atyp Display -->
<style>
  @font-face {
    font-family: 'Atyp Display';
    src: url('https://example.com/fonts/AtypDisplay.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  body {
    font-family: 'Atyp Display', sans-serif;
    margin: 0;
    padding: 0;
    background-color: #f5f5f5;
  }
</style>

<div class="results-block">
  <h2 class="results-title">РЕЗУЛЬТАТЫ</h2>
  <p class="results-subtitle">
    Вот результаты, достигнутые<br>
    с использованием технологии La Fontaine.<br>
    Эти фотографии не редактируются<br>
    и публикуются с согласия вовлечённых лиц.
  </p>
  <button class="results-btn">ОСТАВИТЬ ЗАЯВКУ</button>

  <div class="results-slider">
    <!-- Слайд 1 -->
    <div class="results-card active">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 6 сеансов</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Кожа тонизирована и подтянута</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image32.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>

    <!-- Слайд 2 -->
    <div class="results-card">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 6 сеансов</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Уменьшение морщин</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image2.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>

    <!-- Слайд 3 -->
    <div class="results-card">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 6 сеансов</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Уменьшение пигментных пятен</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image3.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>

    <!-- Слайд 4 -->
    <div class="results-card">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 4 сеанса</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Уменьшение пигментных пятен</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image4.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>

    <!-- Слайд 5 -->
    <div class="results-card">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 8 сеансов</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Равномерный цвет,<br>сглаженный рельеф</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image6.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>

    <!-- Слайд 6 -->
    <div class="results-card">
      <div class="results-info">
        <ul>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> 8 сеансов</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Улучшение внешнего вида рубца</li>
          <li><img src="https://bloomea.ru/wp-content/uploads/2025/07/Ellipse-8.svg"> Фотографии сделаны<br>институтом-партнёром Bloomea</li>
        </ul>
      </div>
      <div class="results-photo">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/image7.png" alt="До и после">
        <div class="compare-label">
          <div class="before-label">ДО</div>
          <div class="separator"></div>
          <div class="after-label">ПОСЛЕ</div>
        </div>
      </div>
      <button class="arrow arrow-prev" aria-label="Назад">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button1.png" alt="Назад">
      </button>
      <button class="arrow arrow-next" aria-label="Вперёд">
        <img src="https://bloomea.ru/wp-content/uploads/2025/07/Round-Button.png" alt="Вперёд">
      </button>
    </div>
    
    <!-- Точки для навигации (только на мобильных) -->
    <div class="slider-dots"></div>
  </div>
</div>

<style>
  .results-block {
    position: relative;
    background-color: #4ca4ab;
    padding: 80px 20px;
    color: #fff;
    text-align: center;
    overflow: visible;
    font-family: 'Atyp Display', sans-serif;
    max-width: 1920px;
    margin: 0 auto;
  }

  .results-block::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 350px;
    background: url('https://bloomea.ru/wp-content/uploads/2025/07/BG-1.png') no-repeat left top;
    background-size: cover;
    z-index: 0;
  }

  .results-block::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 300px;
    height: 300px;
    background: url('https://bloomea.ru/wp-content/uploads/2025/07/BG2.png') no-repeat top right;
    background-size: contain;
    z-index: 0;
  }

  .results-block > * {
    position: relative;
    z-index: 1;
  }

  .results-title {
    font-size: 40px;
    margin-bottom: 15px;
    font-weight: bold;
    letter-spacing: 1px;
  }

  .results-subtitle {
    font-size: 20px;
    line-height: 1.5;
    margin-bottom: 30px;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
  }

  .results-btn {
    background: none;
    border: 1px solid #fff;
    color: #fff;
    padding: 15px 40px;
    border-radius: 10px;
    cursor: pointer;
    margin-bottom: 50px;
    transition: all 0.3s ease;
    font-size: 24px;
    font-weight: 500;
  }

  .results-btn:hover {
    background: #fff;
    color: #4ca4ab;
    transform: translateY(-3px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  }

  .results-slider {
    max-width: 1440px;
    height: 871px;
    margin: 0 auto;
    position: relative;
    overflow: visible;
  }

  .results-card {
    display: none;
    flex-direction: row;
    width: 1393px;
    height: 650px;
    border-radius: 20px;
    overflow: visible;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
    background: #fff;
    color: #000;
    padding: 0;
    position: relative;
    margin: 0 auto;
  }

  .results-card.active {
    display: flex;
  }

  .results-info {
    width: 50%;
    padding: 40px;
    box-sizing: border-box;
    background: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: left;
  }

  .results-info ul {
    list-style: none;
    font-size: 24px;
    padding: 0;
    margin: 0;
  }

  .results-info li {
    margin-bottom: 20px;
    display: flex;
    align-items: flex-start;
    gap: 15px;
    line-height: 1.4;
  }

  .results-info img {
    width: 20px;
    height: 20px;
    margin-top: 8px;
    flex-shrink: 0;
  }

  .results-photo {
    width: 50%;
    position: relative;
    overflow: hidden;
    height: 100%;
    border-radius: 0 10px 10px 0;
  }

  .results-photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
  }

  /* Элемент сравнения */
  .compare-label {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    width: 279.86px;
    height: 78px;
    background: rgba(0, 0, 0, 0.4);
    border: 3px solid #73FFEA;
    border-radius: 43.5px;
    display: flex;
    overflow: hidden;
    z-index: 10;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    backdrop-filter: blur(5px);
  }
  
  .before-label, .after-label {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Atyp Display', sans-serif;
    font-weight: 500;
    font-size: 24px;
    color: #FFFFFF;
    position: relative;
    text-transform: uppercase;
    letter-spacing: 1px;
    height: 100%;
  }
  
  .before-label {
    background: 
      radial-gradient(
        circle at left center, 
        transparent 0%, 
        transparent 200px, 
        rgba(115, 255, 234, 0.2) 200px
      );
    padding: 12.12px 0 12.12px 12.12px;
  }
  
  .after-label {
    background: 
      radial-gradient(
        circle at right center, 
        transparent 0%, 
        transparent 200px, 
        rgba(115, 255, 234, 0.2) 200px
      );
    padding: 12.12px 12.12px 12.12px 0;
  }
  
  .separator {
    width: 1px;
    background: rgba(115, 255, 234, 0.5);
    margin: 15px 0;
  }
  
  .before-label:hover, .after-label:hover {
    background-color: rgba(115, 255, 234, 0.3);
  }

  .arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    border: none;
    cursor: pointer;
    z-index: 30;
    padding: 0;
    transition: all 0.3s ease;
  }

  .arrow-prev {
    left: -40px;
  }

  .arrow-next {
    right: -40px;
  }

  .arrow img {
    width: 70px;
    height: 70px;
    pointer-events: none;
    transition: transform 0.3s ease;
  }

  .arrow:hover img {
    transform: scale(1.15);
  }

  .arrow:focus {
    outline: none;
  }
  
  /* Стили для точек навигации (изначально скрыты) */
  .slider-dots {
    display: none;
    justify-content: center;
    padding: 20px 0;
  }
  
  .dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.5);
    margin: 0 5px;
    cursor: pointer;
    transition: background 0.3s ease;
  }
  
  .dot.active {
    background: #fff;
  }

  /* МОБИЛЬНАЯ АДАПТАЦИЯ (только для экранов до 767px) */
  @media (max-width: 767px) {
    .results-block {
      padding: 30px 15px;
      overflow: visible;
    }
    
    .results-title {
      font-size: 26px;
      margin-bottom: 10px;
    }
    
    .results-subtitle {
      font-size: 16px;
      margin-bottom: 20px;
      line-height: 1.4;
    }
    
    .results-btn {
      padding: 10px 25px;
      font-size: 16px;
      margin-bottom: 25px;
    }
    
    .results-slider {
      height: auto;
      padding-bottom: 20px;
      overflow: visible;
    }
    
    .results-card {
      flex-direction: column;
      width: 100%;
      height: auto;
      max-width: 100%;
      margin: 0 auto;
    }
    
    .results-info,
    .results-photo {
      width: 100% !important;
    }
    
    .results-info {
      padding: 20px;
      order: 2;
    }
    
    .results-info ul {
      font-size: 16px;
    }
    
    .results-info li {
      margin-bottom: 12px;
      gap: 8px;
    }
    
    .results-info img {
      width: 15px;
      height: 15px;
      margin-top: 4px;
    }
    
    .results-photo {
      height: 300px;
      order: 1;
    }
    
    .compare-label {
      width: 240px;
      height: 60px;
      font-size: 18px;
      border-width: 2px;
      bottom: 15px;
    }
    
    .arrow {
      z-index: 40;
    }
    
    .arrow-prev {
      left: 10px !important;
    }
    
    .arrow-next {
      right: 10px !important;
    }
    
    .arrow img {
      width: 40px;
      height: 40px;
    }
    
    /* Показываем точки навигации */
    .slider-dots {
      display: flex;
    }
  }
</style>

<script>
  document.addEventListener("DOMContentLoaded", function () {
    const cards = document.querySelectorAll(".results-card");
    let current = 0;
    
    // Создаем точки для навигации
    const dotsContainer = document.querySelector(".slider-dots");
    cards.forEach((_, i) => {
      const dot = document.createElement("div");
      dot.classList.add("dot");
      if (i === 0) dot.classList.add("active");
      dot.addEventListener("click", () => {
        current = i;
        updateSlider();
      });
      dotsContainer.appendChild(dot);
    });
    const dots = document.querySelectorAll(".dot");
    
    // Инициализация слайдера
    function initSlider() {
      updateSlider();
      
      // Добавляем обработчики событий
      document.querySelectorAll(".arrow-next").forEach(btn => {
        btn.addEventListener("click", nextSlide);
      });
      
      document.querySelectorAll(".arrow-prev").forEach(btn => {
        btn.addEventListener("click", prevSlide);
      });
      
      // Добавляем обработчики клавиатуры
      document.addEventListener("keydown", function(e) {
        if (e.key === "ArrowRight") nextSlide();
        if (e.key === "ArrowLeft") prevSlide();
      });
      
      // Добавляем свайпы для мобильных
      setupSwipe();
    }
    
    // Переключение на следующий слайд
    function nextSlide() {
      if (current < cards.length - 1) {
        current++;
        updateSlider();
      }
    }
    
    // Переключение на предыдущий слайд
    function prevSlide() {
      if (current > 0) {
        current--;
        updateSlider();
      }
    }
    
    // Обновление отображения слайдера
    function updateSlider() {
      cards.forEach((card, i) => {
        const isActive = i === current;
        card.classList.toggle("active", isActive);
        
        const prevBtn = card.querySelector(".arrow-prev");
        const nextBtn = card.querySelector(".arrow-next");
        
        if (isActive) {
          prevBtn.style.display = current === 0 ? "none" : "block";
          nextBtn.style.display = current === cards.length - 1 ? "none" : "block";
        } else {
          prevBtn.style.display = "none";
          nextBtn.style.display = "none";
        }
      });
      
      // Обновляем точки навигации
      dots.forEach((dot, i) => {
        dot.classList.toggle("active", i === current);
      });
    }
    
    // Настройка свайпов для мобильных устройств
    function setupSwipe() {
      let startX = 0;
      let endX = 0;
      
      cards.forEach(card => {
        card.addEventListener("touchstart", e => {
          startX = e.touches[0].clientX;
        }, false);
        
        card.addEventListener("touchmove", e => {
          endX = e.touches[0].clientX;
        }, false);
        
        card.addEventListener("touchend", () => {
          if (startX - endX > 50) {
            // Свайп влево
            nextSlide();
          } else if (endX - startX > 50) {
            // Свайп вправо
            prevSlide();
          }
        }, false);
      });
    }
    
    // Инициализируем слайдер
    initSlider();
  });
</script>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Atyp Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bloomea.ru/wp-content/uploads/2025/07/atyp-display-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Atyp Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bloomea.ru/wp-content/uploads/2025/07/atyp-display-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */