.elementor-1265 .elementor-element.elementor-element-6bf33e2{--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;--justify-content:center;--align-items:center;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1265 .elementor-element.elementor-element-86af064{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-1265 .elementor-element.elementor-element-86af064:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-86af064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn----7sbkaydxjy4a.xn--p1ai/wp-content/uploads/2026/10/groomer-with-clippers-cuts-claws-cute-dog-2-1-1.jpg");background-position:center right;background-size:cover;}.elementor-1265 .elementor-element.elementor-element-2a1a3a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1265 .elementor-element.elementor-element-c952e1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1265 .elementor-element.elementor-element-deb36e3{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.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-1265 .elementor-element.elementor-element-f6628f9 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:5vw;font-weight:700;line-height:4vw;text-shadow:3px 3px 0px #222222;color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-302a58a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1265 .elementor-element.elementor-element-91c8d65{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1265 .elementor-element.elementor-element-91c8d65:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-91c8d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C75433 0%, #CE370C 100%);}.elementor-1265 .elementor-element.elementor-element-0750de2{text-align:center;}.elementor-1265 .elementor-element.elementor-element-0750de2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-47c6005{--e-rating-icon-marked-color:#FFFFFF;--e-rating-icon-color:#BD996C;}.elementor-1265 .elementor-element.elementor-element-3f17adf{text-align:center;}.elementor-1265 .elementor-element.elementor-element-3f17adf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-f4d81f1{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1265 .elementor-element.elementor-element-ec37e2c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.54;--border-radius:40px 40px 40px 40px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1265 .elementor-element.elementor-element-ec37e2c:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-ec37e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC512D;}.elementor-1265 .elementor-element.elementor-element-ec37e2c::before, .elementor-1265 .elementor-element.elementor-element-ec37e2c > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-ec37e2c > .e-con-inner > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-ec37e2c > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-ec37e2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-ec37e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1265 .elementor-element.elementor-element-6230b2f{--display:flex;}.elementor-1265 .elementor-element.elementor-element-db543bc > .elementor-widget-container{padding:0px 0px 39px 0px;}.elementor-1265 .elementor-element.elementor-element-db543bc{text-align:center;}.elementor-1265 .elementor-element.elementor-element-db543bc .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:40px;font-weight:300;line-height:37px;color:#FFFFFF;}.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-1265 .elementor-element.elementor-element-151e229{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-151e229{left:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-151e229{right:-20px;}.elementor-1265 .elementor-element.elementor-element-151e229 img{width:100%;}.elementor-1265 .elementor-element.elementor-element-57fabcf{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-57fabcf{right:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-57fabcf{left:-20px;}.elementor-1265 .elementor-element.elementor-element-57fabcf img{width:100%;}.elementor-1265 .elementor-element.elementor-element-8cd394c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1265 .elementor-element.elementor-element-cf795c1{--display:flex;}.elementor-1265 .elementor-element.elementor-element-f96df77 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-1aff591{--display:flex;}.elementor-1265 .elementor-element.elementor-element-da4f8f2 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-e9c7237{--display:flex;}.elementor-1265 .elementor-element.elementor-element-24b2e03 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-f8dbee8{--display:flex;}.elementor-1265 .elementor-element.elementor-element-b2489fa img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-f71084c{--display:flex;}.elementor-1265 .elementor-element.elementor-element-52e22f3 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-bc9773b{--display:flex;}.elementor-1265 .elementor-element.elementor-element-e08cdb9 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-88a0e47{--display:flex;}.elementor-1265 .elementor-element.elementor-element-dbfb4a3 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-8f0f11b{--display:flex;}.elementor-1265 .elementor-element.elementor-element-9693cc9 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-bf3b17e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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:-6vw;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-2vw;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2vw;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-2vw;--e-n-carousel-arrow-size:1vw;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-bf3b17e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#C65332;border-radius:100% 100% 100% 100%;padding:1vw 1vw 1vw 1vw;}.elementor-1265 .elementor-element.elementor-element-d538117{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1265 .elementor-element.elementor-element-8b94838{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.54;--border-radius:40px 40px 40px 40px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1265 .elementor-element.elementor-element-8b94838:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-8b94838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1300;}.elementor-1265 .elementor-element.elementor-element-8b94838::before, .elementor-1265 .elementor-element.elementor-element-8b94838 > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-8b94838 > .e-con-inner > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-8b94838 > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-8b94838 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-8b94838 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1265 .elementor-element.elementor-element-6fd7317{--display:flex;}.elementor-1265 .elementor-element.elementor-element-227aead > .elementor-widget-container{padding:0px 0px 39px 0px;}.elementor-1265 .elementor-element.elementor-element-227aead{text-align:center;}.elementor-1265 .elementor-element.elementor-element-227aead .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:40px;font-weight:300;line-height:37px;color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-edc9fd3{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-edc9fd3{left:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-edc9fd3{right:-20px;}.elementor-1265 .elementor-element.elementor-element-edc9fd3 img{width:100%;}.elementor-1265 .elementor-element.elementor-element-3e095e4{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-3e095e4{right:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-3e095e4{left:-20px;}.elementor-1265 .elementor-element.elementor-element-3e095e4 img{width:100%;}.elementor-1265 .elementor-element.elementor-element-3274c66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1265 .elementor-element.elementor-element-4ca5b6a{--display:flex;}.elementor-1265 .elementor-element.elementor-element-b171dad img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-9c6793b{--display:flex;}.elementor-1265 .elementor-element.elementor-element-39ef3b2 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-349b453{--display:flex;}.elementor-1265 .elementor-element.elementor-element-6047bca img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-d348659{--display:flex;}.elementor-1265 .elementor-element.elementor-element-8a3bf7f img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-069a0a5{--display:flex;}.elementor-1265 .elementor-element.elementor-element-7afeacd img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-4044ed9{--display:flex;}.elementor-1265 .elementor-element.elementor-element-562ccf5 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-5532798{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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:-6vw;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-2vw;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2vw;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-2vw;--e-n-carousel-arrow-size:1vw;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-5532798 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2D1300;border-radius:100% 100% 100% 100%;padding:1vw 1vw 1vw 1vw;}.elementor-1265 .elementor-element.elementor-element-9126c1c{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1265 .elementor-element.elementor-element-3aff3e3{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.54;--border-radius:40px 40px 40px 40px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1265 .elementor-element.elementor-element-3aff3e3:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4AC79;}.elementor-1265 .elementor-element.elementor-element-3aff3e3::before, .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1265 .elementor-element.elementor-element-3aff3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1265 .elementor-element.elementor-element-495ae7e{--display:flex;}.elementor-1265 .elementor-element.elementor-element-06e3ab9 > .elementor-widget-container{padding:0px 0px 39px 0px;}.elementor-1265 .elementor-element.elementor-element-06e3ab9{text-align:center;}.elementor-1265 .elementor-element.elementor-element-06e3ab9 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:40px;font-weight:300;line-height:37px;color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-d8d4e02{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-d8d4e02{left:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-d8d4e02{right:-20px;}.elementor-1265 .elementor-element.elementor-element-d8d4e02 img{width:100%;}.elementor-1265 .elementor-element.elementor-element-9fef297{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-9fef297{right:-20px;}body.rtl .elementor-1265 .elementor-element.elementor-element-9fef297{left:-20px;}.elementor-1265 .elementor-element.elementor-element-9fef297 img{width:100%;}.elementor-1265 .elementor-element.elementor-element-f10e883{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1265 .elementor-element.elementor-element-feb3de3{--display:flex;}.elementor-1265 .elementor-element.elementor-element-ab90f46 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-b6f562f{--display:flex;}.elementor-1265 .elementor-element.elementor-element-5d78eab img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-1c9743a{--display:flex;}.elementor-1265 .elementor-element.elementor-element-9c2c853 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-b3807f4{--display:flex;}.elementor-1265 .elementor-element.elementor-element-9dc07a7 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-88d2227{--display:flex;}.elementor-1265 .elementor-element.elementor-element-a2445d0 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-dc76625{--display:flex;}.elementor-1265 .elementor-element.elementor-element-c164e26 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-3b2fc72{--display:flex;}.elementor-1265 .elementor-element.elementor-element-e99e061 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-27925b0{--display:flex;}.elementor-1265 .elementor-element.elementor-element-301f10b img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-a18a180{--display:flex;}.elementor-1265 .elementor-element.elementor-element-d0870ee img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-29f207b{--display:flex;}.elementor-1265 .elementor-element.elementor-element-d2f87c5 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:2.1019vw 2.1019vw 2.1019vw 2.1019vw;}.elementor-1265 .elementor-element.elementor-element-13c54c8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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:-6vw;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-2vw;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2vw;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-2vw;--e-n-carousel-arrow-size:1vw;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-13c54c8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#BD996C;border-radius:100% 100% 100% 100%;padding:1vw 1vw 1vw 1vw;}@media(max-width:1024px){.elementor-1265 .elementor-element.elementor-element-bf3b17e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1265 .elementor-element.elementor-element-5532798{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1265 .elementor-element.elementor-element-13c54c8{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1265 .elementor-element.elementor-element-6bf33e2{--content-width:1600px;}.elementor-1265 .elementor-element.elementor-element-deb36e3{--width:50%;}.elementor-1265 .elementor-element.elementor-element-302a58a{--width:40%;}.elementor-1265 .elementor-element.elementor-element-91c8d65{--width:150px;}.elementor-1265 .elementor-element.elementor-element-f4d81f1{--content-width:1600px;}.elementor-1265 .elementor-element.elementor-element-6230b2f{--width:auto;}.elementor-1265 .elementor-element.elementor-element-d538117{--content-width:1600px;}.elementor-1265 .elementor-element.elementor-element-6fd7317{--width:auto;}.elementor-1265 .elementor-element.elementor-element-9126c1c{--content-width:1600px;}.elementor-1265 .elementor-element.elementor-element-495ae7e{--width:auto;}}@media(max-width:767px){.elementor-1265 .elementor-element.elementor-element-86af064:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-86af064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-430px 0px;}.elementor-1265 .elementor-element.elementor-element-86af064{--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1265 .elementor-element.elementor-element-2a1a3a8{--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-1265 .elementor-element.elementor-element-c952e1c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1265 .elementor-element.elementor-element-deb36e3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1265 .elementor-element.elementor-element-f6628f9 .elementor-heading-title{font-size:30px;line-height:120%;}.elementor-1265 .elementor-element.elementor-element-302a58a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1265 .elementor-element.elementor-element-91c8d65{--width:150px;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-1265 .elementor-element.elementor-element-ec37e2c{--border-radius:30px 30px 30px 30px;}.elementor-1265 .elementor-element.elementor-element-db543bc .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-1265 .elementor-element.elementor-element-151e229{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-151e229{left:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-151e229{right:0px;}.elementor-1265 .elementor-element.elementor-element-57fabcf{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-57fabcf{right:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-57fabcf{left:0px;}.elementor-1265 .elementor-element.elementor-element-f96df77 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-da4f8f2 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-24b2e03 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-b2489fa img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-52e22f3 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-e08cdb9 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-dbfb4a3 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-9693cc9 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-bf3b17e{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;}.elementor-1265 .elementor-element.elementor-element-bf3b17e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-1265 .elementor-element.elementor-element-8b94838{--border-radius:30px 30px 30px 30px;}.elementor-1265 .elementor-element.elementor-element-227aead .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-1265 .elementor-element.elementor-element-edc9fd3{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-edc9fd3{left:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-edc9fd3{right:0px;}.elementor-1265 .elementor-element.elementor-element-3e095e4{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-3e095e4{right:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-3e095e4{left:0px;}.elementor-1265 .elementor-element.elementor-element-b171dad img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-39ef3b2 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-6047bca img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-8a3bf7f img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-7afeacd img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-562ccf5 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-5532798{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;}.elementor-1265 .elementor-element.elementor-element-5532798 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-1265 .elementor-element.elementor-element-3aff3e3{--border-radius:30px 30px 30px 30px;}.elementor-1265 .elementor-element.elementor-element-06e3ab9 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-1265 .elementor-element.elementor-element-d8d4e02{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-d8d4e02{left:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-d8d4e02{right:0px;}.elementor-1265 .elementor-element.elementor-element-9fef297{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;bottom:0px;}body:not(.rtl) .elementor-1265 .elementor-element.elementor-element-9fef297{right:0px;}body.rtl .elementor-1265 .elementor-element.elementor-element-9fef297{left:0px;}.elementor-1265 .elementor-element.elementor-element-ab90f46 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-5d78eab img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-9c2c853 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-9dc07a7 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-a2445d0 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-c164e26 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-e99e061 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-301f10b img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-d0870ee img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-d2f87c5 img{border-radius:20px 20px 20px 20px;}.elementor-1265 .elementor-element.elementor-element-13c54c8{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;}.elementor-1265 .elementor-element.elementor-element-13c54c8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}}/* Start custom CSS for heading, class: .elementor-element-db543bc */.elementor-1265 .elementor-element.elementor-element-db543bc {
    max-width: 1200px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f96df77 */.elementor-1265 .elementor-element.elementor-element-f96df77 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4f8f2 */.elementor-1265 .elementor-element.elementor-element-da4f8f2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24b2e03 */.elementor-1265 .elementor-element.elementor-element-24b2e03 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2489fa */.elementor-1265 .elementor-element.elementor-element-b2489fa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e22f3 */.elementor-1265 .elementor-element.elementor-element-52e22f3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08cdb9 */.elementor-1265 .elementor-element.elementor-element-e08cdb9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbfb4a3 */.elementor-1265 .elementor-element.elementor-element-dbfb4a3 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9693cc9 */.elementor-1265 .elementor-element.elementor-element-9693cc9 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf3b17e *//* 1) Квадратные слайды + центрирование */
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-slide{
  aspect-ratio: 1 / 1;      /* делает квадрат */
  overflow: hidden;         /* обрезаем лишнее */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 2) Картинка всегда заполняет квадрат и обрезается по центру */
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-slide img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* главное: заполняет и режет */
  object-position: center;  /* центр кадра */
  display: block;
}

/* 3) На всякий случай — если внутри есть обёртки/ссылки */
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-slide a,
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-slide .elementor-carousel-image,
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-slide .swiper-slide-inner{
  width: 100%;
  height: 100%;
  display: block;
}

/* Твой блок с пагинацией оставляем */
.elementor-1265 .elementor-element.elementor-element-bf3b17e .swiper-pagination-bullets{
  position: absolute;
  bottom: auto;
  top: 2vw;
  left: auto;
  right: 2vw;
}

.elementor-1265 .elementor-element.elementor-element-bf3b17e .e-n-carousel.swiper{ padding: 0; }
.elementor-1265 .elementor-element.elementor-element-bf3b17e{ height: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-227aead */.elementor-1265 .elementor-element.elementor-element-227aead {
    max-width: 1200px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b171dad */.elementor-1265 .elementor-element.elementor-element-b171dad {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39ef3b2 */.elementor-1265 .elementor-element.elementor-element-39ef3b2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6047bca */.elementor-1265 .elementor-element.elementor-element-6047bca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bf7f */.elementor-1265 .elementor-element.elementor-element-8a3bf7f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7afeacd */.elementor-1265 .elementor-element.elementor-element-7afeacd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562ccf5 */.elementor-1265 .elementor-element.elementor-element-562ccf5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5532798 *//* 1) Квадратные слайды + центрирование */
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-slide{
  aspect-ratio: 1 / 1;      /* делает квадрат */
  overflow: hidden;         /* обрезаем лишнее */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 2) Картинка всегда заполняет квадрат и обрезается по центру */
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-slide img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* главное: заполняет и режет */
  object-position: center;  /* центр кадра */
  display: block;
}

/* 3) На всякий случай — если внутри есть обёртки/ссылки */
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-slide a,
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-slide .elementor-carousel-image,
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-slide .swiper-slide-inner{
  width: 100%;
  height: 100%;
  display: block;
}

/* Твой блок с пагинацией оставляем */
.elementor-1265 .elementor-element.elementor-element-5532798 .swiper-pagination-bullets{
  position: absolute;
  bottom: auto;
  top: 2vw;
  left: auto;
  right: 2vw;
}

.elementor-1265 .elementor-element.elementor-element-5532798 .e-n-carousel.swiper{ padding: 0; }
.elementor-1265 .elementor-element.elementor-element-5532798{ height: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06e3ab9 */.elementor-1265 .elementor-element.elementor-element-06e3ab9 {
    max-width: 1200px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab90f46 */.elementor-1265 .elementor-element.elementor-element-ab90f46 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d78eab */.elementor-1265 .elementor-element.elementor-element-5d78eab {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c853 */.elementor-1265 .elementor-element.elementor-element-9c2c853 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc07a7 */.elementor-1265 .elementor-element.elementor-element-9dc07a7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2445d0 */.elementor-1265 .elementor-element.elementor-element-a2445d0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164e26 */.elementor-1265 .elementor-element.elementor-element-c164e26 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e061 */.elementor-1265 .elementor-element.elementor-element-e99e061 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-301f10b */.elementor-1265 .elementor-element.elementor-element-301f10b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0870ee */.elementor-1265 .elementor-element.elementor-element-d0870ee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f87c5 */.elementor-1265 .elementor-element.elementor-element-d2f87c5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-13c54c8 *//* 1) Квадратные слайды + центрирование */
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-slide{
  aspect-ratio: 1 / 1;      /* делает квадрат */
  overflow: hidden;         /* обрезаем лишнее */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 2) Картинка всегда заполняет квадрат и обрезается по центру */
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-slide img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* главное: заполняет и режет */
  object-position: center;  /* центр кадра */
  display: block;
}

/* 3) На всякий случай — если внутри есть обёртки/ссылки */
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-slide a,
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-slide .elementor-carousel-image,
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-slide .swiper-slide-inner{
  width: 100%;
  height: 100%;
  display: block;
}

/* Твой блок с пагинацией оставляем */
.elementor-1265 .elementor-element.elementor-element-13c54c8 .swiper-pagination-bullets{
  position: absolute;
  bottom: auto;
  top: 2vw;
  left: auto;
  right: 2vw;
}

.elementor-1265 .elementor-element.elementor-element-13c54c8 .e-n-carousel.swiper{ padding: 0; }
.elementor-1265 .elementor-element.elementor-element-13c54c8{ height: 100% !important; }/* End custom CSS */