@import url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&family=Teko:wght@300..700&display=swap);body,body p{font-family:"Roboto Flex",sans-serif!important;font-weight:400;font-size:1rem}html{font-size:1.111111111111111vw!important;scroll-behavior:smooth;overflow-x:hidden;cursor:pointer}@media (max-width:991px){html{font-size:1.3333334vw!important}}@media (max-width:600px){html{font-size:4.102564103vw!important}}.padd-tb{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.padd-t{padding-top:7.5rem!important}.padd-b{padding-bottom:7.5rem!important}.wcf-scroll-to-top.scroll-to-circle svg.progress-circle path{stroke:#EF4423!important}.brand-logo-section{overflow:hidden!important}.banner-right-box .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size:1rem}.wcf-btn-circle.btn-item.btn-hover-bgchange{border-color:#ef4423!important}.wcf-btn-circle.btn-item.btn-hover-bgchange:hover,.wcf-btn-circle.btn-item.btn-hover-bgchange span{background-color:#ef4423!important;border-color:#ef4423!important}.testimonial-carousel-wrapper .swiper{overflow:initial}.testimonial-slide-wrapper .testimonial-slide-quote .elementor-icon-wrapper{text-align:left!important}.testimonial-slide-wrapper>.elementor-container{border:1px solid #d0d0d0;border-radius:35px}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{color:#000;min-height:130px}.testim-row-wrapper .testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{min-height:200px}.testim-row-wrapper{padding-bottom:0}.testim-row-wrapper>.elementor-element{padding-top:0}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-name{color:#252B33;font-size:24px;line-height:33px;font-weight:700;margin-bottom:5px}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-designation p{color:#444746;font-size:18px;line-height:26px;font-weight:400}.testimonial-slide-wrapper .testimonial-slide-quote .elementor-icon-wrapper svg path{fill:#ef4423}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{padding:30px}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wrap.elementor-element-populated{border-radius:0 35px 35px 0}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wcf--video-popup{position:absolute;right:0;bottom:30px;width:100px}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wcf--video-popup .wcf-popup-btn{background-color:#ef4423}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wcf--video-popup .wcf-popup-btn::before{color:#ef4423}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wcf--video-popup .wcf-popup-btn::after{color:#ef4423}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col>.elementor-widget-wrap{background-repeat:no-repeat;background-size:cover}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col:before{content:'';position:absolute;width:600px;height:100%;right:160px;top:calc(50% - 100% / 2);background:linear-gradient(90deg,#FFFFFF 17.01%,rgba(255,255,255,0) 100%);z-index:1}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col{overflow:hidden}.testimonial-slide-wrapper{padding:0!important}.banner-right-box{margin-left:-40px!important}.rectangle_img{background-image:url(/wp-content/uploads/2025/04/trangle-icon.png);border-radius:0!important;background-size:cover;background-repeat:no-repeat;width:186px!important;height:140px!important;left:-40px!important}.rectangle_img .elementor-heading-title.elementor-size-default{transform:rotate(-90deg) translateX(-8px)!important;font-size:1.563rem!important}.brandImagelogo .elementor-element.elementor-element-cb7abbf.e-con-full.e-flex.e-con.e-child{border:6px solid #fff;margin-left:-40px}.brandImagelogo{justify-content:flex-end}.home-banner-section{background-image:url(/wp-content/uploads/2025/04/banner-right-elment.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto}.our-services-section{background-color:#FFF3F1}.who-we-are-para,.who-we-are-btn{margin-left:112px}.who-we-are-btn{margin-bottom:3.75rem!important}.services-box .wcf-btn-default svg{transition:all .3s;fill:#EF4423}.services-box .wcf-btn-default:hover svg{fill:#121212}.services-box{border-right:0 solid #E0E0E0!important;padding:2rem!important}.border-bottom{border-bottom:1px solid #E0E0E0!important}.services-box:not(:last-child){border-right:1px solid #E0E0E0!important}.services-box .icon{margin-bottom:2rem!important}.services-box .title{margin-bottom:1rem!important}.services-box p{margin-bottom:1rem}.services-box .desc ul li{list-style:disc;margin-left:1.5rem}.services-box .wcf-btn-default{color:#EF4423;padding:0;border:0;text-transform:uppercase;font-weight:400!important;font-size:22px;letter-spacing:0;font-family:'Teko';line-height:normal}.services-box .wcf-btn-default .icon-wcf-arrow-up-right2{font-size:16px}.services-box .wcf-btn-default:hover{color:#121212}.tdl-round-btn .elementor-button.elementor-button-link{background-color:transparent;color:#000;padding:19px 22px;text-transform:uppercase;border-radius:100px;font-size:22px;font-family:'Teko';font-weight:400;border:1px solid #000;max-height:52px;line-height:15px}.tdl-round-btn .elementor-button.elementor-button-link:hover{background-color:#EF4423;border-color:#EF4423}.services-box:last-child .wcf__iconbox.style-{border-right:0}.services-box .desc ul li{list-style:disc;margin-left:1.5rem}.tdl-round-btn .elementor-button.elementor-button-link{background-color:transparent;color:#000;padding:19px 22px;text-transform:uppercase;border-radius:100px;font-size:22px;font-family:'Teko';font-weight:400;border:1px solid #000;max-height:52px;line-height:15px}.tdl-round-btn .elementor-button.elementor-button-link:hover{background-color:#EF4423;border-color:#EF4423}.view-all-btn-section{margin-top:5rem!important}.page-id-12120 .form-section-main.bottom-contact-form-template-wrapper{display:none}.page-id-12120 .form-section-main.bottom-contact-form-template-wrapper.d-block{display:flex}.latest_post{background-color:#FFF3F1}.tech-section{background-color:#131313;padding:100px 0!important}.tech-section h2.elementor-heading-title{color:#fff!important}.tabs-section .e-con-boxed{background-color:#23272B;text-align:center;padding:25px;border:1px solid #23272B;transition:all 0.3s}.tabs-section .e-con-boxed:hover{border:1px solid #ef4423}.tabs-section .e-con-boxed .e-con-inner{padding:0;justify-content:space-between}.tabs-section .e-con-boxed img{width:90px;height:90px;object-fit:contain}.tabs-main-section .e-n-tabs-heading{gap:0!important;margin:auto auto 60px;max-width:fit-content}.tabs-main-section .e-n-tabs-heading .e-n-tab-title{padding:0 20px 12px;background-color:transparent!important;color:#fff!important;font-size:21px;font-weight:300;line-height:21px;font-family:'Kanit';transition:all 0.3s;border-bottom:1px solid}.tabs-main-section .e-n-tabs-heading .e-n-tab-title:hover{color:#EF4423!important;border-bottom:1px solid;font-weight:400}.tabs-main-section .e-n-tabs-heading .e-n-tab-title[aria-selected=true]{color:#EF4423!important;border-bottom:1px solid;font-weight:400}.highlight-2{color:#FF6347!important}.elementor-element.tech-tabs-wrapper .e-con-boxed.e-con img{width:45px;filter:brightness(10.5);height:unset}.elementor-element.tech-tabs-wrapper .e-con-boxed.e-con .elementor-widget-heading .elementor-heading-title{color:#fff;font-size:.875rem;font-weight:400!important;letter-spacing:0!important;font-family:"Kanit",Sans-serif}.elementor-element.tech-tabs-wrapper .e-con-boxed.e-con .elementor-widget-image{min-height:60px}.elementor-element.tech-tabs-wrapper .tabs-section{place-items:center!important}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section{display:flex;flex-wrap:wrap;justify-content:center}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section>.elementor-element.e-con-boxed.e-con.e-child{width:15%}.elementor-element.testimonial-slide{background-repeat:no-repeat;background-position:right top;background-size:410px;min-height:300px}.tdl-footer-section .elementor-image img{width:205px;margin:0 auto}.tdl-footer-section .elementor-image{display:flex;justify-content:center}.tdl-footer-section{padding:0 3.75rem}.tdl-footer-section>.elementor-element{padding:7.5rem 1.875rem}.tdl-footer-section .elementor-heading-title{color:#fff!important;font-family:Teko!important;font-weight:600!important;font-size:2rem;line-height:30px;text-transform:uppercase;margin-bottom:0}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items a{font-family:Roboto Flex;font-weight:400;font-size:.85rem;color:#CCC;margin-bottom:12px;display:flex;gap:10px}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:0;font-size:.85rem}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item a:hover span{color:#ff421b!important}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items a svg{width:1.5rem;height:1.5rem;margin-right:0}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items a span{color:#ccc}.tdl-footer-section .elementor-widget-container .wcf--social-icons a.elementor-icon{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border:1.27px solid #FFF;border-radius:35px}.tdl-footer-section .elementor-widget-container .wcf--social-icons a.elementor-icon svg path{fill:#ff421b}.tdl-footer-section>.elementor-element:first-child:before{content:'';width:.9px;height:100%;position:absolute;left:calc(100% - 10px);background-color:#4B4B4B}.elementor-element.tdl-footer-section{padding:0;border-bottom:1px solid #4B4B4B}.elementor-element.footer-bottom-copyrights{background-color:#111}.elementor-element.footer-bottom-copyrights p{color:#CCC;font-family:Roboto Flex!important;font-weight:400;font-size:.85rem}.elementor-element.footer-bottom-copyrights p strong{color:#ff421b;font-family:Roboto Flex!important;font-weight:500;font-size:.85rem}.elementor-element.footer-bottom-copyrights .e-con-inner{padding:40px 0}li.contact-menu-item.menu-item a{background-color:#ee4423;color:#fff!important;border-radius:35px;min-width:130px;text-align:center!important;justify-content:center;align-items:center;display:flex!important}ul.wcf-nav-menu-nav li.menu-item.current-menu-item a.wcf-nav-item{color:#ee4423!important}ul.wcf-nav-menu-nav li a span.menu-text{line-height:20px;display:flex;align-items:center}li.menu-item a{padding-top:15px!important}li.contact-menu-item.menu-item{transform:scaleX(0);transition:all 0.4s ease-in-out!important}body.header-scrolled li.contact-menu-item.menu-item{transform:scaleX(1);transition:all 0.4s ease-in-out!important}.elementor-element.who-we-are-section.about-title-wrapper{margin-top:65px}.elementor-element.who-we-are-section.about-title-wrapper .wcf--title>div:first-child{padding-left:109px}.elementor-element.who-we-are-section.about-title-wrapper .elementor-element.elementor-widget-text-editor{padding-left:109px}.elementor-element.who-we-are-section.about-title-wrapper .elementor-element.elementor-widget-text-editor p{text-indent:109px}.elementor-element.who-we-are-section.about-title-wrapper{background-image:url(https://thedesignlogic.com/wp-content/uploads/2025/05/Polygon-2.png);background-position:right;background-repeat:no-repeat;background-size:contain}.about-sol-title .elementor-heading-title{color:#EE4423!important;font-family:Teko!important;font-weight:700!important;font-size:40px!important;line-height:27.84px!important}.elementor-element.about-sol-text{font-family:Roboto Flex!important;font-weight:400!important;font-size:20px!important;margin-top:90px!important;padding-right:70px!important}.text-light{color:#fff!important}.text-dark{color:#111111!important}.elementor-element.about-sol-wrapper img{width:100%}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-family:Teko;font-weight:700;font-size:150px;line-height:75px;text-transform:uppercase}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-family:Teko;font-weight:700;font-size:150px;line-height:75px;text-transform:uppercase;color:#000}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor p{font-family:Roboto Flex;font-weight:600;font-size:24px;line-height:100%;color:#111}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-family:Teko;font-weight:700;font-size:150px;line-height:75px;text-transform:uppercase}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-family:Teko;font-weight:700;font-size:150px;line-height:75px;text-transform:uppercase;color:#000}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor p{font-family:Roboto Flex;font-weight:600;font-size:24px;line-height:100%;color:#111}.img-100 img{width:100%}.global-brands-wrapper p{font-family:Teko!important;font-weight:700!important;font-size:60px!important;line-height:55px!important;text-transform:uppercase}.about-bottom-banner .wcf--title{font-family:Teko!important;font-weight:700!important;font-size:60px!important;line-height:60px!important;text-transform:uppercase}.about-bottom-banner p.wcf--title{color:#B6B6B6!important;font-family:Roboto Flex!important;font-weight:400!important;font-size:16px!important;line-height:28px!important;text-transform:none!important}.terms-content-wrapper{margin-top:60px}.terms-content-wrapper .elementor-widget-container h2{color:#ee4423;margin:20px 0 4px;font-family:'Teko'!important;font-weight:500!important;font-size:26px}.terms-content-wrapper .elementor-widget-container p{color:#404040;font-family:"Roboto Flex",sans-serif!important;font-weight:400;font-size:1rem}.terms-content-wrapper{margin-bottom:40px!important}.case-study-title .elementor-heading-title{font-family:Teko!important;font-weight:700;font-size:80px;line-height:75px;text-transform:uppercase;color:#000!important}.case-study-meta-col .elementor-element>.elementor-element:first-child p{font-family:Roboto Flex!important;font-weight:400;font-size:16px;line-height:150%;color:#404040}.case-study-meta-col .elementor-element>.elementor-element:last-child p{font-family:Roboto Flex!important;font-weight:500;font-size:1.125rem;line-height:150%;color:#111}.case-study-subtitle .elementor-heading-title{color:#000000!important;font-family:Teko!important;font-weight:500!important;font-size:40px!important;line-height:40px;text-transform:uppercase}.cs-center-img{padding:0 172px!important}.pt-120{padding-top:120px!important}.case-study-subtitle-text-wrapper p{font-family:Roboto Flex!important;font-weight:400;font-size:18px;line-height:25.92px;color:#404040}.cs-title-meta-wrapper{padding-top:40px!important}.case-study-meta-col>.elementor-element{--widgets-spacing-row:4px}.case-study-meta-col{padding-top:0;padding-bottom:0}.case-study-subtitle{width:70%!important}.cs-center-img-grid-bottom .e-con-inner .elementor-element{--widgets-spacing-column:0px}.cs-center-img-grid-bottom .e-con-inner{padding-top:0}.cs-center-img-grid-bottom .e-con-inner .elementor-element .elementor-element{padding-top:0}li.contact-menu-item.menu-item a{background-color:#ee4423;color:#fff!important;border-radius:35px;min-width:130px;text-align:center!important;justify-content:center;align-items:center;display:flex!important}ul.wcf-nav-menu-nav li.menu-item.current-menu-item a.wcf-nav-item{color:#ee4423!important}ul.wcf-nav-menu-nav li a span.menu-text{line-height:1.25rem;display:flex;align-items:center}li.menu-item a{padding-top:0.938rem!important}li.contact-menu-item.menu-item{transform:scaleX(0);transition:all 0.4s ease-in-out!important}body.header-scrolled li.contact-menu-item.menu-item{transform:scaleX(1);transition:all 0.4s ease-in-out!important}.elementor-element.who-we-are-section.about-title-wrapper{margin-top:4.063rem}.elementor-element.who-we-are-section.about-title-wrapper .wcf--title>div:first-child{padding-left:6.813rem}.elementor-element.who-we-are-section.about-title-wrapper .elementor-element.elementor-widget-text-editor{padding-left:6.813rem}.elementor-element.who-we-are-section.about-title-wrapper .elementor-element.elementor-widget-text-editor p{text-indent:6.813rem}.elementor-element.who-we-are-section.about-title-wrapper{background-image:url(https://thedesignlogic.com/wp-content/uploads/2025/05/Polygon-2.png);background-position:right;background-repeat:no-repeat;background-size:contain}.about-sol-title .elementor-heading-title{color:#EE4423!important;font-family:Teko!important;font-weight:700!important;font-size:2.5rem!important;line-height:1.74rem!important}.elementor-element.about-sol-text{font-family:Roboto Flex!important;font-weight:400!important;font-size:1.25rem!important;margin-top:5.625rem!important;padding-right:4.375rem!important}.text-light{color:#fff!important}.text-dark{color:#111111!important}.elementor-element.about-sol-wrapper img{width:100%}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-family:Teko;font-weight:700;font-size:5.625rem;line-height:4.688rem;text-transform:uppercase}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-family:Teko;font-weight:700;font-size:5.625rem;line-height:4.688rem;text-transform:uppercase;color:#000}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor p{font-family:Roboto Flex;font-weight:600;font-size:1.5rem;line-height:100%;color:#111}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-family:Teko;font-weight:700;font-size:5.625rem;line-height:4.688rem;text-transform:uppercase}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-family:Teko;font-weight:700;font-size:5.625rem;line-height:4.688rem;text-transform:uppercase;color:#000}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor p{font-family:Roboto Flex;font-weight:600;font-size:1.5rem;line-height:100%;color:#111}.img-100 img{width:100%}.global-brands-wrapper p{font-family:Teko!important;font-weight:700!important;font-size:3.75rem!important;line-height:3.438rem!important;text-transform:uppercase}.about-bottom-banner .wcf--title{font-family:Teko!important;font-weight:700!important;font-size:3.75rem!important;line-height:3.75rem!important;text-transform:uppercase}.about-bottom-banner p.wcf--title{color:#B6B6B6!important;font-family:Roboto Flex!important;font-weight:400!important;font-size:1rem!important;line-height:1.75rem!important;text-transform:none!important}.terms-content-wrapper{margin-top:3.75rem}.terms-content-wrapper .elementor-widget-container h2{color:#ee4423;margin:1.25rem 0 .25rem;font-family:'Teko'!important;font-weight:500!important;font-size:1.625rem}.terms-content-wrapper .elementor-widget-container p{color:#404040;font-family:"Roboto Flex",sans-serif!important;font-weight:400;font-size:1rem}.terms-content-wrapper{margin-bottom:2.5rem!important}.case-study-title .elementor-heading-title{font-family:Teko!important;font-weight:700;font-size:5rem;line-height:4.688rem;text-transform:uppercase;color:#000!important}.case-study-meta-col .elementor-element>.elementor-element:first-child p{font-family:Roboto Flex!important;font-weight:400;font-size:1rem;color:#404040}.case-study-meta-col .elementor-element>.elementor-element:last-child p{font-family:Roboto Flex!important;font-weight:500;font-size:1.125rem;line-height:150%;color:#111}.case-study-subtitle .elementor-heading-title{color:#000000!important;font-family:Teko!important;font-weight:500!important;font-size:2.5rem!important;line-height:2.5rem;text-transform:uppercase}.cs-center-img{padding:0 10.75rem!important}.pt-120{padding-top:11.25rem!important}.case-study-subtitle-text-wrapper p{font-family:Roboto Flex!important;font-weight:400;font-size:1.125rem;line-height:1.62rem;color:#404040}.cs-title-meta-wrapper{padding-top:2.5rem!important}.case-study-meta-col>.elementor-element{--widgets-spacing-row:0.25rem}.case-study-meta-col{padding-top:0;padding-bottom:0}.case-study-subtitle{width:70%!important}.cs-center-img-grid-bottom .e-con-inner .elementor-element{--widgets-spacing-column:0rem}.cs-center-img-grid-bottom .e-con-inner{padding-top:0rem}.cs-center-img-grid-bottom .e-con-inner .elementor-element .elementor-element{padding-top:0rem}.tdl-logo-carousel-wrapper .swiper-pagination span.swiper-pagination-bullet{height:27px;width:27px;background-color:transparent!important;position:relative}.tdl-logo-carousel-wrapper .swiper-pagination{bottom:45px!important}.tdl-logo-carousel-wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #EE4423}.tdl-logo-carousel-wrapper .swiper-pagination span.swiper-pagination-bullet:before{content:'';height:9px;width:9px;background-color:#fff;opacity:1!important;display:block;position:absolute;left:calc(50% - 4.5px);top:calc(50% - 4.5px);border-radius:35px}.tdl-logo-carousel-wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#EE4423}.elementor-element.experties-grid-wrapper{min-height:unset}.experties-grid-wrapper .elementor-element.services-box .wcf__iconbox{display:flex;flex-direction:column;align-items:center}.experties-grid-wrapper .elementor-element.services-box .wcf__iconbox .title{text-align:center}.cms-service-wrapper .cms-icon-wrapper{height:100%}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox{background-color:transparent;border:1px solid rgb(195 195 195);height:100%}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox::after{background-color:#ee4423}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox:hover .icon svg path{fill:#fff}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox:hover .title{color:#fff}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox:hover .desc{color:#fff}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox .title{font-family:"Teko",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#000}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox .desc{color:#404040;font-family:"Roboto Flex",sans-serif!important;font-weight:400;font-size:1rem;margin-top:30px}.cms-service-wrapper .cms-icon-wrapper .wcf__iconbox:before{display:none}.title-small .elementor-heading-title{font-size:40px!important}.w-50{width:50%}.tdl-service-steps-wrapper .tdl-service-step-col{padding:0 42px}.graphics-illustrator-col-wrapper .graphics-illustrator-col{border:1px solid rgb(195 195 195)}.graphics-illustrator-col-wrapper .graphics-illustrator-col .gi-list-img-col .elementor-widget-icon-list{width:60%}.graphics-illustrator-col-wrapper .graphics-illustrator-col .gi-list-img-col .elementor-widget-image{width:40%}.graphics-illustrator-col-wrapper .graphics-illustrator-col .gi-list-img-col .elementor-widget-icon-list li.elementor-icon-list-item i.arolax-wcf-icon{color:#EE4423;font-size:1rem}.graphics-illustrator-col-wrapper .graphics-illustrator-col .gi-list-img-col .elementor-widget-icon-list li.elementor-icon-list-item{margin-bottom:8px}.graphics-illustrator-col-wrapper .graphics-illustrator-col .gi-list-img-col .elementor-widget-icon-list li.elementor-icon-list-item .elementor-icon-list-text{font-family:"Roboto Flex",sans-serif!important;font-weight:400;font-size:1rem}.grid-sm-title .elementor-heading-title{font-size:18px!important;font-weight:700!important;min-height:42px}.services-inner-section .elementor-widget-wcf--image,.services-inner-section .elementor-widget-wcf--image *{height:100%;display:flex;width:100%}.services-inner-section .elementor-widget-wcf--image img{object-fit:cover}.footer-bottom-list ul.elementor-icon-list-items{display:flex}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item{padding-right:17px}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item:first-child:before{content:'';width:1px;height:67%;position:absolute;right:7px;display:block;background-color:#4B4B4B}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item a span{color:#ccc!important;font-size:.85rem}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item a span:hover{color:#ff421b!important}.about-counter-wrapper .about-countert-item>.elementor-element.e-con.e-child{flex-direction:column}.wpcf7-form-control-wrap.placeholder-selected select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.btContactRow[aria-required="true"]{color:#A4A4A4!important;font-size:20px;font-weight:300}.normalcase h2,.normalcase .wcf--title{text-transform:inherit!important;font-size:3rem!important;line-height:2.688rem!important}.contact_btn a{padding:.844rem 1.5rem;background-color:#EE4423;border-radius:50px;line-height:100%!important;border:0px!important;color:#fff}li.menu-item a:hover{color:#ee4423!important}ul.wcf-nav-menu-nav li.menu-item a.wcf-nav-item:hover span.wcf-submenu-indicator svg path{fill:#ee4423}.apps-services svg{width:60px;height:60px}.apps-services .services-grid-wrapper{margin-top:0}.seo-lft-rit-section .normalcase h2{padding-top:60px}.apps-services .services-grid-wrapper{margin-top:0}.apps-services .services-grid-wrapper .title{text-transform:inherit!important}.contact-our-countries:after{content:"";position:absolute;color:#fff;bottom:0;height:10%;width:100%;border-top:1px solid #777;left:0;top:auto;bottom:25%}.apps-services .services-box{width:33.33%}.services-grid-wrapper .services-box .desc p:first-child{min-height:76px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hd-min-h .services-box .title{min-height:96px}.testimonials-section .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 45px)!important}.testimonials-section .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 45px)!important}.testimonials-section .elementor-swiper-button{border:2px solid #000!important;top:unset!important;bottom:-170px;z-index:999!important;opacity:1!important;border-radius:35px;width:70px;height:70px;align-items:center;justify-content:center;transition:all 0.3s ease-in-out}.testimonials-section .elementor-swiper-button svg path{fill:#000}.testimonials-section .elementor-swiper-button:hover{background-color:#ef4423;border-color:#ef4423!important}.testimonials-section .elementor-swiper-button:hover svg path{fill:#fff}.testimonials-section .elementor-swiper-button i.arolax-wcf-icon{color:#000;transition:all 0.3s ease-in-out}.testimonials-section .elementor-swiper-button:hover i.arolax-wcf-icon{color:#fff}.terms-content-wrapper ol{padding-left:30px}.terms-content-wrapper ol li{list-style-type:decimal!important;margin-bottom:7px;color:#404040;font-size:1rem!important}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item:not(:last-child):before{content:'';width:1px;height:67%;position:absolute;right:7px;display:block;background-color:#4B4B4B}.form-section-main .elementor-element.e-child:nth-child(2) .elementor-element.elementor-widget-text-editor{width:100%}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.btContactRow{margin-bottom:0.5rem!important;border-color:#7F7F7F!important;color:#a7a7a7!important}.contact-our-countries{padding:30px 15px;border-radius:15px!important;color:#fff;height:27.938rem!important;display:flex!important;justify-content:end!important;position:relative!important}textarea.wpcf7-textarea{resize:none;min-height:80px!important}.contact-our-countries:before{content:"";position:absolute;width:100%;height:100%;border-radius:15px}.contact-our-countries h2{font-family:Teko!important;font-weight:700!important;font-size:2.5rem!important;line-height:1.74rem!important}.contact-our-countries p{min-height:46px}.icon-tel p:before{content:'';width:20px;height:22px;position:absolute;left:0;bottom:0;background-repeat:no-repeat;background-size:100%;background-image:url(/wp-content/uploads/2025/05/phone-solid.webp);top:3px}.icon-tel p{padding-left:30px;font-weight:600}.icon-email p{padding-left:30px;font-weight:600}.icon-email p:before{content:'';width:20px;height:22px;position:absolute;left:0;bottom:0;background-repeat:no-repeat;background-size:100%;background-image:url(/wp-content/uploads/2025/05/envelope-solid-1.webp);filter:invert(1);top:3px}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.btContactRow[aria-invalid="true"]{color:#121212}.img-w-25 img{width:25px!important}.tech-section h2.elementor-heading-title{text-transform:none!important}.main-contact-menu-item{display:none}.our-services-section .services-box .elementor-icon svg{height:3rem;width:3rem}html{cursor:default}.wpcf7-response-output{text-align:left;justify-content:flex-start}form.wpcf7-form.invalid .wpcf7-response-output{color:#dc3232}.tdl-service-2-liner .services-box .title{min-height:64px}.hideservice .e-n-tabs-heading{display:none!important}.elementor-widget-arolax--tabs .tabs-wrapper .active.tab-title svg path{fill:#fff}.highlight.home-gd-title span.highlight{font-size:24px!important;padding-right:45px!important}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.btContactRow[aria-required="true"]{color:#121212!important}.highlight.home-gd-title{padding-right:0!important}.fileWrapper input{margin:15px 0 15px 0;border-bottom:1px solid #7f7f7f;line-height:23.5px;height:40px;width:100%;color:#C2C2C2}.positions-grid-wrapper .services-grid-wrapper .services-box .desc p{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:initial}.wpcf7-response-output{text-align:left!important;justify-content:flex-start!important}form.wpcf7-form.spam .wpcf7-response-output,form.wpcf7-form.error .wpcf7-response-output{color:red}span.wpcf7-form-control-wrap input.fit-the-fullspace{display:none}.wcf-preloader.preloader-orbit-loading .orbit-loading{background-image:url(https://thedesignlogic.com/wp-content/uploads/2025/05/tdl-loader.gif);width:80px;height:80px;border-radius:0;background-repeat:no-repeat;background-size:contain}.wcf-preloader.preloader-orbit-loading .orbit-loading .cssload-inner{display:none}.main-title-large h1,.tdl-main-title .wcf--title{font-family:'Teko'!important;font-weight:700!important;text-transform:capitalize;font-size:5rem!important;line-height:4.688rem!important}.main-title-large.heading-2 .elementor-heading-title{font-family:'Teko'!important;font-weight:700!important;text-transform:capitalize!important}.orange-text{color:tomato}.pad-lr60{padding-left:3.75rem!important;padding-right:3.75rem!important}.pad-top60{padding-top:3.75rem!important}.pad-bottom60{padding-bottom:3.75rem!important}.our-services-section-tdl{padding-top:7.5rem!important;padding-bottom:6.25rem!important;background-color:#fff}.services-innerPage-banner .service-inerBanner{order:3}.services-innerPage-banner .titel-section-inner-page{order:1}.services-innerPage-banner .elementor-element.e-con-full.pad-bottom60{order:2}.services-banner-right img{width:100%}.services-banner-left .text-para p{color:#404040}.services-banner-section{position:relative}.services-banner-section:after{content:'';background-image:url(/wp-content/uploads/2025/04/banner-right-elment.png);background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;transform:rotateY(180deg);left:0;right:auto;background-position:right bottom;z-index:-1;bottom:0}.services-inner-section .services-inner-right{background-color:#fff!important;background-image:none!important;padding:3.75rem}.services-inner-section .services-inner-right h2{font-family:Teko!important;font-weight:700!important;font-size:3.75rem!important;line-height:3.438rem!important;text-transform:uppercase;color:#111111!important}.services-inner-section .services-inner-right p{font-family:Roboto Flex!important;font-weight:400!important;font-size:1rem!important;line-height:normal!important;color:#404040!important}.services-inner-section .services-inner-left img{width:100%}.services-inner-right .wcf-btn-circle.btn-item{border-color:#111111!important;color:#111111!important}.services-inner-right .wcf-btn-circle.btn-item svg{fill:#111}.services-inner-right .wcf-btn-circle.btn-item:hover{color:#fff!important}.services-inner-right .wcf-btn-circle.btn-item:hover svg{fill:#fff!important}.services-inner-section.dark-section .services-inner-right{background-color:#111111!important;background-image:none!important}.services-inner-section.dark-section .services-inner-right h2{color:#fff!important}.services-inner-section.dark-section .services-inner-right p{color:#B6B6B6!important}.services-inner-right .e-flex.e-con-boxed.e-con.e-child .e-con-inner{gap:2.5rem}.services-list-items{width:100%}.services-list-items ul{display:grid;grid-template-columns:0.6fr 1fr;gap:.625rem;list-style:none}.services-list-items ul li .elementor-icon-list-text{color:#EE4423}.dark-section .wcf-btn-circle.btn-item{border-color:#fff!important;color:#fff!important}.dark-section .wcf-btn-circle.btn-item{border-color:#fff!important;color:#fff!important}.dark-section .wcf-btn-circle.btn-item svg{fill:#fff!important}.services-inner-right:before{display:none!important}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child{padding:5rem 0 5rem 5rem}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child .elementor-widget.elementor-widget-wcf--title,.callToAction-section-inner .e-con-full.e-flex.e-con.e-child .elementor-widget-text-editor,.orangr-filled-btn{width:35rem;margin-left:0;margin-right:auto}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child .wcf--title{line-height:3.5rem}.callToAction-section-inner .elementor-widget-container{color:#fff}.orange-filled-btn .wcf-btn-default.btn-hover-none{padding:1.12rem 1.5rem;background-color:#EE4423;border-radius:25rem;line-height:100%!important;transition:all 0.3s ease-in-out}.orangr-filled-btn .wcf-btn-default.btn-hover-none:hover{opacity:.8}.service-inerBanner img{width:100%}.services-innerPage-banner .elementor-icon-list-items .elementor-icon-list-item span{font-size:1.25rem!important;color:#000!important;font-family:'Roboto Flex'!important}.normal-para p{font-family:Roboto Flex!important;font-weight:400!important;font-size:1rem!important;color:#404040}.faqSection-main-box{background-color:#FFF3F1}.faq-inner-content-left img{width:100%;max-width:33.625rem!important}.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{font-size:1.25rem!important;color:#404040!important;font-family:'Roboto Flex'!important;font-weight:600!important}.elementor-accordion .elementor-accordion-item .elementor-tab-content .wcf--inner--accrodion--body .wcf--content p{font-family:Roboto Flex!important;font-weight:400;font-size:1rem;line-height:1.3rem;margin-bottom:1rem;color:#404040}.elementor-widget-accordion .elementor-widget-container{border-bottom:0!important}.elementor-accordion .elementor-accordion-item .elementor-tab-content .wcf--inner--accrodion--body{padding-bottom:0}.elementor-accordion .elementor-accordion-item .elementor-tab-content .wcf--inner--accrodion--body .wcf--content p:last-child{margin-bottom:0}.elementor-accordion .elementor-accordion-item .elementor-tab-title{padding:.9rem 0!important}.innerPageTech .e-n-tabs-heading{display:none!important}.arolax-portfolio .title{font-family:Roboto Flex!important;font-weight:600!important;font-size:24px!important;line-height:100%!important;color:#111111!important}.arolax-portfolio .meta{font-family:Roboto Flex!important;font-weight:400!important;font-size:1rem!important;color:#111111!important}.dev-proces{background-color:#FFF3F1}.dev-proces .elementor-element .wcf--floating-elements{margin-left:0;width:100%;position:relative}.dev-proces .elementor-element .wcf--floating-elements .floating-element{position:unset}.dev-proces .elementor-element .elementor-widget-image .elementor-widget-container img{width:100%}.dev-proces .elementor-element .wcf--floating-elements:before{content:'';border-bottom:1px solid #CDCDCD;width:107%;display:block;position:absolute;top:51%;left:0;transform:translate(0%,-50%);z-index:-1}.dev-proces .elementor-element.elementor-element-f63d8c0{overflow:hidden}.dev-proces .elementor-widget-container .small-title .wcf--title{font-family:Teko!important;font-weight:600!important;font-size:2rem!important;line-height:2rem!important;text-transform:uppercase;color:#111111!important}.dev-proces .elementor-widget-container .wcf--text p{font-family:Roboto Flex;font-weight:400;font-size:1rem;line-height:100%;color:#404040}.form-text-para p{color:#404040;line-height:1.25rem;text-align:justify}input::placeholder,textarea::placeholder{color:#A4A4A4!important;font-weight:400!important;font-family:'Roboto Flex'!important;font-size:1rem!important}.wpcf7-form .wpcf7-form-control-wrap textarea,.wpcf7-form .wpcf7-form-control-wrap input{border-color:#7F7F7F!important}.wpcf7-form .wpcf7-form-control-wrap textarea,.wpcf7-form .wpcf7-form-control-wrap input{border-color:#7F7F7F!important}.form-right .wcf--form-wrapper .wpcf7-submit.has-spinner.wcf-btn-default{border-radius:25rem!important;padding:.9rem 1.5rem!important;line-height:1.25rem!important;height:auto!important;text-transform:uppercase;font-size:1rem!important;font-weight:700!important}.form-right .wcf--form-wrapper .wpcf7-submit.has-spinner.wcf-btn-default:after{display:none}.form-right .wcf--form-wrapper .wpcf7-submit.has-spinner.wcf-btn-default:hover{background-color:#EE4423;color:#fff;border-color:#EE4423}.contact-page{position:relative}.contact-page::after{content:'';background-image:url(/wp-content/uploads/2025/04/banner-right-elment.png);background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;transform:rotateY(180deg);left:0;right:auto;background-position:right bottom;z-index:-1;bottom:0}.contact-email-box{height:10.625rem!important;padding:2rem!important}.contact-page .contact-page-title{margin-top:5rem}.contact-email-box svg.e-font-icon-svg.e-fas-envelope{width:4rem!important;height:4rem!important}.contact-email-box .e-con-inner{padding:0!important;gap:0!important}.contact-email-box .e-con-inner h2.wcf--title{font-size:1rem!important;font-family:'Roboto Flex'!important;color:#EE4423!important}.bottom-contact-form-template-wrapper .elementor-element.elementor-widget-wcf--button a svg path{fill:#555}.bottom-contact-form-template-wrapper .elementor-element.elementor-widget-wcf--button a svg{width:20px;height:20px;transform:scale(1.2);align-self:start;margin-top:4px}.bottom-contact-form-template-wrapper .elementor-element.elementor-widget-wcf--button.bottom-contact-form-address a::after{display:none}.bottom-contact-form-template-wrapper .elementor-element.contact-follow-title .wcf--title{color:#121212;font-family:"Kanit",Sans-serif;font-size:26px;font-weight:500;line-height:1.22em}.bottom-contact-form-template-wrapper .elementor-element.contact-follow-title{margin-top:1rem}.contact-follow-icons li a.elementor-icon svg{width:2rem;height:1.4rem}.orange-filled-btn .wcf-btn-default.btn-hover-none:hover{background-color:#fff;color:#000!important}.contact-follow-icons li a.elementor-icon svg path{fill:#555;transition:all 0.3s ease-in-out}.contact-follow-icons li a.elementor-icon:hover svg path{fill:#ff421b;transition:all 0.3s ease-in-out}.testimonial-page-section.testimonial-slide-wrapper>.elementor-container{border:0;flex-direction:row-reverse}.testimonial-page-section .elementor-widget-wrap.elementor-element-populated,.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wrap.elementor-element-populated{border-radius:0!important;text-align:center}.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{padding:6.25rem 3.75rem}.testimonial-page-section .testimonial-slide-image-col:before{display:none}.testimonial-page-section .testimonial-slide-image-col .elementor-widget.elementor-widget-wcf--video-popup{top:auto;left:3.75rem;bottom:2.5rem}.testimonial-page-section.testimonial-slide-wrapper .elementor-heading-title.elementor-size-default{font-size:1rem;font-weight:400;text-align:center;font-family:'Roboto Flex';color:#404040;line-height:1.3rem;min-height:auto}.testimonial-page-section .testimonial-slide-name strong{color:#EE4423;font-size:1.25rem;font-weight:800}.testimonial-page-section .testimonial-slide-designation .elementor-widget-container{font-size:1rem;font-weight:400;color:#404040}.testimonial-page-section .wcf-popup-btn svg{width:2.75rem;height:2.75rem}.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{background:#fff}.dark-ver.testimonial-page-section.testimonial-slide-wrapper>.elementor-container{flex-direction:row}.dark-ver.testimonial-page-section .testimonial-slide-designation .elementor-widget-container{color:#B6B6B6}.dark-ver .elementor-heading-title.elementor-size-default{color:#B6B6B6!important}.dark-ver.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{background:#111}.portfolio-tabs-section{background:#FFF3F1}.portfolio-tabs-section .elementor-element.tech-tabs-wrapper .e-con-boxed.e-con img{width:100%;filter:unset}.portfolio-tabs-section .tabs-section .e-con-boxed{padding:0}.tabs-main-section .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text{width:max-content}.portfolio-tabs-section.tech-section h2.elementor-heading-title{color:#111111!important}.portfolio-tabs-section .tabs-main-section .e-n-tabs-heading .e-n-tab-title{color:#111111!important;font-weight:300}.portfolio-tabs-section .tabs-main-section .e-n-tabs-heading .e-n-tab-title[aria-selected=true],.portfolio-tabs-section .tabs-main-section .e-n-tabs-heading .e-n-tab-title[aria-selected=true]:hover{color:#FF6347!important;border-bottom:1px solid #EE4423;font-weight:400}.portfolio-tabs-section .tabs-main-section .e-n-tabs-heading .e-n-tab-title:hover{color:#FF6347!important;border-bottom:1px solid #EE4423;font-weight:300}.seoOffer-box{background:#FFF3F1}.seoOffer-box .elementor-icon-list--layout-traditional.elementor-list-item-link-full_width{width:100%!important}.seo-lft-rit-section{gap:3rem!important}.seo-lft-rit-section img{width:100%}.seo-section-threeBox .tdl-service-step-col{padding:2rem;gap:1rem;border:1px solid #EE4423!important;justify-content:space-between}.seo-section-threeBox .tdl-service-step-col .elementor-widget-container{padding-bottom:0!important}.seo-section-threeBox img{width:100%;border:1px solid #0000001c!important}.seo-section-threeBox .elementor-heading-title{font-size:2rem!important;font-family:'Teko'!important}.seo-section-threeBox .elementor-icon-list--layout-inline ul li .elementor-icon-list-text{line-height:1.25rem!important;font-size:1rem!important;font-weight:300!important;color:#121212}.seo-section-threeBox .tdl-service-step-col{text-align:center}.seo-section-threeBox .tdl-service-step-col.box-1{background-color:#e0f2fd!important;border:1px solid #bce1ff!important}.seo-section-threeBox .tdl-service-step-col.box-2{border:1px solid #fce3c3!important}.seo-section-threeBox .tdl-service-step-col.box-3{background-color:#f7fef8!important;border:1px solid #d5f7dd!important}.check-icon{margin-top:-3.5rem}.check-icon .icon-wcf-check-fill{color:#ee4423;background:#fff;border-radius:25rem}.wpcf7-form .wpcf7-form-control-wrap input[type*="text"],.wpcf7-form .wpcf7-form-control-wrap input[type*="email"],.wpcf7-form .wpcf7-form-control-wrap input[type*="tel"],.wpcf7-form .wpcf7-form-control-wrap textarea{margin-bottom:0.5rem!important}.wpcf7-response-output{text-align:center;display:flex;justify-content:center;margin-top:1rem!important}.wpcf7-form.invalid .wpcf7-not-valid-tip{padding:.2rem .5rem;border-radius:1rem;font-size:.8rem;margin-bottom:.3rem}.tdl-counter-mian{background:#fafafa}.tdl-counter-mian .tdl-counter-item{align-items:center;justify-content:center}.tdl-counter-mian .tdl-counter-item .elementor-counter-number-wrapper{color:#121212;font-size:4rem;font-family:'Teko';text-align:left;line-height:3rem}.tdl-counter-mian .tdl-counter-item .elementor-counter{justify-content:flex-start}.tdl-counter-mian .tdl-counter-item .elementor-counter .elementor-counter-number-prefix{display:none}.tdl-counter-mian .tdl-counter-item .elementor-counter .elementor-counter-title{color:#121212;line-height:normal;font-size:1rem;font-family:'Roboto Flex';justify-content:flex-start}.tdl-counter-mian .tdl-counter-item .elementor-counter .elementor-counter-number-suffix{font-size:2.5rem}.tdl-service-step-col .elementor-heading-title{font-family:'Roboto Flex'!important}.tdl-service-step-col .elementor-widget .elementor-icon-list-text{line-height:1.5rem!important}.services-box .title{text-transform:capitalize!important}.services-box .icon{margin-bottom:1.5rem!important}.services-grid-wrapper .services-box{padding:1.5rem!important;width:33%;padding-top:2rem!important}.services-grid-wrapper{min-height:18rem!important}.services-box .elementor-element.elementor-widget__width-initial.elementor-widget.elementor-widget-wcf--icon-box{width:100%}.tdl-logo-carousel-wrapper .swiper-slide-image{width:100%}.our-expertise-section-inner .services-grid-wrapper{min-height:auto!important}.seoOffer-box .elementor-icon-list-items .elementor-icon-list-item{background-color:#fff;padding:.8rem;gap:.8rem;flex-direction:column}.seoOffer-box .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{text-align:center;margin:0 auto;color:#000}.seoOffer-box .elementor-element{border:0;padding:0}.seoOffer-box .graphics-illustrator-col-wrapper{margin-top:2rem}.our-services-section .services-box .elementor-icon svg{height:5rem;width:5rem}.tdl-topSub-title .wcf--title{font-family:'Roboto Flex';font-weight:500;color:#ee4423}.uiUx-section .wcf--text p{display:flex;gap:.5rem;flex-direction:column;margin-bottom:.5rem}.uiUx-section .wcf--text p strong{font-weight:700!important;font-family:'Roboto Flex'!important}.uiUx-section .wcf--text p br{display:none}.arrow-flip img{transform:rotateY(180deg)}.general-btn .premium-button{background-color:#000!important;border-radius:10rem}.general-btn .premium-button span{color:#fff!important}.general-btn .premium-button:hover{background-color:#ee4423!important}.general-btn .premium-button:hover .premium-button-text-icon-wrapper span{color:#1c1d20!important}@media screen and (max-width:1700px){.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-size:11.25rem}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-size:11.25rem}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor .elementor-widget-container{display:flex;align-items:center}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor .elementor-widget-container p{padding-bottom:1.875rem}.testim-row-wrapper .testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{min-height:240px}}@media screen and (max-width:1550px){.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number{font-size:5.625rem}.about-counter-wrapper .about-countert-item .elementor-widget-wcf--counter span.wcf--counter-number-suffix{font-size:5.625rem}.about-counter-wrapper .about-countert-item .elementor-widget-text-editor .elementor-widget-container p{padding-bottom:0}.testim-row-wrapper .testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{min-height:280px}}@media screen and (max-width:1400px){.testim-row-wrapper .testimonial-slide-wrapper>.elementor-container .testimonial-slide-name p{line-height:1.4rem}.testim-row-wrapper .testimonial-slide-wrapper>.elementor-container .testimonial-slide-user-title{min-height:70px}}@media screen and (max-width:1200px){.tdl-service-2-liner .services-box .title{min-height:96px}}@media screen and (max-width:1024px){.hd-min-h .services-box .title{min-height:96px}.services-grid-wrapper .services-box .desc p:first-child{min-height:72px}.tdl-service-2-liner .services-box .title{min-height:96px}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section>.elementor-element.e-con-boxed.e-con.e-child{width:20%}}@media screen and (min-width:280px) and (max-width:767px){.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col .elementor-widget-wrap.elementor-element-populated{border-radius:0 0 35px 35px}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-image-col{width:100%;height:300px}.services-box{border-bottom:1px solid #E0E0E0!important;margin-bottom:20px;padding:0 0 20px}.view-all-btn-section{margin-top:20px!important}.tabs-main-section .e-n-tabs-heading{margin:auto auto 30px}.tabs-main-section .e-n-tabs-heading{display:flex!important;align-items:stretch;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow:hidden;overflow-x:scroll!important;width:100%}.tabs-main-section .e-n-tabs-heading .e-n-tab-title{padding:10px;margin-top:0!important}.tabs-main-section .e-n-tabs-heading .e-n-tab-title[aria-selected=true]{margin-bottom:0!important}.tech-section{padding:50px 0!important}.tech-section .e-con-inner{padding:0!important}}@media screen and (max-width:767px){.cs-title-meta-wrapper{flex-direction:column!important}.pt-120{padding-top:2rem!important}.cs-center-img{padding:0 2rem!important}.case-study-meta-col>.elementor-element{padding:0}.cs-center-img-grid:not(.cs-center-img-grid-bottom) .e-con-inner .elementor-element{overflow:hidden}.cs-center-img-grid.cs-center-img-grid-bottom .e-con-inner>.elementor-element:first-child .elementor-element:not(.elementor-widget-image){width:50%}.cs-center-img-grid.cs-center-img-grid-bottom .e-con-inner{padding:0}.cs-center-img-grid.cs-center-img-grid-bottom .e-con-inner>.elementor-element:first-child .elementor-element.elementor-widget-image{width:100%}.tdl-service-steps-wrapper .elementor-widget-heading{margin-bottom:30px!important}.tdl-service-steps-wrapper .tdl-service-step-col{padding:0}.tdl-service-steps-wrapper .tdl-service-step-col .wcf--image{margin-bottom:18px}.tdl-service-steps-wrapper .tdl-service-step-col .elementor-widget-heading .elementor-widget-container{padding-bottom:0!important}.tdl-service-steps-wrapper .tdl-service-step-col .elementor-widget-heading{margin-bottom:18px!important}.tdl-service-steps-wrapper .tdl-service-step-col:not(:last-child):after{content:'';height:1px;width:100%;background-color:#e4e4e4;position:absolute;bottom:-23px}.services-grid-wrapper .services-box{width:50%}.elementor-element.services-grid-wrapper{--row-gap:0 !important}.services-grid-wrapper+.services-grid-wrapper{margin-top:0}.testimonial-carousel-wrapper{overflow:hidden}.tdl-header-wrapper{background-color:#fff}.footer-bottom-list ul.elementor-icon-list-items{display:list-item;width:100%}.footer-bottom-list-wrapper{align-items:flex-start}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item::before{display:none!important}.footer-bottom-copyrights>.elementor-element.e-con.e-child{padding-left:0}.footer-bottom-copyrights>.elementor-element:first-child p{text-align:left!important}.footer-bottom-list ul.elementor-icon-list-items li.elementor-icon-list-item{line-height:42px}.footer-bottom-copyrights{flex-direction:column-reverse!important}.tdl-footer-section .elementor-heading-title{margin-bottom:20px}.positions-grid-wrapper .services-grid-wrapper{flex-direction:column}.positions-grid-wrapper .services-grid-wrapper .services-box{width:100%;border-right:0!important}.positions-grid-wrapper .services-grid-wrapper .services-box .desc p{min-height:unset}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section>.elementor-element.e-con-boxed.e-con.e-child{width:30%}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section>.elementor-element.e-con-boxed.e-con.e-child .elementor-widget-heading .elementor-heading-title{min-height:44px}.elementor-element.footer-bottom-list-wrapper{align-content:flex-start}.elementor-element.footer-bottom-list-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item{line-height:24px}}@media screen and (max-width:500px){.contact_btn{display:none}.main-contact-menu-item{display:list-item}.services-grid-wrapper .services-box{width:100%}.services-box .title{min-height:unset}.case-study-title .elementor-heading-title{font-size:3rem}.case-study-subtitle .elementor-heading-title{font-size:1.5rem!important;line-height:1.5rem}.case-study-subtitle-text-wrapper .elementor-widget-heading{width:100%!important}.tdl-footer-section .elementor-element{padding-top:16px;padding-bottom:16px}.tech-tabs-wrapper.techs-grid-wrapper .e-n-tabs-content .tabs-section>.elementor-element.e-con-boxed.e-con.e-child{width:47%}}@media screen and (min-width:280px) and (max-width:600px){.padd-t{padding-bottom:2.5rem!important}.padd-b{padding-bottom:2.5rem!important}.padd-tb{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.pad-top60{padding-top:1rem!important}.pad-lr60{padding-left:1rem!important;padding-right:1rem!important}.home-banner-section{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.brandImagelogo .elementor-element.elementor-element-cb7abbf.e-con-full.e-flex.e-con.e-child{margin-left:-10px}.brand-logo-section{padding-bottom:2.5rem!important}.who-we-are-para{margin-left:0}.who-we-are-inner1{padding-bottom:0}.who-we-are-btn{margin-top:2rem;margin-bottom:2rem!important;margin-left:auto;margin-right:auto}.elementor-element.elementor-element-7773746{margin-top:auto}.services-box{border:1px solid #E0E0E0!important;padding:1rem!important}.services-box .services-grid-wrapper{margin-top:1rem;gap:1rem!important}.services-box .bt_bb_separator.bt_bb_bottom_spacing_normal{display:none}.elementor-widget-text-editor p br{display:none}.wcf--title br{display:none}.whyChooseUsTab-section .e-con-inner{padding-top:0!important}.whyChooseUsTab-section .tab-content{padding-bottom:0!important}.tab-title.tab-mobile-title{margin-top:1rem}.caseStudy-section .caseStudyInner{padding-bottom:0}.caseStudy-section .caseStudyInner .caseStudyWrapper .content-wrap{background-color:#ffffff9c}.testimonials-section{padding-bottom:0!important}.testimonials-section .elementor-element.e-con-full.e-flex{margin-bottom:0}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{padding:1rem}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{min-height:auto;margin-bottom:1rem;margin-top:1rem}.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content .elementor-heading-title{min-height:auto}.testimonial-carousel-wrapper .elementor-element.elementor-element-fef1ac1{padding-left:0;padding-right:0}.testimonial-carousel-wrapper .e-con-inner{padding-bottom:0}.tabs-main-section .tabs-section{padding:0}.testimonial-carousel-wrapper .elementor-element{padding:0}.who-we-are-inner1 .elementor-element.elementor-widget-text-editor{padding-left:0rem!important}.tdl-footer-section .elementor-image img{width:10rem}.tdl-footer-section>.elementor-element{padding:1rem;gap:.5rem}.tdl-footer-section .elementor-heading-title{margin-bottom:0}.tdl-footer-section .elementor-element.elementor-widget-heading{padding:0}.tdl-footer-section .elementor-element .elementor-widget-icon-list{padding:0}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:0}.elementor-element.footer-bottom-copyrights .e-con-inner{padding:1.5rem 0}.main-title-large h1,.tdl-main-title .wcf--title{font-size:3rem!important;line-height:2.688rem!important}.our-services-section-tdl{padding-top:2rem!important;padding-bottom:2rem!important}.services-inner-section .services-inner-right h2{font-size:2rem!important;line-height:2rem!important}.services-inner-section .services-inner-right{padding:1.75rem}.services-inner-right .e-flex.e-con-boxed.e-con.e-child .e-con-inner{gap:1.5rem}.services-list-items ul{grid-template-columns:1fr}.services-inner-section{display:flex;flex-direction:column-reverse!important}.services-inner-section.dark-section{flex-direction:column!important}.callToAction-section .callToAction-section-inner.e-flex.e-con.e-child{padding:0}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child{padding:1rem}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child .wcf--title{line-height:2rem;text-align:left;display:flex}.tech-section .tabs-main-section .tabs-section{grid-template-columns:repeat(2,1fr)}.testimonial-carousel-wrapper .swiper{overflow:hidden}.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{padding:1.75rem}.who-we-are-section{padding-bottom:0}.about-us-page.about-bottom-banner{margin-top:2rem;padding-bottom:2rem}.global-brands-wrapper .e-con-inner{padding-top:0!important;padding-bottom:2rem!important}.who-we-are-inner1{padding-bottom:0}.about-bottom-text-col{padding-top:2rem;padding-bottom:2rem}.about-countert-item .elementor-element.e-con-full.e-flex.e-con.e-child{flex-direction:column;align-items:center;gap:0rem;border-bottom:1px solid;padding-bottom:2rem}.about-bottom-banner .wcf--title{font-family:Teko!important;font-weight:700!important;font-size:2.5rem!important;line-height:2.5rem!important;text-transform:uppercase}}@media screen and (min-width:601px) and (max-width:1024px){body,body p{line-height:1.5rem}.padd-tb,.tech-section{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.pad-top60{padding-top:2rem!important}.pad-lr60{padding-left:2rem!important;padding-right:2rem!important}.home-banner-section{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.brand-logo-section .elementor-widget-container{padding:2.5rem 0!important}.brandImagelogo .elementor-element.elementor-element-cb7abbf.e-con-full.e-flex.e-con.e-child{margin-left:25px}.banner-right-box .elementor-icon-list-items .elementor-icon-list-item{justify-content:flex-end;padding-bottom:0!important}.brand-logo-section{padding-bottom:3.75rem!important}.who-we-are-section .e-con-inner{padding-bottom:3.75rem!important}.who-we-are-para{margin-left:0}.who-we-are-inner2 .elementor-element.elementor-element-3e0f7d5{padding-top:25rem}.who-we-are-inner2 .elementor-element.elementor-element-a7671ab.e-con-full.e-flex.e-con.e-child{justify-content:flex-end}.who-we-are-inner2 .elementor-element.elementor-element-3e0f7d5.e-con-full.e-flex.e-con.e-child{padding-top:13rem}.services-box .bt_bb_separator.bt_bb_border_style_none.bt_bb_border_color_none.bt_bb_bottom_spacing_normal{display:none}.whyChooseUsTab-section .e-con-inner{padding-top:0!important}.caseStudyInner{padding-bottom:2rem}.caseStudy-section .gallery--slider .item .content-wrap{background-color:#FFFFFFE5;padding:20px}.callToAction-section-inner .e-con-full.e-flex.e-con.e-child .wcf--title{display:flex}.our-services-section-tdl{padding-top:3rem!important;padding-bottom:3rem!important}.our-services-section-tdl .elementor-heading-title.elementor-size-default{font-size:3rem!important}.services-inner-section .services-inner-right h2{font-size:2.75rem!important;line-height:2.25rem!important}.services-inner-section .services-inner-right{padding:2rem}.services-inner-right .e-flex.e-con-boxed.e-con.e-child .e-con-inner{gap:1rem}.services-list-items ul{grid-template-columns:auto auto}.services-box .title{font-size:2rem!important}.tech-section .tabs-main-section .tabs-section{grid-template-columns:repeat(5,1fr);gap:1rem}.testimonials-section{overflow:hidden}.testimonial-page-section.testimonial-slide-wrapper>.elementor-container .testimonial-slide-content-col{padding:2.25rem}.tabs-main-section .e-n-tabs-heading{margin:auto auto 10px}.tdl-footer-section>.elementor-element{padding:2.5rem 1.875rem}.tdl-footer-section .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:0}.elementor-element.footer-bottom-copyrights .e-con-inner{padding:20px 0}.who-we-are-section{padding-bottom:0}.about-us-page.about-bottom-banner{margin-top:2rem;padding-bottom:2rem}.global-brands-wrapper .e-con-inner{padding-top:0!important;padding-bottom:2rem!important}.who-we-are-inner1{padding-bottom:0!important}.about-bottom-text-col{padding-top:2rem;padding-bottom:2rem}.about-countert-item .elementor-element.e-con-full.e-flex.e-con.e-child{flex-direction:column;align-items:center;gap:0rem;border-bottom:1px solid;padding-bottom:2rem}.about-bottom-banner .wcf--title{font-family:Teko!important;font-weight:700!important;font-size:2.5rem!important;line-height:2.5rem!important;text-transform:uppercase}.who-we-are-section.about-title-wrapper{padding-bottom:2rem}}@media screen and (min-width:1024px) and (max-width:1600px){.caseStudyInner{padding-top:4rem;padding-bottom:0rem}}.page-id-11301 .bottom-contact-form-template-wrapper,.page-id-9896 .bottom-contact-form-template-wrapper,.page-id-9863 .bottom-contact-form-template-wrapper{display:none}ul.wcf-nav-menu-nav li.menu-item.current-menu-item a.wcf-nav-item span.wcf-submenu-indicator svg path{fill:#ee4423}