@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){.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:24px;line-height:28px;margin-bottom:10px}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content .block-sub-title{font-size:16px;line-height:22px;margin-bottom:15px}.main-services-block-holder .main-service-background .main-service-content .block-hidden-content .block-content{font-size:13px;line-height:20px}.main-services-block-holder .main-service-background .main-service-content .block-visible-content .block-title{font-size:20px;line-height:26px;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}.main-page-header h1.header.service-pages sup,.main-page-header h5.header-intro sup,.section-heading .heading h2 sup,p sup,a sup,.featured-case-studies-intro h5 sup{font-size:0.3em;line-height:0;position:relative;vertical-align:baseline;top:-1.7em}@media (max-width:480px){.section-heading .heading h2,.section-heading .heading h3{font-size:26px;line-height:32px}}.main-page-header.content.ai-build-teams{max-width:760px}.main-page-header.content.ai-build-teams .down-arrows{padding-top:20px}.main-page-header.content.ai-build-teams .down-arrows i{color:#007FBA;font-size:30px}@media (min-width:481px){.large-text{font-size:1.2em}.main-page-header.content.ai-build-teams .header-logo img{max-width:225px;margin-bottom:40px}}@media (max-width:480px){.large-text{font-size:1.0em;padding:0 25px}.main-page-header.content.ai-build-teams .header-logo img{max-width:200px;margin:85px auto 15px auto}.main-page-header h1{font-size:30px !important}.main-page-header h5{padding:0 45px}}@media (max-width:480px){.content-image.ai-build-teams,.content-image.more-than-just-software-engineering-teams{max-width:250px;margin:0 auto}}.gradient-text{background:linear-gradient(to right,#007FBA,#00D2D6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.content-button.button-blue-transparent a:hover{cursor:pointer}@media (min-width:768px){.main-page-header.content.ai-build-teams .content-button.button-blue-transparent a{margin:0}}@media (max-width:767px){.main-page-header.content.ai-build-teams .content-button.button-blue-transparent a{margin:0 auto}.content-button.button-blue-transparent.ai-build-teams-button{margin-top:25px !important}.content-button.button-blue-transparent.ai-build-teams-button a{margin:0 auto}}.traditional-models-icon-block .content{color:#fff}@media (min-width:481px){.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-front.flip-box,.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-back.flip-box{padding:25px}.traditional-models-icon-block .icon{height:35px;margin-bottom:35px}.traditional-models-icon-block .heading h3{margin-bottom:15px;font-size:1.5em}}@media (max-width:480px){.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-front.flip-box,.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-back.flip-box{padding:15px}.traditional-models-icon-block .icon{height:20px;margin-bottom:20px}.traditional-models-icon-block .icon img{height:25px}.traditional-models-icon-block .heading h3{margin-bottom:10px;font-size:1.1em}.traditional-models-icon-block .content{font-size:11px;line-height:15px}}@media (min-width:768px){.content-button.button-blue-transparent.traditional-models a{margin:0}}@media (max-width:767px){.content-button.button-blue-transparent.traditional-models a{margin:0 auto}}.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block{margin-bottom:25px}.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-front.flip-box .content{min-height:95px}.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-front.flip-box{border:1px solid #04354f;border-radius:15px}.traditional-models-icon-blocks-holder.flip-boxes .traditional-models-icon-block .sppb-flipbox-back.flip-box{border:1px solid #04354f;border-radius:15px;background-image:linear-gradient(to right,rgba(0,127,186,0.2),rgba(0,210,214,0.2)) !important}.traditional-models-icon-block .arrow-holder{text-align:right}.traditional-models-icon-block .arrow-holder span{vertical-align:middle;display:inline-block}.traditional-models-icon-block .arrow-holder .arrow-text{font-size:11px;padding-right:10px}.traditional-models-icon-block .arrow-holder .arrow-image img{width:15px}.how-ai-build-teams-work-step .content{color:#8E8E8E}@media (max-width:480px){.how-ai-build-teams-work-step .content{font-size:11px;line-height:15px}}.what-you-get-left-info-block .content{color:#8E8E8E}.what-you-get-right-info-block .content{color:#8E8E8E;margin-bottom:25px}.rsform .form-control{font-size:13px;background:none !important;border-radius:0;border:1px solid #007FBA;color:#fff !important}.rsform label.checkbox-inline input[type="checkbox"]{margin:0 5px 0 -20px;top:3px}.rsform .form-control::placeholder{color:#fff;font-size:13px}.rsform select.form-control:not([multiple]),select.inputbox:not([multiple]),select:not([multiple]){height:calc(2.25rem + 15px)}.content-image.how-ai-build-teams-transforms-delivery img{margin:0 auto}@media (max-width:767px){.content-button.button-blue-gradient.transforms-delivery a{width:350px;font-size:14px}}@media (min-width:768px){.content-button.button-blue-gradient.transforms-delivery a{width:450px;font-size:17px}}.content-button.button-blue-gradient.transforms-delivery a{display:block;height:56px;font-weight:500;text-align:center;color:#fff;border-radius:32px;border:none;background-image:linear-gradient(to right,#007FBA,#00D2D6);line-height:55px;margin:0 auto;text-transform:uppercase}.content-button.button-blue-gradient.transforms-delivery a:hover{background-image:linear-gradient(to left,#007FBA,#00D2D6);cursor:pointer}.token-optimiser-flipbox-holder .sppb-flipbox-front.flip-box .button-holder .content-button{margin-top:25px}.customer-testimonial-quote.clippd .content-holder{text-align:center}.customer-testimonial-quote.clippd .content-holder .text{font-style:italic;font-size:20px;font-weight:400;line-height:32px;margin-bottom:20px}.customer-testimonial-quote.clippd .content-holder .person{color:#007FBA;font-weight:500;font-size:20px;line-height:26px}.customer-testimonial-video.clippd .content-holder{text-align:center}.customer-testimonial-video.clippd .content-holder .heading{text-transform:uppercase;font-size:20px;letter-spacing:0.25em;font-weight:300;line-height:32px;margin-bottom:5px}.customer-testimonial-video.clippd .content-holder .person{font-weight:500;font-size:20px;line-height:26px}.customer-testimonial-video.clippd .content-holder .person span{font-weight:600}
