/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#about .section-copy-with-carousel .sub-content,#about .section-cta .sub-content,#about .section-intro .sub-content,#about .section-people .sub-content,#accreditations .section-accreditations .sub-content,#accreditations .section-cta .sub-content,#accreditations .section-intro-copy .sub-content,#careers .section-intro-copy .sub-content,#careers .section-jobs .sub-content,#case-studies-post .section-cta .sub-content,#case-studies-post .section-post .sub-content,#case-studies .section-intro-copy .sub-content,#contact .section-address .sub-content,#contact .section-form .sub-content,#contact .section-form .sub-content .copy-wrap .form-thanks,#error .section-404 .wrap-content,#home .section-accreditations .sub-content,#home .section-cta .sub-content,#home .section-hero .sub-content,#home .section-intro-copy .sub-content,#home .section-services .sub-content,#job .section-description .sub-content,#lomas-paint .section-cta .sub-content,#lomas-paint .section-intro-copy .sub-content,#not_found .section-404 .wrap-content,#page .section-content,#service .section-cta .sub-content,#service .section-intro-copy .sub-content,#sitemap .wrap-content,.footer-legal .sub-content,.footer-main .sub-content,.header-main .sub-container,.section-case-studies .sub-content,.section-cookies{width:95%;max-width:1388px;margin:0 auto}.section-cookies{max-width:1300px}@media only screen and (max-width:768px){#about .section-copy-with-carousel .sub-content,#about .section-cta .sub-content,#about .section-intro .sub-content,#about .section-people .sub-content,#accreditations .section-accreditations .sub-content,#accreditations .section-cta .sub-content,#accreditations .section-intro-copy .sub-content,#careers .section-intro-copy .sub-content,#careers .section-jobs .sub-content,#case-studies-post .section-cta .sub-content,#case-studies-post .section-post .sub-content,#case-studies .section-intro-copy .sub-content,#contact .section-address .sub-content,#contact .section-form .sub-content,#contact .section-form .sub-content .copy-wrap .form-thanks,#error .section-404 .wrap-content,#home .section-accreditations .sub-content,#home .section-cta .sub-content,#home .section-hero .sub-content,#home .section-intro-copy .sub-content,#home .section-services .sub-content,#job .section-description .sub-content,#lomas-paint .section-cta .sub-content,#lomas-paint .section-intro-copy .sub-content,#not_found .section-404 .wrap-content,#page .section-content,#service .section-cta .sub-content,#service .section-intro-copy .sub-content,#sitemap .wrap-content,.footer-legal .sub-content,.footer-main .sub-content,.header-main .sub-container,.section-case-studies .sub-content,.section-cookies{width:100%;max-width:calc(100% - 40px);margin:0 auto}}#sitemap .wrap-content{zoom:1}#sitemap .wrap-content:after{clear:both}#sitemap .wrap-content:after,#sitemap .wrap-content:before{content:"";display:table}.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.header-main .sub-container nav ul.list-nav>li:last-of-type a:focus{outline-style:none;-webkit-box-shadow:none;box-shadow:none}#holding-page .section-content ul.list-info,.footer-legal .sub-content .list-links,.footer-main .sub-content .footer-links,.header-main .sub-container nav ul.list-nav,.header-main .sub-container nav ul.list-nav>li .list-sub-nav,ul.slick-dots{margin:0;padding:0;list-style:none}#holding-page .section-content ul.list-info>li,.footer-legal .sub-content .list-links>li,.footer-main .sub-content .footer-links>li,.header-main .sub-container nav ul.list-nav>li,.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li,ul.slick-dots>li{margin:0;padding:0}#about .section-hero>img,#about .section-image-block>img,#about .section-people .sub-content .people .box img,#accreditations .section-hero>img,#careers .section-hero>img,#case-studies .section-hero>img,#home .section-hero>img,#home .section-services .sub-content .boxes .box>img,#lomas-paint .section-hero>img,#service .section-carousel .carousel.js-slick-center .slick-list .image-wrap img,.section-case-studies .sub-content .case-studies .case-study-box .image>img{height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.common-small-heading,.common-small-heading-no-line,.common-small-heading-white,.common-small-heading-white-blue-line{color:#646464;font-size:.85714rem;font-weight:600;letter-spacing:.6px;margin-bottom:9px;text-transform:uppercase}@media only screen and (max-width:1024px){.common-small-heading,.common-small-heading-no-line,.common-small-heading-white,.common-small-heading-white-blue-line{font-size:.71429rem}}.common-small-heading-no-line:before,.common-small-heading-white-blue-line:before,.common-small-heading-white:before,.common-small-heading:before{content:"";background:#1a9fe0;display:block;height:2px;margin-right:7px;width:21px;z-index:9}.common-small-heading-white,.common-small-heading-white-blue-line{color:#fff}.common-small-heading-white-blue-line:before,.common-small-heading-white:before{background:#fff}.common-small-heading-white-blue-line:before{background:#1a9fe0}.common-small-heading-no-line:before{content:none}#accreditations .section-intro-copy,#careers .section-intro-copy,#home .section-intro-copy,#lomas-paint .section-intro-copy,#service .section-intro-copy{overflow:hidden;min-height:735px}@media screen and (max-width:1400px){#accreditations .section-intro-copy,#careers .section-intro-copy,#home .section-intro-copy,#lomas-paint .section-intro-copy,#service .section-intro-copy{min-height:auto}}#accreditations .section-intro-copy .sub-content,#careers .section-intro-copy .sub-content,#home .section-intro-copy .sub-content,#lomas-paint .section-intro-copy .sub-content,#service .section-intro-copy .sub-content{position:relative}@media only screen and (max-width:1024px) and (min-width:768px){#accreditations .section-intro-copy .sub-content,#careers .section-intro-copy .sub-content,#home .section-intro-copy .sub-content,#lomas-paint .section-intro-copy .sub-content,#service .section-intro-copy .sub-content{display:-webkit-box;display:-ms-flexbox;display:flex}}#accreditations .section-intro-copy .sub-content .copy,#careers .section-intro-copy .sub-content .copy,#home .section-intro-copy .sub-content .copy,#lomas-paint .section-intro-copy .sub-content .copy,#service .section-intro-copy .sub-content .copy{max-width:620px}@media only screen and (max-width:1024px) and (min-width:768px){#accreditations .section-intro-copy .sub-content .copy,#careers .section-intro-copy .sub-content .copy,#home .section-intro-copy .sub-content .copy,#lomas-paint .section-intro-copy .sub-content .copy,#service .section-intro-copy .sub-content .copy{max-width:none;padding-right:50px;width:100%}}#accreditations .section-intro-copy .sub-content .copy h2,#careers .section-intro-copy .sub-content .copy h2,#home .section-intro-copy .sub-content .copy h2,#lomas-paint .section-intro-copy .sub-content .copy h2,#service .section-intro-copy .sub-content .copy h2{font-size:3rem;line-height:42px;padding-right:80px}@media only screen and (max-width:1024px){#accreditations .section-intro-copy .sub-content .copy h2,#careers .section-intro-copy .sub-content .copy h2,#home .section-intro-copy .sub-content .copy h2,#lomas-paint .section-intro-copy .sub-content .copy h2,#service .section-intro-copy .sub-content .copy h2{font-size:2rem;line-height:32px;margin-bottom:10px;padding-right:0}}#accreditations .section-intro-copy .sub-content .copy p,#careers .section-intro-copy .sub-content .copy p,#home .section-intro-copy .sub-content .copy p,#lomas-paint .section-intro-copy .sub-content .copy p,#service .section-intro-copy .sub-content .copy p{font-size:1.14286rem}@media only screen and (max-width:1024px){#accreditations .section-intro-copy .sub-content .copy p,#careers .section-intro-copy .sub-content .copy p,#home .section-intro-copy .sub-content .copy p,#lomas-paint .section-intro-copy .sub-content .copy p,#service .section-intro-copy .sub-content .copy p{font-size:1.07143rem;line-height:22px}}#accreditations .section-intro-copy .sub-content .copy .btn,#accreditations .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#careers .section-intro-copy .sub-content .copy .btn,#careers .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#home .section-intro-copy .sub-content .copy .btn,#home .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#lomas-paint .section-intro-copy .sub-content .copy .btn,#lomas-paint .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#service .section-intro-copy .sub-content .copy .btn,#service .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #accreditations .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #careers .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #lomas-paint .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #service .section-intro-copy .sub-content .copy a{margin-top:30px}@media only screen and (max-width:1024px){#accreditations .section-intro-copy .sub-content .copy .btn,#accreditations .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#careers .section-intro-copy .sub-content .copy .btn,#careers .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#home .section-intro-copy .sub-content .copy .btn,#home .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#lomas-paint .section-intro-copy .sub-content .copy .btn,#lomas-paint .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#service .section-intro-copy .sub-content .copy .btn,#service .section-intro-copy .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #accreditations .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #careers .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #lomas-paint .section-intro-copy .sub-content .copy a,.header-main .sub-container nav ul.list-nav>li:last-of-type #service .section-intro-copy .sub-content .copy a{margin-top:20px;max-width:117px}}#accreditations .section-intro-copy .sub-content img,#careers .section-intro-copy .sub-content img,#home .section-intro-copy .sub-content img,#lomas-paint .section-intro-copy .sub-content img,#service .section-intro-copy .sub-content img{margin-left:auto;max-width:716px;width:50vw}@media screen and (max-width:1400px){#accreditations .section-intro-copy .sub-content img,#careers .section-intro-copy .sub-content img,#home .section-intro-copy .sub-content img,#lomas-paint .section-intro-copy .sub-content img,#service .section-intro-copy .sub-content img{max-width:625px}}@media only screen and (max-width:1024px){#accreditations .section-intro-copy .sub-content img,#careers .section-intro-copy .sub-content img,#home .section-intro-copy .sub-content img,#lomas-paint .section-intro-copy .sub-content img,#service .section-intro-copy .sub-content img{height:265px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:768px){#accreditations .section-intro-copy .sub-content img,#careers .section-intro-copy .sub-content img,#home .section-intro-copy .sub-content img,#lomas-paint .section-intro-copy .sub-content img,#service .section-intro-copy .sub-content img{height:auto;margin-top:50px;width:106%}}.image-breakout{margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:absolute;right:50%;top:0}@media only screen and (max-width:1024px){.image-breakout{position:static;margin-left:0;margin-right:0;right:auto}}#about .section-people .sub-content .people,.section-case-studies .sub-content .case-studies.mod-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about .section-copy-with-carousel .sub-content .carousel .slick-dots,#about .section-cta,#accreditations .section-cta,#careers .section-jobs .sub-content h2,#case-studies-post .carousel .slick-dots,#case-studies-post .section-case-studies .sub-content .case-studies,#case-studies-post .section-case-studies .sub-content .common-small-heading-no-line,#case-studies-post .section-cta,#case-studies-post .section-post .sub-content .copy img,#case-studies-post .section-post .sub-content h2,#home .section-cta,#home .section-services .sub-content .boxes .box .overlay,#job .section-description .sub-content .copy img,#job .section-description .sub-content h2,#lomas-paint .section-cta,#service .section-cta,.section-case-studies .sub-content .case-studies .case-study-box .details .cta,.section-case-studies .sub-content .case-studies .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home .section-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-main .sub-content,.section-case-studies .sub-content .case-studies .case-study-box .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#accreditations .section-accreditations .sub-content .logos,#careers .section-jobs .sub-content .jobs .job-box .details,#home .section-accreditations .sub-content .logos,.section-case-studies .sub-content header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about .section-people .sub-content .people .box .details,#careers .section-jobs .sub-content .jobs,#home .section-services .sub-content .boxes .box .overlay,.section-case-studies .sub-content .case-studies,.section-case-studies .sub-content .case-studies .case-study-box .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about .section-intro .sub-content .copy,#about .section-people .sub-content .people,#contact .section-form .sub-content .copy-wrap,#home .section-services .sub-content .boxes,.footer-legal .sub-content,.footer-legal .sub-content .list-links,.header-main .sub-container .mob-hamburger,.section-case-studies .sub-content .case-studies.mod-list,.section-case-studies .sub-content .case-studies .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#about .section-copy-with-carousel .sub-content,#case-studies .section-case-studies .view-more,#contact .section-address,.common-small-heading,.common-small-heading-no-line,.common-small-heading-white,.common-small-heading-white-blue-line,.header-main .sub-container .mob-hamburger,.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li a,form .form-element input,form .form-element textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes input-fade{30%{opacity:0}70%{opacity:0;-webkit-transform:translate3d(-8px,-110%,0);transform:translate3d(-8px,-110%,0)}to{font-size:1rem;opacity:1;-webkit-transform:translate3d(-8px,-150%,0);transform:translate3d(-8px,-150%,0);left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#f1f4f5));background:linear-gradient(180deg,#fff 50%,#f1f4f5 0)}}@keyframes input-fade{30%{opacity:0}70%{opacity:0;-webkit-transform:translate3d(-8px,-110%,0);transform:translate3d(-8px,-110%,0)}to{font-size:1rem;opacity:1;-webkit-transform:translate3d(-8px,-150%,0);transform:translate3d(-8px,-150%,0);left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#f1f4f5));background:linear-gradient(180deg,#fff 50%,#f1f4f5 0)}}a{color:#1a9fe0;text-decoration:none}a:active{background-color:transparent}a:hover{color:#2daae7}a:active,a:focus{color:#2daae7;border:0;outline:0 none}.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type a{border:none;outline:none;cursor:pointer}.btn.btn-primary,.header-main .sub-container nav ul.list-nav>li:last-of-type a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-radius:3px;border:1px solid #1a9fe0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;height:51px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:147px;overflow:hidden;padding:15px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:0}@media only screen and (max-width:768px){.btn.btn-primary,.header-main .sub-container nav ul.list-nav>li:last-of-type a{height:45px}}.btn.btn-primary:focus,.btn.btn-primary:hover,.header-main .sub-container nav ul.list-nav>li:last-of-type a:focus,.header-main .sub-container nav ul.list-nav>li:last-of-type a:hover{background:#1a9fe0;color:#fff}.btn.btn-primary:disabled,.btn.btn-primary[disabled],.header-main .sub-container nav ul.list-nav>li:last-of-type a:disabled,.header-main .sub-container nav ul.list-nav>li:last-of-type a[disabled]{background:#434343!important;-webkit-box-shadow:0 0 0 2px #434343!important;box-shadow:0 0 0 2px #434343!important;color:#c8c8c8!important;border:1px solid #434343}.btn.btn-primary:active,.header-main .sub-container nav ul.list-nav>li:last-of-type a:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.btn.btn-primary.mod-white,.header-main .sub-container nav ul.list-nav>li:last-of-type a.mod-white{color:#fff}form .sub-errors{color:red;display:none;margin-bottom:20px}form .sub-errors .sub-error{font-size:1.14286rem}form .sub-errors span{display:block;margin-bottom:3px}form .form-element{margin:0 0 22px;position:relative;width:100%;z-index:1}form .form-element .sub-error{font-size:.85714rem;color:#cd0000;position:absolute;right:10px;top:5px;z-index:99}form .form-element.mod-error input,form .form-element.mod-error textarea{border:1px solid #cd0000}form .form-element.mod-filled input{border:2px solid #1a9fe0}form .form-element.mod-filled label span{-webkit-animation:input-fade 1s forwards;animation:input-fade 1s forwards;display:inline-block;padding:0 8px;position:relative;top:4px;z-index:99}form .form-element.mod-error label:before{border-bottom-color:#cd0000}form .form-element input,form .form-element textarea{background:#f1f4f5;border:none;border-radius:3px;color:#434343;display:block;font-size:1.14286rem;line-height:26px;height:61px;outline:none;position:relative;padding:0 16px;width:100%}form .form-element input:-webkit-autofill,form .form-element input:-webkit-autofill:focus,form .form-element input:-webkit-autofill:hover,form .form-element textarea:-webkit-autofill,form .form-element textarea:-webkit-autofill:focus,form .form-element textarea:-webkit-autofill:hover{background-color:#fff;-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#434343;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media only screen and (max-width:768px){form .form-element input,form .form-element textarea{font-size:1.14286rem}}form .form-element input::-webkit-input-placeholder,form .form-element textarea::-webkit-input-placeholder{color:#fff}form .form-element input:-moz-placeholder,form .form-element input::-moz-placeholder,form .form-element textarea:-moz-placeholder,form .form-element textarea::-moz-placeholder{color:#fff}form .form-element input:-ms-input-placeholder,form .form-element textarea:-ms-input-placeholder{color:#fff}form .form-element label{color:#434343;font-size:1.14286rem;font-weight:500;position:absolute;bottom:0;left:16px;padding:0;width:100%;height:calc(100% - 1em);text-align:left;pointer-events:none}@media only screen and (max-width:1024px){form .form-element label{font-size:1.14286rem}}form .form-element label span{color:#434343;display:block}@media only screen and (max-width:1024px){form .form-element label span{margin-top:3px}}form .form-element textarea{height:203px;padding:22px 16px;resize:none}.header-main .sub-container nav ul.list-nav>li:last-of-type form a,form .btn.btn-primary,form .header-main .sub-container nav ul.list-nav>li:last-of-type a{max-width:180px;margin:25px 0 0;padding:13px 70px}@media only screen and (max-width:768px){.header-main .sub-container nav ul.list-nav>li:last-of-type form a,form .btn.btn-primary,form .header-main .sub-container nav ul.list-nav>li:last-of-type a{width:100%}}button,input,optgroup,select,textarea{font-family:nudista-web,Arial,Helvetica,Sans-serif!important}input[name=Form_Email]{display:none;opacity:0;visibility:hidden;height:0}.svg-icon{color:#ff99f8;display:inline-block;vertical-align:middle}.svg-icon.icon-logo{height:48px}.svg-icon.icon-at,.svg-icon.icon-phone{height:18px;width:18px;color:#1a9fe0}.svg-icon.icon-twitter{height:24px;width:34px;color:#f1f4f5}.svg-icon.icon-twitter:hover{color:#1da1f2}.svg-icon.icon-linkedin{height:23px;width:24px;color:#f1f4f5}.svg-icon.icon-linkedin:hover{color:#0a66c2}.svg-icon.icon-linkedin-alt{height:24px;width:24px;color:#f1f4f5}.svg-icon.icon-linkedin-alt:hover{color:#0a66c2}.svg-icon.icon-facebook{height:26px;width:13px;color:#f1f4f5}.svg-icon.icon-facebook:hover{color:#3b5998}.svg-icon.icon-pinterest{height:27px;width:21px;color:#f1f4f5}.svg-icon.icon-pinterest:hover{color:#bd081c}ul{margin:0 0 10px 14px;padding:0}ul li{margin:0 0 0 14px}ul.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}ul.slick-dots li:not(:last-child){margin:0 10px 0 0}ul.slick-dots li.slick-active button{background:#000}ul.slick-dots li button{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:#d9d9d9;text-indent:-9999px;outline:none;cursor:pointer;display:block}html{font-size:14px}html body{line-height:1.55;font-weight:400;font-family:nudista-web,Arial,Helvetica,Sans-serif;background:#fff;color:#434343;font-size:1rem;margin:0;padding-top:92px}@media only screen and (max-width:1024px){html body{padding-top:70px}}html body.no-scroll{overflow:hidden}html body a.anchor{display:block;visibility:hidden;position:relative;top:-140px}html *{-webkit-box-sizing:border-box;box-sizing:border-box}html .grecaptcha-badge{display:none!important}h1,h2,h3,h4,h5{color:#083146;font-family:nudista-web,Arial,Helvetica,Sans-serif;font-weight:600;line-height:1.4;padding:0;margin-top:0;text-transform:uppercase}h1{font-size:3rem}@media only screen and (max-width:768px){h1{font-size:2rem!important;line-height:32px}}h2{font-size:2.14286rem}h3{font-size:1.71429rem}h4{font-size:1.28571rem}h5{font-size:1.14286rem}h6{font-size:1rem}p{font-size:1.21429rem;line-height:25px;letter-spacing:.51px;margin:0 0 20px}p:last-child,p:only-child{margin-bottom:0}ul{margin-left:16;margin-bottom:35px}ul li{font-size:1.21429rem;line-height:25px;letter-spacing:.51px;margin:0;padding:0}strong{font-weight:600}::selection{background:rgba(26,159,224,.25)}::-moz-selection{background:rgba(26,159,224,.25)}.header-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05);box-shadow:0 4px 4px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;height:92px;position:fixed;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:99}@media only screen and (max-width:1024px){.header-main{height:70px}}.header-main.mod-hide{top:-92px}.header-main .sub-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1300px){.header-main .sub-container .sub-logo .logo img{max-width:220px}}@media screen and (max-width:1200px){.header-main .sub-container .sub-logo .logo img{max-width:200px}}@media screen and (max-width:1120px){.header-main .sub-container .sub-logo .logo img{max-width:160px}}@media only screen and (max-width:1024px){.header-main .sub-container .sub-logo .logo img{max-width:195px}}.header-main .sub-container .mob-hamburger{background:none;border:none;cursor:pointer;display:none;margin:0;padding:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1024px){.header-main .sub-container .mob-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}}.header-main .sub-container .mob-hamburger .burger-lines{-ms-flex-item-align:center;align-self:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;-webkit-transition:width .5s ease;transition:width .5s ease;width:25px;z-index:999}.header-main .sub-container .mob-hamburger .burger-lines .mob-bar{background:#1a9fe0;display:block;height:2px;position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease;transition:.5s ease;width:100%}.header-main .sub-container .mob-hamburger .burger-lines .mob-bar.mob-bar-1{top:0}.header-main .sub-container .mob-hamburger .burger-lines .mob-bar.mob-bar-2{top:10px;-webkit-transition:.2 ease;transition:.2 ease}.header-main .sub-container .mob-hamburger .burger-lines .mob-bar.mob-bar-3{top:19px;width:80%}.header-main .sub-container .mob-hamburger.mod-active .burger-lines .mob-bar{background:#fff}.header-main .sub-container .mob-hamburger.mod-active .burger-lines .mob-bar-1{top:10px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header-main .sub-container .mob-hamburger.mod-active .burger-lines .mob-bar-2{width:0}.header-main .sub-container .mob-hamburger.mod-active .burger-lines .mob-bar-3{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:10px;width:100%}.header-main .sub-container nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (max-width:1024px){.header-main .sub-container nav{background:#0173bc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;opacity:0;position:absolute;pointer-events:none;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:-999}}.header-main .sub-container nav.mod-show{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:all;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:999}@media only screen and (max-width:1024px){.header-main .sub-container nav.mod-show{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:999}.header-main .sub-container nav.mod-show ul.list-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:scroll;height:100vh;padding-bottom:50px}}@media only screen and (max-width:1024px){.header-main .sub-container nav:before{background:rgba(16,86,121,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}}.header-main .sub-container nav .nav-mobile-bg{display:none}@media only screen and (max-width:1024px){.header-main .sub-container nav .nav-mobile-bg{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;width:100%}}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav{padding-top:93px;z-index:9}}.header-main .sub-container nav ul.list-nav>li{display:inline-block;margin-right:40px}@media screen and (max-width:1400px){.header-main .sub-container nav ul.list-nav>li{margin-right:25px}}@media screen and (max-width:1300px){.header-main .sub-container nav ul.list-nav>li{margin-right:18px}}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li{margin-bottom:31px;margin-right:0}}.header-main .sub-container nav ul.list-nav>li:nth-last-child(2){margin-right:26px}@media screen and (max-width:1300px){.header-main .sub-container nav ul.list-nav>li:nth-last-child(2){margin-right:18px}}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li:nth-last-child(2){margin-right:0}}.header-main .sub-container nav ul.list-nav>li:last-of-type{margin-right:0}@media screen and (max-width:1400px){.header-main .sub-container nav ul.list-nav>li:last-of-type a{padding:0 10px}}@media screen and (max-width:1200px){.header-main .sub-container nav ul.list-nav>li:last-of-type a{font-size:.92857rem}}@media screen and (max-width:1120px){.header-main .sub-container nav ul.list-nav>li:last-of-type a{font-size:.85714rem}}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li:last-of-type a{border:none;color:#fff;font-size:1.28571rem;height:29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;padding:0;width:100%}}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav{cursor:pointer;position:relative}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav:hover>a{color:#1a9fe0}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav:hover>a+.sub-menu{display:block;z-index:9}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav:hover>a>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav>li{height:29px;margin-bottom:7px}.header-main .sub-container nav ul.list-nav>li.mod-sub-nav>li:last-child{margin-bottom:0}.header-main .sub-container nav ul.list-nav>li.mod-active a{color:#1a9fe0}.header-main .sub-container nav ul.list-nav>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;letter-spacing:.42px;text-transform:uppercase}@media screen and (max-width:1200px){.header-main .sub-container nav ul.list-nav>li>a{font-size:.92857rem}}@media screen and (max-width:1120px){.header-main .sub-container nav ul.list-nav>li>a{font-size:.85714rem}}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li>a{color:#fff;font-size:1.28571rem;height:29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-main .sub-container nav ul.list-nav>li>a:hover{color:#1a9fe0}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li>a.mod-dropdown{padding-left:10px}}.header-main .sub-container nav ul.list-nav>li>a.mod-dropdown.mod-active+.sub-menu{display:block}.header-main .sub-container nav ul.list-nav>li>a.mod-dropdown.mod-active svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-main .sub-container nav ul.list-nav>li>a svg{margin-left:4px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li>a svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:10px}}.header-main .sub-container nav ul.list-nav>li .sub-menu{display:none;left:0;padding-top:30px;position:absolute;top:0;width:230px;z-index:-1}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li .sub-menu{padding-top:14px;position:static;width:100%}}.header-main .sub-container nav ul.list-nav>li .list-sub-nav{background:#fff;border-radius:3px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 4px 15px 0 rgba(0,0,0,.2);padding:10px 14px}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li .list-sub-nav{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0}}.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li{margin-bottom:12px}.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li:last-of-type{margin-bottom:0}.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li a{color:#000;font-size:.92857rem;font-weight:600;letter-spacing:.39px;min-height:29px;text-transform:uppercase;width:100%}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li a{color:#fff;font-size:1.14286rem;font-weight:400;height:29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-main .sub-container nav ul.list-nav>li .list-sub-nav>li a:hover{color:#1a9fe0}.section-cookies{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:6px;bottom:19px;display:-webkit-box;display:-ms-flexbox;display:flex;height:63px;left:50%;padding:0 21px;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:999}@media only screen and (max-width:1024px){.section-cookies{height:auto;padding:20px}}.section-cookies.mod-hide{display:none}.section-cookies .sub-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:1024px){.section-cookies .sub-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-cookies .sub-content .sub-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-cookies .sub-content .sub-text>p{color:#fff;font-size:15px;font-weight:400;margin-bottom:0}.section-cookies .sub-content .sub-text>p a{font-weight:500;color:#fff}.section-cookies .sub-content .sub-btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:70px}@media only screen and (max-width:1024px){.section-cookies .sub-content .sub-btns{margin-left:0;margin-top:20px}}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-cookies .sub-content .sub-btns a,.section-cookies .sub-content .sub-btns .btn,.section-cookies .sub-content .sub-btns .header-main .sub-container nav ul.list-nav>li:last-of-type a{background:#fff;color:#000;display:inline-block;font-size:1rem;font-weight:400;height:36px;-webkit-transition:background .3s ease;transition:background .3s ease;width:111px}@media only screen and (max-width:1024px){.header-main .sub-container nav ul.list-nav>li:last-of-type .section-cookies .sub-content .sub-btns a,.section-cookies .sub-content .sub-btns .btn,.section-cookies .sub-content .sub-btns .header-main .sub-container nav ul.list-nav>li:last-of-type a{font-size:.92857rem;padding:4px 0;width:115px}}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-cookies .sub-content .sub-btns a:first-of-type,.section-cookies .sub-content .sub-btns .btn:first-of-type,.section-cookies .sub-content .sub-btns .header-main .sub-container nav ul.list-nav>li:last-of-type a:first-of-type{margin-right:10px}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-cookies .sub-content .sub-btns a:hover,.section-cookies .sub-content .sub-btns .btn:hover,.section-cookies .sub-content .sub-btns .header-main .sub-container nav ul.list-nav>li:last-of-type a:hover{background:hsla(0,0%,100%,.25)}.footer-main{background:#fff;padding:66px 0 90px;z-index:1}@media only screen and (max-width:768px){.footer-main{overflow:hidden;padding:33px 0 78px}}@media only screen and (max-width:768px){.footer-main .sub-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-main .sub-content .site-info .logo{display:block;margin-bottom:40px}.footer-main .sub-content .site-info .details a,.footer-main .sub-content .site-info .details p{color:#12648c;font-size:1.42857rem;line-height:30px;letter-spacing:.6px;font-weight:600}@media only screen and (max-width:768px){.footer-main .sub-content .site-info .details a,.footer-main .sub-content .site-info .details p{font-size:1.28571rem;line-height:30px}}.footer-main .sub-content .footer-links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:98px;-moz-column-gap:98px;column-gap:98px;margin-left:auto;max-width:330px;width:100%}@media only screen and (max-width:768px){.footer-main .sub-content .footer-links{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-left:0;margin-top:35px}}.footer-main .sub-content .footer-links li{margin-bottom:7px;min-width:198px}.footer-main .sub-content .footer-links li a{color:#646464;font-size:1rem;letter-spacing:.42px;text-transform:uppercase}@media only screen and (max-width:768px){.footer-main .sub-content .footer-links li a{font-size:.85714rem}}.footer-main .sub-content .header-main .sub-container nav ul.list-nav>li:last-of-type a,.footer-main .sub-content a.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type .footer-main .sub-content a{margin-left:auto}@media only screen and (max-width:768px){.footer-main .sub-content .header-main .sub-container nav ul.list-nav>li:last-of-type a,.footer-main .sub-content a.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type .footer-main .sub-content a{margin-left:0;margin-top:40px;max-width:179px}}.footer-legal{padding-bottom:190px}@media only screen and (max-width:768px){.footer-legal{padding-bottom:53px}}@media only screen and (max-width:768px){.footer-legal .sub-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-legal .sub-content span{display:inline-block}.footer-legal .sub-content .list-links li a,.footer-legal .sub-content span{color:#969696;font-size:.71429rem;text-transform:uppercase;letter-spacing:.3px}.footer-legal .sub-content .list-links{margin:0 auto}@media only screen and (max-width:768px){.footer-legal .sub-content .list-links{margin:0}}.footer-legal .sub-content .list-links>li:nth-child(2){margin:0 15px}.footer-legal .sub-content .list-links>li:nth-child(2):after,.footer-legal .sub-content .list-links>li:nth-child(2):before{color:#969696;content:"|";font-size:.71429rem}.footer-legal .sub-content .list-links>li:nth-child(2):before{margin-right:15px}.footer-legal .sub-content .list-links>li:nth-child(2):after{margin-left:15px}#home .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#home .section-cta{height:325px}}#home .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#home .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#home .section-cta .btn,#home .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-cta a{margin:30px auto 0}#home .section-hero{height:calc(100vh - 92px);overflow:hidden;padding-bottom:100px;position:relative;width:100%}@media only screen and (max-width:1024px){#home .section-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(75vh - 70px);padding-bottom:0}}#home .section-hero .sub-content{position:relative;z-index:9}#home .section-hero .sub-content .copy{max-width:655px;width:100%}#home .section-hero .sub-content .copy h1{color:#fff;font-size:4.28571rem;line-height:57px}@media only screen and (max-width:1024px){#home .section-hero .sub-content .copy h1{font-size:2.71429rem;line-height:40px}}#home .section-hero .sub-content .copy .btn,#home .section-hero .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-hero .sub-content .copy a{color:#fff}@media only screen and (max-width:1024px){#home .section-hero .sub-content .copy .btn,#home .section-hero .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-hero .sub-content .copy a{display:none}}#home .section-hero:before{background:linear-gradient(283deg,rgba(36,117,156,0) 39.43%,rgba(2,46,68,.85) 93.52%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:1024px){#home .section-hero:before{background:linear-gradient(286deg,rgba(36,117,156,0) -43.06%,rgba(2,46,68,.85) 46.05%)}}#home .section-hero svg{bottom:0;color:#f5f5f5;position:absolute;right:-90px;z-index:9}@media only screen and (max-width:1024px){#home .section-hero svg{right:0}}#home .section-intro-copy{background:#f5f5f5;padding:134px 0 108px}@media only screen and (max-width:1024px){#home .section-intro-copy{background:#fff;padding:38px 0}}#home .section-services{background:#288fc2;padding:134px 0 194px;position:relative}@media only screen and (max-width:1024px){#home .section-services{padding:54px 0 135px}}#home .section-services .sub-content .boxes{margin-top:40px}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}#home .section-services .sub-content .boxes .box{height:288px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px;position:relative}@media only screen and (max-width:1024px) and (min-width:768px){#home .section-services .sub-content .boxes .box{height:215px}}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes .box{-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:205px;margin-bottom:13px;margin-right:0}}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes .box .box-link{height:100%;position:absolute;top:0;width:100%;z-index:999}}#home .section-services .sub-content .boxes .box:hover .overlay{opacity:1;z-index:9}#home .section-services .sub-content .boxes .box .overlay{background:rgba(2,46,68,.89);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:0}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes .box .overlay{background:rgba(2,46,68,.75);opacity:1}}#home .section-services .sub-content .boxes .box .overlay h3{color:#fff;font-size:1.42857rem;letter-spacing:.6px;text-align:center}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes .box .overlay h3{line-height:27px;margin-bottom:0}}#home .section-services .sub-content .boxes .box .overlay .btn,#home .section-services .sub-content .boxes .box .overlay .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-services .sub-content .boxes .box .overlay a{border-color:#fff;color:#fff}@media only screen and (max-width:768px){#home .section-services .sub-content .boxes .box .overlay .btn,#home .section-services .sub-content .boxes .box .overlay .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #home .section-services .sub-content .boxes .box .overlay a{display:none}}#home .section-services svg{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:768px){#home .section-services svg{left:0}}#home .section-accreditations{padding:60px 0 136px}@media only screen and (max-width:1024px){#home .section-accreditations{padding:50px 0 80px}}#home .section-accreditations .sub-content .logos{margin-top:63px}@media only screen and (max-width:1024px){#home .section-accreditations .sub-content .logos{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}#home .section-accreditations .sub-content .logos img{opacity:.85;mix-blend-mode:luminosity}@media only screen and (max-width:1024px){#home .section-accreditations .sub-content .logos img{max-height:70px;margin-bottom:20px}}#about .section-hero{height:357px;position:relative}@media only screen and (max-width:1024px){#about .section-hero{height:240px;overflow:hidden}}#about .section-hero svg.skewed-rect{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:1024px){#about .section-hero svg.skewed-rect{bottom:-15px;left:0}}#about .section-hero svg.lines{bottom:0;position:absolute;right:0}@media only screen and (max-width:1024px){#about .section-hero svg.lines{bottom:-50px;right:-40px}}#about .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#about .section-cta{height:325px}}#about .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#about .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#about .section-cta .btn,#about .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #about .section-cta a{margin:30px auto 0}#about .section-intro{padding:50px 0 100px}@media only screen and (max-width:1024px){#about .section-intro{padding:20px 0 30px}}#about .section-intro .sub-content h1{font-size:2.71429rem;line-height:42px}@media only screen and (max-width:1024px){#about .section-intro .sub-content h1{font-size:2rem}}@media only screen and (max-width:768px){#about .section-intro .sub-content .copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#about .section-intro .sub-content .copy .copy-left{margin-right:50px;max-width:805px}@media only screen and (max-width:1024px) and (min-width:768px){#about .section-intro .sub-content .copy .copy-left{max-width:800px;width:100%}}@media only screen and (max-width:768px){#about .section-intro .sub-content .copy .copy-left{max-width:none}}@media only screen and (max-width:768px){#about .section-intro .sub-content .copy .copy-left p{font-size:1.07143rem;line-height:22px}}#about .section-intro .sub-content .copy .copy-left h2,#about .section-intro .sub-content .copy .copy-left h3,#about .section-intro .sub-content .copy .copy-left h4,#about .section-intro .sub-content .copy .copy-left h5,#about .section-intro .sub-content .copy .copy-left h6{font-size:1.42857rem}#about .section-intro .sub-content .copy .copy-right{margin-left:auto;max-width:445px;width:100%}@media only screen and (max-width:1024px) and (min-width:768px){#about .section-intro .sub-content .copy .copy-right{max-width:330px}}@media only screen and (max-width:768px){#about .section-intro .sub-content .copy .copy-right{margin-left:0;margin-top:50px}}#about .section-intro .sub-content .copy .copy-right p{color:#1a9fe0;font-size:2.28571rem;font-weight:600;line-height:40px;text-transform:uppercase}@media screen and (max-width:1200px){#about .section-intro .sub-content .copy .copy-right p{font-size:2vw;line-height:3vw}}@media only screen and (max-width:1024px) and (min-width:768px){#about .section-intro .sub-content .copy .copy-right p{font-size:1.42857rem;line-height:26px}}@media only screen and (max-width:768px){#about .section-intro .sub-content .copy .copy-right p{font-size:1.28571rem;line-height:25px}}#about .section-image-block{height:479px;position:relative}@media only screen and (max-width:1024px) and (min-width:768px){#about .section-image-block{height:350px}}@media only screen and (max-width:768px){#about .section-image-block{height:275px}}#about .section-copy-with-carousel{background:#f1f4f5;padding:121px 0 174px}@media only screen and (max-width:1024px){#about .section-copy-with-carousel{padding:50px 0 112px}}@media only screen and (max-width:1024px){#about .section-copy-with-carousel .sub-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#about .section-copy-with-carousel .sub-content .copy{padding-right:86px}@media only screen and (max-width:1024px){#about .section-copy-with-carousel .sub-content .copy{padding-right:0}}@media only screen and (max-width:768px){#about .section-copy-with-carousel .sub-content .copy h3{font-size:1.21429rem}}@media only screen and (max-width:768px){#about .section-copy-with-carousel .sub-content .copy p{font-size:1.07143rem;line-height:22px}}#about .section-copy-with-carousel .sub-content .carousel{-ms-flex-item-align:start;align-self:flex-start;height:428px;margin-top:60px;max-width:653px;width:100%}@media screen and (max-width:1200px){#about .section-copy-with-carousel .sub-content .carousel{height:27vw;max-width:35vw}}@media only screen and (max-width:1024px){#about .section-copy-with-carousel .sub-content .carousel{-ms-flex-item-align:center;align-self:center;height:283px;margin-top:50px;max-width:430px}}@media only screen and (max-width:768px){#about .section-copy-with-carousel .sub-content .carousel{height:229px;max-width:350px}}#about .section-copy-with-carousel .sub-content .carousel img{max-width:100%}#about .section-copy-with-carousel .sub-content .carousel .slick-dots{margin-top:60px}@media only screen and (max-width:1024px){#about .section-copy-with-carousel .sub-content .carousel .slick-dots{margin-top:45px}}#about .section-people{padding:76px 0 144px}#about .section-people .sub-content .people{margin-top:45px}#about .section-people .sub-content .people .box{height:364px;margin-bottom:25px;margin-right:31px;position:relative;width:calc(25% - 24px)}#about .section-people .sub-content .people .box:nth-child(4n){margin-right:0}#about .section-people .sub-content .people .box:hover .details{opacity:1;z-index:99}#about .section-people .sub-content .people .box .details{background:rgba(26,159,224,.85);height:100%;left:0;opacity:0;padding:37px 27px;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:0}#about .section-people .sub-content .people .box .details *{color:#fff}#about .section-people .sub-content .people .box .details h4{font-size:1.42857rem;letter-spacing:.6px;margin-bottom:5px}#about .section-people .sub-content .people .box .details h5{font-size:1.07143rem;font-weight:500;letter-spacing:.45px}#about .section-people .sub-content .people .box .details a,#about .section-people .sub-content .people .box .details p{font-size:1.14286rem;font-weight:500;line-height:25px;letter-spacing:.48px}#about .section-people .sub-content .people .box .details a{font-weight:700;margin-top:auto}#service .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#service .section-cta{height:325px}}#service .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#service .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#service .section-cta .btn,#service .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #service .section-cta a{margin:30px auto 0}#service .section-intro-copy{background:#fff;padding:82px 0 170px}@media only screen and (max-width:1024px){#service .section-intro-copy{padding:40px 0 90px}}#service .section-intro-copy .sub-content .copy{max-width:650px}@media screen and (max-width:1400px){#service .section-intro-copy .sub-content .copy{max-width:45vw}}@media only screen and (max-width:1024px){#service .section-intro-copy .sub-content .copy{max-width:none}}#service .section-carousel{overflow:hidden}@media only screen and (max-width:768px){#service .section-carousel{padding-bottom:75px}}#service .section-carousel .carousel.js-slick-center .slick-list{overflow:visible;padding:0 385px}@media only screen and (max-width:1024px) and (min-width:768px){#service .section-carousel .carousel.js-slick-center .slick-list{padding:0 250px}}@media only screen and (max-width:768px){#service .section-carousel .carousel.js-slick-center .slick-list{padding:0 40px 0 54px}}#service .section-carousel .carousel.js-slick-center .slick-list .slick-slide:before{background:hsla(0,0%,85.1%,.5);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:9}#service .section-carousel .carousel.js-slick-center .slick-list .slick-slide.slick-active:before{background:hsla(0,0%,85.1%,0);-webkit-transition:all .3s ease;transition:all .3s ease}#service .section-carousel .carousel.js-slick-center .slick-list .image-wrap{margin-right:10px;height:448px;position:relative}@media only screen and (max-width:1024px){#service .section-carousel .carousel.js-slick-center .slick-list .image-wrap{height:220px;margin-right:13px}}@media only screen and (max-width:768px){#service .section-carousel .carousel.js-slick-center .slick-list .image-wrap{height:276px}}#service .section-carousel .carousel.js-slick-center .slick-arrow{cursor:pointer;left:39px;opacity:.75;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}@media only screen and (max-width:1024px){#service .section-carousel .carousel.js-slick-center .slick-arrow{height:35px;left:30px;opacity:1;width:35px}}#service .section-carousel .carousel.js-slick-center .slick-arrow:hover{-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}@media only screen and (max-width:1024px){#service .section-carousel .carousel.js-slick-center .slick-arrow:hover{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#service .section-carousel .carousel.js-slick-center .slick-arrow:nth-of-type(2){left:auto;right:39px}@media only screen and (max-width:1024px){#service .section-carousel .carousel.js-slick-center .slick-arrow:nth-of-type(2){right:30px}}#careers .section-hero{height:357px;position:relative}@media only screen and (max-width:1024px){#careers .section-hero{height:240px;overflow:hidden}}#careers .section-hero svg.skewed-rect{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:1024px){#careers .section-hero svg.skewed-rect{bottom:-15px;left:0}}#careers .section-hero svg.lines{bottom:0;position:absolute;right:0}@media only screen and (max-width:1024px){#careers .section-hero svg.lines{bottom:-50px;right:-40px}}#careers .section-intro-copy{background:#fff;min-height:770px;padding:50px 0 260px}@media only screen and (max-width:1024px){#careers .section-intro-copy{min-height:auto;padding:50px 0}}@media only screen and (max-width:768px){#careers .section-intro-copy{min-height:auto;padding:22px 0 55px}}#careers .section-intro-copy .sub-content .copy{max-width:650px}#careers .section-intro-copy .sub-content .image-breakout{top:105px}#careers .section-jobs{background:#f1f4f5;padding:60px 0 135px}@media only screen and (max-width:768px){#careers .section-jobs{padding:30px 0 60px}}#careers .section-jobs .sub-content h2{margin-bottom:35px}#careers .section-jobs .sub-content .jobs .job-box{background:#fff;border-radius:3px;margin-bottom:22px;padding:22px 75px 30px 27px}@media only screen and (max-width:768px){#careers .section-jobs .sub-content .jobs .job-box{margin-bottom:16px;padding:24px 17px 29px}}#careers .section-jobs .sub-content .jobs .job-box:last-of-type{margin-bottom:0}#careers .section-jobs .sub-content .jobs .job-box .title{color:#000;font-size:1.42857rem;line-height:42px;margin-bottom:13px}@media only screen and (max-width:768px){#careers .section-jobs .sub-content .jobs .job-box .details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#careers .section-jobs .sub-content .jobs .job-box .details .copy{max-width:930px;width:100%}@media only screen and (max-width:768px){#careers .section-jobs .sub-content .jobs .job-box .details .copy p{font-size:1.07143rem;line-height:22px}}@media only screen and (max-width:768px){#careers .section-jobs .sub-content .jobs .job-box .details .btn,#careers .section-jobs .sub-content .jobs .job-box .details .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #careers .section-jobs .sub-content .jobs .job-box .details a{-ms-flex-item-align:start;align-self:flex-start;margin-top:20px;max-width:117px}}#careers .section-jobs .sub-content .jobs .no-roles{font-size:1.28571rem;margin-top:30px;text-align:center}#job .section-blue-banner{background:#1a9fe0;height:162px}@media only screen and (max-width:768px){#job .section-blue-banner{height:65px}}#job .section-description{padding:73px 0 150px}@media only screen and (max-width:768px){#job .section-description{padding:40px 0 50px}}#job .section-description .sub-content{max-width:918px;width:100%}#job .section-description .sub-content h1{color:#000;font-size:3.35714rem;margin-bottom:5px;text-align:center}#job .section-description .sub-content h2{color:#969696;margin-bottom:0;text-align:center}#job .section-description .sub-content .copy{margin-top:60px}@media only screen and (max-width:768px){#job .section-description .sub-content .copy{margin-top:30px;text-align:center}}#job .section-description .sub-content .copy img{margin:60px auto 100px}@media only screen and (max-width:768px){#job .section-description .sub-content .copy p{font-size:1.07143rem;line-height:22px}}#job .section-description .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#job .section-description .sub-content .copy a.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type #job .section-description .sub-content .copy a{margin:50px auto 0;max-width:287px}@media only screen and (max-width:768px){#job .section-description .sub-content .copy .header-main .sub-container nav ul.list-nav>li:last-of-type a,#job .section-description .sub-content .copy a.btn,.header-main .sub-container nav ul.list-nav>li:last-of-type #job .section-description .sub-content .copy a{max-width:179px}}#accreditations .section-hero{height:357px;position:relative}@media only screen and (max-width:1024px){#accreditations .section-hero{height:240px;overflow:hidden}}#accreditations .section-hero svg.skewed-rect{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:1024px){#accreditations .section-hero svg.skewed-rect{bottom:-15px;left:0}}#accreditations .section-hero svg.lines{bottom:0;position:absolute;right:0}@media only screen and (max-width:1024px){#accreditations .section-hero svg.lines{bottom:-50px;right:-40px}}#accreditations .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#accreditations .section-cta{height:325px}}#accreditations .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#accreditations .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#accreditations .section-cta .btn,#accreditations .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #accreditations .section-cta a{margin:30px auto 0}#accreditations .section-intro-copy{background:#fff;padding:82px 0 200px}@media only screen and (max-width:1024px){#accreditations .section-intro-copy{padding:50px 0}}@media only screen and (max-width:768px){#accreditations .section-intro-copy{padding:20px 0 50px}}#accreditations .section-intro-copy .sub-content .copy{max-width:650px;width:100%}@media only screen and (max-width:768px){#accreditations .section-intro-copy .sub-content .copy h2{margin-bottom:20px}}#accreditations .section-accreditations{padding:30px 0 78px}@media only screen and (max-width:768px){#accreditations .section-accreditations{padding:0 0 20px}}#accreditations .section-accreditations .sub-content .logos{margin-top:63px}@media only screen and (max-width:1024px){#accreditations .section-accreditations .sub-content .logos{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}#accreditations .section-accreditations .sub-content .logos img{opacity:.85;mix-blend-mode:luminosity}@media only screen and (max-width:1024px){#accreditations .section-accreditations .sub-content .logos img{max-height:70px;margin-bottom:20px}}#lomas-paint .section-hero{height:357px;position:relative}@media only screen and (max-width:1024px){#lomas-paint .section-hero{height:240px;overflow:hidden}}#lomas-paint .section-hero svg.skewed-rect{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:1024px){#lomas-paint .section-hero svg.skewed-rect{bottom:-15px;left:0}}#lomas-paint .section-hero svg.lines{bottom:0;position:absolute;right:0}@media only screen and (max-width:1024px){#lomas-paint .section-hero svg.lines{bottom:-50px;right:-40px}}#lomas-paint .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#lomas-paint .section-cta{height:325px}}#lomas-paint .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#lomas-paint .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#lomas-paint .section-cta .btn,#lomas-paint .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #lomas-paint .section-cta a{margin:30px auto 0}#lomas-paint .section-intro-copy{background:#fff;padding:82px 0 170px}@media only screen and (max-width:1024px){#lomas-paint .section-intro-copy{padding:50px 0}}@media only screen and (max-width:768px){#lomas-paint .section-intro-copy{padding:20px 0 50px}}#lomas-paint .section-intro-copy .sub-content .copy{max-width:650px;width:100%}@media only screen and (max-width:768px){#lomas-paint .section-intro-copy .sub-content .copy h2{margin-bottom:20px}}#contact .section-form{padding:62px 0 65px}@media only screen and (max-width:768px){#contact .section-form{padding:40px 0 60px}}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#contact .section-form .sub-content .copy-wrap .copy{margin-right:90px;max-width:455px;width:100%}@media only screen and (max-width:1024px) and (min-width:768px){#contact .section-form .sub-content .copy-wrap .copy{margin-right:60px;max-width:385px}}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap .copy{max-width:none}}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap .copy>p{font-size:1.07143rem;line-height:22px}}#contact .section-form .sub-content .copy-wrap .copy .details{color:#000;font-size:1.42857rem;line-height:30px;letter-spacing:.6px;font-weight:600}#contact .section-form .sub-content .copy-wrap .copy .details a{color:#000}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap .copy .details{font-size:1.21429rem;line-height:30px}}#contact .section-form .sub-content .copy-wrap #contactForm{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap #contactForm{margin:40px 0 0;max-width:none}}#contact .section-form .sub-content .copy-wrap #contactForm.mod-hide{display:none}#contact .section-form .sub-content .copy-wrap #contactForm h2{font-size:1.28571rem;font-weight:400;margin-bottom:20px}@media only screen and (max-width:768px){#contact .section-form .sub-content .copy-wrap #contactForm h2{font-size:1.42857rem}}#contact .section-form .sub-content .copy-wrap #contactForm .loading{background:hsla(0,0%,100%,.5);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:-1}#contact .section-form .sub-content .copy-wrap #contactForm .loading.mod-show{opacity:1;z-index:9}#contact .section-form .sub-content .copy-wrap #contactForm .loading img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contact .section-form .sub-content .copy-wrap .form-thanks{display:none;padding:50px 0 250px}#contact .section-form .sub-content .copy-wrap .form-thanks.mod-show{display:block}#contact .section-form .sub-content .copy-wrap .form-thanks h3{font-size:2.14286rem;font-weight:700;margin-bottom:10px}#contact .section-address{background:#1a9fe0;height:109px}@media only screen and (max-width:768px){#contact .section-address{height:auto;padding:27px 0}}#contact .section-address p{color:#fff;font-size:1.5rem;line-height:30px;letter-spacing:.63px;margin-bottom:0}@media only screen and (max-width:768px){#contact .section-address p{font-size:1.21429rem;line-height:22px;text-align:center}}#contact .section-map #map{height:460px}@media only screen and (max-width:768px){#contact .section-map #map{height:368px}}#page .section-content{padding:100px 0 200px}@media only screen and (max-width:1024px){#page .section-content{padding:50px 0 100px}}@media only screen and (max-width:1024px){#page .section-content h1{font-size:2rem!important;line-height:32px}}#page .section-content p,#page .section-content ul li{font-size:1rem;line-height:24px}#case-studies .section-hero{height:357px;position:relative}@media only screen and (max-width:1024px){#case-studies .section-hero{height:240px;overflow:hidden}}#case-studies .section-hero svg.skewed-rect{bottom:0;color:#fff;position:absolute;left:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:9}@media only screen and (max-width:1024px){#case-studies .section-hero svg.skewed-rect{bottom:-15px;left:0}}#case-studies .section-hero svg.lines{bottom:0;position:absolute;right:0}@media only screen and (max-width:1024px){#case-studies .section-hero svg.lines{bottom:-50px;right:-40px}}@media only screen and (max-width:768px){#case-studies .section-hero svg.lines{display:none}}#case-studies .section-case-studies{padding:70px 0 40px}@media only screen and (max-width:768px){#case-studies .section-case-studies{padding:60px 0 70px}}@media only screen and (max-width:768px){#case-studies .section-case-studies .sub-content .case-studies.mod-list .case-study-box{margin-left:0!important}}#case-studies .section-case-studies .case-studies{margin-top:0}#case-studies .section-case-studies .view-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0}#case-studies .section-case-studies .view-more .btn,#case-studies .section-case-studies .view-more .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #case-studies .section-case-studies .view-more a{margin:0 auto}#case-studies .section-intro-copy{padding:50px 0}@media only screen and (max-width:768px){#case-studies .section-intro-copy{padding:19px 0 40px}}#case-studies .section-intro-copy .sub-content h1{font-size:2.71429rem}#case-studies .section-intro-copy .sub-content .copy{max-width:877px;width:100%}@media only screen and (max-width:768px){#case-studies .section-intro-copy .sub-content .copy p{font-size:1.07143rem;line-height:22px}}#case-studies-post .section-cta{background-color:#022e44;background-size:cover;height:395px}@media only screen and (max-width:1024px){#case-studies-post .section-cta{height:325px}}#case-studies-post .section-cta h5{color:#fff;font-size:2.14286rem;letter-spacing:.9px;margin-bottom:0;text-align:center}@media only screen and (max-width:1024px){#case-studies-post .section-cta h5{font-size:1.42857rem;line-height:normal;padding:0 50px}}#case-studies-post .section-cta .btn,#case-studies-post .section-cta .header-main .sub-container nav ul.list-nav>li:last-of-type a,.header-main .sub-container nav ul.list-nav>li:last-of-type #case-studies-post .section-cta a{margin:30px auto 0}#case-studies-post .section-blue-banner{background:#1a9fe0;height:162px}@media only screen and (max-width:768px){#case-studies-post .section-blue-banner{height:65px}}#case-studies-post .carousel{margin:-60px auto 0;max-width:918px;width:95%}@media only screen and (max-width:768px){#case-studies-post .carousel{margin:-30px auto 0;max-width:284px}}#case-studies-post .carousel img{height:449px;width:918px}@media only screen and (max-width:768px){#case-studies-post .carousel img{height:169px;width:284px}}#case-studies-post .carousel .slick-dots{margin-top:50px}@media only screen and (max-width:768px){#case-studies-post .carousel .slick-dots{display:none!important}}#case-studies-post .section-post{padding:73px 0 150px}@media only screen and (max-width:768px){#case-studies-post .section-post{padding:55px 0 100px}}#case-studies-post .section-post .sub-content{max-width:918px;width:95%}#case-studies-post .section-post .sub-content h1{color:#000;font-size:3.35714rem;margin-bottom:5px;text-align:center}#case-studies-post .section-post .sub-content h2{color:#969696;margin-bottom:0;text-align:center}@media only screen and (max-width:768px){#case-studies-post .section-post .sub-content h2{font-size:.85714rem;margin-top:10px}}#case-studies-post .section-post .sub-content .copy{margin-top:60px}@media only screen and (max-width:768px){#case-studies-post .section-post .sub-content .copy{margin-top:20px;text-align:center}}#case-studies-post .section-post .sub-content .copy img{margin:60px auto 100px}@media only screen and (max-width:768px){#case-studies-post .section-post .sub-content .copy img{height:169px;margin:40px 0;max-width:284px;width:100%}}@media only screen and (max-width:768px){#case-studies-post .section-post .sub-content .copy p{font-size:1.07143rem;line-height:22px}}#case-studies-post .section-case-studies{padding:120px 0 174px}@media only screen and (max-width:768px){#case-studies-post .section-case-studies{padding:55px 0 85px}}@media only screen and (max-width:768px){#case-studies-post .section-case-studies .sub-content .common-small-heading-no-line{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#case-studies-post .section-case-studies .sub-content .case-studies.mod-list .case-study-box{margin-bottom:0}@media only screen and (max-width:768px){#case-studies-post .section-case-studies .sub-content .case-studies.js-slick .slick-list{width:100%}}.section-case-studies{background:#f1f4f5;padding:90px 0}@media only screen and (max-width:1024px){.section-case-studies{padding:50px 0}}@media only screen and (max-width:768px){.section-case-studies{overflow:hidden}}.section-case-studies .sub-content header a{font-size:.85714rem;font-weight:700;letter-spacing:.6px}@media only screen and (max-width:768px){.section-case-studies .sub-content header a{display:none}}.section-case-studies .sub-content .case-studies{margin-top:48px}@media only screen and (max-width:1024px){.section-case-studies .sub-content .case-studies{margin-top:25px}}.section-case-studies .sub-content .case-studies:before{background:#f1f4f5;content:"";height:100%;left:-40px;position:absolute;top:0;width:40px;z-index:10}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies.mod-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-case-studies .sub-content .case-studies.mod-list .case-study-box{margin-bottom:25px;width:calc(33.3333% - 7px)}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies.mod-list .case-study-box{margin-bottom:20px;margin-left:0;width:100%}}.section-case-studies .sub-content .case-studies.mod-list .case-study-box:nth-child(3n+4){margin-left:0}@media only screen and (max-width:1024px) and (min-width:768px){.section-case-studies .sub-content .case-studies .slick-list{width:100%}}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .slick-list{-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0);overflow:visible;padding-right:50px}}@media only screen and (max-width:1024px) and (min-width:768px){.section-case-studies .sub-content .case-studies .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important}}.section-case-studies .sub-content .case-studies .case-study-box{margin-left:10px;position:relative}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .case-study-box{margin-left:13px!important}}.section-case-studies .sub-content .case-studies .case-study-box:first-child{margin-left:0!important}.section-case-studies .sub-content .case-studies .case-study-box:hover .details{height:175px}@media only screen and (max-width:1024px){.section-case-studies .sub-content .case-studies .case-study-box:hover .details{height:111px}}.section-case-studies .sub-content .case-studies .case-study-box:hover .details .cta{height:51px;margin-top:20px;overflow:visible}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-case-studies .sub-content .case-studies .case-study-box:hover .details .cta a,.section-case-studies .sub-content .case-studies .case-study-box:hover .details .cta .btn,.section-case-studies .sub-content .case-studies .case-study-box:hover .details .cta .header-main .sub-container nav ul.list-nav>li:last-of-type a{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (max-width:1024px){.section-case-studies .sub-content .case-studies .case-study-box .case-study-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}}.section-case-studies .sub-content .case-studies .case-study-box .image{height:438px;position:relative}@media only screen and (max-width:1024px) and (min-width:768px){.section-case-studies .sub-content .case-studies .case-study-box .image{height:350px}}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .case-study-box .image{height:284px}}.section-case-studies .sub-content .case-studies .case-study-box .details{background:#fff;bottom:0;height:124px;left:0;overflow:hidden;padding:33px 23px 16px;position:absolute;-webkit-transition:height .3s ease;transition:height .3s ease;width:100%}@media only screen and (max-width:1024px){.section-case-studies .sub-content .case-studies .case-study-box .details{height:111px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 23px}}.section-case-studies .sub-content .case-studies .case-study-box .details h4{font-size:1.42857rem;letter-spacing:.6px;margin-bottom:5px}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .case-study-box .details h4{font-size:1.14286rem}}.section-case-studies .sub-content .case-studies .case-study-box .details h5{color:#646464;font-size:1.07143rem;font-weight:500;letter-spacing:.45px;margin-bottom:0}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .case-study-box .details h5{font-size:1rem}}.section-case-studies .sub-content .case-studies .case-study-box .details .cta{background:#fff;height:0;overflow:hidden;position:relative;-webkit-transition:height .3s ease;transition:height .3s ease;width:100%}@media only screen and (max-width:768px){.section-case-studies .sub-content .case-studies .case-study-box .details .cta{display:none}}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-case-studies .sub-content .case-studies .case-study-box .details .cta a,.section-case-studies .sub-content .case-studies .case-study-box .details .cta .btn,.section-case-studies .sub-content .case-studies .case-study-box .details .cta .header-main .sub-container nav ul.list-nav>li:last-of-type a{bottom:0;color:#1a9fe0;cursor:pointer;left:0;max-width:none;opacity:0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.header-main .sub-container nav ul.list-nav>li:last-of-type .section-case-studies .sub-content .case-studies .case-study-box .details .cta a:hover,.section-case-studies .sub-content .case-studies .case-study-box .details .cta .btn:hover,.section-case-studies .sub-content .case-studies .case-study-box .details .cta .header-main .sub-container nav ul.list-nav>li:last-of-type a:hover{color:#fff}.section-case-studies .sub-content .case-studies .slick-dots{margin-top:65px}@media only screen and (max-width:1024px){.section-case-studies .sub-content .case-studies .slick-dots{display:none!important}}#holding-page{background:#f1f4f5;position:relative;height:100%}#holding-page .section-content{position:absolute;margin:0 auto;left:0;right:0;width:90%;max-width:640px;text-align:center;padding:45px 0 55px;background:#fff;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25)}@media only screen and (max-width:768px){#holding-page .section-content{-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);padding:40px 0 35px}}#holding-page .section-content h1{margin:0;height:0;position:absolute;text-indent:-9999px}#holding-page .section-content h2{font-size:1.42857rem;font-weight:300;margin:0 0 40px;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:768px){#holding-page .section-content h2 span{display:block}}#holding-page .section-content .sub-logo{margin:0 0 40px}#holding-page .section-content ul.list-info{font-size:0}#holding-page .section-content ul.list-info li{display:inline-block;font-size:14px}@media only screen and (max-width:768px){#holding-page .section-content ul.list-info li{display:block}}#holding-page .section-content ul.list-info li a{font-size:1.14286rem}#holding-page .section-content ul.list-info li .svg-icon{margin:0 8px 0 0}#holding-page .section-content ul.list-info li:first-child{margin:0 30px 0 0}@media only screen and (max-width:768px){#holding-page .section-content ul.list-info li:first-child{margin:0 0 20px}}#sitemap .cont-background{display:block}#sitemap .section-site-map{padding:60px 0}#sitemap .section-site-map h1{margin:0 0 40px;text-align:center;text-transform:uppercase}#sitemap .section-site-map h2{margin:20px 0 10px;text-transform:uppercase;font-size:1.14286rem}#sitemap .section-site-map ol,#sitemap .section-site-map ul{margin:0;padding:0}#sitemap .section-site-map ol li,#sitemap .section-site-map ul li{margin:0 0 3px 18px;padding:0}#sitemap .first_cont{width:48%;float:left}#sitemap .second_cont{width:48%;float:right}#error .section-404,#not_found .section-404{padding:80px 0 300px}@media only screen and (max-width:1024px){#error .section-404,#not_found .section-404{padding:50px 0 150px}}#error .section-404 .wrap-content h1,#not_found .section-404 .wrap-content h1{color:#1a9fe0;font-size:7em;font-weight:500;margin-bottom:10px}@media only screen and (max-width:1024px){#error .section-404 .wrap-content h1,#not_found .section-404 .wrap-content h1{font-size:4.64286rem}}#error .section-404 .wrap-content h2,#not_found .section-404 .wrap-content h2{font-size:3rem;font-weight:500}@media only screen and (max-width:1024px){#error .section-404 .wrap-content h2,#not_found .section-404 .wrap-content h2{font-size:2.14286rem}}#error .section-404 .wrap-content p,#not_found .section-404 .wrap-content p{font-size:1.42857rem}@media only screen and (max-width:1024px){#error .section-404 .wrap-content p,#not_found .section-404 .wrap-content p{font-size:1.28571rem}}
/*# sourceMappingURL=app.min.css.map */
