@font-face{font-family:Sora-Bold;src:url(../fonts/Sora-Bold.woff2) format("woff2"),url(../fonts/Sora-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Sora-Regular;src:url(../fonts/Sora-Regular.woff2) format("woff2"),url(../fonts/Sora-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sora-Light;src:url(../fonts/Sora-Light.woff2) format("woff2"),url(../fonts/Sora-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:WorkSans-Light;src:url(../fonts/WorkSans-Light.woff2) format("woff2"),url(../fonts/WorkSans-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:WorkSans-Regular;src:url(../fonts/WorkSans-Regular.woff2) format("woff2"),url(../fonts/WorkSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:WorkSans-Medium;src:url(../fonts/WorkSans-Medium.woff2) format("woff2"),url(../fonts/WorkSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:WorkSans-SemiBold;src:url(../fonts/WorkSans-SemiBold.woff2) format("woff2"),url(../fonts/WorkSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}:root{--primary-blue:#574898;--secondary-plum:#88369C;--secondary-june:#afce54;--secondary-apple:#68b457;--button-green:#00E300;--grey:#E6E7E8;--white:#ffffff;--black:#000000}body{background-color:var(--white);font-family:Sora-Regular,serif}.page,.post{margin:0}.section-header .section-title{font-family:WorkSans-Regular,serif}.section-header .section-title span{font-family:WorkSans-SemiBold}.section-title.section-title2{font-family:Sora-Light,serif;letter-spacing:-2px;font-style:normal;-webkit-text-fill-color:var(--black)}.about-sec{background:var(--white)}@media (max-width:1024px){.about-sec{padding:40px 0 90px}}.team-member-box{background:var(--primary-blue)}.team-member-box .content .name{color:var(--white);font-style:normal}.team-member-box .content .designation{color:var(--white)}.team-member-box .content p{color:var(--grey)}.feature-project{background:var(--primary-blue)}.feature-project .feature-project-info-box .subtitle,.feature-project .feature-project-info-box .title{color:var(--white)}.solutions .feature-project-infos{justify-content:space-between;padding:5px 0}.solutions .feature-project-infos .feature-project-info-box{justify-content:center;width:50%}.solutions .feature-project-infos .feature-project-info-box:last-child{align-items:flex-end}.solutions .feature-project-infos .feature-project-info-box:last-child img{max-width:30%}.solutions .feature-project-infos .feature-project-info-box .subtitle{font-size:24px}.solutions .feature-project{gap:0;padding:12px 12px 0}@media (max-width:1200px){.solutions .feature-project{position:relative;height:auto}}.solutions .feature-project:nth-child(2){background:var(--secondary-apple)}.solutions .feature-project:nth-child(3){background:var(--secondary-plum)}@media (max-width:1200px){.solutions .feature-project .img-box{flex:none}}.theme-btn{background:var(--button-green);color:var(--black)}.theme-btn:hover:before{border:1px solid var(--button-green)}.theme-btn:visited{color:var(--black)}.funfact-box:not(:first-child) .funfact-header .title{width:-moz-max-content;width:max-content}.funfact-box .funfact-footer .arrow{width:24px;height:24px;background-image:url(../assets/images/angle-icon-1.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.funfact-box:hover .funfact-header .title{color:var(--white)}.funfact-box:hover .funfact-footer .number{color:var(--white)}.funfact-box:hover .funfact-footer .arrow{background-image:url(../assets/images/angle-icon-1.svg)}.first-10 .funfact-footer .number,.first-10 .funfact-header .title{color:var(--white)}.blogs .feature-project-lists,.blogs .project-col-2{gap:1rem}footer{background-color:var(--black)}.footer-link ul li a{color:var(--white)}.footer-contact-infos .footer-widget-top a{color:var(--white)}.footer-area .footer-bottom{height:auto}.hamburg-menu{background:#00e300;border:none}.header-sidebar-wrap .header-sidebar-content{background:var(--white)}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul{gap:35px}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a{color:var(--black)}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:before{background:var(--primary-blue);width:12px;height:12px;top:14px}.header-sidebar-wrap .header-sidebar-content .sidebar-shape{right:0}.home .hero-sec .hero-inner .hero-video video{-o-object-fit:cover;object-fit:cover}.home .hero-sec .hero-inner .hero-top{max-width:100%;padding-top:15%}@media (max-width:1024px){.home .hero-sec .hero-inner .hero-top{padding-left:42px}}@media (max-width:809px){.home .hero-sec .hero-inner .hero-top{padding-left:22px}}.home .hero-sec .hero-inner .hero-top .hero-top-desc{gap:10px;align-items:flex-start}.home .hero-sec .hero-inner .hero-top .hero-top-desc h1{background:var(--secondary-plum);color:var(--white);padding:10px 20px;margin:0;border-radius:10px;font-family:WorkSans-Light,serif;letter-spacing:.67px;font-size:80px;line-height:94px}.home .hero-sec .hero-inner .hero-top .hero-top-desc h1 span{font-weight:bolder;font-family:WorkSans-Regular,serif}.home .hero-sec .hero-inner .hero-bottom{padding-bottom:100px}@media (max-width:1024px){.home .hero-sec .hero-inner .hero-bottom{padding-bottom:30px;padding-left:42px}}@media (max-width:809px){.home .hero-sec .hero-inner .hero-bottom{padding-left:22px}}.home .team-member-box{background:var(--secondary-plum)}.home .team-member-box .content .name a{text-transform:capitalize;color:var(--white)}.contact-sec{background-color:var(--black)}.contact-sec p{color:var(--white)}.contact-sec .contact-content h3{-webkit-text-fill-color:var(--white)}.contact-sec .contact-content .contact-form input,.contact-sec .contact-content .contact-form textarea{color:var(--white);border:1px solid rgba(230,231,232,.2)}.contact-sec-2 .contact-form .input-group button{background:var(--button-green);border-radius:25px}.contact-sec-2 .contact-form .checkbox-btn .checkbox-marker{background:var(--grey)}.contact-sec-2 .contact-form .checkbox-btn input:checked~.checkbox-label{color:#000}.faq-lists{background:var(--grey)}.faq-lists .accordion-item{border-right:none;border-left:none}.faq-lists .shape_img{animation:none;left:-145px;top:-210px}@media (max-width:809px){.faq-lists .shape_img{display:none}}.faq-lists .shape_img img{transform:rotate(10deg)}.faq-lists .shape_img2{left:auto;right:-125px;top:auto;bottom:-100px}.faq-item .accordion-header button[aria-expanded=true]{color:var(--black)}.faq-item .accordion-header button[aria-expanded=true] .plus-icon span{background:var(--black)}.faq-item .accordion-body p{color:var(--black)}.faq-item .accordion-button:not(.collapsed){box-shadow:none}.service-box{padding:0}.service-box .active,.service-box:hover{background:var(--primary-blue)}.service-box .active .service-inner .service-feature-description h4,.service-box .active .service-inner .service-feature-description p,.service-box:hover .service-inner .service-feature-description h4,.service-box:hover .service-inner .service-feature-description p{color:var(--white)}.service-box .service-inner .service-feature-description h4,.service-box .service-inner .service-feature-description p{color:var(--black);opacity:1}.service-box .service-inner .service-img-box{opacity:1}.contact-sec .contact-content>p{color:var(--white)}.process-sec .team-member-box .content .name{color:var(--white);text-transform:uppercase}.process-sec .team-member-box .content .designation{color:var(--white)}.project-single-wrap .feature-project .feature-project-infos{justify-content:flex-start}.project-single-wrap .feature-project .feature-project-info-box .subtitle,.project-single-wrap .feature-project .feature-project-info-box .title{color:var(--black)}.project-single-wrap .offer_description{color:var(--black)!important}.single-post .blog-detail-sec{color:var(--grey)}.page-template-case-studies .about-hero-sec .hero-inner .hero-shape{right:10%;bottom:10%}@media (max-width:1200px){.page-template-case-studies .about-hero-sec .hero-inner .hero-shape{display:none}}.page-template-case-studies .about-hero-sec .hero-bottom h2{-webkit-text-fill-color:var(--black)}.glass-funnel{background:var(--secondary-apple)}.solution-services .team-members .team-member-box .img-box{border-radius:15px}.solution-services .team-members .team-member-box .content{font-family:Sora-Regular,serif;padding:0}.solution-services .team-members .team-member-box .content .name{font-size:26px;letter-spacing:-1px;text-transform:capitalize}@media (max-width:1300px){.solution-services .team-members .team-member-box .content .name{font-size:24px}}@media (max-width:1200px){.solution-services .team-members .team-member-box .content .name{font-size:22px}}@media (max-width:1024px){.solution-services .team-members .team-member-box .content .name{font-size:20px}}.solution-services .team-members .team-member-box .content p{font-size:18px;width:75%;color:#fff}@media (max-width:1300px){.solution-services .team-members .team-member-box .content p{width:100%;font-size:17px}}@media (max-width:1200px){.solution-services .team-members .team-member-box .content p{font-size:16px}}.hero-sec .hero-bottom h2{-webkit-text-fill-color:var(--black)}.verticals_hero{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--secondary-plum)}.verticals_hero .hero-top{padding-top:12%}.verticals_hero .hero-top p{color:var(--white)}.verticals_hero .hero-inner{gap:20px}.verticals_hero .hero-inner .hero-shape{right:10%;animation:none}.verticals_hero .hero-inner .hero-bottom h2{-webkit-text-fill-color:var(--white)}#case_studies{background-color:var(--secondary-plum)}#case_studies .section-subtitle{color:var(--white)}.case_studies_slider{overflow:auto;max-width:1280px;width:100%;margin:0 auto;padding:0 42px}@media (max-width:768px){.case_studies_slider{padding:0 22px}}.case_studies_slider-header{color:var(--white);margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.case_studies_slider-header .title{margin:0}.case_studies_slider-controls{position:relative;min-width:130px;min-height:40px;z-index:2}.case_studies_slider-controls .slick-next,.case_studies_slider-controls .slick-prev{height:36px;width:36px}.case_studies_slider-controls .slick-prev{left:0}.case_studies_slider-controls .slick-prev:before{content:url(../assets/img/left-arrow.png)}.case_studies_slider-controls .slick-next{right:0}.case_studies_slider-controls .slick-next:before{content:url(../assets/img/right-arrow.png)}.case_studies_slider-controls .pagingInfo{display:flex;justify-content:center;align-items:center;height:40px}.case_studies_slider-content{background:linear-gradient(90deg,#fff 65%,#202339 35%);overflow:auto;padding:100px 50px;border-radius:15px}.case_studies_slider-content .case_studies-slides .case_studies-slide{display:flex;align-items:center}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item{float:left;width:60%;padding-right:120px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item:last-child{width:40%;padding-right:0}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h3{font-size:45px;margin-bottom:50px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h4{color:#6f6f74;margin-bottom:50px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item .feature-more-btn-wrap{justify-content:flex-start}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item .slider_image{border-radius:10px;width:100%}.page-template-about .service-box .service-inner .service-img-box img{animation:none}.single-service .service-single-wrap .feature-project{background:var(--primary-blue)}.accordion{counter-reset:number 0}.accordion .accordion-button .number{counter-increment:number 1}.accordion .accordion-button .number:before{content:counter(number,upper-roman) "."}.error-hero-sec .hero-inner{padding-top:150px;padding-bottom:100px;height:calc(75vh + 36px)}.error-hero-sec .hero-inner .hero-shape{right:10%;bottom:10%}.no-bg{background:0 0;color:var(--white)}.white-bg{background:var(--white)}.contact-form p{width:100%}.contact-form .wpcf7 form.aborted .wpcf7-response-output,.contact-form .wpcf7 form.failed .wpcf7-response-output{color:var(--white);border-color:transparent;margin:0;padding:0}.contact-form .wpcf7 form.invalid .wpcf7-response-output,.contact-form .wpcf7 form.payment-required .wpcf7-response-output,.contact-form .wpcf7 form.unaccepted .wpcf7-response-output{border-color:transparent;color:var(--white);margin:0;padding:0}.contact-form .wpcf7-not-valid-tip{font-size:16px;padding:10px 0 0 0}.contact-form input[type=submit]{width:auto}.contact-form .input-group{margin-bottom:5px}.section-content{font-size:28px}@media (max-width:1200px){.section-content{font-size:24px}}@media (max-width:1024px){.section-content{font-size:20px}}@media (max-width:809px){.section-content{font-size:18px}}@media (max-width:768px){.section-content{font-size:18px}}.section-content p:not(:last-child){margin-bottom:2rem}.section-content p span{font-weight:700}#services .title{font-family:WorkSans-Regular,serif;font-size:48px;font-weight:400;line-height:60px;letter-spacing:-2px;margin:0}.section-header .section-title{font-size:58px}@media (max-width:1400px){.section-header .section-title{font-size:38px;line-height:inherit;letter-spacing:0}}@media (max-width:1200px){.section-header .section-title{font-size:28px}}@media (max-width:1024px){.section-header .section-title{font-size:24px}}@media (max-width:809px){.section-header .section-title{font-size:20px}}@media (max-width:809px){.faq-sec .section-header .section-title{line-height:inherit}}.hero-sec .hero-top p{color:var(--black)}footer .footer-content{max-width:1500px;width:100%;margin:0 auto}footer .flex-footer,footer .top-footer{display:flex;align-items:center;justify-content:space-between}@media (max-width:1200px){footer .flex-footer,footer .top-footer{flex-direction:column;align-items:flex-start;gap:30px}}footer .top-footer{color:var(--white);padding:50px 72px}@media (max-width:1200px){footer .top-footer{padding:50px 42px}}@media (max-width:809px){footer .top-footer{padding:50px 22px}}@media (max-width:1200px){footer .top-footer .logo-footer{display:none}}footer .middle-footer{display:flex;justify-content:space-between;padding:0 72px 100px}@media (max-width:1200px){footer .middle-footer{padding:0 42px 50px;gap:40px}}@media (max-width:809px){footer .middle-footer{padding:0 22px 50px}}footer .bottom-footer{background-color:#111;padding:15px 72px}@media (max-width:1200px){footer .bottom-footer{padding:15px 42px}}@media (max-width:809px){footer .bottom-footer{padding:15px 22px 20px}}footer .bottom-footer .copyright{color:#666}footer .bottom-footer .socials{display:flex;gap:20px}footer .footer-logo{padding:30px 72px 50px}@media (max-width:1200px){footer .footer-logo{padding:30px 42px 50px}}@media (max-width:809px){footer .footer-logo{padding:30px 22px 50px}}footer .footer-logo img{width:100%}.footer-link ul li a{text-transform:capitalize}.footer-link ul li a span{text-transform:lowercase}.solution_hero{background-repeat:no-repeat;background-position:left bottom;background-size:cover;height:80vh}.overview_data{padding:0 72px;margin-bottom:100px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);gap:1rem}@media screen and (max-width:1200px){.overview_data{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.overview_data{grid-template-columns:repeat(2,1fr)}}@media (max-width:1440px){.overview_data{padding:0 42px}}@media (max-width:809px){.overview_data{padding:0 22px}}.overview_data-item{background-color:#ededed;color:var(--black);border-radius:15px;padding:10px;min-height:200px;position:relative}.overview_data-item .heading{font-family:WorkSans-Medium;font-size:21px;text-transform:capitalize;position:absolute;left:20px;top:10px}.overview_data-item .heading.bottom{top:auto;bottom:10px}@media (max-width:768px){.overview_data-item .heading{font-size:16px}}.overview_data-item .data{font-family:Sora-Regular;font-size:64px;position:absolute;left:20px;bottom:0}@media (max-width:1300px){.overview_data-item .data{font-size:48px}}@media (max-width:768px){.overview_data-item .data{font-size:42px}}.overview_data-item p{margin:0}.overview_data-item:first-child{background-color:transparent;background-repeat:no-repeat;background-position:left center;background-size:cover;color:var(--white);padding:0;grid-area:1/1/3/5;border-radius:15px;overflow:hidden}@media screen and (max-width:1200px){.overview_data-item:first-child{grid-area:1/1/3/4}}@media screen and (max-width:992px){.overview_data-item:first-child{grid-area:1/1/3/3}}.overview_data-item:first-child .heading{left:20px;top:10px}.overview_data-item:first-child .data{left:20px;font-size:140px}@media (max-width:1300px){.overview_data-item:first-child .data{font-size:90px}}@media (max-width:992px){.overview_data-item:first-child .data{font-size:70px}}@media (max-width:768px){.overview_data-item:first-child .data{font-size:48px}}.overview_data-item:nth-child(2){background-color:#9a459a;color:var(--white)}.overview_data-item:nth-child(3){grid-area:1/6/4/7;background-color:transparent;padding:0;display:grid;gap:1rem}@media screen and (max-width:1200px){.overview_data-item:nth-child(3){grid-area:3/1/3/3;grid-template-columns:repeat(2,1fr)}}.overview_data-item:nth-child(3) .child-item{background-color:#ededed;color:var(--black);border-radius:15px;padding:10px;min-height:200px;position:relative}.overview_data-item:nth-child(5){background-color:#a8cf3a}.what-we-do{padding:0 72px 50px}@media (max-width:1440px){.what-we-do{padding:0 42px 50px}}@media (max-width:809px){.what-we-do{padding:0 22px 50px}}.what-we-do .solutions{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0;padding-top:100px}@media screen and (max-width:1200px){.what-we-do .solutions{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.what-we-do .solutions{grid-template-columns:repeat(1,1fr)}}.what-we-do .solutions .solution_item{background-color:#88369c;color:var(--white);background-image:url(../assets/img/solutions-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;padding:30px;position:relative}@media (max-width:1300px){.what-we-do .solutions .solution_item{padding:20px}}.what-we-do .solutions .solution_item .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.what-we-do .solutions .solution_item .top .number{background-color:#712184;color:#fff;width:43px;height:43px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:WorkSans-Light;font-size:21px}.what-we-do .solutions .solution_item .title{font-family:WorkSans-SemiBold;font-size:27px;margin-bottom:15px}@media (max-width:1300px){.what-we-do .solutions .solution_item .title{font-size:20px}}.what-we-do .solutions .solution_item .subtitle{font-family:WorkSans-SemiBold;font-size:21px;margin-bottom:20px}@media (max-width:1300px){.what-we-do .solutions .solution_item .subtitle{font-size:18px}}.what-we-do .solutions .solution_item .description{font-size:18px;margin-bottom:230px}@media (max-width:1300px){.what-we-do .solutions .solution_item .description{font-size:16px}}.what-we-do .solutions .solution_item .icon{position:absolute;right:30px;bottom:30px}.white{color:#fff}.trade-full-video{background-color:#88369c;min-height:600px}.trade-third-video{background-color:#88369c;min-height:565px;height:100%}.third{display:flex;gap:2rem;margin:1rem 0;padding-top:50px}@media (max-width:1200px){.third{flex-direction:column}}.third_item:first-child{width:33.33%}@media (max-width:1200px){.third_item:first-child{width:100%}}.third_item:last-child{width:66.66%}@media (max-width:1200px){.third_item:last-child{width:100%}}.third_item .solutions{grid-template-columns:repeat(1,1fr);padding:0;margin:0}.full-video{width:100%;height:750px;overflow:hidden;line-height:0}@media (max-width:1200px){.full-video{height:auto}}.full-video video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.two-col-videos{display:flex;gap:20px}@media (max-width:1024px){.two-col-videos{flex-direction:column}}.two-col-videos .video-wrap{width:50%;line-height:0}@media (max-width:1024px){.two-col-videos .video-wrap{width:100%}}.two-col-videos .video-wrap iframe{width:100%;height:500px}@media (max-width:1200px){.two-col-videos .video-wrap iframe{height:400px}}@media (max-width:1024px){.two-col-videos .video-wrap iframe{min-height:350px}}.page-template-about .hero-sec .hero-top{max-width:500px}.page-template-about .service-sec-2 .service-box:first-child{border-top:1px solid #333}@media (max-width:1400px){.page-template-about .service-sec-2 .service-box .service-inner .service-img-box:first-child{display:none}}.about_us_hero{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--secondary-plum)}.about_us_hero .hero-inner{gap:30px}.about_us_hero .hero-inner .hero-shape{right:10%;bottom:10%;animation:none}@media (max-width:1200px){.about_us_hero .hero-inner .hero-shape{display:none}}.about_us_hero .hero-inner .hero-top p{color:var(--white)}.about_us_hero .hero-inner .hero-bottom h2{-webkit-text-fill-color:var(--white)}.our_story_slider{background-color:#5944a2;color:var(--white)}.our_story_slider-item{padding:50px 30px 150px}@media (max-width:1300px){.our_story_slider-item{padding:50px 30px 50px}}@media (max-width:1200px){.our_story_slider-item{padding:50px 22px 50px}}.our_story_slider-item .flex{display:flex;align-items:center;justify-content:space-around}@media (max-width:1200px){.our_story_slider-item .flex{align-items:flex-start;flex-direction:column;gap:50px}}.our_story_slider-item .flex .content .title{font-family:WorkSans-Medium;font-size:28px;text-transform:capitalize;margin-bottom:100px}@media (max-width:1200px){.our_story_slider-item .flex .content .title{margin-bottom:20px;font-size:18px}}.our_story_slider-item .flex .content .year{font-family:Sora-Light;font-size:96px;margin-bottom:30px}@media (max-width:1200px){.our_story_slider-item .flex .content .year{margin-bottom:20px;font-size:24px}}.our_story_slider-item .flex .content .description{width:80%;font-size:18px}@media (max-width:1200px){.our_story_slider-item .flex .content .description{width:100%;font-size:16px}}.our_story_slider-item .flex .content .description ul{list-style:disc;margin-left:1.5rem}.our_story_slider-item .flex .content .description ul li:not(:last-child){margin-bottom:5px}.our_story_slider-item .flex .content .description p{margin:1rem 0}.our_story_slider-item .flex .image{position:relative}.our_story_slider-item .flex .image:before{content:url(../assets/img/our-story-arrow.png);position:absolute;left:-30%;bottom:-30%}@media (max-width:1200px){.our_story_slider-item .flex .image img{width:100%}}.our_story_slider .slick-next{right:2%;z-index:1}.our_story_slider .slick-next:before{content:url(../assets/img/right-arrow.png)}.our_story_slider .slick-prev{left:2%;z-index:1}.our_story_slider .slick-prev:before{content:url(../assets/img/left-arrow.png)}.our_story_slider .slick-next,.our_story_slider .slick-prev{height:36px;width:36px}.our_story_slider_nav{background-color:#5944a2;color:var(--white);margin-bottom:100px}.our_story_slider_nav-item{padding:50px;position:relative}.our_story_slider_nav-item .top{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%}.our_story_slider_nav-item .top .line{width:100%;background-repeat:no-repeat;background-position:center;height:23px}.our_story_slider_nav-item .top .line img{width:100%}.our_story_slider_nav-item .top .star{background-repeat:no-repeat;background-position:center;height:23px;width:23px}.our_story_slider_nav-item .year{text-align:center;color:#7e69c6}.our_story_slider_nav .slick-active .top .line{background-image:url(../assets/img/line-active.png)}.process-sec{padding:0 72px 96px 72px}@media (max-width:1440px){.process-sec{padding:0 42px 50px}}@media (max-width:809px){.process-sec{padding:0 22px 50px}}.process-sec .team-member-box .content .name{font-family:Sora-Light;font-style:normal}.team_members .slick-list{margin:0 -15px}.team_members .slick-track{display:flex;align-items:stretch}.team_members .slick-slide{margin:0 15px;height:auto;background:var(--primary-blue);border-radius:16px}.team_members .team-member-box .img-box{border-radius:8px}.team_members .team-member-box .content{padding:20px}.team_members .team-member-box .content p{padding:20px 0 0;color:#fff;font-size:14px}.team_members .slick-next{right:2%;z-index:1}.team_members .slick-next:before{content:url(../assets/img/right-arrow.png)}.team_members .slick-prev{left:2%;z-index:1}.team_members .slick-prev:before{content:url(../assets/img/left-arrow.png)}.team_members .slick-next,.team_members .slick-prev{height:36px;width:36px}.hero{height:80vh;padding:0 72px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1440px){.hero{padding:0 42px}}@media (max-width:809px){.hero{padding:0 22px}}.hero_content{color:var(--white);position:absolute;left:72px;right:72px;bottom:50px}@media (max-width:1440px){.hero_content{left:42px;right:42px}}@media (max-width:809px){.hero_content{left:22px;right:22px}}.hero_content .logo{max-width:300px;margin-bottom:20px}.hero_content .title{font-size:26px}@media (max-width:1200px){.hero_content .title{font-size:18px}}.hero_content .description{margin-bottom:0;max-width:60%}.trade-hero .hero_content .logo{background-color:#88369c;border-radius:12px}.trade-hero .hero_content .title{background-color:#88369c;display:inline-block;padding:10px 30px;border-radius:12px}.wrap{padding:0 72px;margin-bottom:100px}@media (max-width:1440px){.wrap{padding:0 42px}}@media (max-width:809px){.wrap{padding:0 22px}}.wrap .union{display:flex;flex-direction:row;justify-content:flex-start;gap:12px;padding:80px 0 25px 0}.wrap .section-title{font-family:WorkSans-Regular;font-size:42px;margin-bottom:30px}.wrap .description{font-family:WorkSans-Regular;font-size:20px;width:40%;margin-bottom:100px}@media (max-width:1200px){.wrap .description{margin-bottom:50px;width:100%;font-size:18px}}.wrap .feature-more-btn-wrap{display:flex;justify-content:flex-start;align-items:center;margin-top:60px}.page-template-studio31 .service-lists-wrap{background-color:#f3f3f3}.page-template-studio31 .service-lists-wrap .service-lists-header{border-top:none;border-bottom:1px solid #999;padding:60px 0}.page-template-studio31 .service-lists-wrap .service-lists-header .service-header-th{font-family:Sora-Light;font-size:64px}.page-template-studio31 .service-lists-wrap .service-lists-header .service-header-th:first-child{width:40%}.page-template-studio31 .service-lists-wrap .service-lists-header .service-header-th:last-child{font-family:WorkSans-Regular;font-size:32px}.page-template-studio31 .service-sec{padding:90px 0 0 0}.page-template-studio31 .service-sec .service-lists{margin-top:0}.page-template-studio31 .service-sec .service-lists .service-box .service-inner .service-img-box{background-repeat:no-repeat;background-position:center;background-size:cover}.page-template-studio31 .service-sec .service-lists .service-box .service-inner .service-img-box:first-child{width:25%;height:160px}.page-template-studio31 .service-sec .service-lists .service-box .service-inner .service-img-box img{animation:none}.page-template-studio31 .service-sec .service-lists .service-box .service-inner .service-feature-description p{font-family:WorkSans-Regular;font-size:32px}.page-template-studio31 .products-wrap{padding:0 72px;margin:80px 0}@media (max-width:1440px){.page-template-studio31 .products-wrap{padding:0 42px}}@media (max-width:809px){.page-template-studio31 .products-wrap{padding:0 22px}}.page-template-studio31 .products-wrap .section-title{font-family:WorkSans-Regular;font-size:42px}.page-template-studio31 .products-wrap .products{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:55px}.page-template-studio31 .products-wrap .products .product{background-color:#88369c;color:#fff;border-radius:10px;padding:50px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-template-studio31 .products-wrap .products .product .image{width:50%;text-align:center}.page-template-studio31 .products-wrap .products .product .description{margin-top:50px;margin-bottom:0;font-size:18px;text-align:center}.page-template-studio31 .products-wrap .products .product span{font-family:Sora-Regular;font-size:45px;color:var(--white)}@media (max-width:1024px){.page-template-studio31 .products-wrap .products .product span{font-size:30px}}.studio_wwb .what_we_build-item{background-color:#f3f3f3;position:relative}.studio_wwb .what_we_build-item:after{content:"";background-image:url(../assets/img/tgf-arrow.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;right:5%;width:25px;height:25px}@media (max-width:992px){.studio_wwb .what_we_build-item:after{right:2%}}.studio_wwb .what_we_build-item:first-child{padding:40px 0;border-top:none}.studio_wwb .what_we_build-item:first-child:after{background-image:none}.studio_wwb .what_we_build-item:first-child .icon{font-family:Sora-Light;font-size:64px;letter-spacing:-2px;padding-left:72px}.studio_wwb .what_we_build-item:first-child:hover{background-color:#f3f3f3;color:#000}.studio_wwb .what_we_build-item .description{width:50%;font-family:WorkSans-Regular;font-size:32px;text-align:left}@media (max-width:1200px){.studio_wwb .what_we_build-item .description{width:100%;font-size:20px}}.studio_wwb .what_we_build-item .description ul{list-style:disc;margin-left:1.5rem}.tgf{background-repeat:no-repeat;background-position:center;background-size:cover}.tgf .hero_content{display:flex;justify-content:space-around;align-items:flex-end}.tgf .hero_content .content .tgf-form{padding:40px;background-color:rgba(255,255,255,.8);color:#000;border-radius:10px}@media (max-width:1200px){.tgf .hero_content .content .tgf-form{display:none}}.tgf .hero_content .content .tgf-form .contact-form input,.tgf .hero_content .content .tgf-form .contact-form textarea{border:1px solid rgba(0,0,0,.5)}@media (max-width:1200px){.tgf .hero_content .content .description{max-width:100%}}.tgf-flex{display:flex;justify-content:space-between;align-items:flex-start;gap:150px}.tgf-flex .content{font-family:WorkSans-Regular}.tgf-flex .content:first-child{max-width:40%;width:100%;font-size:42px}.tgf-flex .content:last-child{width:60%;font-size:20px;letter-spacing:1px}.tgf-flex .content .tgf-ul{list-style:disc;margin-left:1.5rem;font-size:32px}.tgf_slider{line-height:0}.tgf_slider-item{overflow:hidden;height:770px;background-repeat:no-repeat;background-position:center;background-size:cover}.tgf_slider .slick-next,.tgf_slider .slick-prev{height:36px;width:36px;z-index:1}.tgf_slider .slick-prev{left:20px}.tgf_slider .slick-prev:before{content:url(../assets/img/left-arrow.png)}.tgf_slider .slick-next{right:20px}.tgf_slider .slick-next:before{content:url(../assets/img/right-arrow.png)}.about-tgf{background-color:#88369c;color:var(--white);background-image:url(../assets/img/about-tgf-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 30px}.about-tgf .wrapper{max-width:1500px;margin:0 auto}.about-tgf .wrapper p{font-family:WorkSans-Regular;font-size:48px;letter-spacing:1px}.center{display:flex;flex-direction:column;align-items:center}.what_we_build-item{display:flex;align-items:center;border-bottom:1px solid #000}@media (max-width:1024px){.what_we_build-item{flex-direction:column;padding:10px 0}}.what_we_build-item:first-child{border-top:1px solid #000}.what_we_build-item:hover{background-color:var(--primary-blue);color:var(--white)}.what_we_build-item .icon{width:40%}.what_we_build-item .title{width:25%;display:flex;align-items:center;gap:2rem}@media (max-width:1200px){.what_we_build-item .title{width:40%;padding-left:80px}}@media (max-width:1024px){.what_we_build-item .title{width:100%;padding-left:0;justify-content:center}}.what_we_build-item .title p{font-family:WorkSans-Medium;font-size:32px;text-transform:capitalize;margin-bottom:0;position:relative}.what_we_build-item .title p:before{content:"";background-image:url(../assets/img/tgf-arrow.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:-50px;bottom:10px;width:30px;height:30px}.what_we_build-item .description{width:35%;font-size:20px}@media (max-width:1024px){.what_we_build-item .description{width:100%;text-align:center}}.white_page{padding-top:100px}.white_page .top{text-align:center}.white_page .top .title{font-size:58px;letter-spacing:-2px}@media (max-width:1200px){.white_page .top .title{font-size:42px}}.white_page .top .title span{color:#5944a2}.white_page .top .subtitle{font-size:18px;font-family:Sora-Regular}@media (max-width:1200px){.white_page .top .subtitle{font-size:17px}}.white_page .content .main{font-family:Sora-Regular;font-size:18px;max-width:1200px;width:100%;margin:70px auto 0}@media (max-width:1200px){.white_page .content .main{font-size:16px}}.white_page .content .main h2{font-size:36px;margin:2rem 0 1rem}@media (max-width:1200px){.white_page .content .main h2{font-size:24px}}.white_page .content .main h3{font-size:28px}@media (max-width:1200px){.white_page .content .main h3{font-size:20px}}.white_page .content .main ol,.white_page .content .main ul{list-style:disc;margin:1rem 0 2rem 1.5rem}.white_page .content .main ol li,.white_page .content .main ul li{margin:5px 0}.page-template-blog .hero-sec .hero-inner .hero-shape{right:10%;bottom:40%}@media (max-width:1200px){.page-template-blog .hero-sec .hero-inner .hero-shape{display:none}}.pulse .title{font-family:Sora-Light,serif;font-size:125px;letter-spacing:-3.6px}@media (max-width:1200px){.pulse .title{font-size:42px}}.pulse .subtitle{font-size:42px}@media (max-width:1200px){.pulse .subtitle{font-size:20px}}.pulse .description{font-size:30px;width:50%;margin-top:5rem}@media (max-width:1200px){.pulse .description{width:100%;font-size:16px;margin-top:1rem}}@media (max-width:1440px){.home .hero-sec>.custom-container{padding-left:0;padding-right:0}}@media (max-width:1300px){.home .hero-sec .hero-inner .hero-top .hero-top-desc h1{font-size:46px;padding:0 10px;line-height:66px}.home .hero-sec .hero-inner .hero-top{padding-top:30%}#services .title{font-size:35px}.section-title.section-title2{font-size:56px}.our_story_slider-item .flex .image:before{content:""}.our_story_slider .slick-next{right:1%}.our_story_slider .slick-prev{left:1%}.our_story_slider_nav{display:none}.our_story_slider{margin-bottom:100px}.page-template-studio31 .products-wrap .products{grid-template-columns:repeat(2,1fr)}}@media (max-width:1200px){footer .middle-footer{flex-direction:column}.footer-widget .footer-widget-top{gap:10px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item{padding-right:20px;width:100%}.case_studies_slider-content .case_studies-slides .case_studies-slide{flex-direction:column-reverse;gap:25px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item:last-child{width:100%}.case_studies_slider-content{background:#fff;padding:10px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h4{font-size:18px;margin-bottom:20px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h3{font-size:28px;margin-bottom:30px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item .feature-more-btn-wrap{margin-top:20px}.what_we_build-item .icon{display:none}.about-tgf .wrapper p{font-size:28px}.tgf-flex{flex-direction:column;gap:30px}.tgf-flex .content:first-child{max-width:100%}.tgf-flex .content:last-child{width:100%;font-size:18px}.wrap .section-title{font-size:28px}.tgf-flex .content .tgf-ul{font-size:18px}.studio_wwb .what_we_build-item{padding:10px 30px}.studio_wwb .what_we_build-item:first-child{padding:10px 30px}.page-template-studio31 .products-wrap .section-title{font-size:24px}.about-sec .custom-container,.awards-box .awards-inner,.service-sec>.custom-container{padding-left:42px;padding-right:42px}}@media (max-width:1024px){.page-template-studio31 .products-wrap .products{grid-template-columns:repeat(1,1fr)}.about-tgf .wrapper p{font-size:24px}.about-tgf{padding:60px 30px}.feature-project .feature-project-infos{gap:10px;padding:15px 0}.solutions .feature-project-infos .feature-project-info-box{width:100%}.solutions .feature-project-infos .feature-project-info-box:last-child{align-items:flex-start}.solutions .feature-project-infos .feature-project-info-box .subtitle{font-size:18px}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h3{font-size:22px}}@media (max-width:992px){.home .hero-sec .hero-inner .hero-top{padding-top:40%}#services .title{font-size:26px;line-height:inherit}.section-title.section-title2{font-size:46px}.solutions .feature-project{gap:5px}}@media (max-width:809px){.section-header .section-desc{color:#000}.about-sec .custom-container,.awards-box .awards-inner,.service-sec>.custom-container{padding-left:22px;padding-right:22px}}@media (max-width:768px){.home .hero-sec .hero-inner .hero-top .hero-top-desc h1{font-size:25px;padding:0 10px;line-height:50px;border-radius:8px}.home .hero-sec .hero-inner .hero-top{padding-top:50%}.case_studies_slider-content .case_studies-slides .case_studies-slide .slide-item h3{font-size:18px}}@media (max-width:576px){.home .hero-sec .hero-inner .hero-top .hero-top-desc h1{font-size:20px;padding:0 10px;line-height:50px;border-radius:8px}.home .hero-sec .hero-inner .hero-top{padding-top:55%}}.top_header{position:fixed;padding:5px 72px;width:100%;z-index:2}@media (max-width:1440px){.top_header{padding:5px 42px}}@media (max-width:768px){.top_header{padding:5px 20px}}.top_header.scrolled{background-color:rgba(255,255,255,.8);border-bottom:1px solid #ddd}.top_header.scrolled .logo{background-image:url(../assets/img/logo.png)!important}.top_header .header-items{display:flex;justify-content:space-between;align-items:center}.top_header .header-items .logo{background-repeat:no-repeat;background-position:center;background-size:cover;width:135px;height:50px}.top_header .header-items .logo a{display:block;height:50px;width:100%}.top_header .header-items .menu .hamburg-menu{position:static}.header-sidebar-wrap .header-sidebar-content .close-header-sidebar{right:90px;top:35px}.single-case-study .featured-image{margin-bottom:100px}.single-case-study .case-content{max-width:1200px;width:100%;margin:0 auto;padding:0 20px}.single-case-study .case-content .item{margin-bottom:100px}@media (max-width:1200px){.single-case-study .case-content .item{margin-bottom:50px}}.single-case-study .case-content .item_image{margin-bottom:50px}.single-case-study .case-content .item_image img{width:100%}.single-case-study .case-content .item_content{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1200px){.single-case-study .case-content .item_content{flex-direction:column}}.single-case-study .case-content .item_content-info{width:50%}@media (max-width:1200px){.single-case-study .case-content .item_content-info{width:100%}}.single-case-study .case-content .item_content-info ul{list-style:disc;margin-left:1.5rem}.single-case-study .case-content .item_content-info ul li:not(:last-child){margin-bottom:10px}.single-case-study .case-content .item_content-info h2{color:var(--primary-blue);font-family:Sora-Bold,serif}.single-case-study .section-header .section-title{font-size:30px;line-height:inherit}@media (max-width:1400px){.single-case-study .section-header .section-title{font-size:28px}}@media (max-width:1200px){.single-case-study .section-header .section-title{font-size:26px}}@media (max-width:1024px){.single-case-study .section-header .section-title{font-size:24px}}@media (max-width:809px){.single-case-study .section-header .section-title{font-size:20px}}.our-partner-sec{border:none}.our-partner-sec .partner-wrapper{margin-top:50px}.our-partner-sec .partner-wrapper ul{justify-content:center}@media (max-width:768px){.our-partner-sec .partner-wrapper ul{gap:190px}}.our-partner-sec .partner-wrapper ul li{display:flex;align-items:center;justify-content:center}.our-partner-sec .partner-wrapper ul li img{height:40px}.page-template-contact .hero-sec .hero-bottom h2{-webkit-text-fill-color:var(--black)}.page-template-contact .hero-sec .hero-inner .hero-shape{right:10%;bottom:10%}@media (max-width:1200px){.page-template-contact .hero-sec .hero-inner .hero-shape{display:none}}.page-template-contact .contact-form .checkbox-label,.page-template-contact .contact-form label{color:var(--black)}.page-template-contact .contact-form .input-group input,.page-template-contact .contact-form .input-group textarea{background:var(--grey)}@media (max-width:1024px){.hero-sec .hero-inner{height:calc(70vh + 36px);padding-bottom:0}}#hero .theme-btn{border:1.6px solid transparent}@media (max-width:1024px){#hero .theme-btn{font-size:14px}}.single-post article .article_image{height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:flex;justify-content:center;align-content:end;flex-wrap:wrap}@media (max-width:1200px){.single-post article .article_image{height:80vh}}.single-post article .article_image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6)}.single-post article .article_image .article_heading{color:var(--white);max-width:1200px;width:100%;padding:0 20px;z-index:1;position:absolute;bottom:10%}@media (max-width:1200px){.single-post article .article_image .article_heading{bottom:2%}}.single-post article .article_image .article_heading .category{margin-bottom:1rem;font-size:18px}@media (max-width:1200px){.single-post article .article_image .article_heading .category{font-size:16px}}.single-post article .article_image .article_heading .category span:not(:last-child)::after{content:","}.single-post article .article_image .article_heading .title{text-transform:uppercase;margin-bottom:2rem;font-size:55px}@media (max-width:1200px){.single-post article .article_image .article_heading .title{font-size:24px;margin-bottom:1rem}}.single-post article .article_image .article_heading .excerpt{font-size:24px}@media (max-width:1200px){.single-post article .article_image .article_heading .excerpt{font-size:16px;margin-bottom:0}}.single-post article .article_content{max-width:1200px;width:100%;margin:0 auto;padding:50px 20px}.single-post article .article_content ul{list-style:disc;margin-left:1.5rem;margin-bottom:1rem}.single-post article .article_content ul li:not(:last-child){margin-bottom:10px}.single-post .other_posts{border-top:1px solid var(--grey)}.single-post .other_posts .nav-next,.single-post .other_posts .nav-previous{padding:20px 20px}.single-post .other_posts .nav-next a,.single-post .other_posts .nav-previous a{text-decoration:none}.single-post .other_posts .nav-previous{text-align:right;border-right:1px solid var(--grey)}.single-post .other_posts .nav-next{text-align:left}