@import url(https://fonts.googleapis.com/css?family=Barlow|Barlow+Condensed:300,400,700|Montserrat:400,500,700);
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.home-page{max-width:120rem;margin:0 auto;overflow:hidden}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.home-hero{display:grid;grid-template-columns:100%;grid-template-rows:75px auto;height:100vh;width:100%}@media (min-width:64rem){.home-hero{grid-template-rows:120px auto}}.hero__bg{position:relative;grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.hero__bg>img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;vertical-align:middle}.hero__content{grid-column:1/2;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4}.hero__content h2{margin:1rem 0;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#fff}@media (min-width:64rem){.hero__content h2{font-size:6vw}}@media (min-width:100rem){.hero__content h2{font-size:6rem}}.hero__content p{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#73daff}.down-arrow{position:relative;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;margin:3.75rem 0 2.5rem;height:2.813rem;width:2.813rem;border-radius:100%;border:1px solid #fff}.down-arrow:after{position:relative;display:block;content:"";height:5px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #fff;border-right:1px solid #fff}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.header{grid-column:1/2;grid-row:1/2;position:relative;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;padding:0 1rem;background-color:rgba(0,85,150,.6);color:#fff;z-index:4}.header h1{margin:0}@media (min-width:64rem){.header{padding:0 7.5rem}}.tele{display:none;margin-right:2rem;color:#73daff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;text-decoration:none}@media (min-width:64rem){.tele{display:inline-block}}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.main-logo{width:175px;height:auto}@media (max-width:20.875rem){.main-logo{width:100px;height:auto}}@media (min-width:64rem){.main-logo{width:242px}}.logo,.text{fill:#fff}.text{font-family:Barlow Condensed;font-size:16px;font-weight:400;line-spacing:20;text-decoration:none}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.section-heading{padding:7.5rem 1rem 5rem}.section-heading>div{margin:0 auto;max-width:61.25rem;text-align:center}.section-heading>div h2{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#e65d50;text-transform:uppercase}.section-heading>div p{text-align:left}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.tour-info{margin-bottom:4rem}@media (min-width:64rem){.tour-info{display:grid;grid-template-rows:auto;margin-bottom:11rem}.tour-info:nth-of-type(2n){grid-template-columns:40% 60%}.tour-info:nth-of-type(2n) .ti__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tour-info:nth-of-type(2n) .ti-img__floater{left:0;width:calc(100% - 50px)}.tour-info:nth-of-type(2n) .ti-img__floater img{width:100%;height:auto;-o-object-fit:fill;object-fit:fill}.tour-info:nth-of-type(2n) .ti-img__static span:first-child,.tour-info:nth-of-type(2n) .ti-img__static span:nth-child(2){right:0}.tour-info:nth-of-type(2n) .ti-img__static img{margin-left:50px;width:calc(100% - 50px)}.tour-info:nth-of-type(2n) .ti__cap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tour-info:nth-of-type(odd){grid-template-columns:60% 40%}.tour-info:nth-of-type(odd) .ti__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tour-info:nth-of-type(odd) .ti-img__floater{right:0;width:calc(100% - 50px)}.tour-info:nth-of-type(odd) .ti-img__static span:first-child,.tour-info:nth-of-type(odd) .ti-img__static span:nth-child(2){left:0}.tour-info:nth-of-type(odd) .ti-img__static img{margin-right:50px;width:calc(100% - 50px)}}.ti__img{position:relative}@media (min-width:64rem){.ti__img{grid-row:1/2}}.ti-img__static{position:relative}.ti-img__static span{position:absolute;z-index:3}.ti-img__static span:first-child{top:0;width:100px;height:50px;background-color:rgba(115,218,255,.6)}.ti-img__static span:nth-child(2){width:100%;height:50px;bottom:0;background-color:rgba(230,93,80,.6)}@media (min-width:64rem){.ti-img__static span:nth-child(2){top:50px;width:calc(100% - 50px);height:calc(100% - 50px)}}.ti-img__static img{width:100%;height:auto;vertical-align:middle;-o-object-fit:fill;object-fit:fill}@media (min-width:64rem){.ti-img__static img{width:calc(100% - 50px)}}.ti-img__floater{display:none}.ti-img__floater img{width:100%;height:auto;vertical-align:middle;-o-object-fit:fill;object-fit:fill}@media (min-width:64rem){.ti-img__floater{display:block;position:absolute;top:-50px;z-index:4}}.ti__cap{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}.ti__cap>div{padding:2rem 1rem}@media (min-width:64rem){.ti__cap{grid-row:1/2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ti__cap>div{max-width:360px;padding:0 .5rem}}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.brand-trust{padding-top:11rem;padding-bottom:2rem;background:url(/static/images/truck-diagram-2x.png) no-repeat top,linear-gradient(90deg,#73daff,#005596);background-size:contain}.brand-trust>div{margin:0 auto;max-width:61.25rem;text-align:center}.brand-trust>div h2{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75rem;font-weight:700;text-transform:uppercase;color:#fff}.brand-grid{list-style-type:none;margin-top:2.5rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(20vw,1fr));grid-auto-rows:minmax(auto,20vw);grid-gap:.063rem}@media (min-width:40rem){.brand-grid{grid-template-columns:repeat(5,minmax(20vw,1fr))}}.brand-logo{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;height:100%;padding:2rem;background-color:#fff}.brand-logo img{width:100%;height:auto}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.product-presentation{display:none}@media (min-width:64rem){.product-presentation{display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;padding:0}}.pp__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.pp__bg--1{background-image:url(/static/images/vp__before.jpg);z-index:3}.pp__bg--2{background-image:url(/static/images/vp__after.jpg);z-index:2}.presentation__desc{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;width:100%;height:100%;padding:1rem;background-color:hsla(0,0%,100%,.9);z-index:4}.presentation__desc h3{margin:0;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;color:#005596}@media (min-width:64rem){.presentation__desc{width:50%;height:70%;padding:0 9vw}}.product-presentation--mobile{display:block;padding:0 1rem 5rem}.product-presentation--mobile>div+div{margin-top:3rem}.product-presentation--mobile>div h3{margin-top:1.5rem;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;color:#005596}.product-presentation--mobile>div img{vertical-align:middle;width:100%;height:auto}@media (min-width:64rem){.product-presentation--mobile{display:none}}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.proprietary-ems{position:relative;padding:5rem 1rem;background-image:linear-gradient(-45deg,#1f2d3f,#384b61)}@media (min-width:64rem){.proprietary-ems{padding:18.75rem 1rem}}.proprietary-ems header{position:relative;margin:0 auto;max-width:61.25rem;text-align:center;z-index:3}.proprietary-ems header h2{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#fff;text-transform:uppercase}.ems-desc{position:relative;margin:4.375rem auto;max-width:64.25rem;color:#fff;z-index:3}.ems-desc h3{margin:0;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;color:#73daff}@media (min-width:64rem){.ems-desc{margin:4.375rem auto 0 9.375rem}}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.laptop-svg{position:absolute;display:none;max-width:739px;height:auto;top:50%;right:0;margin-top:-462.5px;z-index:1}@media (min-width:64rem){.laptop-svg{display:block}}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.ems{padding:7.5rem 1rem;background-image:linear-gradient(-45deg,#1f2d3f,#384b61)}.ems-feature-set{max-width:75rem;margin:0 auto}.ems-feature-set h3{margin-bottom:3.75rem;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;color:#73daff}.ems-features{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(18.687rem,1fr));grid-auto-rows:minmax(auto,18.687rem);grid-gap:.063rem}.ems-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#1f2d3f}.ems-feature img{margin-top:1.5rem}.ems-feature p{padding:0 2rem;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.2;color:#fff;margin:1.5rem 0}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.s-case-studies{padding-bottom:5rem}.case-studies{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.687rem,1fr));grid-auto-rows:minmax(auto,18.687rem);grid-gap:.063rem;list-style-type:none;margin:0;padding:0}.case-studies>li{position:relative;overflow:hidden}@media (max-width:40rem){.case-studies>li:nth-child(n+5){display:none}}.case-studies>li:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.case-studies>li img{width:100%;height:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:.3s ease}.case-study{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem;background-color:rgba(0,85,150,.5);color:#fff;transition:background .3s ease}.case-study:hover{background-color:rgba(139,15,4,.5);cursor:pointer}.case-study:hover .cs__desc{visibility:visible}.case-study:hover .cs__indicator{background-color:#fff}.case-study:hover .cs__indicator img:first-child{display:none}.case-study:hover .cs__indicator img:nth-child(2){display:block}.case-study h4{margin:0;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1}.case-study>span{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.cs__desc{position:relative;visibility:hidden;font-size:.9rem;color:#fff}.cs__desc span{position:absolute;display:block;margin-bottom:50px;width:50px;height:.063rem;background-color:#fff}.cs__indicator{position:absolute;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;bottom:1.5rem;right:1.5rem;height:2.688rem;width:2.688rem;padding:1rem;border:.063rem solid #fff;border-radius:100%;background-color:transparent}.cs__indicator img:nth-child(2){display:none}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.pmg-story{position:relative;margin-top:3.125rem;padding:5rem 1rem;background:url(/static/images/pmg-story__bg.jpg) no-repeat bottom;background-size:cover;color:#fff}@media (min-width:64rem){.pmg-story{padding:10rem 1rem 21.875rem}}.pmg-story span:first-child{top:-50px;left:0;height:50px;width:100px}.pmg-story span:nth-child(2){top:0;left:0;height:50px;width:100px}.pmg-story span:nth-child(3){bottom:-50px;right:0;height:50px;width:100px}.pmg-story span:nth-child(4){bottom:0;right:0;height:50px;width:100px}.pmg-story span:nth-child(5){top:50px;left:0;height:50%;width:100px}.pmg-story span:nth-child(6){bottom:50px;right:0;height:50%;width:100px}.pmg-story span:nth-child(7){top:0;left:100px;height:50px;width:70%}.pmg-story span:nth-child(8){bottom:0;left:0;height:50px;width:25%}.pmg-story span:nth-child(9){bottom:0;right:100px;height:50px;width:50%}.pmg-story__story{position:relative;margin:0 auto;max-width:68.75rem;padding:2rem;border:1px solid #fff;z-index:4}.pmg-story__story h2{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.s-contact{padding:3rem 1rem;background:#fff}@media (min-width:64rem){.s-contact{padding:10rem 1rem 12rem;background:url(/static/images/truck-diagram-2-2x.png) no-repeat 1rem;background-size:contain}}.contact-us{margin:0 auto;max-width:47.5rem}.contact-intro{text-align:center}.contact-intro h2{color:#e65d50}.contact-intro p{text-align:left}.contact-form{width:100%}.cf__controls{display:grid;grid-template-columns:auto;grid-auto-rows:auto;grid-gap:1.5rem}@media (min-width:64rem){.cf__controls{grid-template-columns:1fr 1fr}}.cf__control input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.9rem;line-height:1;background-color:#f1f1f1;border:1px solid #d8d8da;padding:1rem .5rem;width:100%}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.cf__control--btn,.main-footer{text-align:center}.main-footer{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;padding:0 1rem;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;background-color:#005596;color:#73daff}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.cs-internal{grid-template-columns:1rem minmax(auto,60rem) 7.5rem 1fr 1.001rem}@media (min-width:64rem){.cs-internal{grid-template-columns:9.375rem minmax(auto,60rem) 7.5rem 1fr 9.375rem}}.s-gallery{margin-bottom:10rem}.cs__lightbox{max-width:50rem}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.cs-hero{display:grid;grid-template-columns:100%;grid-template-rows:75px auto;height:calc(100vh - 7.5rem);width:100%}@media (min-width:64rem){.cs-hero{grid-template-rows:120px auto}}.cs-hero__bg{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cs-hero__bg img{position:absolute;top:0;left:0;width:100%;height:calc(100% - 7.5rem);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;vertical-align:middle}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.cs-internal{display:grid;grid-template-columns:1rem minmax(auto,60rem) 7.5rem auto 1rem;grid-template-rows:7.5rem auto auto}@media (min-width:64rem){.cs-internal{grid-template-columns:9.375rem minmax(auto,60rem) 7.5rem auto 9.375rem}}.cs-internal>span:first-of-type{grid-column:1/2;grid-row:1/2;background-color:#005596}.cs-internal>span:nth-of-type(2){grid-column:4/6;grid-row:1/2;background-color:#e65d50}.cs-internal>aside{grid-column:4/6;grid-row:2/5;background-image:linear-gradient(0deg,#73daff,#005596)}.s-cs__desc{grid-column:2/4;grid-row:2/3;padding-top:7.5rem;padding-right:1rem}@media (min-width:64rem){.s-cs__desc{grid-column:2/3}}.cs__title{grid-column:2/3;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#005596;color:#fff}.cs__title h3{margin:0;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.2}@media (min-width:64rem){.cs__title h3{font-size:3rem}}.cs__title h4{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:2px;color:#73daff}@media (min-width:64rem){.cs__title h4{font-size:1.125rem}}.cs__logo{grid-column:3/4;grid-row:1/2;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;padding:1rem}.cs__logo img{width:100%;height:auto}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}body,html{height:100%;width:100%}body{font-family:Barlow;font-size:16px;font-weight:400;background-color:#fff;color:#4b5562}@media (min-width:64rem){body{font-size:18px}}p{line-height:1.5;margin:2rem 0}h2{margin:0;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75rem;font-weight:700;text-align:center}.btn,h2{text-transform:uppercase}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:.5rem 1rem;background-color:transparent;color:#fff;border:1px solid #fff;font-size:1rem;text-decoration:none;transition:all .3s ease}.btn:hover{background-color:#fff;color:#e65d50}.btn:active,.btn:focus{text-decoration:none;color:#e65d50}.cf__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-top:2rem;padding:.25rem;background-color:#e65d50;color:#fff;border:none;border-radius:0}.cf__button>span{display:block;padding:.5rem 1.5rem;border:1px solid #fff;text-transform:uppercase}.notch{display:inline-block;height:1px}.notch--dark{border-top:1px solid #4b5562}.notch--light{border-top:1px solid #fff}.notch--red{border-top:1px solid #e65d50}.notch--lg{width:100px}.notch--sm{width:50px}.notch--bm{margin-bottom:2rem}.notch--tm{margin-top:2rem}.block{position:absolute;display:block;z-index:3}.block--red{background-color:rgba(230,93,80,.8)}.block--blue{background-color:rgba(115,218,255,.8)}.block--gray{background-color:hsla(240,3%,85%,.8)}.s-gallery{grid-column:2/5;grid-row:3/4;z-index:3}.s-gallery h4{font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:700;color:#005596}.cs__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.687rem,1fr));grid-auto-rows:minmax(auto,18.687rem);grid-gap:.063rem;list-style-type:none;margin:0;padding:0;background-color:#fff;padding:1rem 1rem 1rem 0}.cs__gallery>li{position:relative;overflow:hidden}.cs__gallery>li:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.cs__gallery>li>img{width:100%;height:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:.3s ease}.cs__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;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;padding:1.5rem;color:#fff;transition:background .3s ease}.cs__gallery-img:hover{background-color:rgba(139,15,4,.5);cursor:pointer}.cs__gallery-img:hover>div{display:-webkit-box;display:-ms-flexbox;display:flex}.cs__gallery-img>div{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:100%;height:5.625rem;width:5.625rem}.cs__lightbox{position:relative;max-width:40rem;margin:0 1rem}.cs__lightbox img{width:100%;vertical-align:middle;height:auto}.cs__lightbox-bg{position:fixed;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;top:0;right:0;bottom:0;left:0;background-color:rgba(0,85,150,.9);z-index:5}