.elementor-1832 .elementor-element.elementor-element-8524f6e{--display:flex;--min-height:960px;--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-1832 .elementor-element.elementor-element-8524f6e:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-8524f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1832 .elementor-element.elementor-element-8524f6e::before, .elementor-1832 .elementor-element.elementor-element-8524f6e > .elementor-background-video-container::before, .elementor-1832 .elementor-element.elementor-element-8524f6e > .e-con-inner > .elementor-background-video-container::before, .elementor-1832 .elementor-element.elementor-element-8524f6e > .elementor-background-slideshow::before, .elementor-1832 .elementor-element.elementor-element-8524f6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1832 .elementor-element.elementor-element-8524f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1832 .elementor-element.elementor-element-2d7290e{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-1832 .elementor-element.elementor-element-2d7290e.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-2d7290e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;color:#FAFAFA;}.elementor-1832 .elementor-element.elementor-element-40cf7d9{--spacer-size:30px;}.elementor-1832 .elementor-element.elementor-element-164d238{padding:0px 300px 0px 300px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;color:var( --e-global-color-e81cfde );}.elementor-1832 .elementor-element.elementor-element-164d238.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-164d238 p{margin-block-end:0px;}.elementor-1832 .elementor-element.elementor-element-164d238 a:hover, .elementor-1832 .elementor-element.elementor-element-164d238 a:focus{color:var( --e-global-color-e81cfde );}.elementor-1832 .elementor-element.elementor-element-b8222f5{--spacer-size:45px;}.elementor-1832 .elementor-element.elementor-element-5e6a168{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1832 .elementor-element.elementor-element-5e6a168.e-con{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-df2a2ca{width:auto;max-width:auto;}.elementor-1832 .elementor-element.elementor-element-df2a2ca.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-df2a2ca .th_btn i{margin-left:8px;}.elementor-1832 .elementor-element.elementor-element-df2a2ca .btn-wrapper{text-align:left;}.elementor-1832 .elementor-element.elementor-element-df2a2ca .th_btn{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-1832 .elementor-element.elementor-element-b967a22{width:auto;max-width:auto;}.elementor-1832 .elementor-element.elementor-element-b967a22.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-b967a22 .th_btn i{margin-left:8px;}.elementor-1832 .elementor-element.elementor-element-b967a22 .btn-wrapper{text-align:left;}.elementor-1832 .elementor-element.elementor-element-b967a22 .th_btn{border-style:none;}.elementor-1832 .elementor-element.elementor-element-1c3c908{--display:flex;}.elementor-1832 .elementor-element.elementor-element-c1c473d{width:100%;max-width:100%;top:-80px;}body:not(.rtl) .elementor-1832 .elementor-element.elementor-element-c1c473d{left:-1px;}body.rtl .elementor-1832 .elementor-element.elementor-element-c1c473d{right:-1px;}.elementor-1832 .elementor-element.elementor-element-bacada2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-f3860cc .hero-title{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-f3860cc .hero-text{color:#D7D7D7;}.elementor-1832 .elementor-element.elementor-element-f3860cc .th_btn:after{--theme-color:#1C3B96;}.elementor-1832 .elementor-element.elementor-element-f3860cc .th_btn{border-style:none;}.elementor-1832 .elementor-element.elementor-element-f3860cc .th_btn:hover{--title-color:#FDF4F4;}.elementor-1832 .elementor-element.elementor-element-5d5c060{--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;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-a809003{--display:flex;}.elementor-1832 .elementor-element.elementor-element-9af192e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1832 .elementor-element.elementor-element-9af192e .ame-marquee-text_section{background:#050505;padding:10px 20px 10px 20px;}.elementor-1832 .elementor-element.elementor-element-9af192e .ame-ticker-inner{padding:8px 16px 8px 16px;}.elementor-1832 .elementor-element.elementor-element-70e61c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-edef9be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-edef9be .sub-title2{--white-color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-edef9be .sec-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;}.elementor-1832 .elementor-element.elementor-element-edef9be .box-title{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1832 .elementor-element.elementor-element-edef9be .box-text{color:var( --e-global-color-e81cfde );font-family:"Times New Roman", Sans-serif;font-size:16px;letter-spacing:0.2px;}.elementor-1832 .elementor-element.elementor-element-0368419{--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;--padding-top:45px;--padding-bottom:45px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-f0723fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 75px 0px 75px;}.elementor-1832 .elementor-element.elementor-element-f0723fa .sec-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-f6ee941{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-ea31122 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 75px 0px 75px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .sec-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-ea31122 .desc{--gray-color3:var( --e-global-color-e81cfde );font-family:"Inter", Sans-serif;font-size:19px;line-height:4px;letter-spacing:0.1px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .checklist li{color:var( --e-global-color-e81cfde );font-size:17px;}.elementor-1832 .elementor-element.elementor-element-a3b5c7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-42c05be{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-05a090d{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:126px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-05a090d:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-05a090d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-1832 .elementor-element.elementor-element-87e4418{width:100%;max-width:100%;}.elementor-1832 .elementor-element.elementor-element-87e4418 > .elementor-widget-container{margin:-215px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .sub-title2{font-family:"Inter", Sans-serif;}.elementor-1832 .elementor-element.elementor-element-87e4418 .sec-title{font-family:"Inter", Sans-serif;}.elementor-1832 .elementor-element.elementor-element-87e4418 .box-title{color:#020101FA;}.elementor-1832 .elementor-element.elementor-element-87e4418 .b-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-87e4418 .b-text{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;letter-spacing:0.1px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .box-number{color:#FFFFFF;font-size:100px;margin:-31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .counter-text{color:#FFFFFF;padding:1px 1px 1px 1px;}.elementor-1832 .elementor-element.elementor-element-0fc1131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-0fc1131.e-con{--order:-99999 /* order start hack */;}.elementor-1832 .elementor-element.elementor-element-b50d3c7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1832 .elementor-element.elementor-element-f6fb769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-f6fb769 .title-area{text-align:left;}.elementor-1832 .elementor-element.elementor-element-f6fb769 .sec-title{color:#FFFCFC;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-f6fb769 p{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;letter-spacing:0.1px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 .box-number{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-0f3b629 .box-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:21px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 .box-text{color:var( --e-global-color-e81cfde );font-family:"Inter", Sans-serif;font-size:16px;}.elementor-1832 .elementor-element.elementor-element-6738f13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1832 .elementor-element.elementor-element-1a57c6e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-ed87932 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-bafa89f{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-bafa89f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1832 .elementor-element.elementor-element-99737c4{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-99737c4:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-99737c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-1832 .elementor-element.elementor-element-71e3c2a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1832 .elementor-element.elementor-element-71e3c2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-71e3c2a.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-71e3c2a .title-area{text-align:center;}.elementor-1832 .elementor-element.elementor-element-71e3c2a .sec-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-0f47631{width:100%;max-width:100%;z-index:2;}.elementor-1832 .elementor-element.elementor-element-0f47631 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-0f47631 .box-title a{color:var( --e-global-color-e81cfde );font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.3px;}.elementor-1832 .elementor-element.elementor-element-4a113d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-211bca2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-18b0401 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-18b0401 .sub-title2{--white-color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-18b0401 .sec-title{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-7792d19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-698c157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-698c157 .sec-title{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-698c157 .desc{color:var( --e-global-color-e81cfde );}.elementor-1832 .elementor-element.elementor-element-8b0b38d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-1832 .elementor-element.elementor-element-aaa59c5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-aaa59c5.elementor-element{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 .title-area{text-align:center;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 .sec-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-1832 .elementor-element.elementor-element-fa3713b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}@media(max-width:1024px){.elementor-1832 .elementor-element.elementor-element-2d7290e{padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-164d238{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-5e6a168{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-f3860cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-5d5c060{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1832 .elementor-element.elementor-element-70e61c8{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-edef9be > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-f0723fa > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-f6ee941{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-ea31122 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-a3b5c7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-42c05be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-05a090d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-87e4418 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-0fc1131{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-b50d3c7{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-1832 .elementor-element.elementor-element-f6fb769{width:100%;max-width:100%;}.elementor-1832 .elementor-element.elementor-element-0f3b629 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-6738f13{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-1832 .elementor-element.elementor-element-6738f13.e-con{--order:-99999 /* order start hack */;}.elementor-1832 .elementor-element.elementor-element-bafa89f{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-99737c4{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-71e3c2a > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-0f47631 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-7792d19{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-698c157 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-8b0b38d{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1832 .elementor-element.elementor-element-fa3713b > .elementor-widget-container{padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-1832 .elementor-element.elementor-element-8524f6e{--min-height:646px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-2d7290e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 010px;}.elementor-1832 .elementor-element.elementor-element-2d7290e .elementor-heading-title{font-size:32px;}.elementor-1832 .elementor-element.elementor-element-40cf7d9{--spacer-size:16px;}.elementor-1832 .elementor-element.elementor-element-164d238{padding:0px 20px 0px 20px;font-size:14px;}.elementor-1832 .elementor-element.elementor-element-b8222f5{--spacer-size:32px;}.elementor-1832 .elementor-element.elementor-element-5e6a168{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-5e6a168.e-con{--align-self:center;}.elementor-1832 .elementor-element.elementor-element-df2a2ca .th_btn{padding:14px 14px 14px 14px;}.elementor-1832 .elementor-element.elementor-element-b967a22 .th_btn{padding:16px 7px 16px 7px;}.elementor-1832 .elementor-element.elementor-element-1c3c908{--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1832 .elementor-element.elementor-element-c1c473d img{width:100%;}.elementor-1832 .elementor-element.elementor-element-f3860cc .hero-title{font-size:26px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-f3860cc .hero-text{padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-f3860cc .th_btn{padding:20px 0px 20px 0px;}.elementor-1832 .elementor-element.elementor-element-f3860cc .th_btn2.style-border2{padding:20px 0px 20px 0px;}.elementor-1832 .elementor-element.elementor-element-edef9be > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-edef9be .sec-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-edef9be .box-title{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-edef9be .box-text{font-size:13px;}.elementor-1832 .elementor-element.elementor-element-0368419{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1832 .elementor-element.elementor-element-f0723fa > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-f0723fa .sec-title{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-ea31122 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .sub-title2{padding:0px 10px 0px 10px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .sec-title{font-size:20px;padding:0px 10px 0px 10px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .desc{font-size:13px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-ea31122 .checklist li{font-size:13px;padding:0px 5px 0px 5px;}.elementor-1832 .elementor-element.elementor-element-05a090d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-87e4418 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .b-title{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .b-text{font-size:13px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .box-number{font-size:50px;}.elementor-1832 .elementor-element.elementor-element-87e4418 .counter-text{font-size:13px;}.elementor-1832 .elementor-element.elementor-element-b50d3c7{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1832 .elementor-element.elementor-element-f6fb769 .sec-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-f6fb769 p{font-size:13px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 .box-title{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-0f3b629 .box-text{font-size:13px;}.elementor-1832 .elementor-element.elementor-element-6738f13{--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1832 .elementor-element.elementor-element-71e3c2a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1832 .elementor-element.elementor-element-71e3c2a .sub-title2{padding:0px 10px 0px 10px;}.elementor-1832 .elementor-element.elementor-element-71e3c2a .sec-title{font-size:20px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-0f47631 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-0f47631 .box-title a{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-3ea2b57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-3ea2b57 .marquee-card a{font-size:18px;}.elementor-1832 .elementor-element.elementor-element-211bca2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-18b0401 .sec-title{font-size:21px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-18b0401 .th-btn.style2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-698c157 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-698c157 .sec-title{font-size:20px;padding:0px 10px 0px 10px;}.elementor-1832 .elementor-element.elementor-element-698c157 .desc{font-size:13px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-698c157 .box-title a{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-aaa59c5 .sec-title{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-fa3713b > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1832 .elementor-element.elementor-element-fa3713b .box-title{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-fa3713b .box-text{font-size:13px;}}@media(min-width:768px){.elementor-1832 .elementor-element.elementor-element-5e6a168{--width:55%;}.elementor-1832 .elementor-element.elementor-element-1c3c908{--width:100%;}.elementor-1832 .elementor-element.elementor-element-a3b5c7e{--content-width:1720px;}.elementor-1832 .elementor-element.elementor-element-b50d3c7{--width:99%;}.elementor-1832 .elementor-element.elementor-element-6738f13{--width:50%;}.elementor-1832 .elementor-element.elementor-element-bafa89f{--width:100.745%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1832 .elementor-element.elementor-element-5e6a168{--width:500px;}.elementor-1832 .elementor-element.elementor-element-b50d3c7{--width:100%;}.elementor-1832 .elementor-element.elementor-element-6738f13{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2d7290e */h2.elementor-heading-title.elementor-size-default {
  background: linear-gradient(
    45deg,
    #1e3a8a 0%,   /* Deep blue */
    #3b82f6 25%,  /* Bright blue */
    #60a5fa 50%,  /* Soft sky blue */
    #93c5fd 75%,  /* Light blue */
    #ffffff 100%  /* White */
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-164d238 */p {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for roborbanner2, class: .elementor-element-f3860cc */a.th-btn.style2.th-btn {
    position: relative;
    display: inline-block;
    color: #ffffff;
    background: #1e3a8a; /* inside color */
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
}

/* animated border */
a.th-btn.style2.th-btn::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* border thickness */
    border-radius: 20px;
    background: linear-gradient(
        90deg,
        #ffffff,
        #3b82f6,
        #1e3a8a,
        #3b82f6,
        #ffffff
    );
    background-size: 300% 300%;
    animation: moveBorder 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: 0;
}

/* moving animation */
@keyframes moveBorder {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for roborfeatures, class: .elementor-element-edef9be */h1.hero-title.text.anim2 {
  background: linear-gradient(270deg, #6a00f4, #00d4ff, #ff00d4);
  background-size: 600% 600%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s ease infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}




/* base card setup */
.feature-card.style2 {
  position: relative;
  overflow: hidden;
  transition: transform 0.35s ease;
}

/* gradient overlay layer (hidden by default) */
.feature-card.style2::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, rgba(255,255,255,0.2), rgba(0,0,0,0.7));
  opacity: 0;
  transform: scale(1);
  transition: opacity 0.35s ease, transform 0.35s ease;
  z-index: 0;
  pointer-events: none;
}

/* keep content visible */
.feature-card.style2 > * {
  position: relative;
  z-index: 1;
}

/* hover — soft white to black gradient overlay */
.feature-card.style2:hover::before {
  opacity: 1;
  transform: scale(1.03);
}

/* subtle lift animation */
.feature-card.style2:hover {
  transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for roborcta, class: .elementor-element-f0723fa */.gradient-text {
  background: linear-gradient(270deg, #ffffff, #00b4d8, #007bff, #7b2ff7, white);
  background-size: 400% 400%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: moveGradient 6s ease infinite;
  display: inline-block;
  font-weight: 600;
}

/* Moving gradient animation */
@keyframes moveGradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for roboraboutus, class: .elementor-element-ea31122 */.checklist.style4 ul li img {
  display: none !important; /* hides the check icons */
}

.checklist.style4 ul li {
  padding-left: 0 !important; /* removes extra space where the icons were */
  list-style: none !important; /* removes any default bullet */
  margin-bottom: 10px; /* optional spacing between items */
}/* End custom CSS */
/* Start custom CSS for roborchooseus, class: .elementor-element-87e4418 */div.why-card::before {
    background: #000000 !important;  /* solid black background */
    color: #000000 !important;       /* for text/icon content if any */
}


.why-counter-wrap-2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;          /* keeps them in one line */
  gap: 20px;                  /* small space between text and number */
  width: 90%;
}

.why-counter-content {
  flex: 1 1 auto;             /* lets text take full available space */
  padding: 0 !important;
  margin: 0 !important;
}

.why-counter-card {
  flex: 0 0 auto;             /* keeps number fixed on the right */
  padding: 0 !important;
  margin: 0 !important;
}

.box-text.b-text {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for roborservice, class: .elementor-element-0f47631 */div.service-card3.bg-mask {
  background-color: black !important; /* solid black background */
  color: #fff !important; /* makes text white for contrast */
  transition: background-color 0.4s ease, color 0.4s ease; /* smooth effect */
}

/* optional hover effect */
div.service-card3.bg-mask:hover {
  background-color: #111 !important; /* slightly lighter black on hover */
  transform: translateY(-4px);
  box-shadow: 0 6px 20px rgba(0,0,0,0.5);
}
i.fal.fa-arrow-right::before {
  color: #fff !important;
}/* End custom CSS */