.latest-projects__link a,.latest-projects__text a{color:#0075ff}.has-hover .latest-projects__link a:hover,.has-hover .latest-projects__text a:hover,.latest-projects__link .has-hover a:hover,.latest-projects__link a.is-active,.latest-projects__link a:hover:active,.latest-projects__text .has-hover a:hover,.latest-projects__text a.is-active,.latest-projects__text a:hover:active{color:#fff}.services-info{position:relative}.services-info__box__xlarge{position:absolute;bottom:44em;left:-4.16667vw}.services-info__title{margin-top:.5em;margin-bottom:2em}.services-info__title ol li,.services-info__title p,.services-info__title ul li{text-align:left}.services-info__text p{margin-top:3em;margin-bottom:2.4em}.services-info .accordion{margin-bottom:6em}.services-info .accordion__item:last-child .wrapper__heading{border-bottom:0}.services-info .accordion__heading .icon{margin:0}.services-info .accordion__heading .wrapper__heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.1em;padding-bottom:1.8em;border-bottom:1px solid rgba(0,117,255,.15)}.services-info .accordion__heading .wrapper__heading:hover h3{color:#0a2f5b}.services-info .accordion__heading .wrapper__heading:hover .icon-arrow-down-primary{display:none}.services-info .accordion__heading .wrapper__heading:hover .icon-arrow-down-secondary{display:block}.services-info .accordion__heading .wrapper__heading .icon-arrow-down-secondary,.services-info .accordion__heading .wrapper__heading .icon-arrow-up-secondary,.services-info .accordion__heading .wrapper__heading.is-active:hover .icon-arrow-down-secondary{display:none}.services-info .accordion__heading .wrapper__heading.is-active{border-color:transparent}.services-info .accordion__heading .wrapper__heading.is-active .icon-arrow-down-primary{display:none}.services-info .accordion__heading .wrapper__heading.is-active .icon-arrow-up-secondary{display:initial}.is-ie .services-info .accordion__heading .wrapper__heading.is-active .icon-arrow-up-secondary{display:block}.services-info .accordion__heading .wrapper__heading.is-active .h3{color:#0a2f5b}.services-info .accordion__heading .h3{margin:0;color:#0075ff;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:color}.services-info .list{border-bottom:1px solid rgba(0,117,255,.15);padding:.35em 0 2em}.services-info .item__list{margin-bottom:.5em;padding-left:2.8em;position:relative}.services-info .item__list:last-child{margin-bottom:0}.is-ie .latest-projects .container-headers{max-width:100%;-ms-flex-positive:1;flex-grow:1}.latest-projects__header{margin-top:-3rem}.latest-projects__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:2.2rem}.latest-projects__text p{white-space:normal;max-width:100%}.latest-projects__text a{margin-top:1.4rem}.latest-projects__content{position:relative}.latest-projects__content__wrapper{position:relative;z-index:2}.latest-projects__content__link{position:relative;margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 3rem;height:22rem;width:100%;background-color:#0075ff;font-weight:400;text-align:left;z-index:1}.latest-projects__content__link h5{margin:0}.latest-projects__content__link h5:first-child{color:#fff;white-space:normal}.latest-projects__content__link h5:nth-child(2){color:#0a2f5b}.latest-projects__content__text{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;width:100%}.latest-projects__content__text small{white-space:normal}.latest-projects__content__date{opacity:.5}.latest-projects__content__middle{position:absolute;top:15.5rem;left:-1.5rem;z-index:5}.latest-projects__content__xlarge{position:absolute;bottom:-2rem;right:-2rem;z-index:0}.latest-projects__link{margin-top:5rem;margin-bottom:7rem;text-align:right}@media only screen and (max-width:979px) and (max-height:415px) and (orientation:landscape){.latest-projects__header{margin-top:-4.5rem}.latest-projects__content__link{height:20rem}.latest-projects__link{margin-top:6rem}}@media only screen and (min-width:480px) and (orientation:portrait),only screen and (min-width:668px) and (min-height:416px){.latest-projects__header{margin-top:-6rem}.latest-projects__text{margin-top:7rem}.latest-projects__content{margin-top:-8rem;margin-bottom:12rem}.latest-projects__content__link{height:20rem}.latest-projects__content__middle{top:13rem;left:auto;right:-2rem}.latest-projects__content__xlarge{bottom:-4rem;right:auto;left:-4rem}}@media only screen and (min-width:480px) and (orientation:portrait) and (max-width:979px),only screen and (min-width:668px) and (min-height:416px) and (max-width:979px){.latest-projects__content__wrapper:first-child{-ms-flex-order:1;order:1;margin-top:5rem}}@media only screen and (min-width:980px){.latest-projects__content__link{height:28rem}.latest-projects__content__text{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.latest-projects__content__date{margin-top:4rem}.latest-projects__content__middle{top:17.5rem}}@media only screen and (min-width:1280px) and (min-height:740px){.latest-projects__header{margin-top:-9rem}.latest-projects__text{margin-top:10.5rem}.latest-projects__content{margin-top:-12rem;margin-bottom:20rem}.latest-projects__content__link{padding:4.8rem 3.8rem;height:42rem}.latest-projects__content__date{margin-top:8rem}.latest-projects__content__middle{top:22rem;right:-3rem}.latest-projects__content__xlarge{bottom:-6rem;left:-6rem}}.project-get-in-touch{padding:5em 0 13em}.project-get-in-touch .h2{margin-bottom:1em}.project-get-in-touch .form-footer,.project-get-in-touch .form-group{margin:0}.project-get-in-touch .form-footer{width:100%}.project-get-in-touch input,.project-get-in-touch textarea{width:100%;padding:1.6em;border:none}.project-get-in-touch textarea{resize:none}.project-get-in-touch .form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.project-get-in-touch .form__email,.project-get-in-touch .form__name{width:100%;display:inline-block;border-top:2px solid rgba(0,117,255,.15);border-left:2px solid rgba(0,117,255,.15);border-right:2px solid rgba(0,117,255,.15)}.project-get-in-touch .form__message{width:100%;border:2px solid rgba(0,117,255,.15)}.project-get-in-touch .btn--primary{padding:.2em 4.4em;height:auto}.project-get-in-touch .form-label{top:1.6em;left:1.6em}@media only screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),only screen and (min-width:668px) and (min-height:416px){.project-get-in-touch .form{-ms-flex-direction:row;flex-direction:row}.project-get-in-touch .form__email,.project-get-in-touch .form__name{width:50%}.project-get-in-touch .form__name{border-right:none}}@media only screen and (min-width:480px) and (orientation:portrait),only screen and (min-width:668px) and (min-height:416px){.project-get-in-touch .btn--primary{padding:.6em 4.4em}}.services-square{position:relative}.services-square .box--lg{position:absolute;right:-2.8em;top:5em}