.elementor-2114 .elementor-element.elementor-element-a4dde38{--display:flex;--min-height:100dvh;--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;--overlay-opacity:0.9;--margin-top:-79.6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2114 .elementor-element.elementor-element-a4dde38::before, .elementor-2114 .elementor-element.elementor-element-a4dde38 > .elementor-background-video-container::before, .elementor-2114 .elementor-element.elementor-element-a4dde38 > .e-con-inner > .elementor-background-video-container::before, .elementor-2114 .elementor-element.elementor-element-a4dde38 > .elementor-background-slideshow::before, .elementor-2114 .elementor-element.elementor-element-a4dde38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2114 .elementor-element.elementor-element-a4dde38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2114 .elementor-element.elementor-element-a4dde38:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-a4dde38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2114 .elementor-element.elementor-element-77352db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2114 .elementor-element.elementor-element-6e61657{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2114 .elementor-element.elementor-element-604340d{--display:flex;}.elementor-2114 .elementor-element.elementor-element-1b846a7 .elementor-heading-title{font-size:clamp(0.1vw, 4.5vw, 80px);font-weight:600;letter-spacing:-3px;color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-cf9fa87 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-cf9fa87{text-align:right;}.elementor-2114 .elementor-element.elementor-element-cf9fa87 .elementor-heading-title{font-size:clamp(0.1vw, 2vw, 22px);font-weight:400;color:#FD8726;}.elementor-2114 .elementor-element.elementor-element-9a5c34d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-9a5c34d .elementor-heading-title{font-size:clamp(0.1vw, 2vw, 22px);font-weight:400;color:#404040;}.elementor-2114 .elementor-element.elementor-element-378aeec{--display:flex;}.elementor-2114 .elementor-element.elementor-element-1906106 img{width:100vw;height:clamp(0.1vw, 25vw, 405px);object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-2114 .elementor-element.elementor-element-45f24ed{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2114 .elementor-element.elementor-element-45f24ed:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-45f24ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-2114 .elementor-element.elementor-element-6e3d45f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2114 .elementor-element.elementor-element-23542b8{--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:25px 25px;--row-gap:25px;--column-gap:25px;--z-index:2;}.elementor-2114 .elementor-element.elementor-element-ab62d4f{--display:flex;--min-height:clamp(5vw, 25vw, 255px);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-ab62d4f:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-ab62d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF10;}.elementor-2114 .elementor-element.elementor-element-4d19115 .elementor-heading-title{font-size:clamp(0.1vw, 3vw, 40px);font-weight:600;color:#FFFFFF;}.elementor-2114 .elementor-element.elementor-element-4f2d01d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-707e80e{--divider-border-style:solid;--divider-color:#EA7D19;--divider-border-width:5px;}.elementor-2114 .elementor-element.elementor-element-707e80e .elementor-divider-separator{width:91px;}.elementor-2114 .elementor-element.elementor-element-707e80e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2114 .elementor-element.elementor-element-10ef7e5{text-align:left;}.elementor-2114 .elementor-element.elementor-element-10ef7e5 .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#C3C3C3;}.elementor-2114 .elementor-element.elementor-element-979f690{--display:flex;--min-height:clamp(5vw, 25vw, 256px);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-979f690:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-979f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF10;}.elementor-2114 .elementor-element.elementor-element-b647ac5 .elementor-heading-title{font-size:clamp(0.1vw, 3vw, 40px);font-weight:600;color:#FFFFFF;}.elementor-2114 .elementor-element.elementor-element-69a0f09{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-e5014e7{--divider-border-style:solid;--divider-color:#EA7D19;--divider-border-width:5px;}.elementor-2114 .elementor-element.elementor-element-e5014e7 .elementor-divider-separator{width:91px;}.elementor-2114 .elementor-element.elementor-element-e5014e7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2114 .elementor-element.elementor-element-97d2ea3{text-align:left;}.elementor-2114 .elementor-element.elementor-element-97d2ea3 .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#C3C3C3;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-970fe1e{left:0px;}body.rtl .elementor-2114 .elementor-element.elementor-element-970fe1e{right:0px;}.elementor-2114 .elementor-element.elementor-element-970fe1e{top:0%;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-a2db63a{right:-10%;}body.rtl .elementor-2114 .elementor-element.elementor-element-a2db63a{left:-10%;}.elementor-2114 .elementor-element.elementor-element-a2db63a{bottom:0px;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-923e754{right:20%;}body.rtl .elementor-2114 .elementor-element.elementor-element-923e754{left:20%;}.elementor-2114 .elementor-element.elementor-element-923e754{top:20%;}.elementor-2114 .elementor-element.elementor-element-35c99cb{z-index:2;}.elementor-2114 .elementor-element.elementor-element-35c99cb img{width:100vw;height:clamp(0.1vw, 25vw, 256px);object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-2114 .elementor-element.elementor-element-26888a4{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2114 .elementor-element.elementor-element-26888a4:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-26888a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2114 .elementor-element.elementor-element-1dadc3a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2114 .elementor-element.elementor-element-46f832f{z-index:2;}.elementor-2114 .elementor-element.elementor-element-46f832f .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 75px);font-weight:500;color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-09dd72a{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2114 .elementor-element.elementor-element-2d8df2c{--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:25px 25px;--row-gap:25px;--column-gap:25px;--z-index:2;}.elementor-2114 .elementor-element.elementor-element-42e74c4{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-42e74c4:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-42e74c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF10;}.elementor-2114 .elementor-element.elementor-element-61c0fbb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-87a8ef4{text-align:left;}.elementor-2114 .elementor-element.elementor-element-87a8ef4 .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-6f2b1b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-6f2b1b1{text-align:left;}.elementor-2114 .elementor-element.elementor-element-6f2b1b1 .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-aa792a9{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-aa792a9:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-aa792a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF10;}.elementor-2114 .elementor-element.elementor-element-3ba69b1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-f7ab2ec{text-align:left;}.elementor-2114 .elementor-element.elementor-element-f7ab2ec .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-9e328ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-9e328ea{text-align:left;}.elementor-2114 .elementor-element.elementor-element-9e328ea .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-b92ba5d{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-b92ba5d:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-b92ba5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF10;}.elementor-2114 .elementor-element.elementor-element-20aa2ca{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-fe04dcc{text-align:left;}.elementor-2114 .elementor-element.elementor-element-fe04dcc .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-f77b825 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-f77b825{text-align:left;}.elementor-2114 .elementor-element.elementor-element-f77b825 .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-1d744aa{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2114 .elementor-element.elementor-element-382dc5d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-382dc5d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-382dc5d .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 75px);font-weight:500;color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-a6b6bcc{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2114 .elementor-element.elementor-element-fd99d2c{--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:25px 25px;--row-gap:25px;--column-gap:25px;--z-index:2;}.elementor-2114 .elementor-element.elementor-element-062d32b{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-062d32b:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-062d32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2114 .elementor-element.elementor-element-fd02240{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-12be73d{text-align:left;}.elementor-2114 .elementor-element.elementor-element-12be73d .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-a86d19b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-a86d19b{text-align:left;}.elementor-2114 .elementor-element.elementor-element-a86d19b .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-1e34979{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-1e34979:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-1e34979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2114 .elementor-element.elementor-element-6384724{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-a7471db{text-align:left;}.elementor-2114 .elementor-element.elementor-element-a7471db .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-35b1dde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-35b1dde{text-align:left;}.elementor-2114 .elementor-element.elementor-element-35b1dde .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-8cb6787{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2114 .elementor-element.elementor-element-8cb6787:not(.elementor-motion-effects-element-type-background), .elementor-2114 .elementor-element.elementor-element-8cb6787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2114 .elementor-element.elementor-element-481a548{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-cf587e1{text-align:left;}.elementor-2114 .elementor-element.elementor-element-cf587e1 .elementor-heading-title{font-size:clamp(0.1vw, 1.7vw, 22px);font-weight:300;line-height:1.1em;color:#404040;}.elementor-2114 .elementor-element.elementor-element-6d5bd3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-6d5bd3d{text-align:left;}.elementor-2114 .elementor-element.elementor-element-6d5bd3d .elementor-heading-title{font-size:clamp(0.1vw, 5vw, 65px);color:#1D1D1F;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-b704e22{right:25%;}body.rtl .elementor-2114 .elementor-element.elementor-element-b704e22{left:25%;}.elementor-2114 .elementor-element.elementor-element-b704e22{bottom:50%;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-f6f3d32{left:-10%;}body.rtl .elementor-2114 .elementor-element.elementor-element-f6f3d32{right:-10%;}.elementor-2114 .elementor-element.elementor-element-f6f3d32{top:15%;}body:not(.rtl) .elementor-2114 .elementor-element.elementor-element-eb930b5{right:0px;}body.rtl .elementor-2114 .elementor-element.elementor-element-eb930b5{left:0px;}.elementor-2114 .elementor-element.elementor-element-eb930b5{top:0px;}.elementor-2114 .elementor-element.elementor-element-dc7ceb2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2114 .elementor-element.elementor-element-2a85b4d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-2a85b4d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-2a85b4d .elementor-heading-title{font-size:clamp(0.1vw, 2vw, 32px);font-weight:500;color:#1D1D1F;}.elementor-2114 .elementor-element.elementor-element-3413b7e{--grid-columns:3;}.elementor-2114 .elementor-element.elementor-element-3413b7e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-3413b7e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2114 .elementor-element.elementor-element-3413b7e .e-loop-item > .elementor-section, .elementor-2114 .elementor-element.elementor-element-3413b7e .e-loop-item > .elementor-section > .elementor-container, .elementor-2114 .elementor-element.elementor-element-3413b7e .e-loop-item > .e-con, .elementor-2114 .elementor-element.elementor-element-3413b7e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1366px){.elementor-2114 .elementor-element.elementor-element-ab62d4f{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-2114 .elementor-element.elementor-element-979f690{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2114 .elementor-element.elementor-element-970fe1e img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-a2db63a img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-923e754 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-46f832f{z-index:2;}.elementor-2114 .elementor-element.elementor-element-382dc5d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-b704e22 img{width:15vw;}.elementor-2114 .elementor-element.elementor-element-f6f3d32 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-eb930b5 img{width:20vw;}.elementor-2114 .elementor-element.elementor-element-2a85b4d{z-index:2;}}@media(min-width:768px){.elementor-2114 .elementor-element.elementor-element-604340d{--width:fit-content;}}@media(max-width:1024px){.elementor-2114 .elementor-element.elementor-element-6e3d45f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2114 .elementor-element.elementor-element-46f832f{z-index:2;}.elementor-2114 .elementor-element.elementor-element-09dd72a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2114 .elementor-element.elementor-element-382dc5d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-a6b6bcc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2114 .elementor-element.elementor-element-2a85b4d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-3413b7e{--grid-columns:2;}}@media(max-width:767px){.elementor-2114 .elementor-element.elementor-element-a4dde38{--min-height:100dvh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2114 .elementor-element.elementor-element-1b846a7 .elementor-heading-title{font-size:8vw;}.elementor-2114 .elementor-element.elementor-element-cf9fa87{text-align:left;}.elementor-2114 .elementor-element.elementor-element-cf9fa87 .elementor-heading-title{font-size:4vw;}.elementor-2114 .elementor-element.elementor-element-9a5c34d .elementor-heading-title{font-size:4vw;}.elementor-2114 .elementor-element.elementor-element-1906106 img{height:60vw;border-radius:10px 10px 10px 10px;}.elementor-2114 .elementor-element.elementor-element-45f24ed{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2114 .elementor-element.elementor-element-23542b8{--z-index:2;}.elementor-2114 .elementor-element.elementor-element-ab62d4f{--min-height:50vw;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-4d19115 .elementor-heading-title{font-size:5vw;}.elementor-2114 .elementor-element.elementor-element-10ef7e5{text-align:left;}.elementor-2114 .elementor-element.elementor-element-10ef7e5 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-979f690{--min-height:50vw;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-b647ac5 .elementor-heading-title{font-size:5vw;}.elementor-2114 .elementor-element.elementor-element-97d2ea3{text-align:left;}.elementor-2114 .elementor-element.elementor-element-97d2ea3 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-970fe1e img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-a2db63a img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-923e754 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-35c99cb img{height:20vw;border-radius:10px 10px 10px 10px;}.elementor-2114 .elementor-element.elementor-element-26888a4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2114 .elementor-element.elementor-element-1dadc3a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-46f832f{z-index:2;}.elementor-2114 .elementor-element.elementor-element-46f832f .elementor-heading-title{font-size:7vw;}.elementor-2114 .elementor-element.elementor-element-2d8df2c{--z-index:2;}.elementor-2114 .elementor-element.elementor-element-42e74c4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-87a8ef4{text-align:left;}.elementor-2114 .elementor-element.elementor-element-87a8ef4 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-6f2b1b1 .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-aa792a9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-f7ab2ec{text-align:left;}.elementor-2114 .elementor-element.elementor-element-f7ab2ec .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-9e328ea .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-b92ba5d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-fe04dcc{text-align:left;}.elementor-2114 .elementor-element.elementor-element-fe04dcc .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-f77b825 .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-1d744aa{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-382dc5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-382dc5d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-382dc5d .elementor-heading-title{font-size:7vw;}.elementor-2114 .elementor-element.elementor-element-fd99d2c{--z-index:2;}.elementor-2114 .elementor-element.elementor-element-062d32b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-12be73d{text-align:left;}.elementor-2114 .elementor-element.elementor-element-12be73d .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-a86d19b .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-1e34979{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-a7471db{text-align:left;}.elementor-2114 .elementor-element.elementor-element-a7471db .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-35b1dde .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-8cb6787{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2114 .elementor-element.elementor-element-cf587e1{text-align:left;}.elementor-2114 .elementor-element.elementor-element-cf587e1 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-2114 .elementor-element.elementor-element-6d5bd3d .elementor-heading-title{font-size:30px;}.elementor-2114 .elementor-element.elementor-element-b704e22 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-f6f3d32 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-eb930b5 img{width:30vw;}.elementor-2114 .elementor-element.elementor-element-dc7ceb2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2114 .elementor-element.elementor-element-2a85b4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2114 .elementor-element.elementor-element-2a85b4d{z-index:2;}.elementor-2114 .elementor-element.elementor-element-2a85b4d .elementor-heading-title{font-size:5vw;}.elementor-2114 .elementor-element.elementor-element-3413b7e{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-a4dde38 */@media(min-width:767px){

.elementor-2114 .elementor-element.elementor-element-a4dde38{
    padding: clamp(0.1vw, 10vw, 79.6px) 20px clamp(0.1vw, 2vw, 10px) 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab62d4f *//* Figma Glass (beta) — стиль под класс .vmfkrwl */
.vmfkrwl {
  /* Тонкая настройка через CSS‑переменные */
  --glass-blur: 20px;                  /* сила размытия фона */
  --glass-sat: 140%;                   /* усиление насыщенности */
  --glass-ct: 108%;                    /* контраст */
  --glass-radius: 16px;                /* скругление */
  --glass-bg: 255,255,255;             /* базовый цвет (светлая сцена) */
  --glass-alpha: 0.14;                 /* прозрачность заливки */
  --glass-stroke: rgba(255,255,255,0.35); /* внешняя «линия»/бордер */
  --glass-shadow: 0 10px 30px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.06);
  --glass-inset: inset 0 1px rgba(255,255,255,0.22); /* внутренний хайлайт */
  --glass-glare: radial-gradient(120px 80px at 18% 8%, rgba(255,255,255,0.35), transparent 70%);
  --glass-pad: 20px;

  
  padding: var(--glass-pad);
 
  backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  border: 1px solid var(--glass-stroke);
  box-shadow: var(--glass-shadow), var(--glass-inset);
  overflow: hidden;
  will-change: transform, filter;
}


.vmfkrwl {
    backdrop-filter: blur(10px) !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979f690 *//* Figma Glass (beta) — стиль под класс .vmfkrwl */
.vmfkrwl {
  /* Тонкая настройка через CSS‑переменные */
  --glass-blur: 20px;                  /* сила размытия фона */
  --glass-sat: 140%;                   /* усиление насыщенности */
  --glass-ct: 108%;                    /* контраст */
  --glass-radius: 16px;                /* скругление */
  --glass-bg: 255,255,255;             /* базовый цвет (светлая сцена) */
  --glass-alpha: 0.14;                 /* прозрачность заливки */
  --glass-stroke: rgba(255,255,255,0.35); /* внешняя «линия»/бордер */
  --glass-shadow: 0 10px 30px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.06);
  --glass-inset: inset 0 1px rgba(255,255,255,0.22); /* внутренний хайлайт */
  --glass-glare: radial-gradient(120px 80px at 18% 8%, rgba(255,255,255,0.35), transparent 70%);
  --glass-pad: 20px;

  
  padding: var(--glass-pad);
 
  backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  border: 1px solid var(--glass-stroke);
  box-shadow: var(--glass-shadow), var(--glass-inset);
  overflow: hidden;
  will-change: transform, filter;
}


.vmfkrwl {
    backdrop-filter: blur(10px) !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-970fe1e *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2db63a *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-923e754 *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45f24ed *//* Последовательное появление 6 элементов .vmfkrwl внутри контейнера .vmf-seq */
:root {
  /* Общие настройки (можете подстроить) */
  --vmf-dur: .6s; /* длительность одного появления */
  --vmf-step: .10s; /* шаг задержки между элементами */
  --vmf-ease: cubic-bezier(.21, .6, .31, 1);
}

/* Начальное состояние применяем только когда JS готов (vmf-ready) */
.vmf-seq .vmfkrwl { /* базовые улучшения рендера */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateZ(0);
  will-change: opacity, transform;
}

/* Прячем и смещаем только после готовности (чтобы без JS всё оставалось видно) */
.vmf-ready .vmf-seq .vmfkrwl {
  opacity: 0;
  transform: translate3d(0, 12px, 0) scale(.98);
}

/* Анимация появления для помеченных как is-visible */
.vmf-ready .vmf-seq .vmfkrwl.is-visible {
  -webkit-animation: vmf-fade-in var(--vmf-dur) var(--vmf-ease) var(--vmf-delay, 0s) both;
          animation: vmf-fade-in var(--vmf-dur) var(--vmf-ease) var(--vmf-delay, 0s) both;
}

/* Задержки для первых 6 элементов (по очереди) */
.vmf-seq .vmfkrwl:nth-of-type(1) { --vmf-delay: calc(0 * var(--vmf-step)); }
.vmf-seq .vmfkrwl:nth-of-type(2) { --vmf-delay: calc(1 * var(--vmf-step)); }
.vmf-seq .vmfkrwl:nth-of-type(3) { --vmf-delay: calc(2 * var(--vmf-step)); }
.vmf-seq .vmfkrwl:nth-of-type(4) { --vmf-delay: calc(3 * var(--vmf-step)); }
.vmf-seq .vmfkrwl:nth-of-type(5) { --vmf-delay: calc(4 * var(--vmf-step)); }
.vmf-seq .vmfkrwl:nth-of-type(6) { --vmf-delay: calc(5 * var(--vmf-step)); }

/* Ключевые кадры с префиксом для Safari */
@-webkit-keyframes vmf-fade-in {
  from { opacity: 0; -webkit-transform: translate3d(0, 12px, 0) scale(.98); transform: translate3d(0, 12px, 0) scale(.98); }
  to   { opacity: 1; -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
}
@keyframes vmf-fade-in {
  from { opacity: 0; -webkit-transform: translate3d(0, 12px, 0) scale(.98); transform: translate3d(0, 12px, 0) scale(.98); }
  to   { opacity: 1; -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .vmf-seq .vmfkrwl,
  .vmf-ready .vmf-seq .vmfkrwl,
  .vmf-ready .vmf-seq .vmfkrwl.is-visible {
    -webkit-animation: none !important;
            animation: none !important;
    opacity: 1 !important;
    -webkit-transform: none !important;
            transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e74c4 *//* Figma Glass (beta) — стиль под класс .vmfkrwl */
.vmfkrwl {
  /* Тонкая настройка через CSS‑переменные */
  --glass-blur: 20px;                  /* сила размытия фона */
  --glass-sat: 140%;                   /* усиление насыщенности */
  --glass-ct: 108%;                    /* контраст */
  --glass-radius: 16px;                /* скругление */
  --glass-bg: 255,255,255;             /* базовый цвет (светлая сцена) */
  --glass-alpha: 0.14;                 /* прозрачность заливки */
  --glass-stroke: rgba(255,255,255,0.35); /* внешняя «линия»/бордер */
  --glass-shadow: 0 10px 30px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.06);
  --glass-inset: inset 0 1px rgba(255,255,255,0.22); /* внутренний хайлайт */
  --glass-glare: radial-gradient(120px 80px at 18% 8%, rgba(255,255,255,0.35), transparent 70%);
  --glass-pad: 20px;

  
  padding: var(--glass-pad);
  background:
    radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,0.32) 0%, rgba(255,255,255,0.10) 38%, rgba(255,255,255,0.06) 100%),
    rgba(var(--glass-bg), var(--glass-alpha));
  backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  border: 1px solid var(--glass-stroke);
  box-shadow: var(--glass-shadow), var(--glass-inset);
  overflow: hidden;
  will-change: transform, filter;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa792a9 *//* Figma Glass (beta) — стиль под класс .vmfkrwl */
.vmfkrwl {
  /* Тонкая настройка через CSS‑переменные */
  --glass-blur: 20px;                  /* сила размытия фона */
  --glass-sat: 140%;                   /* усиление насыщенности */
  --glass-ct: 108%;                    /* контраст */
  --glass-radius: 16px;                /* скругление */
  --glass-bg: 255,255,255;             /* базовый цвет (светлая сцена) */
  --glass-alpha: 0.14;                 /* прозрачность заливки */
  --glass-stroke: rgba(255,255,255,0.35); /* внешняя «линия»/бордер */
  --glass-shadow: 0 10px 30px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.06);
  --glass-inset: inset 0 1px rgba(255,255,255,0.22); /* внутренний хайлайт */
  --glass-glare: radial-gradient(120px 80px at 18% 8%, rgba(255,255,255,0.35), transparent 70%);
  --glass-pad: 20px;

  
  padding: var(--glass-pad);
  background:
    radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,0.32) 0%, rgba(255,255,255,0.10) 38%, rgba(255,255,255,0.06) 100%),
    rgba(var(--glass-bg), var(--glass-alpha));
  backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  border: 1px solid var(--glass-stroke);
  box-shadow: var(--glass-shadow), var(--glass-inset);
  overflow: hidden;
  will-change: transform, filter;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b92ba5d *//* Figma Glass (beta) — стиль под класс .vmfkrwl */
.vmfkrwl {
  /* Тонкая настройка через CSS‑переменные */
  --glass-blur: 20px;                  /* сила размытия фона */
  --glass-sat: 140%;                   /* усиление насыщенности */
  --glass-ct: 108%;                    /* контраст */
  --glass-radius: 16px;                /* скругление */
  --glass-bg: 255,255,255;             /* базовый цвет (светлая сцена) */
  --glass-alpha: 0.14;                 /* прозрачность заливки */
  --glass-stroke: rgba(255,255,255,0.35); /* внешняя «линия»/бордер */
  --glass-shadow: 0 10px 30px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.06);
  --glass-inset: inset 0 1px rgba(255,255,255,0.22); /* внутренний хайлайт */
  --glass-glare: radial-gradient(120px 80px at 18% 8%, rgba(255,255,255,0.35), transparent 70%);
  --glass-pad: 20px;

  
  padding: var(--glass-pad);
  background:
    radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,0.32) 0%, rgba(255,255,255,0.10) 38%, rgba(255,255,255,0.06) 100%),
    rgba(var(--glass-bg), var(--glass-alpha));
  backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-sat)) contrast(var(--glass-ct));
  border: 1px solid var(--glass-stroke);
  box-shadow: var(--glass-shadow), var(--glass-inset);
  overflow: hidden;
  will-change: transform, filter;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-062d32b */.vmfkrwl{



backdrop-filter: blur(30px);



box-shadow: inset 3px 3px 20px rgba(2, 2, 2, 0.25);



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e34979 */.vmfkrwl{



backdrop-filter: blur(30px);



box-shadow: inset 3px 3px 20px rgba(2, 2, 2, 0.25);



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb6787 */.vmfkrwl{



backdrop-filter: blur(30px);



box-shadow: inset 3px 3px 20px rgba(2, 2, 2, 0.25);



}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b704e22 *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6f3d32 *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb930b5 *//* Бесконечное плавное движение по кругу без остановок */
.Clfmelwpdl {
  display: inline-block;
  --radius: 18px;     /* радиус орбиты */
  --duration: 10s;    /* время полного круга */
  animation: clfmelwpdl-orbit var(--duration) linear infinite;
  will-change: transform;
  transform: translateZ(0);
}

/* Круговая траектория: постоянная скорость, без пауз */
@keyframes clfmelwpdl-orbit {
  from { transform: rotate(0deg) translateX(var(--radius)) rotate(0deg); }
  to   { transform: rotate(360deg) translateX(var(--radius)) rotate(-360deg); }
}

/* Уважать системную настройку «уменьшить анимации» */
@media (prefers-reduced-motion: reduce) {
  .Clfmelwpdl { animation: none; }
}/* End custom CSS */