@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);body,html{overflow-x:hidden}.banner-wrap{margin:0px!important;background:#eef3fb}h4{margin-bottom:30px}.main-banner-landing{background:var(--Hero-Gradient-BG,linear-gradient(180deg,#EEF3FB 0%,#EEF3FB 62.5%,#8DCEEE 100%));padding:80px 0}.container{max-width:1260px;margin:auto}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1260px}}a:focus{outline:none!important}.main-banner-landing h1{font-family:"DM Sans",sans-serif;font-size:76px;font-style:normal;font-weight:700;line-height:84px;background:linear-gradient(90deg,#2C407C 0%,#666 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:30px;letter-spacing:3px}.main-banner-landing p{max-width:515px;color:#3F4C75;font-family:"DM Sans",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.landing-read-more-button{display:flex;width:156px;height:40px;padding:10px 20px;justify-content:center;align-items:center;gap:6px;lex-shrink:0;border-radius:5px;background:#FFF;box-shadow:0 4px 4px 0 rgb(0 0 0 / .05);text-decoration:none;transition:.5s ease}.landing-read-more-button span{font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(90deg,#003EFF 0%,#DF2C32 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.landing-read-more-button:hover img{margin-top:5px;transition:.5s ease}.main-banner-landing .col-md-4{display:flex;justify-content:end}.banner-content-section{position:relative}.banner-sub-logos{margin-top:89px;min-height:85px}.banner-sub-logos img{margin-right:40px}.banner-language-logo{width:300px;height:390px;position:absolute;bottom:-120px;right:30px}@media (max-width:1400px){.banner-language-logo{right:15px}}.banner-language-logo img{width:100%;width:100%;height:100%;object-fit:cover}.talk-expert-landing-div{max-width:382px;padding:40px 40px 40px 40px;background:#FFF;box-shadow:0 4px 24px 0 rgb(0 0 0 / .1)}.talk-expert-landing-div .wpcf7-not-valid-tip{color:#dc3232;font-size:15px;font-weight:400;display:block;line-height:25px}.talk-expert-landing-div h3{color:#374778;font-family:"DM Sans",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.talk-expert-landing-div h3 span{font-weight:800}.talk-expert-landing-div input{margin:20px 0 0!important;padding:10px 0px!important;width:100%!important;border:none!important;border-bottom:1px solid #6B7280!important;border-radius:0!important;font-size:16px!important;font-family:"DM Sans",sans-serif!important;color:#6B7280}.talk-expert-landing-div textarea{margin:20px 0 0!important;padding:10px 0px!important;height:106px!important;width:100%!important;border:none!important;border-bottom:1px solid #6B7280!important;resize:none!important;border-radius:0!important;font-family:"DM Sans",sans-serif!important;color:#6B7280}.talk-expert-landing-div .wpcf7-not-valid-tip{font-family:"DM Sans",sans-serif!important}input:focus-visible,textarea:focus-visible{outline:none}.talk-expert-landing-div .new-enquire-button{color:#fff!important;font-family:"Roboto",sans-serif!important;font-size:22px!important;font-style:normal;font-weight:600!important;line-height:31px!important;border-radius:5px!important}.enquire-btn{position:relative;display:block}.enquire-btn:before{content:"";position:absolute;background:url(../images/button-arrow.svg);width:26px;height:26px;right:50px;top:12px;display:inline-block;display:none}.enquire-btn i{position:absolute;top:3px;right:19%;transition:.5s ease}.enquire-btn:hover i{right:18%;transition:.5s ease}.enquire-btn .wpcf7-spinner{position:absolute;top:13px}.new-enquire-button{display:flex!important;width:100%!important;height:50px!important;justify-content:center!important;align-items:center!important;border-radius:5px!important;background:linear-gradient(90deg,#003EFF 0%,#D72D39 100%)!important;text-decoration:none!important;margin-top:20px!important;transition:.5s ease!important;font-family:"Roboto",sans-serif!important;color:#fff}.new-enquire-button span{color:#FFF!important;font-family:"Roboto",sans-serif!important;font-size:22px!important;font-style:normal;font-weight:700!important;line-height:31px!important;margin:0!important}.new-enquire-button i{margin-left:10px;transition:.5s ease}.new-enquire-button:hover i{margin-left:15px;transition:.5s ease}.meet-expertise-wrapper{padding:80px 0 40px;background:var(--Primary-EEF3FB,#EEF3FB)}.meet-expertise-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);text-align:center;font-family:"DM Sans",sans-serif;font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;display:block}#counter{text-align:center;display:flex;align-items:center;justify-content:space-between;width:100%}#counter .item{text-align:center}#counter .item .count{color:#D72D39;text-align:center;font-family:"DM Sans",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:44px;margin-bottom:0}#counter .item .count::after{display:none}#counter .item h3{color:#6B7280;font-family:"DM Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#counter .item h3 br{display:none}.counter-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:11px}.counter-wrap span{color:#D72D39;text-align:center;font-family:"DM Sans",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:44px}.trusted-company-text{color:var(--Primary-6B7280,#6B7280);text-align:center;font-family:"DM Sans";font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0}.project-slider-wrapper{background:var(--White-Gradient-BG,linear-gradient(180deg,#EEF3FB 0%,#FFF 47.6%,#F7F9FD 100%));padding:40px 0 80px}.project-slider-wrapper .swiper-wrapper{transition-timing-function:linear!important}.project-slider-wrapper .swiper-slide{text-align:center}.project-slider-wrapper .swiper-slide .main-slider-img{width:100%;margin-bottom:20px}.project-slider-wrapper .swiper-slide .project-logo{margin:0 0 20px 0;text-align:center}.project-slider-wrapper .swiper-slide p{text-align:left;color:#2C3546;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:310px}.development-service-main-wrapper{padding:80px 0;position:relative}.development-service-main-wrapper p{color:#fff;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-bottom:35px}.development-service-main-wrapper .container{position:relative;z-index:1}img.development-service-blured-icon{position:absolute;top:0;width:100%;height:100%}img.development-service-blured-icon.desktop-only{display:block}img.development-service-blured-icon.mobile-only{display:none}.development-service-main-wrapper h2{color:#FEFEFF;text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;display:block}.development-service-div{text-align:center}.development-service-div img{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid rgb(255 255 255 / .3);margin:0 auto 25px;padding:30px}.development-service-div h4{color:#FFF;text-align:center;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.development-service-div p{color:#FFF;text-align:center;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:24px 34px;margin-bottom:55px}span.swiper-pagination-bullet{width:13px;height:13px;fill:rgb(255 255 255 / .4);opacity:.4}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:13px;height:13px;fill:#fff0;border:1px solid #DF2C32;background:transparent!important;opacity:1!important}.benifit-drupal-wrapper{margin:0;padding:80px 0;background:#fff}.benifit-drupal-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px}.benifit-drupal-wrapper p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.benifit-drupal-wrapper h4{color:var(--Primary-6B7280,#6B7280);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:600;line-height:normal}.benifit-drupal-wrapper .col-lg-8 img{width:100%}.benefits-listing-div{margin:54px 0 0 0;padding:0 0 0 0}.benefits-listing{margin:0 0 20px 0;padding:0 0;display:flex;padding:40px 60px 40px;align-items:flex-start;align-self:stretch;border-radius:8px;background:#FFF;box-shadow:5px 5px 30px 0 rgb(94 97 136 / .25)}.benefits-listing h3{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:normal;width:300px}.benefits-listing p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.headless-drupal-wrapper{padding:80px 0 0;background:linear-gradient(180deg,#EEF3FB 0%,#EEF3FB 100%)}.content-slider-div{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;width:100%}.headless-content-div{max-width:800px;text-align:center;margin:0 auto 40px}.headless-content-div h3{color:#3F4C75;font-family:"DM Sans";font-size:45px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px}.headless-content-div p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:22px}.headless-content-div p strong{font-weight:600}.headless-slider{padding:40px;border-radius:8px;background:var(--Brand-Gradient-BG,linear-gradient(180deg,#199DDC 0%,#0B4477 100%));min-height:370px}.headless-slider h4{color:#FFF;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:20px;margin:20px 0}.headless-slider p{color:#FFF;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px}.headless-slider-div .swiper.mySwiper{padding-bottom:60px}.headless-slider-div .swiper-pagination{bottom:20px;right:6px;text-align:center;padding:0 0 0 0}.Enquire-div-content{margin:0 30px;text-align:center}.Enquire-div-content p{color:#2C3546;text-align:center;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}.Enquire-div-content span{color:var(--Primary-6B7280,#6B7280);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:30px;display:inline-block}.Enquire-div-content span strong{font-weight:600}.Enquire-div-content .new-enquire-button{max-width:358px;margin:0 auto!important}.also-seen-slider-wrapper{margin-top:80px;padding-bottom:40px}.also-seen-slider-wrapper .row{align-items:center}.also-seen-slider-wrapper h3{color:#2C3546;font-family:"DM Sans";font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.also-seen-slider-wrapper img{width:100%}.why-choose-wrapper{padding:80px 0;background:#fff}.why-choose-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px}.why-choose-content{max-width:880px;color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.why-choose-wrapper span{color:var(--Primary-6B7280,#6B7280);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:500;line-height:20px}.why-choose-wrapper .accordian-fold{margin-top:30px}.why-choose-wrapper .accordian-fold h2{margin-bottom:0;line-height:0}.why-choose-wrapper .accordian-fold h2 button{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:22px;font-style:normal;font-weight:500;line-height:31px;padding:20px}.why-choose-wrapper .accordian-fold .accordion-item{border:none;border-bottom:1px solid var(--Primary-EEF3FB,#EEF3FB);border-radius:0}.why-choose-wrapper .accordian-fold .accordion-button:not(.collapsed){background-color:#fff0;box-shadow:none}.why-choose-wrapper .accordian-fold .accordion-button:focus{z-index:3;border-color:none;outline:0;box-shadow:none}.why-choose-wrapper .accordian-fold .accordion-button:hover{background:#fff0}.why-choose-wrapper .accordian-fold .accordion-button::after{background:url(../images/accordian-plus-icon.svg) no-repeat right center}.why-choose-wrapper .accordian-fold .accordion-button:not(.collapsed)::after{background:url(../images/accordian-plus-icon.svg) no-repeat right center;transform:none}.why-choose-wrapper .accordian-fold .accordion-body p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.service-coast-wrapper{margin:0 0;padding:80px 0;background:linear-gradient(180deg,#0B4477 0%,#199DDC 100%)}.service-coast-wrapper h2{color:#FFF;text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;display:block}.service-coast-content{display:inherit;padding:0 0 0 0;flex-direction:column;align-items:flex-start;gap:5px}.service-coast-content p{color:#FFF;font-family:"DM Sans";font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-top:40px}img.merged-image-right{float:right;margin-left:30px;margin-bottom:30px}.service-coast-content ul{margin:0 0 0 30px;padding:0 0}.service-coast-content ul li{color:#FFF;font-family:"DM Sans";font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-top:20px}.service-coast-wrapper .landing-read-more-button{max-width:355px;transition:.5s ease;width:100%;padding:0 20px;height:50px;padding-top:7px;margin-top:20px}.service-coast-wrapper .landing-read-more-button img{transition:.5s ease;width:auto}.service-coast-wrapper .landing-read-more-button:hover img{margin-left:15px;margin-top:0;transition:.5s ease}.col-md-6.align-center-img{text-align:center}.main-faq-top-wrapper{padding:80px 0 40px 0;background:var(--Primary-EEF3FB,#EEF3FB)}.faq-top-content{max-width:995px;margin:0 auto 10px}.faq-top-content li{font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#1E1E1E;margin-bottom:25px}.faq-top-content li strong{font-family:"DM Sans";font-size:22px;color:#1E1E1E;margin-bottom:15px;display:inline-block}.faq-top-content img{max-width:445px;float:left;margin:0 10px 0 0}.faq-top-content h2{color:var(--Primary-3F4C75,#3F4C75);text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px}.faq-top-content p,.faq-top-content li{color:#1E1E1E;font-family:"DM Sans";font-size:22px;font-style:normal;font-weight:400;line-height:normal}.faq-top-content p strong{font-weight:600}.main-faq-wrapper{padding:40px 0 80px 0;background:var(--Hero-Gradient-BG,linear-gradient(180deg,#EEF3FB 0%,#EEF3FB 62.5%,#8DCEEE 100%))}.faq-section-div{max-width:995px;padding:20px 40px 40px 0;border-radius:30px;background:#FFF;margin:0 auto}.faq-section-div h3{color:var(--Primary-3F4C75,#3F4C75);text-align:right;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;text-transform:uppercase;padding-top:35px;padding-left:50px}.faq-section-div button.accordion-button{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:22px;font-style:normal;font-weight:500;line-height:31px;padding-top:30px;padding-bottom:30px}.faq-section-div .accordion-button{padding-left:0}.faq-section-div .accordion-button::after{background:url(../images/main-accordian-plus.svg) no-repeat right center;width:24px;height:24px}.faq-section-div .accordion-button:not(.collapsed)::after{background:url(../images/faq-hover-svg.svg) no-repeat right center;transform:none}.faq-section-div .accordion-button:not(.collapsed){background-color:#fff0;box-shadow:none}.faq-section-div .accordion-button:focus{z-index:3;border-color:none;outline:0;box-shadow:none}.faq-section-div .accordion-body{padding:0 0 30px 0}.faq-section-div .accordion-body p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.intrested-partnership-div{max-width:995px;margin:0 auto;text-align:center;padding:40px 0}.intrested-partnership-div h2{color:var(--Primary-3F4C75,#3F4C75);text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:400;line-height:54px;margin-bottom:40px}.intrested-partnership-div h2 span{font-weight:700;display:block}.intrested-partnership-div .new-enquire-button{max-width:358px;margin:0 auto}.drupal-developmen-process-wrapper{padding:80px 0 20px;background:linear-gradient(180deg,#EEF3FB 0%,#EEF3FB 100%)}.position-relative-div{position:relative}.position-relative-div::after{position:absolute;content:"";height:7px;width:50%;right:0;bottom:113px;background-color:#e2e2e2}.position-relative-div::before{position:absolute;content:"";height:7px;width:50%;left:0;top:101px;background-color:#e2e2e2}.drupal-developmen-process-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;display:block}.infographic-main-div{position:relative;height:350px;margin-top:40px;display:flex;align-items:center;background:#eef3fb;z-index:1}.info-line-img{width:100%}.main-center-img{margin:0 auto;position:absolute;left:0;right:0}.process-1{width:155px;position:absolute;top:0;left:0;text-align:center;text-decoration:none}.process-2{width:155px;position:absolute;bottom:8%;left:13%;text-align:center;text-decoration:none}.process-3{width:155px;position:absolute;top:6%;left:25%;text-align:center;text-decoration:none}.process-4{width:212px;position:absolute;bottom:0%;right:25%;text-align:center;text-decoration:none}.process-5{width:212px;position:absolute;top:4%;right:10%;text-align:center;text-decoration:none}.process-6{width:110px;position:absolute;bottom:1%;right:-3%;text-align:center;text-decoration:none}.infographic-main-div h3{color:#111075;text-align:center;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:13px 0;text-transform:uppercase}.development-process-content{margin:0 auto;text-align:center;padding-bottom:30px}.development-process-content p{color:var(--Primary-2C3546,#2C3546);text-align:center;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px}.process{transform:scale(1);transition:opacity 0.5s ease,transform 0.5s ease;transition:.5s ease}.process svg{transition:.5s ease}.process.active svg{transform:scale(1.15);animation:pulse-animation 2s infinite;border-radius:20px;transition:.5s ease}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgb(0 0 0 / .2)}100%{box-shadow:0 0 0 20px #fff0}}.process:hover{transform:scale(1.15)}.processing-steps-wrapper{background:linear-gradient(180deg,#EEF3FB 0%,#F7F9FD 58.65%,#F7F9FD 100%);padding-bottom:80px}.procesing-step-list{display:flex;border-bottom:1px solid rgb(107 112 128 / .5);margin-top:20px;align-items:end;padding-bottom:20px}.procesing-step-list i{width:95px;text-align:center;margin-right:20px;margin-left:15px}.procesing-step-list h3{color:var(--Primary-3F4C75,#3F4C75);text-align:left;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.procesing-step-list p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:855px;margin:0}.ask-for-help{position:fixed;bottom:80px;right:10px;border:none;background:#fff0;width:160px;height:55px;z-index:1;transition:.5s ease}.ask-for-help:hover{background:#fff0;box-shadow:none;transform:scale(1.1);transition:.5s ease}.ask-for-help-div{width:276px;padding:25px;border-radius:10px;background:#FFF;position:fixed;z-index:1;bottom:15px;right:-100%;transition:.5s ease;box-shadow:-5px 6px 5px -2px rgb(0 0 0 / .47);-webkit-box-shadow:-5px 6px 5px -2px rgb(0 0 0 / .47);-moz-box-shadow:-5px 6px 5px -2px rgb(0 0 0 / .47)}.ask-for-help-div.new-class{right:10px;transition:.5s ease}.ask-for-help-div h3{color:var(--Primary-2C3546,#2C3546);text-align:left;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding-bottom:15px;border-bottom:1px solid #D9D9D9;}.ask-for-help-div ul{margin:15px 0;padding:0}.ask-for-help-div ul li{list-style:none;display:flex;align-items:center;margin-bottom:10px}.ask-for-help-div ul li i{margin-right:10px}.ask-for-help-div ul li:last-child a{text-decoration:underline}.ask-for-help-div a{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.photo-details h4{color:var(--Primary-2C3546,#2C3546);text-align:right;font-family:"DM Sans";font-size:12px;font-style:normal;font-weight:400;margin:0}.photo-details h5{color:#000;text-align:right;font-family:"DM Sans";font-size:10px;font-style:normal;font-weight:300;margin:0}.photo-details{display:flex;align-items:center;justify-content:flex-end}.photo{margin-left:15px}.popup-close-button{position:absolute;top:24px;right:22px}.info-line-img{display:block}.info-line-img-mob{display:none}.only-mobile{display:none}.only-desktop{display:block}button.accordion-button:hover{background:#fff0}.faq-section-div .accordian-fold .accordion-body p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}@media screen and (max-width:1300px){.process-6{right:0}}@media screen and (max-width:1024px){.container{padding:0 25px}.position-relative-div::before{position:absolute;content:"";height:5px;width:50%;left:0;top:117px;background-color:#e2e2e2}.position-relative-div::after{position:absolute;content:"";height:5px;width:50%;right:0;bottom:126px;background-color:#e2e2e2}}@media only screen and (min-width:993px) and (max-width:1024px){.banner-language-logo{width:190px;height:240px}.main-banner-landing{padding:135px 0 40px}.page-id-341 .main-banner-landing{padding-top:40px!important}.main-banner-landing h1{font-size:50px;line-height:57px}.enquire-btn i{right:9%}.main-center-img{width:180px}}@media only screen and (min-width:768px) and (max-width:1024px){.banner-language-logo{bottom:-40px}.faq-section-div h3{padding-top:23px}.Enquire-div-content{margin:0}.campaign-page-header .main-logo{width:auto;margin-left:0!important}}@media only screen and (min-width:767px) and (max-width:992px){.main-banner-landing{padding:110px 0 40px!important}.page-id-341 .main-banner-landing{padding-top:40px!important}.banner-language-logo{bottom:0!important}.talk-expert-landing-div{max-width:100%}}@media screen and (max-width:992px){.main-banner-landing h1{font-size:40px;font-style:normal;font-weight:700;line-height:48px}.main-banner-landing p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.banner-language-logo{width:200px;height:260px;position:absolute;bottom:-70px;right:0}.meet-expertise-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px;margin-bottom:70px}.development-service-main-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.benifit-drupal-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.headless-content-div h3{font-size:36px;font-style:normal;font-weight:600;line-height:42px;max-width:100%;display:block}.why-choose-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.drupal-developmen-process-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.service-coast-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px;margin-bottom:30px}.service-coast-content{padding:0}.faq-section-div h3{font-size:36px;font-style:normal;font-weight:600;line-height:normal}.intrested-partnership-div h2{font-size:36px;font-style:normal;font-weight:600;line-height:normal}.align-center-img img{width:90%;margin:30px 0}.trusted-company-text{margin:20px 0}.headless-drupal-wrapper{--scroll-bar:8px;overflow:hidden}.also-seen-slider-wrapper .col-lg-10{margin-right:calc(-50vw + 50% + (var(--scroll-bar) / 2))!important}.top-number-section{display:none}a.call-button-top.new-header{justify-content:end!important}.faq-top-content h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px;margin-bottom:30px}}@media screen and (max-width:992px){.main-banner-landing{padding:40px 0}.meet-expertise-wrapper{padding:40px 0 20px}.project-slider-wrapper{padding:20px 0 40px}.development-service-main-wrapper{padding:40px 0}.benifit-drupal-wrapper{padding:40px 0}.headless-drupal-wrapper{padding:40px 0}.why-choose-wrapper{padding:40px 0}.drupal-developmen-process-wrapper{padding:40px 0 20px}.service-coast-wrapper{padding:40px 0}.main-faq-top-wrapper{padding:40px 0 20px 0}.main-faq-wrapper{padding:20px 0 40px 0}.headless-content-div{max-width:100%}.also-seen-slider-wrapper h3{text-align:center}.talk-expert-landing-div{max-width:100%}.also-seen-slider-wrapper h3{margin-bottom:21px}.also-seen-slider-wrapper h3 br{display:none}.service-coast-content p{max-width:100%;padding-top:20px}.faq-section-div{padding:20px}.banner-sub-logos{margin-top:30px;margin-bottom:30px}.benefits-listing{padding:20px;margin:0 0 10px 0}.faq-section-div h3{text-align:left;padding-left:20px}.main-center-img{top:38%}.infographic-main-div{position:relative;height:1400px;max-width:400px;width:100%;margin:auto;display:flex;justify-content:center;background:#eef3fb;z-index:1}.info-line-img{display:none}.info-line-img-mob{display:block;height:100%}.process{display:flex;align-items:center}.infographic-main-div h3{text-align:right}.position-relative-div::before{display:none}.position-relative-div::after{display:none}.process-1{top:2%;left:22%}.process-2{top:15%;left:27%;bottom:auto}.process-3{top:28%;left:0%}.process-4{width:inherit;bottom:34%;left:12%}.process-5{width:inherit;bottom:23%;left:40%;top:auto}.process-6{bottom:11%;right:60%}.process i{margin:0 20px}.infographic-main-div h3{font-size:16px}.process-4 h3,.process-2 h3,.process-6 h3{text-align:left}.procesing-step-list{align-items:start;border-bottom:none;border-left:1px solid rgb(107 112 128 / .5);padding-left:20px}.procesing-step-list i{margin-right:25px;width:auto}.why-choose-wrapper .accordian-fold h2 button{font-size:18px;line-height:31px;padding:15px 20px}}@media screen and (max-width:767px){.faq-section-div h3{text-align:left;padding-bottom:0;padding-left:0}#counter{flex-wrap:wrap}#counter .item{width:50%;margin-bottom:30px}.benefits-listing{flex-direction:column}.service-coast-content .landing-read-more-button{max-width:355px;width:100%;transition:.5s ease;margin:auto;margin-top:30px;padding-left:0;padding-right:0;padding-top:7px}.service-coast-content .landing-read-more-button span{font-size:13px}.banner-language-logo{width:106px;height:144px;position:absolute;bottom:-14px;right:25px}.banner-sub-logos img{margin-right:11px;width:55px}.headless-slider{min-height:370px}.headless-slider-div .swiper-pagination{text-align:center;padding:0 0 0 0}.processing-steps-wrapper{padding-bottom:40px}.only-mobile{display:block}.only-desktop{display:none}.service-coast-content p{text-align:center}.faq-top-content p{font-size:22px}.faq-section-div button.accordion-button{font-size:18px;padding-top:20px;padding-bottom:20px;padding-right:0}.Enquire-div-content{margin:0}img.development-service-blured-icon{position:absolute;bottom:0;top:auto;width:100%;height:100%;opacity:.6;left:0;right:0;margin:auto}img.development-service-blured-icon.desktop-only{display:none}img.development-service-blured-icon.mobile-only{display:block}.intrested-partnership-div{padding:40px 0 0}img.merged-image-right{float:inherit;margin-left:0;margin-bottom:30px!important;margin:auto;text-align:center;max-width:400px;display:block;width:100%}}@media screen and (max-width:600px){.procesing-step-list i{width:50%}}.ask-for-help-div.popup-section{position:inherit;right:inherit;width:100%}.seperate-popup .modal-dialog{max-width:450px;margin:auto}.seperate-popup .modal-dialog h3{color:var(--Primary-2C3546,#2C3546);text-align:left;font-family:"DM Sans";font-size:25px;font-style:normal;font-weight:600}.seperate-popup .modal-header{align-items:flex-start}.modal-content.talk-expert-landing-div{padding:0;max-width:450px}.btn-close:hover{opacity:.5}.page{margin-bottom:0!important}.talk-expert-landing-div .wpcf7-response-output{margin:20px 0 0 0!important;font-size:14px!important;line-height:22px!important}.popup-close-button:hover{opacity:.5}.why-choose-wrapper a.new-enquire-button{max-width:300px;margin:auto}.campaign-page-header{margin:auto;text-align:center;padding:15px 0 15px;background:#fff}.development-service-main-wrapper span.swiper-pagination-bullet{background:#fff}@media only screen and (min-width:320px) and (max-width:767px){.campaign-page-header .main-logo{width:auto;margin-left:0!important}.enquire-btn:before{right:15px}.development-service-div p{padding:24px 10px;margin-bottom:60px}.enquire-btn i{position:absolute;top:3px;right:15%;transition:.5s ease}.trusted-company-text{font-size:18px}.service-coast-wrapper .landing-read-more-button img{margin:0}.development-service-main-wrapper span.swiper-pagination-bullet{margin:0 8px!important}.ask-for-help{bottom:80px!important}}@media only screen and (min-width:320px) and (max-width:500px){.banner-language-logo{width:111px;height:138px;position:absolute;bottom:-21px;right:0}.infographic-main-div h3{font-size:13px}}@media only screen and (min-width:320px) and (max-width:360px){.talk-expert-landing-div{padding:20px}}@media only screen and (min-width:320px) and (max-width:650px){img.development-service-blured-icon{position:absolute;bottom:0;top:auto;width:100%;height:100%;opacity:.6;left:0;right:0;margin:auto;overflow:hidden}#counter .item h3 br{display:block}}@media only screen and (min-width:401px) and (max-width:500px){.process-1{left:37%}}@media only screen and (min-width:350px) and (max-width:400px){.process-1{left:36%}}ul#menu-top-header-menu{display:flex;margin:0;list-style:none}.top-right{display:flex}.top-right ul li a{font-size:14px;color:#2D3646!important;margin:0 5px 0 5px!important;font-weight:600;font-family:'Titillium Web'!important}.line-button{color:#fff!important;background:#BC0C0C!important}.btn-close{background:url(../images/close-bottom-popup.svg) no-repeat 0 0;width:10px;height:10px;background-size:cover}.btn-close:hover{opacity:.8;background:url(../images/close-bottom-popup.svg) no-repeat 0 0;width:10px;height:10px;background-size:cover}.page-id-341 .also-seen-slider-wrapper{margin-top:0}.page-id-341 .headless-drupal-wrapper{padding-bottom:40px}.page-id-341 .drupal-developmen-process-wrapper{padding-top:40px}@media screen and (min-width:1900px){.container{max-width:80%}.faq-section-div{max-width:80%}.faq-top-content{max-width:90%;margin:0 auto}}@media only screen and (min-width:600px) and (max-width:991px){.enquire-btn{position:relative;display:block;width:280px;margin:auto}.enquire-btn i{right:47px}}.col-md-3.campaign-left-logo{text-align:left}.col-md-3.campaign-left-logo img{width:200px}.campaign-page-header .col-md-6 img{display:none}.campaign-page-header .row{align-items:center}.campaign-page-header .call-button-top span{color:#2C407C}.col-md-3.campaign-right-contact{text-align:right}a.call-button-top.new-header{display:flex;text-align:left;align-items:center;justify-content:center}.top-number-section{margin:-13px 0 0 5px;padding:0}a.call-button-top.new-header span{color:#3A4252;font-family:"DM Sans";font-size:12px;font-style:normal;font-weight:600;line-height:normal}a.call-button-top.new-header h3{color:#374778;font-family:"Roboto Condensed";font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:-5px 0 0 0}a.call-button-top.new-header:hover span,a.call-button-top.new-header:hover h3{color:#D72D39}a.call-button-top.new-header:hover svg path{stroke:#D72D39}@media screen and (max-width:767px){.col-md-3.campaign-left-logo{width:50%}.col-md-3.campaign-right-contact{width:50%}.campaign-page-header .col-md-6{display:none}.col-md-3.campaign-right-contact img{width:20px}.campaign-page-header .call-button-top span{font-size:15px}}.casestudy.new-landing{background:url(../images/case-study-bg2.svg) left top #F3F9FF;background-repeat:no-repeat;float:none}.casestudy.new-landing h2{color:var(--Primary-3F4C75,#3F4C75);text-align:center;font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;display:block}body .casestab{margin:0!important}.casestudy.new-landing ul.tabs-case{list-style:none;margin:0 0 50px 0;padding:8px;overflow:auto;background:#fff;border-radius:50px;text-align:center;display:flex;justify-content:center;width:fit-content;margin-left:auto;margin-right:auto;gap:10px}.casestudy.new-landing ul.tabs-case li.casestab.active{background:#00468D;color:#fff}.casestudy.new-landing ul.tabs-case li{float:left;list-style-type:none;background:#000;text-align:center;line-height:53px;background-color:#fff0;font-size:15px!important;color:#000;border-radius:50px;cursor:pointer;font-weight:600}.casestudy.new-landing .tab_container{background:#fff0;float:none}.casestudy.new-landing .harklinikken-section{background:#fff0}.casestudy.new-landing .tab_container h2{color:var(--Primary-3F4C75,#3F4C75);text-align:left;font-family:"DM Sans";font-size:25px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-align:left}.casestudy.new-landing ul.ul-list{padding:0;margin:0}.casestudy.new-landing .tab_container ul li{list-style:none;background:url(../images/up-red-arrow.svg) left 6px no-repeat;padding-left:20px;line-height:normal;margin-bottom:17px;font-size:18px;line-height:24px}.casestudy.new-landing .result-sec{display:flex}.casestudy.new-landing .result-sec h5{font-weight:700;color:#BC0C0C;font-size:70px;line-height:70px;margin:0;padding:0}.casestudy.new-landing .result-sec h6{font-weight:300;color:#2C3546;font-size:20px;line-height:31px;margin:0;padding:0;text-align:left;font-style:italic}.casestudy.new-landing .result-box:nth-child(2){border-left:2px solid #737373;padding-left:15px;margin-left:15px}.casestudy.new-landing .tab_drawer_heading.tab-drawer-casetudy.d_active{background:#534cab;transform:none;display:none}.col-6.full-width.pad-right-50.no-image{width:100%}@media (max-width:350px){.process-1{left:32%}}.seperate-popup .btn-close:hover{color:var(--Primary-2C3546,#2C3546);transform:scale(1.1);transition:all ease-in-out 0.3s;padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;width:1em;height:1em}.banner-sub-logos{max-width:200px}.benifit-drupal-wrapper.new-req .benefits-listing h3{width:35%;color:#0B4477;display:flex;align-items:center}.benifit-drupal-wrapper.new-req .benefits-listing p{width:65%}.benifit-drupal-wrapper.new-req .benefits-listing h3 i img{width:65px;margin-right:25px;height:70px}.different-color-boxes{padding:80px 0;background:#fff}.different-color-boxes h2{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;text-align:center}.different-color-boxes p{color:var(--Primary-2C3546,#2C3546);text-align:center;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:705px;margin:0 auto}.different-color-boxes h3{color:var(--Secondary-0B4477,#0B4477);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:20px}.different-color-boxes .row{margin-top:70px}.different-color-boxes .col-md-4{width:100%}.different-color-boxes .col-md-4 p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:auto;text-align:left}.different-color-boxes .differemt-color-div{padding:0 40px 40px 40px;min-height:510px}.different-color-boxes .col-md-4 i{margin-bottom:20px;display:block;margin-top:40px}.different-color-boxes .col-md-4 h3{margin-bottom:20px}.different-color-boxes .swiper-slide:nth-child(3n) .differemt-color-div{border-top:3px solid #FEA553}.different-color-boxes .swiper-slide:nth-child(3n+1) .differemt-color-div{border-top:3px solid #5FC3A4}.different-color-boxes .swiper-slide:nth-child(3n+2) .differemt-color-div{border-top:3px solid #EB575F}.new-image-content-wrapper{padding:80px 0;background:#fff}.new-image-content-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;text-align:center}.new-image-content-center{color:var(--Primary-2C3546,#2C3546);text-align:center;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:705px;margin:0 auto 29px}.new-gradient-wrapper{display:flex;padding:60px 60px 0 60px;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0;align-self:stretch;border-radius:10px;background:linear-gradient(180deg,#EEF3FB 0%,#FFF 47.6%)}.gradient-items{margin:0 0 15px 0}.gradient-items h4{color:var(--Secondary-0B4477,#0B4477);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:700;line-height:normal}.gradient-items p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:normal}.small-big-box-wrapper{padding:80px 0;background:linear-gradient(180deg,#EEF3FB 0%,#F7F9FD 100%)}.small-big-box-wrapper h2{color:var(--Primary-3F4C75,#3F4C75);font-family:"DM Sans";font-size:46px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:40px;text-align:center}.small-big-box-wrapper h3{color:var(--Secondary-0B4477,#0B4477);font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:20px}.small-big-box-wrapper p{color:var(--Primary-2C3546,#2C3546);font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px}.small-big-box-wrapper-item{padding:40px;background:#fff;border-radius:10px;min-height:410px}.small-big-box-wrapper-item{margin-bottom:30px}.small-big-box-wrapper-item i{margin-bottom:25px;display:block}@media screen and (max-width:992px){.different-color-boxes h2,.new-image-content-wrapper h2,.small-big-box-wrapper h2{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.different-color-boxes p{width:inherit;margin-bottom:25px}.new-image-content-center{width:inherit}.small-big-box-wrapper-item{min-height:575px}}.benifit-drupal-wrapper.new-req h2{max-width:1000px}.small-big-box-wrapper p{font-size:16px;line-height:normal}.different-color-boxes .col-md-4 i img{width:60px;height:80px}.faq-top-content .row{align-items:center}.gradient-items h4{margin-bottom:22px}.gradient-items p{margin:0}.gradient-items h4:last-child{margin:0}.small-big-box-wrapper-item i img{width:60px;height:60px}.small-big-box-wrapper h3{margin:0 0 22px}.footer-important-notice p{color:#fff}.faq-section-div h2{display:block;padding:0}.accordion-flush .accordion-item{border-bottom:1px solid #e0e0e0}.accordion-flush .accordion-item:last-child{border-bottom:0}@media only screen and (max-width:767px){.faq-top-content .col-md-6 img{margin:0 auto 23px;display:flex;float:inherit}.benifit-drupal-wrapper.new-req .benefits-listing h3{width:100%;margin:0}.benifit-drupal-wrapper.new-req .benefits-listing h3 i{display:block;margin:0 0 24px}.benifit-drupal-wrapper.new-req .benefits-listing p{width:100%}.benefits-listing{gap:20px}.benefits-listing{padding:47px 30px;margin:0 0 20px}.faq-top-content p{font-size:22px}.small-big-box-wrapper-item p{font-size:14px;line-height:normal}.benifit-drupal-wrapper h2{margin-bottom:20px}.benefits-listing-div{margin:15px 0 0 0}.different-color-boxes .row{margin-top:20px}.different-color-boxes .col-md-4 i img{width:60px;height:80px}.different-color-boxes .col-md-4 i{margin-top:20px}.different-color-boxes .differemt-color-div{padding:0 13px 53px 13px}.different-color-boxes{padding:80px 0 40px}.new-image-content-wrapper{padding:40px 0 80px}.faq-top-content{margin:0 auto 40px}.new-gradient-wrapper{padding:60px 19px 0 19px}.small-big-box-wrapper h3{margin:0 0 20px}.small-big-box-wrapper-item{margin-bottom:20px}.small-big-box-wrapper-item{min-height:auto}}@media only screen and (max-width:495px){.faq-top-content img{max-width:350px;margin-bottom:30px}}@media only screen and (max-width:350px){.faq-top-content img{max-width:300px}}@media screen and (min-width:767px){.benefits-listing{gap:0}.benefits-listing h3{width:auto;flex:0 0 20%}.benefits-listing p{flex:0 0 80%;padding-left:20px}}