.elementor-12 .elementor-element.elementor-element-f06ae58{--display:flex;--min-height:90vh;--justify-content:center;--overlay-opacity:0.5;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-f06ae58:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f06ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/07/Dairy-Farm-2-Photoroom-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f06ae58::before, .elementor-12 .elementor-element.elementor-element-f06ae58 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f06ae58 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f06ae58 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f06ae58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f06ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #2E227736 40%, #2E227726 180%);}.elementor-12 .elementor-element.elementor-element-a685ae4{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5727758 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5727758{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-488646f .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-488646f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0991cda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7394c16 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-7394c16.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-75c2fcd .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-75c2fcd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b0b41d1{--display:flex;--justify-content:center;--overlay-opacity:0.5;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-b0b41d1::before, .elementor-12 .elementor-element.elementor-element-b0b41d1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b0b41d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b0b41d1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b0b41d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b0b41d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#2E2E2E8A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1c869f4 img{width:100%;height:90vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-0d1cf19{--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;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-0d1cf19::before, .elementor-12 .elementor-element.elementor-element-0d1cf19 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d1cf19 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d1cf19 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0d1cf19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0d1cf19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-55f88f7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-55f88f7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-12b5dfd .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-12b5dfd{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-feb0fd4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe64ade .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-fe64ade.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5b06c99 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-5b06c99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d17d5bc{--display:flex;--min-height:100vh;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-970f78d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a441e4d{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a441e4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a441e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F58C2800;}.elementor-12 .elementor-element.elementor-element-6a1046b img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-d60e242{--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-d60e242:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d60e242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E38;}.elementor-12 .elementor-element.elementor-element-d60e242::before, .elementor-12 .elementor-element.elementor-element-d60e242 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d60e242 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d60e242 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d60e242 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d60e242 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a081aad{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-472c394 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-472c394{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b04ced6 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b04ced6{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-da49941{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-da49941::before, .elementor-12 .elementor-element.elementor-element-da49941 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-da49941 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-da49941 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-da49941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-da49941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-93dcb73.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-877ca70.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c61e6db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd2c8a7{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0d352a img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e642003{--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-e642003:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e642003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E38;}.elementor-12 .elementor-element.elementor-element-e642003::before, .elementor-12 .elementor-element.elementor-element-e642003 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e642003 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e642003 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e642003 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e642003 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5342432{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-2f0901b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2f0901b{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2f3e94b .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2f3e94b{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc0e1b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b3ba276.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-41e07a5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-87b757a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f424a5d{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a178910 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8462ed0{--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-8462ed0::before, .elementor-12 .elementor-element.elementor-element-8462ed0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8462ed0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8462ed0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8462ed0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8462ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF9E;}.elementor-12 .elementor-element.elementor-element-904d969{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-1789d3b .elementor-heading-title{color:#261B62;}.elementor-12 .elementor-element.elementor-element-1789d3b{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a59820c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a59820c{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0c5795a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1fc2587.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3ff0776.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4d85b7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5366de7{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-050ed6d img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7079abc{--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-7079abc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7079abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E38;}.elementor-12 .elementor-element.elementor-element-7079abc::before, .elementor-12 .elementor-element.elementor-element-7079abc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7079abc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7079abc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7079abc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7079abc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-968c05e{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-96da144 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-96da144{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3ed8b1e .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:21px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ed8b1e{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f47b4c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f47b4c6::before, .elementor-12 .elementor-element.elementor-element-f47b4c6 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f47b4c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f47b4c6 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f47b4c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f47b4c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-783f145 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-783f145 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-783f145 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-783f145 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-783f145 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-783f145.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5372545 .elementor-button{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:600;line-height:33.6px;letter-spacing:0.4px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:3px 25px 3px 25px;}.elementor-12 .elementor-element.elementor-element-5372545 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5372545 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5372545 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5372545 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5372545.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25aa101{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-e8717b0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e8717b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e8717b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e14a963{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-12 .elementor-element.elementor-element-e2486f1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-title{color:#A0AFD2;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a{border-style:none;}.elementor-12 .elementor-element.elementor-element-7e4cf4b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-title{color:#A0AFD2;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2ef6a06{border-style:none;}.elementor-12 .elementor-element.elementor-element-219f9dc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-title{color:#A0AFD2;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9dea917{border-style:none;}.elementor-12 .elementor-element.elementor-element-3423bbf{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-title{color:#A0AFD2;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8{border-style:none;}.elementor-12 .elementor-element.elementor-element-1cd4f4c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a4ddb6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a2b70d8{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a2b70d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dd14b69{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dd14b69 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2be51c3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f579e9c{--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:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f579e9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f579e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/06/c1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f579e9c::before, .elementor-12 .elementor-element.elementor-element-f579e9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f579e9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f579e9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f579e9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f579e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #261B62 97%, #261B62 10%);}.elementor-12 .elementor-element.elementor-element-ae099da img{border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ae099da{left:280px;}body.rtl .elementor-12 .elementor-element.elementor-element-ae099da{right:280px;}.elementor-12 .elementor-element.elementor-element-ae099da{top:20px;}.elementor-12 .elementor-element.elementor-element-84299ed{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5ff2b71 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ff2b71{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e393ac .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4e393ac{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5e74ac3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5e74ac3 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a46f4e{--display:flex;--min-height:440px;--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:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a46f4e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a46f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/06/c2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5a46f4e::before, .elementor-12 .elementor-element.elementor-element-5a46f4e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5a46f4e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5a46f4e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5a46f4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5a46f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #261B62 97%, #261B62 10%);}.elementor-12 .elementor-element.elementor-element-6d0edda img{border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6d0edda{left:330px;}body.rtl .elementor-12 .elementor-element.elementor-element-6d0edda{right:330px;}.elementor-12 .elementor-element.elementor-element-6d0edda{top:20px;}.elementor-12 .elementor-element.elementor-element-9cb288e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a532448 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a532448{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d3b9155 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d3b9155{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ad07c4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ad07c4f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-844074d{--display:flex;--min-height:440px;--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:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-844074d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-844074d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/06/c3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-844074d::before, .elementor-12 .elementor-element.elementor-element-844074d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-844074d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-844074d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-844074d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-844074d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #261B62 97%, #261B62 10%);}.elementor-12 .elementor-element.elementor-element-2b59710 img{border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b59710{left:300px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b59710{right:300px;}.elementor-12 .elementor-element.elementor-element-2b59710{top:20px;}.elementor-12 .elementor-element.elementor-element-c2269a4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5cd6bd7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5cd6bd7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0c45eca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0c45eca{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-60f3a45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-60f3a45 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-49be2be{--display:flex;--min-height:90vh;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-49be2be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49be2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBE1F4;}.elementor-12 .elementor-element.elementor-element-e09f564{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-b87d465{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b87d465 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a834ac6{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a834ac6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-10927e4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c0b7e13{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c0b7e13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0b7e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c2a4b60 img{width:284px;height:239px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c2a4b60{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c2a4b60.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-829cd45 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-829cd45{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-829cd45.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-dd45b39 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:21px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dd45b39{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7cddd9d{text-align:start;}.elementor-12 .elementor-element.elementor-element-7cddd9d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f498a8f .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 10px 3px 10px;}.elementor-12 .elementor-element.elementor-element-f498a8f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f498a8f .elementor-button:focus{border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1a825c3{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1a825c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a825c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-882c490 img{width:284px;height:239px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-882c490{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-882c490.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-048260f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-048260f{padding:0px 20px 0px 20px;background-color:#659AD2;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-048260f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f2e769a .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:21px;letter-spacing:-0.5pxpx;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f2e769a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a95b796{text-align:start;}.elementor-12 .elementor-element.elementor-element-a95b796 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4162711 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 10px 3px 10px;}.elementor-12 .elementor-element.elementor-element-d8cea3c{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d8cea3c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d8cea3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-81bc4cc img{width:284px;height:239px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-81bc4cc{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81bc4cc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-56a470a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-56a470a{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-56a470a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-bc4763c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:21px;letter-spacing:-0.5pxpx;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bc4763c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4617953{text-align:start;}.elementor-12 .elementor-element.elementor-element-4617953 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8e30cbd .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 10px 3px 10px;}.elementor-12 .elementor-element.elementor-element-91b12e4{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-91b12e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91b12e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cba22ef img{width:284px;height:239px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-cba22ef{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cba22ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-39dbae0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-39dbae0{padding:0px 20px 0px 20px;background-color:#659AD2;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-39dbae0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7f1f212 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:21px;letter-spacing:-0.5pxpx;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7f1f212{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a5f0b94{text-align:start;}.elementor-12 .elementor-element.elementor-element-a5f0b94 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0ea34b4 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:3px 10px 3px 10px;}.elementor-12 .elementor-element.elementor-element-86a51d9{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-86a51d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86a51d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-090edea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-ac74ce7{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ac74ce7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5bae0ab{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5bae0ab .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7975c34{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:50px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7975c34 .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-7a30f59{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a30f59:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a30f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0b7257f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-90a2ea1{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-90a2ea1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-12 .elementor-element.elementor-element-75981b7{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-acf6056{--e-image-carousel-slides-to-show:7;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-acf6056 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-12 .elementor-element.elementor-element-acf6056 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-acf6056 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-12 .elementor-element.elementor-element-b158c05{--display:flex;--min-height:90vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-b158c05:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b158c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-03ccffc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6a1537c{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6a1537c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1814dcd{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1814dcd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-f8cd0d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8bf7898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-3257741.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-3257741.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-3257741.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-title{margin-bottom:0px;font-family:"Geologica", Sans-serif;font-size:23px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3257741:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3257741:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-3257741{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3257741.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2a63bbd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-2a63bbd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-2a63bbd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-title{margin-bottom:0px;font-family:"Geologica", Sans-serif;font-size:23px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2a63bbd:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2a63bbd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-2a63bbd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2a63bbd.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-399eb19.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-399eb19.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-399eb19.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-title{margin-bottom:0px;font-family:"Geologica", Sans-serif;font-size:23px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-399eb19:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-399eb19:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-399eb19{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-399eb19.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-eadcc79.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-eadcc79.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-eadcc79.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-title{margin-bottom:0px;font-family:"Geologica", Sans-serif;font-size:23px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-eadcc79:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-eadcc79:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0%;color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-eadcc79{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eadcc79.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1bd4fb9{--display:flex;--min-height:90vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1bd4fb9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1bd4fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7ab844b{--display:flex;--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-12 .elementor-element.elementor-element-81f14a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a12ef2a{--display:flex;}.elementor-12 .elementor-element.elementor-element-72d5b41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72d5b41{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-72d5b41.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-545ea7e{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-545ea7e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c520498{text-align:start;}.elementor-12 .elementor-element.elementor-element-c520498 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#F58C2800;border-radius:100px 100px 100px 100px;padding:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc926b0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cc926b0{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3548262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-cb27496{--display:flex;--min-height:440px;--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:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb27496:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb27496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/06/img1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cb27496::before, .elementor-12 .elementor-element.elementor-element-cb27496 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cb27496 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cb27496 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cb27496 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cb27496 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#261B6238;}.elementor-12 .elementor-element.elementor-element-bc291a2{--display:flex;--min-height:220px;}.elementor-12 .elementor-element.elementor-element-60e1b45 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-60e1b45{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-60e1b45.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-20270f5 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-20270f5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-52045a0{--display:flex;--min-height:440px;--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:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52045a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-52045a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indifoss.nyasatech.in/wp-content/uploads/2026/06/img1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-52045a0::before, .elementor-12 .elementor-element.elementor-element-52045a0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-52045a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-52045a0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-52045a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-52045a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#261B6238;}.elementor-12 .elementor-element.elementor-element-827cb45{--display:flex;--min-height:220px;}.elementor-12 .elementor-element.elementor-element-ca37eb7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ca37eb7{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-ca37eb7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-eb6e90b .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:600;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eb6e90b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-075c2d2{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5af85dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f7b0da9{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f7b0da9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-31944cb{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-31944cb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ae1d0cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-43abfa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-12 .elementor-element.elementor-element-78fff60 img{width:100%;border-radius:19px 19px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2462645{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2462645:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2462645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-171df0d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8fd414c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8fd414c{padding:0px 20px 0px 20px;background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-8fd414c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9cf8fdb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9cf8fdb{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9cf8fdb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3c5be61 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3c5be61{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-54d2378 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-54d2378{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-23725e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-23725e5 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cb85c71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-12 .elementor-element.elementor-element-2c41f39 img{width:100%;border-radius:19px 19px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8d62715{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8d62715:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8d62715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f02fced{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0c8e38 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c0c8e38{padding:0px 20px 0px 20px;background-color:#659AD2;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-c0c8e38.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-179c707 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-179c707{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-179c707.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-87c4b96 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-87c4b96{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e723f93 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e723f93{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0ed2c32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0ed2c32 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1211737{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-12 .elementor-element.elementor-element-bb0ee05 img{width:100%;height:100%;border-radius:19px 19px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a12bbc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3a12bbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a12bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c474706{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c152f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4c152f4{padding:0px 20px 0px 20px;background-color:#CBE1F4;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-4c152f4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6d01343 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d01343{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d01343.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-76e1b79 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-76e1b79{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-74e6cce .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-74e6cce{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-84e1290 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-84e1290 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#F58C2800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-80eff30{--display:flex;--min-height:438px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-80eff30:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80eff30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7e15a0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-4ccaed5{text-align:center;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4ccaed5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6957875{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6957875 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#A0AFD2;}.elementor-12 .elementor-element.elementor-element-87eedae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-142a93f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-142a93f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-142a93f .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-142a93f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-142a93f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-142a93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:#F58C2800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-a685ae4{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-0991cda{--width:40%;}.elementor-12 .elementor-element.elementor-element-0d1cf19{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-feb0fd4{--width:40%;}.elementor-12 .elementor-element.elementor-element-da49941{--width:580px;}.elementor-12 .elementor-element.elementor-element-fc0e1b0{--width:580px;}.elementor-12 .elementor-element.elementor-element-0c5795a{--width:580px;}.elementor-12 .elementor-element.elementor-element-f47b4c6{--width:580px;}.elementor-12 .elementor-element.elementor-element-e14a963{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-a4ddb6d{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-e09f564{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-090edea{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-0b7257f{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-03ccffc{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-7ab844b{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-a12ef2a{--width:35%;}.elementor-12 .elementor-element.elementor-element-3548262{--width:65%;}.elementor-12 .elementor-element.elementor-element-5af85dc{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-7e15a0d{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-87eedae{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-feb0fd4{--width:100%;}.elementor-12 .elementor-element.elementor-element-da49941{--width:100%;}.elementor-12 .elementor-element.elementor-element-fc0e1b0{--width:100%;}.elementor-12 .elementor-element.elementor-element-0c5795a{--width:100%;}.elementor-12 .elementor-element.elementor-element-f47b4c6{--width:100%;}.elementor-12 .elementor-element.elementor-element-a12ef2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-3548262{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-488646f .elementor-heading-title{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7394c16 .elementor-button{font-size:28px;}.elementor-12 .elementor-element.elementor-element-75c2fcd .elementor-button{font-size:28px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1c869f4 img{width:100%;height:70vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-0d1cf19{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-55f88f7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-12b5dfd .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-12b5dfd{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-feb0fd4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-fe64ade .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-fe64ade.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5b06c99 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5b06c99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6a1046b img{width:100%;height:100vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-d60e242{--min-height:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-472c394{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b04ced6 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-b04ced6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-da49941{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-93dcb73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-877ca70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a0d352a img{width:100%;height:100vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-e642003{--min-height:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-2f0901b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2f3e94b .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-2f3e94b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fc0e1b0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b3ba276.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-41e07a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a178910 img{width:100%;height:100;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-8462ed0{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-1789d3b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a59820c .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-a59820c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0c5795a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1fc2587.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3ff0776.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-050ed6d img{width:100%;height:100;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-7079abc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-96da144{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3ed8b1e .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-3ed8b1e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f47b4c6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-783f145 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-783f145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5372545 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5372545.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25aa101{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-e14a963{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a2b70d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a2b70d8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dd14b69 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-dd14b69{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2be51c3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5ff2b71 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4e393ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5e74ac3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a532448 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d3b9155 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ad07c4f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5cd6bd7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0c45eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-60f3a45 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-49be2be{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-b87d465 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b87d465{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a834ac6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a834ac6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-10927e4{--e-con-grid-template-columns:repeat(2, 1fr);--gap:100px 20px;--row-gap:100px;--column-gap:20px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-829cd45 .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-dd45b39 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7cddd9d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f498a8f .elementor-button{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-048260f .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-f2e769a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a95b796 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4162711 .elementor-button{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-56a470a .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-bc4763c .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-4617953 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8e30cbd .elementor-button{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-39dbae0 .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-7f1f212 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a5f0b94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0ea34b4 .elementor-button{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-86a51d9{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-ac74ce7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5bae0ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5bae0ab{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7975c34{--swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-90a2ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-75981b7{--e-con-grid-template-columns:repeat(7, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-acf6056{--e-image-carousel-slides-to-show:6;}.elementor-12 .elementor-element.elementor-element-6a1537c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1814dcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f8cd0d5{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-description{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-description{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-description{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-description{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-1bd4fb9{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-81f14a2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-72d5b41 .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-72d5b41.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-545ea7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c520498 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-60e1b45 .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-20270f5 .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-ca37eb7 .elementor-heading-title{font-size:15.5px;}.elementor-12 .elementor-element.elementor-element-eb6e90b .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-075c2d2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-f7b0da9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f7b0da9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-31944cb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-31944cb{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ae1d0cb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-171df0d{--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-8fd414c .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-9cf8fdb .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3c5be61 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-54d2378 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-23725e5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f02fced{--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-c0c8e38 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-179c707 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-87c4b96 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-e723f93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0ed2c32 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c474706{--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-4c152f4 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6d01343 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-76e1b79 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-74e6cce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-84e1290 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4ccaed5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4ccaed5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6957875 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6957875{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-87eedae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-142a93f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f06ae58{--min-height:0vh;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5727758{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-488646f{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-488646f .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-0991cda{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7394c16 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-7394c16.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-75c2fcd .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-75c2fcd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b0b41d1{--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1c869f4 img{height:70vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-0d1cf19{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-55f88f7{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-12b5dfd{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-12b5dfd .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-feb0fd4{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe64ade .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-fe64ade.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5b06c99 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-5b06c99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d17d5bc{--min-height:80vh;}.elementor-12 .elementor-element.elementor-element-a441e4d{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a1046b img{height:80vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-d60e242{--min-height:100%;--overlay-opacity:0.4;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a081aad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-472c394{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b04ced6{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b04ced6 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-da49941{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93dcb73 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-93dcb73.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-877ca70 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-877ca70.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-bd2c8a7{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0d352a img{height:80vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-e642003{--overlay-opacity:0.4;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5342432{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2f0901b{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2f3e94b{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2f3e94b .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-fc0e1b0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3ba276 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-b3ba276.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-41e07a5 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-41e07a5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f424a5d{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a178910 img{height:80vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-8462ed0{--overlay-opacity:0.68;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-904d969{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1789d3b{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a59820c{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a59820c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-0c5795a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fc2587 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-1fc2587.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3ff0776 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-3ff0776.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5366de7{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-050ed6d img{height:80vh;object-fit:cover;object-position:center right;}.elementor-12 .elementor-element.elementor-element-7079abc{--overlay-opacity:0.4;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-968c05e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-96da144{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3ed8b1e{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3ed8b1e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-f47b4c6{--justify-content:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-783f145 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-783f145.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5372545 .elementor-button{font-size:16px;padding:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-5372545.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25aa101{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-next-right-position:10px;}.elementor-12 .elementor-element.elementor-element-e14a963{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e2486f1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-47bb31a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e4cf4b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2ef6a06 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-219f9dc{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9dea917 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b4b97b8 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1cd4f4c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a2b70d8{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a2b70d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-dd14b69{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dd14b69 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2be51c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-84299ed{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-5ff2b71{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5ff2b71 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4e393ac{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e393ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5e74ac3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5e74ac3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5a46f4e{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-a532448{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a532448 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d3b9155{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d3b9155 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ad07c4f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ad07c4f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-844074d{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-5cd6bd7{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5cd6bd7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0c45eca{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0c45eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-60f3a45 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-60f3a45.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-49be2be{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e09f564{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b87d465{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b87d465 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a834ac6{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a834ac6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-10927e4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:100px 60px;--row-gap:100px;--column-gap:60px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-829cd45{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-829cd45 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-829cd45.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dd45b39{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dd45b39 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7cddd9d{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7cddd9d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f498a8f .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f498a8f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-048260f{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-048260f .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-048260f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f2e769a{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f2e769a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a95b796{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a95b796 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4162711 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4162711.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-56a470a{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-56a470a .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-56a470a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bc4763c{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bc4763c .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-4617953{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4617953 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8e30cbd .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8e30cbd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-39dbae0{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-39dbae0 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-39dbae0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7f1f212{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7f1f212 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a5f0b94{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a5f0b94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0ea34b4 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0ea34b4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-86a51d9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-090edea{--content-width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac74ce7{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ac74ce7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5bae0ab{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5bae0ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7975c34{--swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7a30f59{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0b7257f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-90a2ea1{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-90a2ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-75981b7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6a1537c{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6a1537c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1814dcd{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1814dcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f8cd0d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-3257741 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2a63bbd .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-399eb19 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-eadcc79 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1bd4fb9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-81f14a2{--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;}.elementor-12 .elementor-element.elementor-element-72d5b41{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-72d5b41 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-72d5b41.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-545ea7e{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-545ea7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c520498{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c520498 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cc926b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cc926b0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cb27496{--min-height:300px;}.elementor-12 .elementor-element.elementor-element-bc291a2{--min-height:205px;}.elementor-12 .elementor-element.elementor-element-60e1b45{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-60e1b45 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-20270f5{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-20270f5 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-52045a0{--min-height:300px;}.elementor-12 .elementor-element.elementor-element-827cb45{--min-height:205px;}.elementor-12 .elementor-element.elementor-element-ca37eb7{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-ca37eb7 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-eb6e90b{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-eb6e90b .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-075c2d2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f7b0da9{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f7b0da9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-31944cb{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-31944cb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ae1d0cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8fd414c{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-8fd414c .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-9cf8fdb{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-9cf8fdb .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3c5be61{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3c5be61 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-54d2378{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-54d2378 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-23725e5 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-12 .elementor-element.elementor-element-23725e5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-23725e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c0c8e38{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-c0c8e38 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-179c707{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-179c707 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-87c4b96{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-87c4b96 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e723f93{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e723f93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0ed2c32 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-12 .elementor-element.elementor-element-0ed2c32 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0ed2c32.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4c152f4{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-4c152f4 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6d01343{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-6d01343 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-76e1b79{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-76e1b79 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-74e6cce{text-align:start;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-74e6cce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-84e1290 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-12 .elementor-element.elementor-element-84e1290 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-84e1290.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4ccaed5{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4ccaed5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6957875{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6957875 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-87eedae{--width:65%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-142a93f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-142a93f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2f13094 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-2f13094.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for image, class: .elementor-element-1c869f4 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d1cf19 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0b41d1 */.hero-container{
    position: relative;
    height: 90vh;
}

