.elementor-356 .elementor-element.elementor-element-a933fcd{--display:flex;}.elementor-356 .elementor-element.elementor-element-a2e99a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-a2e99a6:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-a2e99a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abbea88 );}.elementor-356 .elementor-element.elementor-element-f2139c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-a3ec7a1{text-align:center;}.elementor-356 .elementor-element.elementor-element-a3ec7a1 .elementor-heading-title{font-family:var( --e-global-typography-95bbf20-font-family ), Sans-serif;font-size:var( --e-global-typography-95bbf20-font-size );font-weight:var( --e-global-typography-95bbf20-font-weight );line-height:var( --e-global-typography-95bbf20-line-height );color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-f2df2e0{--divider-border-style:solid;--divider-color:var( --e-global-color-bfa149c );--divider-border-width:3px;}.elementor-356 .elementor-element.elementor-element-f2df2e0 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-356 .elementor-element.elementor-element-f2df2e0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-356 .elementor-element.elementor-element-3d3025c{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-3c15602{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:120px 120px 120px 120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:5px;}.elementor-356 .elementor-element.elementor-element-3c15602:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-3c15602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-3c15602.e-con{--align-self:center;}.elementor-356 .elementor-element.elementor-element-17663bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-17663bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-356 .elementor-element.elementor-element-ca880c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-356 .elementor-element.elementor-element-ca880c6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-8e48ffe{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--e-con-transform-transition-duration:600ms;}.elementor-356 .elementor-element.elementor-element-8e48ffe:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-8e48ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfa149c );}.elementor-356 .elementor-element.elementor-element-8e48ffe.e-con{--e-con-transform-rotateZ:0deg;}.elementor-356 .elementor-element.elementor-element-8e48ffe.e-con:hover{--e-con-transform-rotateZ:45deg;}.elementor-356 .elementor-element.elementor-element-6b809cc img{width:100%;}.elementor-356 .elementor-element.elementor-element-34be47b{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-550px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-356 .elementor-element.elementor-element-34be47b:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-34be47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abbea88 );}.elementor-356 .elementor-element.elementor-element-f5e2acf{--display:flex;--min-height:100vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-6020e9c .elementor-heading-title{font-family:var( --e-global-typography-95bbf20-font-family ), Sans-serif;font-size:var( --e-global-typography-95bbf20-font-size );font-weight:var( --e-global-typography-95bbf20-font-weight );line-height:var( --e-global-typography-95bbf20-line-height );color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-f07244b{--divider-border-style:solid;--divider-color:var( --e-global-color-bfa149c );--divider-border-width:3px;}.elementor-356 .elementor-element.elementor-element-f07244b .elementor-divider-separator{width:30%;}.elementor-356 .elementor-element.elementor-element-f07244b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-356 .elementor-element.elementor-element-69dc01c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-cf8690d{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:120px 120px 120px 120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:17px;--padding-right:5px;}.elementor-356 .elementor-element.elementor-element-cf8690d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-cf8690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-cf8690d.e-con{--align-self:flex-start;}.elementor-356 .elementor-element.elementor-element-86f59a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-86f59a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-356 .elementor-element.elementor-element-464b946{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-356 .elementor-element.elementor-element-464b946 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-c432c17{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--e-con-transform-transition-duration:600ms;}.elementor-356 .elementor-element.elementor-element-c432c17:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-c432c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfa149c );}.elementor-356 .elementor-element.elementor-element-c432c17.e-con{--e-con-transform-rotateZ:0deg;}.elementor-356 .elementor-element.elementor-element-c432c17.e-con:hover{--e-con-transform-rotateZ:45deg;}.elementor-356 .elementor-element.elementor-element-d1cc9be img{width:100%;}.elementor-356 .elementor-element.elementor-element-889cc78{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-889cc78:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-889cc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abbea88 );}.elementor-356 .elementor-element.elementor-element-8d903e8{--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-around;--flex-wrap:nowrap;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-483e5d3 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-f76a71a img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-03a5bda img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-1e175a1 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-dcf280c img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-953abc0 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-021504d{--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;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-d3d3c8d img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-4b3abae img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-02769a8 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-48ed656 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-e3859f3 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-d40d25d img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-83c900f{--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;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-ad177e0 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-949591c img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-d8d8dd5 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-ac1bb42 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-1351c12 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-abae42c img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-e02331d{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-550px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-356 .elementor-element.elementor-element-e02331d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-e02331d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abbea88 );}.elementor-356 .elementor-element.elementor-element-c7b3aee{--display:flex;--min-height:100vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-65ef64c .elementor-heading-title{font-family:var( --e-global-typography-95bbf20-font-family ), Sans-serif;font-size:var( --e-global-typography-95bbf20-font-size );font-weight:var( --e-global-typography-95bbf20-font-weight );line-height:var( --e-global-typography-95bbf20-line-height );color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-220bec7{--divider-border-style:solid;--divider-color:var( --e-global-color-bfa149c );--divider-border-width:3px;}.elementor-356 .elementor-element.elementor-element-220bec7 .elementor-divider-separator{width:30%;}.elementor-356 .elementor-element.elementor-element-220bec7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-356 .elementor-element.elementor-element-9823146{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-39ead77{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:120px 120px 120px 120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:17px;--padding-right:5px;}.elementor-356 .elementor-element.elementor-element-39ead77:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-39ead77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-39ead77.e-con{--align-self:flex-start;}.elementor-356 .elementor-element.elementor-element-d189e5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-d189e5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-356 .elementor-element.elementor-element-d592b0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-356 .elementor-element.elementor-element-d592b0c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-d56a3b3{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--e-con-transform-transition-duration:600ms;}.elementor-356 .elementor-element.elementor-element-d56a3b3:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-d56a3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfa149c );}.elementor-356 .elementor-element.elementor-element-d56a3b3.e-con{--e-con-transform-rotateZ:0deg;}.elementor-356 .elementor-element.elementor-element-d56a3b3.e-con:hover{--e-con-transform-rotateZ:45deg;}.elementor-356 .elementor-element.elementor-element-4c22761 img{width:100%;}.elementor-356 .elementor-element.elementor-element-df520b0{--display:flex;}.elementor-356 .elementor-element.elementor-element-f251cb3{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-c08ed3e img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-33fc3f8 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-6d6b7df img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-8edacd1 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-208fc7f{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-bff2b15 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-a2b496b img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-78fac66 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-8ae8f18 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-c4319f0{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-356 .elementor-element.elementor-element-eb7a004 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-a7be1a7 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-e5acb12 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-356 .elementor-element.elementor-element-7967a16 img{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 0px 0px rgba(255, 255, 255, 0.5);}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-f2139c7{--width:55%;}.elementor-356 .elementor-element.elementor-element-3c15602{--width:48%;}.elementor-356 .elementor-element.elementor-element-17663bb{--width:65%;}.elementor-356 .elementor-element.elementor-element-8e48ffe{--width:50px;}.elementor-356 .elementor-element.elementor-element-f5e2acf{--width:55%;}.elementor-356 .elementor-element.elementor-element-cf8690d{--width:48%;}.elementor-356 .elementor-element.elementor-element-86f59a1{--width:65%;}.elementor-356 .elementor-element.elementor-element-c432c17{--width:50px;}.elementor-356 .elementor-element.elementor-element-8d903e8{--width:100%;}.elementor-356 .elementor-element.elementor-element-021504d{--width:100%;}.elementor-356 .elementor-element.elementor-element-83c900f{--width:100%;}.elementor-356 .elementor-element.elementor-element-c7b3aee{--width:55%;}.elementor-356 .elementor-element.elementor-element-39ead77{--width:48%;}.elementor-356 .elementor-element.elementor-element-d189e5d{--width:65%;}.elementor-356 .elementor-element.elementor-element-d56a3b3{--width:50px;}.elementor-356 .elementor-element.elementor-element-f251cb3{--width:15%;}.elementor-356 .elementor-element.elementor-element-208fc7f{--width:15%;}.elementor-356 .elementor-element.elementor-element-c4319f0{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-356 .elementor-element.elementor-element-3c15602{--width:50%;}.elementor-356 .elementor-element.elementor-element-17663bb{--width:53%;}.elementor-356 .elementor-element.elementor-element-8e48ffe{--width:60px;}.elementor-356 .elementor-element.elementor-element-cf8690d{--width:50%;}.elementor-356 .elementor-element.elementor-element-86f59a1{--width:53%;}.elementor-356 .elementor-element.elementor-element-c432c17{--width:60px;}.elementor-356 .elementor-element.elementor-element-39ead77{--width:50%;}.elementor-356 .elementor-element.elementor-element-d189e5d{--width:53%;}.elementor-356 .elementor-element.elementor-element-d56a3b3{--width:60px;}}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-a3ec7a1 .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-3d3025c{font-size:15px;}.elementor-356 .elementor-element.elementor-element-3c15602.e-con{--align-self:flex-end;}.elementor-356 .elementor-element.elementor-element-3c15602{--z-index:2;}.elementor-356 .elementor-element.elementor-element-8e48ffe{--min-height:60px;}.elementor-356 .elementor-element.elementor-element-6020e9c .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-69dc01c{font-size:15px;}.elementor-356 .elementor-element.elementor-element-cf8690d.e-con{--align-self:flex-end;}.elementor-356 .elementor-element.elementor-element-cf8690d{--z-index:2;}.elementor-356 .elementor-element.elementor-element-c432c17{--min-height:60px;}.elementor-356 .elementor-element.elementor-element-65ef64c .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-9823146{font-size:15px;}.elementor-356 .elementor-element.elementor-element-39ead77.e-con{--align-self:flex-end;}.elementor-356 .elementor-element.elementor-element-39ead77{--z-index:2;}.elementor-356 .elementor-element.elementor-element-d56a3b3{--min-height:60px;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-a933fcd{--min-height:200vh;}.elementor-356 .elementor-element.elementor-element-a2e99a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-700px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-f2139c7{--width:100%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-356 .elementor-element.elementor-element-f2139c7.e-con{--order:1;}.elementor-356 .elementor-element.elementor-element-a3ec7a1 .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-f2df2e0 .elementor-divider{text-align:center;}.elementor-356 .elementor-element.elementor-element-f2df2e0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-356 .elementor-element.elementor-element-3d3025c{padding:0px 0px 10px 0px;text-align:center;font-size:14px;}.elementor-356 .elementor-element.elementor-element-3c15602{--width:65%;--padding-top:2px;--padding-bottom:2px;--padding-left:8px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-3c15602.e-con{--align-self:center;}.elementor-356 .elementor-element.elementor-element-17663bb{--width:60%;}.elementor-356 .elementor-element.elementor-element-8e48ffe{--width:42px;--min-height:42px;}.elementor-356 .elementor-element.elementor-element-34be47b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-700px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-356 .elementor-element.elementor-element-f5e2acf{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-356 .elementor-element.elementor-element-f5e2acf.e-con{--order:1;}.elementor-356 .elementor-element.elementor-element-6020e9c .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-f07244b .elementor-divider{text-align:center;}.elementor-356 .elementor-element.elementor-element-f07244b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-356 .elementor-element.elementor-element-69dc01c{padding:0px 0px 10px 0px;text-align:center;font-size:14px;}.elementor-356 .elementor-element.elementor-element-cf8690d{--width:65%;--padding-top:2px;--padding-bottom:2px;--padding-left:8px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-cf8690d.e-con{--align-self:center;}.elementor-356 .elementor-element.elementor-element-86f59a1{--width:60%;}.elementor-356 .elementor-element.elementor-element-c432c17{--width:42px;--min-height:42px;}.elementor-356 .elementor-element.elementor-element-889cc78{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;--z-index:2;}.elementor-356 .elementor-element.elementor-element-8d903e8{--width:100%;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-021504d{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-83c900f{--width:100%;--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-e02331d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-700px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-c7b3aee{--width:100%;--min-height:50vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-356 .elementor-element.elementor-element-65ef64c .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-356 .elementor-element.elementor-element-220bec7 .elementor-divider{text-align:center;}.elementor-356 .elementor-element.elementor-element-220bec7 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-356 .elementor-element.elementor-element-9823146{padding:0px 0px 10px 0px;text-align:center;font-size:14px;}.elementor-356 .elementor-element.elementor-element-39ead77{--width:65%;--padding-top:2px;--padding-bottom:2px;--padding-left:8px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-39ead77.e-con{--align-self:center;}.elementor-356 .elementor-element.elementor-element-d189e5d{--width:60%;}.elementor-356 .elementor-element.elementor-element-d56a3b3{--width:42px;--min-height:42px;}.elementor-356 .elementor-element.elementor-element-df520b0{--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-356 .elementor-element.elementor-element-f251cb3{--width:28%;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-208fc7f{--width:28%;--min-height:450px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-c4319f0{--width:28%;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-889cc78 *//* ===== Common mask setup for all 3 columns (Desktop) ===== */
#column1, #column2, #column3 {
    max-width: 700px;
    width: 700px;
    height: 200px;
    -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent 100%);
}

/* ===== Column 1: Left to Right ===== */
.image1 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(215, 239, 67, 0.17);
    animation: scroll-ltr 10s linear 0s infinite;
}

/* ===== Column 2: Right to Left ===== */
.image2 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(215, 239, 67, 0.17);
    animation: scroll-rtl 10s linear 0s infinite;
}

/* ===== Column 3: Left to Right ===== */
.image3 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(215, 239, 67, 0.17);
    animation: scroll-ltr 10s linear 0s infinite;
}

@keyframes scroll-ltr {
    0% { transform: translateX(-100%); }
    100% { transform: translateX(0%); }
}

@keyframes scroll-rtl {
    0% { transform: translateX(0%); }
    100% { transform: translateX(-100%); }
}

/* ===== MOBILE OPTIMIZATION (768px aur usse chota screen) ===== */
@media (max-width: 768px) {

    #column1, #column2, #column3 {
        width: 100%;
        max-width: 100%;
        height: calc(50vh / 3); /* teeno columns mil kar 50vh cover karenge */
    }

    .image1, .image2, .image3 {
        animation-duration: 7s; /* mobile pe thodi aur tez */
    }

    .image1 img, .image2 img, .image3 img {
        height: calc(50vh / 3);
        width: auto;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f251cb3 */.image2 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 16s linear 0s infinite none reverse;
     animation-direction: reverse;
}

#column2    {
    max-height: 700px;
    height: 700px;
    width: 200px;

    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208fc7f */.image3 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 20s linear 0s infinite none;

}


#column3  {
    max-height: 700px;
    height: 700px;
    width: 200px;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);

}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4319f0 */.image1 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 15s infinite linear;
}

#column1 {
    width: 200px;
    height: 700px;
    max-height: 700px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
}

@keyframes looping {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-100%);
    }
}/* End custom CSS */