@charset "UTF-8";.content-page-top-menu-holder{height:50px;line-height:10px}.content-page-top-menu-holder h2{margin-top:0px;font-size:18px}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items{float:right;margin-right:-20px}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items li{float:left;padding:0px;margin:0 0 0 20px;list-style:none;color:#fff;font-size:13px;font-weight:500;line-height:20px}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items li a{color:#fff}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items li a:hover{color:#ffc300}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items .contact-us a{padding:7px 14px;background:#03486b;color:#fff;border-radius:28px;align-items:center;text-align:center;letter-spacing:0.03em}.content-page-top-menu-holder .content-page-top-menu ul.content-page-top-menu-items .contact-us a:hover{background:#ffc300;color:#fff}@media (min-width:993px){.main-page-header{max-width:50%}.main-page-header.services h2.header-sub.category-pages{font-size:24px;margin-bottom:25px}.main-page-header.services h2.header-sub.service-pages{font-size:24px;margin-bottom:25px}}@media (max-width:767px){.sp-page-builder .page-content #page-header{background-color:rgba(00,00,00,0.7);background-blend-mode:overlay}.main-page-header.services h2.header-sub.category-pages{font-size:20px;margin-bottom:25px}.main-page-header.services h2.header-sub.service-pages{font-size:20px;margin-bottom:25px}}.service-intro-text .content{margin:25px 0}@media (min-width:768px){.service-intro-text .content{font-size:17px;line-height:28px}}.service-slideshow-slider .sp-nav-control .nav-control{border-radius:100%}.main-services-section .main-services-block-holder .main-service-content .block-visible-content{text-align:center}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content{display:none}.main-services-block-holder .main-service-background:hover>.main-service-content .block-hidden-content{display:block}.main-services-block-holder .main-service-background:hover>.main-service-content .block-visible-content{display:none}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content .block-title{font-size:28px;line-height:32px;margin-bottom:10px}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content .block-sub-title{font-size:17px;line-height:24px;margin-bottom:25px}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content .block-content{font-size:14px;line-height:22px}.main-services-block-holder .main-service-background .main-service-content .block-visible-content .block-title{font-size:22px;line-height:30px;font-weight:600}.tech-stack-carousel .sppb-carousel-extended-item img{width:100px;height:100px;margin:0 auto}.tech-stack-carousel .sppb-carousel-extended-item .sppb-carousel-extended-description{color:#FFF;font-size:15px}@media (max-width:992px){.tech-stack-carousel .sppb-carousel-extended-item .sppb-carousel-extended-description{padding-top:20px}.tech-stack-carousel .sppb-carousel-extended-item{padding:0 20px}}@media (min-width:993px){.tech-stack-carousel .sppb-carousel-extended-item .sppb-carousel-extended-description{padding-top:100px}.tech-stack-carousel .sppb-carousel-extended-item{padding:20px}}.partner-with-dvt-sidebar-tabs ul.sppb-nav-custom li.active{list-style:disc;color:#007FBA;padding-left:0px}.partner-with-dvt-sidebar-tabs ul.sppb-nav-custom li.active{margin-left:40px}.partner-with-dvt-accordion .sppb-panel-custom .sppb-panel-heading.active span{color:#fff;margin-left:15px;text-indent:-1em;display:block}.partner-with-dvt-accordion .sppb-panel-custom .sppb-panel-heading.active span::before{content:'●';color:#007FBA;padding-right:0px;font-size:15px}.five-column-flip-boxes .sppb-row .sppb-col-md-2{min-width:20% !important}@media (min-width:768px){.section-heading .heading h2,.section-heading .heading h3{font-size:38px}}.application-modernisation.technical-assessment-holder .content-holder h4{color:#fff}@media only screen and (max-width:992px){.application-modernisation.technical-assessment-holder .content-holder h4{font-size:13px}}@media only screen and (min-width:993px){.application-modernisation.technical-assessment-holder .content-holder h4{font-size:16px}}.application-modernisation.technical-assessment-information .content-holder{color:#fff;font-size:14px}
