.elementor-1889 .elementor-element.elementor-element-60624273{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1889 .elementor-element.elementor-element-54b81a54{--display:flex;}.elementor-1889 .elementor-element.elementor-element-642dd275{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-642dd275:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-642dd275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-478d03e5{--display:flex;--min-height:550px;}.elementor-1889 .elementor-element.elementor-element-478d03e5:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-478d03e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-1fd39982{--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;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-1fd39982:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-1fd39982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-36443b51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1889 .elementor-element.elementor-element-65047bec p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-65047bec{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-b5b8ec0{columns:2;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-b5b8ec0 p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-a48992a p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-a48992a{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-71cff256{--display:flex;}.elementor-1889 .elementor-element.elementor-element-5f50801b{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-5f50801b:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-5f50801b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-6510e32c{--display:flex;--min-height:550px;}.elementor-1889 .elementor-element.elementor-element-6510e32c:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6510e32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-2928bda6{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-24a76145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-3358da53 p{margin-block-end:20px;}.elementor-1889 .elementor-element.elementor-element-3358da53{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-1dbcf7ff{--display:flex;}.elementor-1889 .elementor-element.elementor-element-5ee6f043{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-5ee6f043:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-5ee6f043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-1b59c339{--display:flex;--min-height:550px;}.elementor-1889 .elementor-element.elementor-element-1b59c339:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-1b59c339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-4c4923cc{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-299cbfef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-4047a617{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-77902213{--display:flex;}.elementor-1889 .elementor-element.elementor-element-5814ad9e{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-5814ad9e:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-5814ad9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-15d8665d{--display:flex;--min-height:550px;}.elementor-1889 .elementor-element.elementor-element-15d8665d:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-15d8665d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/9991.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-620bfe5e{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-620bfe5e:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-620bfe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-4502fe14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-37b6d4d7{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-8b64fe4{--display:flex;}.elementor-1889 .elementor-element.elementor-element-6d092f81{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-6d092f81:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6d092f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-1ab56b9c{--display:flex;--min-height:550px;}.elementor-1889 .elementor-element.elementor-element-1ab56b9c:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-1ab56b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/1010101.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-45be4215{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-3419ffb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-7ec800ee{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-8853156{columns:2;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-8853156 p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-028e054{color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-37b837d6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-180px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-180px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-1889 .elementor-element.elementor-element-438e7de7{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1889 .elementor-element.elementor-element-36b80183{--divider-border-style:solid;--divider-color:#234851;--divider-border-width:1px;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider-separator{width:100%;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider__text{color:var( --e-global-color-b8fe257 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-7f36c0b{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-7f36c0b:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-7f36c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-7e82fa80{--display:flex;--min-height:465px;}.elementor-1889 .elementor-element.elementor-element-7e82fa80:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-7e82fa80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/03/01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-230f47f1{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-38bc6480 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-4f541d2d{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-4f541d2d p{margin-block-end:20px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-icon i{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-icon svg{fill:var( --e-global-color-b8fe257 );transition:fill 0.3s;}.elementor-1889 .elementor-element.elementor-element-ab996f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-text{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-e14c6d5{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-e14c6d5 p{margin-block-end:20px;}.elementor-1889 .elementor-element.elementor-element-1937393d{--display:flex;}.elementor-1889 .elementor-element.elementor-element-454e7266{--divider-border-style:solid;--divider-color:#234851;--divider-border-width:1px;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider-separator{width:100%;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider__text{color:var( --e-global-color-b8fe257 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-20bd1551{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-20bd1551:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-20bd1551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-4a1cffdd{--display:flex;--min-height:465px;}.elementor-1889 .elementor-element.elementor-element-4a1cffdd:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-4a1cffdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/03/02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-415e93b0{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-3d6f3d6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-2a115bbf{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-2a115bbf p{margin-block-end:20px;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-icon i{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-icon svg{fill:var( --e-global-color-b8fe257 );transition:fill 0.3s;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-text{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-b7faa12{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-b7faa12 p{margin-block-end:20px;}.elementor-1889 .elementor-element.elementor-element-500931a3{--display:flex;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d{--divider-border-style:solid;--divider-color:#234851;--divider-border-width:1px;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider-separator{width:100%;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider__text{color:var( --e-global-color-b8fe257 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-5ff4b2c7{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-5ff4b2c7:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-5ff4b2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-44b9a9e8{--display:flex;--min-height:465px;}.elementor-1889 .elementor-element.elementor-element-44b9a9e8:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-44b9a9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/03/03.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-8abb201{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-46cd054c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-1b653fa7{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-icon i{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-icon svg{fill:var( --e-global-color-b8fe257 );transition:fill 0.3s;}.elementor-1889 .elementor-element.elementor-element-bedf072{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-text{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-889fc57{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-19847b2b{--display:flex;}.elementor-1889 .elementor-element.elementor-element-15d3500d{--divider-border-style:solid;--divider-color:#234851;--divider-border-width:1px;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider-separator{width:100%;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider__text{color:var( --e-global-color-b8fe257 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-33cf8b87{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-33cf8b87:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-33cf8b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-6e044e4c{--display:flex;--min-height:465px;}.elementor-1889 .elementor-element.elementor-element-6e044e4c:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6e044e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/03/04.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-1f8a4802{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-3c53802c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-1d570bfc{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-icon i{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-icon svg{fill:var( --e-global-color-b8fe257 );transition:fill 0.3s;}.elementor-1889 .elementor-element.elementor-element-fd15759{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-text{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-01e8a9b{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-52c5777{--display:flex;}.elementor-1889 .elementor-element.elementor-element-5644f5c2{--divider-border-style:solid;--divider-color:#234851;--divider-border-width:1px;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider-separator{width:100%;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider__text{color:var( --e-global-color-b8fe257 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-26dc5573{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1889 .elementor-element.elementor-element-26dc5573:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-26dc5573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1889 .elementor-element.elementor-element-6a87f110{--display:flex;--min-height:465px;}.elementor-1889 .elementor-element.elementor-element-6a87f110:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6a87f110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/03/05.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1889 .elementor-element.elementor-element-3c9cb281{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-1889 .elementor-element.elementor-element-12723beb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-6530b1a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-272fb3b{--display:flex;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-icon i{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-icon svg{fill:var( --e-global-color-b8fe257 );transition:fill 0.3s;}.elementor-1889 .elementor-element.elementor-element-852fb1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-text{color:var( --e-global-color-b8fe257 );transition:color 0.3s;}.elementor-1889 .elementor-element.elementor-element-6607a7c{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8fe257 );}.elementor-1889 .elementor-element.elementor-element-475a5775{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-180px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-180px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}@media(max-width:1024px){.elementor-1889 .elementor-element.elementor-element-642dd275{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-1fd39982{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1889 .elementor-element.elementor-element-5f50801b{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-2928bda6{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-5ee6f043{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-4c4923cc{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-5814ad9e{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-620bfe5e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-6d092f81{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-45be4215{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-37b837d6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1889 .elementor-element.elementor-element-7f36c0b{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-230f47f1{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1889 .elementor-element.elementor-element-20bd1551{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-415e93b0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-5ff4b2c7{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-8abb201{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-33cf8b87{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-1f8a4802{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-26dc5573{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1889 .elementor-element.elementor-element-3c9cb281{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-1889 .elementor-element.elementor-element-475a5775{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1889 .elementor-element.elementor-element-60624273{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1889 .elementor-element.elementor-element-478d03e5{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-1fd39982{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1889 .elementor-element.elementor-element-36443b51 .elementor-heading-title{font-size:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1889 .elementor-element.elementor-element-6510e32c{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-2928bda6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-24a76145 .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-1b59c339{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-4c4923cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-299cbfef .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-15d8665d{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-620bfe5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-4502fe14 .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-1ab56b9c{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-45be4215{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-3419ffb7 .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-37b837d6{--e-n-carousel-swiper-slides-to-display:1;margin:180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-position:-150px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-position:-150px;}.elementor-1889 .elementor-element.elementor-element-438e7de7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider{text-align:center;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1889 .elementor-element.elementor-element-36b80183 .elementor-divider__text{font-size:40px;}.elementor-1889 .elementor-element.elementor-element-36b80183{--divider-element-spacing:10px;}.elementor-1889 .elementor-element.elementor-element-7e82fa80:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-7e82fa80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-4.webp");}.elementor-1889 .elementor-element.elementor-element-7e82fa80{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-230f47f1{--min-height:660px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-38bc6480 .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-4f541d2d{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-4f541d2d p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-ab996f3{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-ab996f3 .elementor-icon-list-item > a{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-e14c6d5{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-e14c6d5 p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-1937393d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider{text-align:center;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1889 .elementor-element.elementor-element-454e7266 .elementor-divider__text{font-size:40px;}.elementor-1889 .elementor-element.elementor-element-454e7266{--divider-element-spacing:10px;}.elementor-1889 .elementor-element.elementor-element-4a1cffdd:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-4a1cffdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-5.webp");background-position:bottom center;}.elementor-1889 .elementor-element.elementor-element-4a1cffdd{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-415e93b0{--min-height:660px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-3d6f3d6a .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-2a115bbf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-1889 .elementor-element.elementor-element-2a115bbf p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-1d3ac4c{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-1d3ac4c .elementor-icon-list-item > a{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-b7faa12{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-b7faa12 p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-500931a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider{text-align:center;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d .elementor-divider__text{font-size:40px;}.elementor-1889 .elementor-element.elementor-element-7f0b2b2d{--divider-element-spacing:10px;}.elementor-1889 .elementor-element.elementor-element-44b9a9e8:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-44b9a9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/budivnycztvo-6.webp");}.elementor-1889 .elementor-element.elementor-element-44b9a9e8{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-8abb201{--min-height:660px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-46cd054c .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-1b653fa7{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-bedf072{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-bedf072 .elementor-icon-list-item > a{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-889fc57{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-889fc57 p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-19847b2b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider{text-align:center;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1889 .elementor-element.elementor-element-15d3500d .elementor-divider__text{font-size:40px;}.elementor-1889 .elementor-element.elementor-element-15d3500d{--divider-element-spacing:10px;}.elementor-1889 .elementor-element.elementor-element-6e044e4c:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6e044e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/9991.webp");background-position:center center;}.elementor-1889 .elementor-element.elementor-element-6e044e4c{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-1f8a4802{--min-height:660px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-3c53802c .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-1d570bfc{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-1d570bfc p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-fd15759{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-fd15759 .elementor-icon-list-item > a{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-01e8a9b{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-01e8a9b p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-52c5777{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider{text-align:center;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1889 .elementor-element.elementor-element-5644f5c2 .elementor-divider__text{font-size:40px;}.elementor-1889 .elementor-element.elementor-element-5644f5c2{--divider-element-spacing:10px;}.elementor-1889 .elementor-element.elementor-element-6a87f110:not(.elementor-motion-effects-element-type-background), .elementor-1889 .elementor-element.elementor-element-6a87f110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mv-group-ua.com/wp-content/uploads/2026/04/1010101.webp");}.elementor-1889 .elementor-element.elementor-element-6a87f110{--min-height:290px;}.elementor-1889 .elementor-element.elementor-element-3c9cb281{--min-height:660px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1889 .elementor-element.elementor-element-12723beb .elementor-heading-title{font-size:22px;}.elementor-1889 .elementor-element.elementor-element-6530b1a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-1889 .elementor-element.elementor-element-6530b1a p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-272fb3b{--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-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1889 .elementor-element.elementor-element-852fb1e{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1889 .elementor-element.elementor-element-852fb1e .elementor-icon-list-item > a{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-6607a7c{font-size:15px;}.elementor-1889 .elementor-element.elementor-element-6607a7c p{margin-block-end:0px;}.elementor-1889 .elementor-element.elementor-element-475a5775{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-position:-50px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-position:-50px;}}@media(min-width:768px){.elementor-1889 .elementor-element.elementor-element-478d03e5{--width:40%;}.elementor-1889 .elementor-element.elementor-element-6510e32c{--width:40%;}.elementor-1889 .elementor-element.elementor-element-1b59c339{--width:40%;}.elementor-1889 .elementor-element.elementor-element-15d8665d{--width:40%;}.elementor-1889 .elementor-element.elementor-element-1ab56b9c{--width:40%;}.elementor-1889 .elementor-element.elementor-element-7e82fa80{--width:40%;}.elementor-1889 .elementor-element.elementor-element-4a1cffdd{--width:40%;}.elementor-1889 .elementor-element.elementor-element-44b9a9e8{--width:40%;}.elementor-1889 .elementor-element.elementor-element-6e044e4c{--width:40%;}.elementor-1889 .elementor-element.elementor-element-6a87f110{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1889 .elementor-element.elementor-element-478d03e5{--width:40%;}.elementor-1889 .elementor-element.elementor-element-7e82fa80{--width:40%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-37b837d6 *//* 1. КОНТЕЙНЕР ПАГІНАЦІЇ */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullets {
    top: -120px !important;
    bottom: auto !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: 100% !important; 
    max-width: 100% !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 0 0px !important;
    margin: 0 !important;
    counter-reset: dots-counter;
    position: absolute !important;
    z-index: 10 !important;
}

/* 2. ЛІНІЯ - Обмежена центрами крайніх кружечків */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullets::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 30px !important; 
    right: 30px !important;
    height: 1px;
    background: rgba(35, 72, 81, 0.6) !important; 
    z-index: 1 !important;
    transform: translateY(-50%);
}

/* 3. КРУЖЕЧКИ - Розмір 60px та колір 859A9C */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet {
    all: unset !important;
    box-sizing: content-box !important; 
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 60px !important;
    height: 60px !important;
    border-radius: 50% !important;
    cursor: pointer !important;
    margin: 0 !important;
    position: relative !important;
    z-index: 5 !important;
    background: #859A9C !important; 
    border: 10px solid #E8EDE7 !important; 
    transition: all 0.3s ease;
}

/* 4. ЦИФРИ - Montserrat Regular */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet::before {
    counter-increment: dots-counter;
    content: counter(dots-counter);
    
    /* Додаємо шрифт */
    font-family: 'Montserrat', sans-serif !important; 
    font-weight: 400 !important; /* 400 — це і є Regular */
    
    font-size: 40px !important;
    line-height: 1 !important;
    color: #C2CDCD !important;
    transition: color 0.3s ease;
}

/* 5. АКТИВНИЙ СТАН - Кружечок 234851 та БІЛА цифра */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet-active {
    background: #234851 !important;
    border-color: #E8EDE7 !important;
}

/* Робимо активну цифру знову білою для контрасту */
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet-active::before {
    color: #ffffff !important;
}

/* 6. ФІКС Swiper */
.elementor-1889 .elementor-element.elementor-element-37b837d6.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,
.elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 !important;
}

@media (max-width: 767px) {
    /* 1. Позиціонування контейнера пагінації */
    .elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullets {
        top: -100px !important; /* Налаштуйте під ваш мобільний заголовок */
        justify-content: center !important; /* Центруємо активну цифру */
        width: 100% !important;
        left: 0 !important;
        transform: none !important;
    }

    /* 2. Ховаємо всі НЕАКТИВНІ кружечки */
    .elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        display: none !important;
    }

    /* 3. Налаштування АКТИВНОГО кружечка (залишаємо ваші розміри 60px) */
    .elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullet-active {
        display: flex !important;
        width: 60px !important;
        height: 60px !important;
        margin: 0 auto !important;
    }

    /* 4. Лінія - робимо її суцільною на весь екран */
    .elementor-1889 .elementor-element.elementor-element-37b837d6 .swiper-pagination-bullets::before {
        left: 0 !important;
        right: 0 !important;
        z-index: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36b80183 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-454e7266 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f0b2b2d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-15d3500d */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5644f5c2 */.step-number .elementor-divider {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.step-number .elementor-divider__element {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background-color: #234851 !important; /* змінити на свій колір */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 40px !important;
  color: white !important;
  border: none !important;
}/* End custom CSS */