::-webkit-scrollbar{width:0px!important;background:transparent}*{box-sizing:border-box}@font-face{font-family:bold;src:url(./POPPINS-BOLD-qTAUjFF7.TTF)}@font-face{font-family:regular;src:url(./POPPINS-REGULAR-CTKNfV9P.TTF)}body{width:100%;height:100%;overflow-x:hidden;margin:0;padding:0}.welcome_page{width:80%;margin:0 auto;margin-top:3vw;opacity:0}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page{width:90%}}.welcome_page .welcome_flex_container{position:relative;display:flex;flex-direction:column;gap:1.5vw;z-index:1}.welcome_page .welcome_flex_container .title_container{display:flex;flex-direction:column;gap:1vw}.welcome_page .welcome_flex_container .title_container .title_img{display:flex;align-items:center;justify-content:center}.welcome_page .welcome_flex_container .title_container .title_img .img{width:50%}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .title_container .title_img .img{width:60%;margin-left:8vw}}.welcome_page .welcome_flex_container .title_container .title_img .img img{width:100%;height:auto}.welcome_page .welcome_flex_container .title_container .title_txt_flex{font-family:bold;color:#ed1c24;font-size:5vw;display:flex;align-items:center;justify-content:center;line-height:1.1}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .title_container .title_txt_flex{font-size:6vw}}.welcome_page .welcome_flex_container .title_container .title_txt_flex .txt{margin-left:12vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .title_container .title_txt_flex .txt{margin-left:15vw}}.welcome_page .welcome_flex_container .description{font-family:regular;font-size:1.4vw;margin-top:1vw;line-height:1.5}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .description{margin-top:10vw;font-size:2vw;line-height:1.8}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .description{margin-top:10vw;font-size:2.8vw;line-height:1.8}}@media (min-width: 1700px){.welcome_page .welcome_flex_container .description{margin-top:1vw}}.welcome_page .welcome_flex_container .description span{text-decoration:underline;font-weight:700;text-underline-offset:6px}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .description span{text-underline-offset:5px}}.welcome_page .welcome_flex_container .welcome_flex_footer{display:flex;align-items:center;justify-content:space-between}.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link{transition:transform .2s linear}.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link .btn_link{text-decoration:none;color:#fff}.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link .btn_link .btn{width:14vw;background-color:#141414;display:flex;align-items:center;justify-content:center;border-radius:30px;font-family:bold;font-size:1.6vw;padding:.6vw 1vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link .btn_link .btn{width:30vw;padding:1.5vw;font-size:3.2vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link .btn_link .btn{width:30vw;padding:1.5vw;font-size:3.2vw}}.welcome_page .welcome_flex_container .welcome_flex_footer .learn_more_link:hover{transform:scale(1.1)}.welcome_page .welcome_flex_container .welcome_flex_footer .logo_flex_container{display:flex;align-items:center;justify-content:flex-end}.welcome_page .welcome_flex_container .welcome_flex_footer .logo_flex_container .img{width:70%;max-width:400px}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .welcome_flex_footer .logo_flex_container .img{max-width:300px}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_flex_container .welcome_flex_footer .logo_flex_container .img{max-width:220px}}.welcome_page .welcome_flex_container .welcome_flex_footer .logo_flex_container .img img{width:100%;height:auto}.welcome_page .welcome_page_img{position:absolute;top:0;left:0;z-index:0;transform:translate(-10%,-8%)}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_page_img{transform:translate(-23%,-6%)}}@media (min-width: 1700px){.welcome_page .welcome_page_img{transform:translate(-15%,-10%)}}.welcome_page .welcome_page_img .img{width:37vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.welcome_page .welcome_page_img .img{width:55%}}.welcome_page .welcome_page_img .img img{width:100%;height:auto}.what_we_do_title{margin-top:3vw;width:100%;background-color:#ed1c24;opacity:0}.what_we_do_title .title{width:80%;margin:0 auto;font-family:bold;color:#fff;font-size:4.5vw;line-height:1.2;padding:2.5vw 0}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_title .title{width:90%}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.what_we_do_title .title{font-size:6vw}}.what_we_do_row{width:80%;margin:0 auto;margin-top:2.5vw;opacity:0}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_row{width:90%;margin-top:5vw}}.what_we_do_row .row{display:flex;gap:2.5vw;margin-top:1.25vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_row .row{flex-direction:column;gap:2vw}}.what_we_do_row .row .section{flex:1 1 0;border-radius:5px;aspect-ratio:4/1;background-color:#dbdbdb;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 6vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_row .row .section{aspect-ratio:10/1;padding:0 6vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.what_we_do_row .row .section{padding:0 4vw}}.what_we_do_row .row .section .txt{font-family:bold;font-size:1.8vw;text-align:center}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_row .row .section .txt{font-size:2.8vw;text-align:left}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.what_we_do_row .row .section .txt{font-size:3vw;text-align:left}}.what_we_do_row .footer_txt{margin-top:2.5vw;font-family:regular;font-size:1.4vw;text-align:left}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.what_we_do_row .footer_txt{font-size:2.5vw;margin-top:5vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.what_we_do_row .footer_txt{font-size:2.7vw;margin-top:5vw}}.enquiry_sec{position:relative;padding:3vw 0;background-color:#141414;margin-top:3vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec{margin-top:7vw}}.enquiry_sec .app-container{position:relative;width:80%;margin:0 auto}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container{flex-direction:column}}.enquiry_sec .app-container .sec1,.enquiry_sec .app-container .sec2,.enquiry_sec .app-container .sec3{position:relative;width:100%;margin:0 auto}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1,.enquiry_sec .app-container .sec2,.enquiry_sec .app-container .sec3{width:100%}}.enquiry_sec .app-container .sec1{margin-bottom:2vw;display:none;width:70%}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1{width:90%;margin-bottom:4vw}}.enquiry_sec .app-container .sec1.active{display:block}.enquiry_sec .app-container .sec1 .info{font-family:Bold;font-size:6vw;color:#fff;line-height:8vw}.enquiry_sec .app-container .sec1 .info .row{text-align:center}.enquiry_sec .app-container .sec1 .info .row span{transform:translateY(130%);will-change:transform}.enquiry_sec .app-container .sec1 .info.active .row span{transition:transform cubic-bezier(.72,0,.28,1) .75s 0s;transform:translateY(0)}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1 .info{font-size:7.9vw;line-height:10vw;margin-bottom:6vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1 .info{font-size:7.9vw;line-height:11vw;margin-bottom:6vw}}.enquiry_sec .app-container .sec1 .info .red{color:#dbdbdb;font-family:regular;font-size:1.7vw;line-height:2vw;text-align:center}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1 .info .red{font-size:2.9vw;line-height:3vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec1 .info .red{font-size:3.2vw;line-height:3.5vw}}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2{display:flex;align-items:center;justify-content:center;flex-direction:column}}.enquiry_sec .app-container .sec2 .user_data_sec{z-index:2;position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;transition:opacity 1s}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec{flex-direction:column;width:90%}}.enquiry_sec .app-container .sec2 .user_data_sec :nth-child(odd){margin-right:.9vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec :nth-child(odd){margin-right:0}}.enquiry_sec .app-container .sec2 .user_data_sec .field{position:relative;margin-bottom:1vw;overflow:hidden;width:calc(50% - .5vw);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec .field{width:100%;margin-bottom:2vw}}.enquiry_sec .app-container .sec2 .user_data_sec .field>*{transform:translateY(0);will-change:transform;display:table}.enquiry_sec .app-container .sec2 .user_data_sec .field.active>*{transition:transform cubic-bezier(.72,0,.28,1) .75s 0s;transform:translateY(130%)}.enquiry_sec .app-container .sec2 .user_data_sec .field .label_name{color:#dbdbdb;font-family:regular;font-size:1.5vw;align-self:flex-start;margin-left:1vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec .field .label_name{margin-left:2vw;font-size:2.9vw}}@media (max-width: 600px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec .field .label_name{margin-left:2vw;font-size:3.2vw}}.enquiry_sec .app-container .sec2 .user_data_sec .field .required_field:after{content:"*"}.enquiry_sec .app-container .sec2 .user_data_sec .field input,.enquiry_sec .app-container .sec2 .user_data_sec .field textarea{position:relative;border:none;outline:none;background-color:#ebebeb;width:calc(100% - 2vw);font-family:regular;font-size:1.5vw;padding:0 calc(1vw - 2px);line-height:4vw;border-radius:3px;border:1px solid #ffffff}.enquiry_sec .app-container .sec2 .user_data_sec .field input.error,.enquiry_sec .app-container .sec2 .user_data_sec .field textarea.error{border:1px solid #ff0000;animation:anim .13s linear}@keyframes anim{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec .field input,.enquiry_sec .app-container .sec2 .user_data_sec .field textarea{font-size:3vw;padding:0 calc(2vw - 2px);line-height:10vw;width:calc(100% - 4vw + -0px)}}.enquiry_sec .app-container .sec2 .user_data_sec .field textarea{line-height:2vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .user_data_sec .field textarea{height:20vw;line-height:4vw}}.enquiry_sec .app-container .sec2 .user_data_sec .field5{width:100%;margin:0;margin-bottom:1.5vw}.enquiry_sec .app-container .sec2 #btn_subscribe{display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 1s}.enquiry_sec .app-container .sec2 #btn_subscribe .btn{position:relative;top:1vw;left:0;background-color:#ed1c24;font-family:bold;color:#fff;border-radius:30px;font-size:1.8vw;padding:.6vw 1vw;cursor:pointer;width:15vw;text-align:center}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 #btn_subscribe .btn{width:35vw;padding:2vw 1.5vw;font-size:3.2vw}}.enquiry_sec .app-container .sec2 #btn_subscribe .btn:hover{background-color:#fff;color:#ed1c24}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 #btn_subscribe{font-size:3vw;padding:2vw 4.5vw;width:calc(100% - 4px);padding:3.5vw 0}}.enquiry_sec .app-container .sec2 .thank-sec{position:absolute;z-index:0;top:0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;transform:translate3d(0,-10%,0)}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .thank-sec{width:100%}}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .thank-sec #circle{margin-top:0}}@media (min-width: 1700px){.enquiry_sec .app-container .sec2 .thank-sec #circle{margin-top:0}}.enquiry_sec .app-container .sec2 .thank-sec .row{display:table;overflow:hidden}.enquiry_sec .app-container .sec2 .thank-sec .row span{display:inline-block;transform:translate3d(0,105%,0);font-size:1.8vw;line-height:2.5vw;font-family:bold;color:#dbdbdb}@media (min-width: 1700px){.enquiry_sec .app-container .sec2 .thank-sec .row span{font-size:30px;line-height:44px}}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .thank-sec .row span{font-size:3.5vw;line-height:6vw}}.enquiry_sec .app-container .sec2 .thank-sec .row span.active{transform:translateZ(0)}.enquiry_sec .app-container .sec2 .thank-sec .row span img{width:4vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec2 .thank-sec .row span img{width:8vw}}.enquiry_sec .app-container .sec3{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:5vw 0 2vw;gap:.5vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec3{margin:7vw 0;gap:2vw}}.enquiry_sec .app-container .sec3>div{color:#fff;font-family:bold;font-size:2vw}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec3>div{font-size:3.6vw}}.enquiry_sec .app-container .sec3 .row2{padding:1vw 2vw;background-color:#ed1c24;border-radius:15px}@media (max-width: 1024px) and (max-aspect-ratio: 13/10){.enquiry_sec .app-container .sec3 .row2{padding:2vw 3.5vw;border-radius:15px}}.enquiry_sec .app-container .sec3 .row2 .maillink{text-decoration:none;color:#fff}.enquiry_sec .app-container .sec3 .row2 .maillink .mailid{font-family:regular}
