﻿@import"https://fonts.googleapis.com/css?family=Montserrat:200,400,700&display=swap";body{font-family:"Helvetica Neue",Helvetica,sans-serif}h1,h2,h3,h5,h6{font-family:Montserrat,Helvetica,sans-serif}body{color:#768692}h1,h2,h3,h4,h5,h6,input,select,textarea{color:#425563}.navbar-brand img{max-height:32px}#siteNavigation .active{border-bottom:2px solid #ed8b00}#siteNavigation a{margin-left:30px;font-size:14px;margin-bottom:-2px}#siteContent{border-top:2px solid #e8edee}#siteContent.inner-shadow{-webkit-box-shadow:inset 0 8px 8px -8px rgba(64,182,230,.5);-moz-box-shadow:inset 0 8px 8px -8px rgba(64,182,230,.5);box-shadow:inset 0 8px 8px -8px rgba(64,182,230,.5)}#siteFooter{background:#425563}.block-dyna_promo .rich-text ul{margin:15px 0}.block-dyna_promo .rich-text ul li{list-style:none;font-size:20px}.block-dyna_promo .rich-text ul li:before{content:"";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#41b6e6}.block-quotes{background:#41b6e6}.block-clients{background:#005eb8}.block-clients img{width:auto;max-height:80px}.block-testimonials{margin-left:80px}.block-testimonials .container{position:relative}.block-testimonials .fa-angle-left,.block-testimonials .fa-angle-right{position:absolute;top:48%}.block-testimonials .fa-angle-left{left:-40px}.block-testimonials .fa-angle-right{right:40px}.block-testimonials .testimonial{background:#fff;position:relative;height:435px;padding-top:40px;z-index:1}.block-testimonials .testimonial h5{font-family:Montserrat,Helvetica,sans-serif;color:var(--nhs-dark-grey);font-weight:400}.block-testimonials .testimonial h6{font-family:Montserrat,Helvetica,sans-serif;color:var(--nhs-mid-grey);font-weight:300}.block-testimonials .testimonial .testimonial-icon-wrap{width:50px;height:50px;top:-35px;position:absolute;left:0;right:0;margin:0 auto}.block-testimonials .testimonial .testimonial-icon-wrap .testimonial-icon{height:80px;width:80px;border-radius:40px;object-fit:cover;background:#fff;-webkit-box-shadow:0 -20px 20px -20px #41b6e6,-20px 0 20px -20px #41b6e6,20px 0 20px -20px #41b6e6;-moz-box-shadow:0 -20px 20px -20px #41b6e6,-20px 0 20px -20px #41b6e6,20px 0 20px -20px #41b6e6;box-shadow:0 -20px 20px -20px #41b6e6,-20px 0 20px -20px #41b6e6,20px 0 20px -20px #41b6e6;border:1px solid #f1e2e2}.block-testimonials .testimonial .testimonial-icon-wrap .star{position:absolute;right:-7px;bottom:0;width:16px;height:16px}.block-testimonials .testimonial .testimonial-content{border-top:2px solid #e8edee}.block-testimonials .testimonial .testimonial-content .rich-text{text-align:center;font-family:Helvetica,sans-serif;font-weight:300;color:var(--nhs-mid-grey)}.block-testimonials .testimonial .testimonial-content .testimonial-text .left,.block-testimonials .testimonial .testimonial-content .testimonial-text .right{width:60px}.block-testimonials .testimonial .testimonial-content .testimonial-text .right{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:-8px;right:-5px}.block-testimonials .testimonial .testimonial-content .testimonial-text .rich-text{padding:0 50px}.block-testimonials .testimonial .testimonial-content .testimonial-text .left{top:-26px}.block-testimonials .testimonial.middle .star{position:absolute;width:28px;height:28px}.block-testimonials .testimonial.middle .testimonial-icon-wrap{width:80px;height:80px}.block-testimonials .testimonial.first h5,.block-testimonials .testimonial.last h5{font-size:1.1rem}.block-testimonials .testimonial.first h6,.block-testimonials .testimonial.last h6{font-size:.9rem}.block-testimonials .testimonial.first,.block-testimonials .testimonial.last{z-index:0}.block-testimonials .testimonial.middle{height:500px !important}.block-testimonials .testimonial.first .testimonial-icon-wrap,.block-testimonials .testimonial.last .testimonial-icon-wrap{width:40px;height:40px;top:-20px}.block-testimonials .testimonial.first .testimonial-icon-wrap .testimonial-icon,.block-testimonials .testimonial.last .testimonial-icon-wrap .testimonial-icon{height:40px;width:40px;border-radius:20px}.block-testimonials .testimonial.first{padding-top:20px;margin-right:-40px}.block-testimonials .testimonial.first .right{display:none}.block-testimonials .testimonial.last{padding-top:20px;margin-left:-40px}.block-testimonials .testimonial.last .left{display:none}.badge-product{font-family:Montserrat,Helvetica,sans-serif;background-color:#e8edee;font-weight:lighter;letter-spacing:1px;color:#768692}.quote-left{width:50px;position:absolute;left:-9%;top:-17px}.quote-right{width:50px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:-10%;bottom:-3px}@media only screen and (max-width: 1200px){.quote-left{left:-15%;bottom:-4px}.quote-right{right:-12%}}#form input,#form textarea{background:#fff;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;resize:none}.icon-container{width:70px;height:70px;border:1px solid #e8edee;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.block-calendar .vertical-separator{width:1px;background:#e8edee;overflow:visible}.block-calendar .vertical-separator>span{margin-left:-10px;font-size:1.5rem;color:#425563}.block-calendar .vertical-background{width:1px;background:#e8edee;overflow:visible;margin-left:35px}.block-calendar textarea{resize:none}.block-calendar .block-calendar-item .icon-container{background:#fff}.block-calendar .block-calendar-item h5{color:#fff;font-weight:300}.block-calendar .block-calendar-item img.active{display:none}.block-calendar .block-calendar-item:hover h5.active{color:#425563}.block-calendar .block-calendar-item:hover img.active{display:block}.block-calendar .block-calendar-item:hover img.inactive{display:none}.block-calendar .block-calendar-item:hover .icon-container{background:#425563}.milestone-wrapper{position:relative;height:200px}.milestone-wrapper .milestone{position:absolute;height:150px;width:20%;bottom:-6px;z-index:2}.milestone-wrapper .milestone:nth-child(odd){height:75px}.milestone-wrapper .milestone-vertical{width:1px;background:#e8edee;margin:0 auto}.template-case-study-index-page .category-4:before{content:"\a";white-space:pre}.block-slider .fa-angle-left,.block-slider .fa-angle-right{position:absolute;z-index:20;bottom:30%}.block-slider .fa-angle-left{left:45%}.block-slider .fa-angle-right{right:45%}#map{position:relative}#map::before{content:"";position:absolute;z-index:2;box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.3);top:0;right:0;bottom:0;left:0;pointer-events:none}#map iframe{display:block;position:relative;z-index:1;width:100%;height:300px;border:0}.btn-form{background:#ed8b00;font-size:80%;text-transform:uppercase;color:#fff;padding:8px 30px;letter-spacing:.8px}@media only screen and (max-width: 768px){.block-testimonials{margin-left:20px;margin-right:20px}.fa-angle-left{left:-3% !important}.fa-angle-right{right:-3% !important}}@media only screen and (max-width: 650px)and (min-width: 571px){.quote-right{bottom:-5%;right:-10%}.quote-left{top:-23px;left:-10%}}@media only screen and (max-width: 570px)and (min-width: 426px){.quote-right{bottom:-13%;right:-10px}.quote-left{top:-43px;left:-1px}}@media only screen and (max-width: 425px){.quote-right{bottom:-15%;right:0}.quote-left{top:-43px;left:0}}.client-text{color:#fff;font-size:.85em;max-height:80px}.block-page-break h5{color:#fff}/*# sourceMappingURL=main.css.map */
