body>main>section.our_services{--serv_gap1:40px;--serv_gap2:60px;--serv_pad1:40px;position:relative;align-items:center}body>main>section.our_services>div{gap:40px}body>main>section.our_services .head_t1>h2{max-width:757px}body>main>section.our_services>div>div.body{display:flex;flex-direction:column;width:100%;gap:24px}body>main>section.our_services>div>div.body .service_card{display:flex;flex-direction:column;gap:var(--serv_gap1);border-radius:16px;width:100%;padding:var(--serv_pad1);background:#fff;box-shadow:0px 1px 4px 0px rgba(20,28,46,.0588235294)}body>main>section.our_services>div>div.body .service_card[hidden]{display:none}body>main>section.our_services>div>div.body .service_card>header{--h_gap:16px;display:flex;flex-direction:column;gap:var(--h_gap)}body>main>section.our_services>div>div.body .service_card>header>h3{padding-bottom:var(--h_gap);border-bottom:1px solid rgba(6,14,32,.6);color:var(--f_col1);font-size:24px;line-height:32px;font-weight:500}body>main>section.our_services>div>div.body .service_card>header>p{max-width:429px;color:var(--f_col1b);font-size:16px;line-height:24px}body>main>section.our_services>div>div.body .services_empty{width:100%;padding:64px 24px;color:var(--f_col1b);text-align:center}body>main>section.our_services>div>div.body .services_empty[hidden]{display:none}body>main>section.our_services>div>div.body .service_body{display:flex;align-items:stretch;gap:var(--serv_gap2)}body>main>section.our_services>div>div.body .service_body>picture{display:flex;flex:0 1 49%;overflow:hidden;border-radius:16px}body>main>section.our_services>div>div.body .service_body>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body>main>section.our_services>div>div.body .service_details{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px}body>main>section.our_services>div>div.body .service_details>div.service_list{display:flex;flex-direction:column;width:100%;counter-reset:service_item;gap:8px}body>main>section.our_services>div>div.body .service_details>div.service_list>span{display:flex;align-items:center;gap:16px;border-bottom:1px solid rgba(23,25,28,.1019607843);color:var(--f_col1);font-size:20px;line-height:30px;counter-increment:service_item;padding-bottom:8px}body>main>section.our_services>div>div.body .service_details>div.service_list>span::before{content:counter(service_item, decimal-leading-zero);flex:0 0 26px}body>main>section.our_services>div>a.ln{color:var(--f_col1);font-size:18px;font-weight:500;line-height:27px;padding:0 24px}@media only screen and (max-width: 901px){body>main>section.our_services{--serv_gap1:28px;--serv_gap2:38px;--serv_pad1:28px}}@media only screen and (max-width: 768px){body>main>section.our_services{--serv_gap1:16px;--serv_gap2:16px;--serv_pad1:16px}body>main>section.our_services .service_body{flex-direction:column;gap:18px}body>main>section.our_services .service_body>picture{flex-basis:auto;width:100%;aspect-ratio:1.184/1}}body>main>section.trusted_clients{--logo_height:44px;--tcli_logo_gap:64px;--tcli_row_gap:40px;--gap1:40px;--wid1:212px;--marquee_duration:18s;padding:0;overflow:hidden}body>main>section.trusted_clients div.head{margin-bottom:var(--gap1);padding:0 var(--side_padding)}body>main>section.trusted_clients div.head .trusted_title{color:#707070;font-family:var(--font_fam1);font-size:14px;font-weight:500;text-align:center}body>main>section.trusted_clients div.head .trusted_title>strong{background:linear-gradient(290deg, #7303C0 0%, #EC38BC 100.48%, #FDEFF9 100.54%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700}body>main>section.trusted_clients div.head div.head_t1{align-items:center;max-width:1000px}body>main>section.trusted_clients div.head div.head_t1>h2{text-align:center;letter-spacing:0}body>main>section.trusted_clients>div.body{position:relative;gap:var(--tcli_row_gap);max-width:none}body>main>section.trusted_clients .blend{position:absolute;height:100%;top:0;width:var(--wid1);background:linear-gradient(270deg, rgba(251, 251, 251, 0) 0%, #FBFBFB 38.15%);z-index:5}body>main>section.trusted_clients .blend.left{left:0}body>main>section.trusted_clients .blend.right{right:0;transform:rotateY(180deg)}body>main>section.trusted_clients .client_line{--line_logo_height:var(--logo_height);--line_logo_gap:var(--tcli_logo_gap)}body>main>section.trusted_clients .line1,body>main>section.trusted_clients .line3{--marquee_animation:clients_right}body>main>section.trusted_clients .line2{--marquee_animation:clients_left}@media only screen and (max-width: 901px){body>main>section.trusted_clients{--logo_height:37px;--tcli_logo_gap:40px;--tcli_row_gap:28px;--gap1:32px;--wid1:130px}}@media only screen and (max-width: 768px){body>main>section.trusted_clients{--logo_height:30px;--tcli_logo_gap:16px;--tcli_row_gap:16px;--gap1:24px;--wid1:126px;--wid1:48px}}body>main>section.consultation .faq_consl{align-items:stretch}body>main>section.consultation .faq_con_intro{justify-content:flex-start}body>main>section.consultation .faq_con_intro p{max-width:430px;color:var(--f_col1b);font-size:16px;line-height:24px}body>main>section.consultation .consultation_form_wrap{position:relative;isolation:isolate;flex:1 1 0;width:100%;max-width:573px}@media only screen and (max-width: 1008px){body>main>section.consultation .consultation_form_wrap{max-width:none}}@media only screen and (max-width: 768px){body>main>section.consultation .faq_con_intro p{display:none}}body>main.services>section.page_top{--gap1:40px}body>main.services>section.page_top>div{gap:var(--gap1)}body>main.services>section.page_top>div>div{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--d_gap)}body>main.services>section.page_top h1{width:100%}body>main.services>section.page_top p{margin-top:0}body>main.services>section.page_top div.tags1{width:100%}body>main.services>section.s1{--per_line1:4;margin-bottom:var(--gap_top2)}body>main.services>section.s1>div{max-width:1164px}body>main.services>section.s1 .about_stats{--stat_per_line:var(--per_line1)}@media only screen and (max-width: 1200px){body>main.services>section.s1{--per_line1:3}}@media only screen and (max-width: 901px){body>main.services>section.page_top{--gap1:32px}body>main.services>section.s1{--per_line1:2}}@media only screen and (max-width: 768px){body>main.services>section.page_top{--gap1:24px}body>main.services>section.page_top h1>br{display:none}body>main.services>section.page_top p>br{display:none}}
