.elementor-394 .elementor-element.elementor-element-e8df911{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-394 .elementor-element.elementor-element-8b867a9{--display:flex;--background-transition:0.3s;--border-radius:50px 50px 50px 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-394 .elementor-element.elementor-element-8b867a9:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-8b867a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-8b867a9, .elementor-394 .elementor-element.elementor-element-8b867a9::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-e3e59dc{--display:flex;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-a30184c{text-align:center;}.elementor-394 .elementor-element.elementor-element-a30184c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-394 .elementor-element.elementor-element-a30184c > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-394 .elementor-element.elementor-element-7b87d59{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-ab902a0{width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-3a0aca3{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:55px;--padding-right:55px;}.elementor-394 .elementor-element.elementor-element-4a9d701{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-394 .elementor-element.elementor-element-4a9d701:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-4a9d701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-394 .elementor-element.elementor-element-4a9d701, .elementor-394 .elementor-element.elementor-element-4a9d701::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-7f3b8d2{--spacer-size:20px;}.elementor-394 .elementor-element.elementor-element-063914e{text-align:center;}.elementor-394 .elementor-element.elementor-element-063914e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-394 .elementor-element.elementor-element-7a2d298{--spacer-size:20px;}.elementor-394 .elementor-element.elementor-element-06baab3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--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-394 .elementor-element.elementor-element-2a0b38b{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-2a0b38b:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-2a0b38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-28.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-2a0b38b, .elementor-394 .elementor-element.elementor-element-2a0b38b::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-2a0b38b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-29aa699{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-29aa699.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-261e6f8{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-261e6f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-3181bd9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-3d81ffd{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-3d81ffd:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-3d81ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-29.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-3d81ffd, .elementor-394 .elementor-element.elementor-element-3d81ffd::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-3d81ffd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-65d7f4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-65d7f4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-e9ada76{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-e9ada76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-242c7c2{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-737af23{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-737af23:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-737af23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-24.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-737af23, .elementor-394 .elementor-element.elementor-element-737af23::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-737af23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-eef50b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-eef50b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-9207201{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-9207201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-996e22d{--display:flex;--flex-direction:row-reverse;--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-8b10c8c{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-8b10c8c:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-8b10c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-27.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-8b10c8c, .elementor-394 .elementor-element.elementor-element-8b10c8c::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-8b10c8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-0bcab63{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-0bcab63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-43153b8{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-43153b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-983ad0e{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-75595b7{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-75595b7:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-75595b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-25.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-75595b7, .elementor-394 .elementor-element.elementor-element-75595b7::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-75595b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-a600c49{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-a600c49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-941bd08{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-941bd08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-ac1c0bc{--display:flex;--flex-direction:row-reverse;--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-e517e92{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-e517e92:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-e517e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-22.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-e517e92, .elementor-394 .elementor-element.elementor-element-e517e92::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-e517e92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-8a69518{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-8a69518.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-b54c51b{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-b54c51b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-89e9032{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-3233709{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-3233709:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-3233709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-23.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-3233709, .elementor-394 .elementor-element.elementor-element-3233709::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-3233709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-3686cf1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-3686cf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-39df307{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-39df307.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-0e1517b{--display:flex;--flex-direction:row-reverse;--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-79c2048{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-79c2048:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-79c2048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-21.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-79c2048, .elementor-394 .elementor-element.elementor-element-79c2048::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-79c2048.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-b227c98{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-b227c98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-a162e2d{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-a162e2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-bf917fb{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-b59f813{--display:flex;--min-height:350px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-b59f813:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-b59f813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/06/image-26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-b59f813, .elementor-394 .elementor-element.elementor-element-b59f813::before{--border-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-b59f813.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-718a16f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-394 .elementor-element.elementor-element-718a16f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-346a25e{text-align:left;color:var( --e-global-color-581a5c2 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;width:100%;max-width:100%;}.elementor-394 .elementor-element.elementor-element-346a25e.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-394 .elementor-element.elementor-element-a30184c .elementor-heading-title{font-size:36px;}.elementor-394 .elementor-element.elementor-element-3a0aca3{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-394 .elementor-element.elementor-element-4a9d701{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-394 .elementor-element.elementor-element-063914e .elementor-heading-title{font-size:29px;}.elementor-394 .elementor-element.elementor-element-06baab3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-394 .elementor-element.elementor-element-261e6f8{font-size:18px;}.elementor-394 .elementor-element.elementor-element-3181bd9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-394 .elementor-element.elementor-element-e9ada76{font-size:18px;}.elementor-394 .elementor-element.elementor-element-9207201{font-size:18px;}.elementor-394 .elementor-element.elementor-element-43153b8{font-size:18px;}.elementor-394 .elementor-element.elementor-element-941bd08{font-size:18px;}.elementor-394 .elementor-element.elementor-element-b54c51b{font-size:18px;}.elementor-394 .elementor-element.elementor-element-39df307{font-size:18px;}.elementor-394 .elementor-element.elementor-element-a162e2d{font-size:18px;}.elementor-394 .elementor-element.elementor-element-346a25e{font-size:18px;}}@media(min-width:768px){.elementor-394 .elementor-element.elementor-element-e8df911{--content-width:1280px;}.elementor-394 .elementor-element.elementor-element-8b867a9{--width:100%;}.elementor-394 .elementor-element.elementor-element-e3e59dc{--content-width:1280px;}.elementor-394 .elementor-element.elementor-element-3a0aca3{--content-width:1280px;}.elementor-394 .elementor-element.elementor-element-2a0b38b{--width:48%;}.elementor-394 .elementor-element.elementor-element-29aa699{--width:48%;}.elementor-394 .elementor-element.elementor-element-3d81ffd{--width:48%;}.elementor-394 .elementor-element.elementor-element-65d7f4d{--width:48%;}.elementor-394 .elementor-element.elementor-element-737af23{--width:48%;}.elementor-394 .elementor-element.elementor-element-eef50b7{--width:48%;}.elementor-394 .elementor-element.elementor-element-8b10c8c{--width:48%;}.elementor-394 .elementor-element.elementor-element-0bcab63{--width:48%;}.elementor-394 .elementor-element.elementor-element-75595b7{--width:48%;}.elementor-394 .elementor-element.elementor-element-a600c49{--width:48%;}.elementor-394 .elementor-element.elementor-element-e517e92{--width:48%;}.elementor-394 .elementor-element.elementor-element-8a69518{--width:48%;}.elementor-394 .elementor-element.elementor-element-3233709{--width:48%;}.elementor-394 .elementor-element.elementor-element-3686cf1{--width:48%;}.elementor-394 .elementor-element.elementor-element-79c2048{--width:48%;}.elementor-394 .elementor-element.elementor-element-b227c98{--width:48%;}.elementor-394 .elementor-element.elementor-element-b59f813{--width:48%;}.elementor-394 .elementor-element.elementor-element-718a16f{--width:48%;}}@media(max-width:767px){.elementor-394 .elementor-element.elementor-element-e8df911{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-394 .elementor-element.elementor-element-8b867a9:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-8b867a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-240px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-394 .elementor-element.elementor-element-a30184c .elementor-heading-title{font-size:36px;}.elementor-394 .elementor-element.elementor-element-4a9d701{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-394 .elementor-element.elementor-element-063914e .elementor-heading-title{font-size:28px;}.elementor-394 .elementor-element.elementor-element-063914e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-394 .elementor-element.elementor-element-063914e.elementor-element{--align-self:center;}.elementor-394 .elementor-element.elementor-element-06baab3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-394 .elementor-element.elementor-element-2a0b38b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-261e6f8{font-size:15px;}.elementor-394 .elementor-element.elementor-element-e9ada76{font-size:15px;}.elementor-394 .elementor-element.elementor-element-9207201{font-size:15px;}.elementor-394 .elementor-element.elementor-element-43153b8{font-size:15px;}.elementor-394 .elementor-element.elementor-element-941bd08{font-size:15px;}.elementor-394 .elementor-element.elementor-element-b54c51b{font-size:15px;}.elementor-394 .elementor-element.elementor-element-39df307{font-size:15px;}.elementor-394 .elementor-element.elementor-element-a162e2d{font-size:15px;}.elementor-394 .elementor-element.elementor-element-346a25e{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-ab902a0 *//* Keyframes for scrolling animation */
@keyframes scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(calc(-300px * 7)); }
}

/* Styling for the slider */
.slider {
  background: white;
  /* box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.125); */
  height: 300px;
  margin: auto;
  overflow: hidden;
  position: relative;
  width: 100%;
}

/* Adding gradient effect (replace with actual gradient if needed) */
.slider::before,
.slider::after {
  /* Replace this comment with the actual gradient */
  content: "";
  height: 300px;
  position: absolute;
  width: 300px;
  z-index: 2;
}

.slider::before {
  left: 0;
  top: 0;
}

.slider::after {
  right: 0;
  top: 0;
  transform: rotateZ(180deg);
}

/* Slide track styling */
.slide-track {
  animation: scroll 10s linear infinite;
  display: flex;
  width: calc(300px * 14);
}

/* Slide styling */
.slide {
  height: 300px;
  width: 300px;
margin-right: 50px;
}/* End custom CSS */
/* Start custom CSS */:root {
  --no-of-slides: 6;
  --slides-in-view: 4;
  --slide-width: 200px;
  --slide-height: 300px;
  --iteration-time: 10s;
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(var(--slide-width) * var(--no-of-slides)* -1));
  }
}

.carousel__wrapper {
  display: flex;
  /*justify-content: center;*/
  align-items: center;
  
  width: calc(var(--slides-in-view) * var(--slide-width));
  overflow: hidden;
  border: 1px dashed gray;
  margin: 0 auto;
}

.carousel {
  padding: 100px 0;
  background: lightblue;
  
  overflow: hidden;
  width: calc(2 * var(--no-of-slides));
}

.carousel__slide {
  animation: scroll var(--iteration-time) linear infinite;
  display: flex;
  flex-direction: column;
  
  flex: 0 0 auto;
  width: var(--slide-width);
  height: var(--slide-height);
  box-sizing: border-box;
  /*border: 1px dotted darkblue;*/
}

.carousel__image {
  background-size: cover;
  background-repeat: no-repeat;
  
  height: 50%;
  /*width: 100px;*/
  margin: 15px 20px;
}


/* just for analysis remove this 3 rules later*/
    .carousel__slide {
      position: relative;
    }

    .carousel {
      counter-reset: slideNo;
    }

    .carousel__slide::before {
      counter-increment: slideNo;
      content: counter(slideNo);
      position: absolute;
      top: 0%;
      left: 50%;
      font-size: 2rem;
      color: lime;
    }/* End custom CSS */