@media (min-width: 768px) and (max-width: 1023px) {
   .hero-container{
       height: 70vh;
   }
}

@media (max-width: 767px) {
    .hero-container{
        height: 70vh;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1046b */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60e242 */.overlay-container{
    height: 70vh;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d352a */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642003 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a178910 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8462ed0 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050ed6d */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7079abc */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1046b */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60e242 */.overlay-container{
    height: 70vh;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d352a */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642003 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a178910 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8462ed0 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050ed6d */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7079abc */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1046b */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60e242 */.overlay-container{
    height: 70vh;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d352a */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642003 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a178910 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8462ed0 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050ed6d */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7079abc */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1046b */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60e242 */.overlay-container{
    height: 70vh;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d352a */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642003 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a178910 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8462ed0 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050ed6d */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7079abc */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1046b */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60e242 */.overlay-container{
    height: 70vh;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d352a */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642003 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a178910 */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8462ed0 */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050ed6d */.hero-absolute-image{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7079abc */.overlay-container{
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-25aa101 */.carousal{
    height: 90vh;
}

.e-eicon-chevron-right{
    background: rgba(255, 255, 255, 0.15); /* Semi-transparent background */
    backdrop-filter: blur(20px);
    /*width: 50px !important;*/
    /*height: 50px !important;*/
    
    padding: 5px;
    border-radius: 100px;
    color: white;
    width: 40px !important;
    height: 40px!important;
   
}

.e-eicon-chevron-left{
    background: rgba(255, 255, 255, 0.15); /* Semi-transparent background */
    backdrop-filter: blur(20px);
    /*width: 50px !important;*/
    /*height: 50px !important;*/
    
    padding: 5px;
    border-radius: 100px;
    color: white;
    width: 40px !important;
    height: 40px!important;
   
}

@media (max-width: 768px) {
   .e-eicon-chevron-right{
       width: 20px !important;
    height: 20px!important;
   }
   
   .e-eicon-chevron-left{
       width: 20px !important;
    height: 20px!important;
   }
}

@media (max-width: 768px) {

  .carousal{
    height: 70vh;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f579e9c */.card-container{
    position: relative;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a46f4e */.card-container{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-844074d */.card-container{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b7e13 */.hover-card:hover{
    background-color:#261b63 !important;
}

.hover-card:hover .card-title h3{
    color:white !important;
}

.hover-card:hover .card-text p{
    color:white !important;
}

.hover-card:hover .card-button a{
    color: #F58C28 !important;
    border-color: #F58C28 !important;
    background-color: white!important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7975c34 */.testimonial-carousel .swiper{
    overflow: visible;
}

.testimonial-carousel .swiper-wrapper{
    align-items:center;
    
    
}

.testimonial-carousel .swiper-slide{
    transition:all .6s ease;
    transform:scale(.85);
    opacity:.4;
}

.testimonial-carousel .swiper-slide-prev,
.testimonial-carousel .swiper-slide-next{
    opacity:.7;
    transform:scale(.92);
}

.testimonial-carousel .swiper-slide-active{
    transform:scale(1.08);
    opacity:1;
    z-index:99;
}


/* Mobile */
@media (max-width: 767px){
    .testimonial-carousel .swiper{
        overflow: hidden;
    }

    .testimonial-carousel .swiper-slide{
        transform: scale(.9);
    }

    .testimonial-carousel .swiper-slide-active{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb27496 */.card-container{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52045a0 */.card-container{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80eff30 */.cta-container{
    position: relative;
}/* End custom CSS */
/* Start custom CSS */body,html{
    overflow-x: hidden;
}/* End custom CSS */