﻿/*! 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:0.67em 0}hr{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;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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{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"]{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}template{display:none}[hidden]{display:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-search:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}::-moz-selection{background:rgba(41,65,138,0.9);color:#FFFFFF;text-shadow:none}::selection{background:rgba(41,65,138,0.9);color:#FFFFFF;text-shadow:none}a.skip-link,a.skip-link:visited,a.skip-link:link,a.skip-link:hover{position:absolute;left:-999em;top:auto;width:1px;height:1px;overflow:hidden}a.skip-link:active,a.skip-link:focus{position:static;width:auto;height:auto}*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}body{background:#fff;color:#707070;font-size:62.5%}::-moz-selection{background:#FF9700;color:#fff;text-shadow:none}::selection{background:#FF9700;color:#fff;text-shadow:none}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0.1);border-radius:0px;background-color:#F2F2F2}::-webkit-scrollbar{width:10px;background-color:#002B7D;margin-right:10px}::-webkit-scrollbar-thumb{border-radius:0px;background-color:#002B7D}::-webkit-input-placeholder{color:#000;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:"500";font-weight:300}:-moz-placeholder{color:#000;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:"500";font-weight:300}::-moz-placeholder{color:#000;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:"500";font-weight:300}:-ms-input-placeholder{color:#000;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:"500";font-weight:300}a{color:#002B7D;text-decoration:none;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}a:hover{text-decoration:none;color:#1592BD}a.social{display:inline-block}a.social span{position:absolute;left:-999em}a.button,.button a,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;padding:10px 15px;border:0;background:#002B7D;color:#fff;text-decoration:none;-webkit-transition:background-color 150ms ease;-moz-transition:background-color 150ms ease;-ms-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease}h1{margin:0 0 .25em 0;padding:0;font-size:3em;line-height:1.1em;font-weight:700;text-transform:uppercase}h2{margin:0 0 .5em 0;padding:0 0 .5em 0;font-size:1.8em;line-height:1.1em;font-weight:500}h3{margin:0 0 .25em 0;padding:.25em 0 0 0;font-size:1.4em;line-height:1em;font-weight:500}h4{margin:0;padding:0 0 1em 0;font-size:0.9em;letter-spacing:0.175em;line-height:1.4em;text-transform:uppercase;font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}p{margin:0 0 1.5em 0;padding:0}.small{font-size:.89em;line-height:1.6em}.large{font-size:1.2em;line-height:1.6em}.caps{text-transform:uppercase}em{font-style:italic}.bold,strong{font-weight:bold}hr{margin:0 0 1.5em 0;border:0;border-top:0;border-bottom:1px solid #F2F2F2}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{padding:1em 2em;border:0;font-style:normal;color:#707070}blockquote cite{display:block;font-size:1em;font-weight:700;color:#000}blockquote p:last-of-type{margin:0}table{border-collapse:collapse;border-spacing:0;width:100%;border:0;margin:0 0 1.5em 0}tbody{border:0;padding:0}table th{padding:20px;background:none;border-bottom:1px solid #707070}table td{padding:20px;vertical-align:top;border:0}tr.even,.even{background:none;border:0;padding:0}tr.odd,.odd{background:#707070;border:0;padding:0}ol,ul{margin:0 0 1.5em 2em;padding:0}ol li,ul li{margin:0 0 0.25em 0;padding:0}ol li::marker,ul li::marker{color:#002B7D}object,embed{border:0;outline:0}iframe{max-width:100%}img{border:0;width:auto;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}.responsive-video{text-align:center}.center{text-align:center}.l,.left{float:left}.r,.right{float:right}.clear{clear:both}.clear-l,.clear-l{clear:left}.clear-r,.clear-r{clear:right}.serif{font-family:Georgia, serif}.no-serif,.san-serif{font-family:Arial, Helvetica, sans-serif}img.l,img.left{float:left;margin:0 10px 10px 0}img.r,img.right{float:right;margin:0 0 10px 10px}.responsive-video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:1.5em}.responsive-video.ratio-4-3{padding-bottom:75%}.responsive-video video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clear{clear:both}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.red{color:#ed2424}.blue{color:#002B7D}.teal{color:#1592BD}.orange{color:#FF9700}.white{color:#fff}#markers{position:fixed;bottom:80px;right:0;z-index:9999}#markers span{text-transform:uppercase;padding:10px;color:#fff;background:#ed2424;font-size:12px !important}#markers .mbl{display:inline-block}#markers .xsmall,#markers .small,#markers .medium,#markers .large,#markers .xlarge{display:none}@media only screen and (min-width: 530px){#markers .mbl{display:none}#markers .xsmall{display:inline-block}}@media only screen and (min-width: 768px){#markers .mbl,#markers .xsmall{display:none}#markers .small{display:inline-block}}@media only screen and (min-width: 992px){#markers .mbl,#markers .xsmall,#markers .small{display:none}#markers .medium{display:inline-block}}@media only screen and (min-width: 1200px){#markers .mbl,#markers .xsmall,#markers .small,#markers .medium{display:none}#markers .large{display:inline-block}}@media only screen and (min-width: 1400px){#markers .mbl,#markers .xsmall,#markers .small,#markers .medium,#markers .large{display:none}#markers .xlarge{display:inline-block}}.text-gutters{max-width:780px;width:90%;margin:0 auto}.line{border-bottom:0.5px solid #002B7D;max-width:800px}.slinky-line,.slinky-child{position:relative;padding-right:0.5em;padding-bottom:0.25em;transition:all 0.3s ease-in-out}.slinky-line::before,.slinky-child::before{content:"";position:absolute;width:0;height:0.25em;bottom:-0.25em;left:0;visibility:hidden;transition:all 0.4s ease-in-out 0s}.slinky-line:hover::before,.slinky-parent:hover .slinky-child::before{visibility:visible;width:100%}.slinky-blue{color:#002B7D}.slinky-blue::before{background-color:#002B7D}.slinky-blue:hover{color:#002B7D}.slinky-teal{color:#1592BD}.slinky-teal::before{background-color:#1592BD}.slinky-teal:hover{color:#1592BD}.slinky-orange{color:#FF9700}.slinky-orange::before{background-color:#FF9700}.slinky-orange:hover{color:#FF9700}.slinky-gray{color:#707070}.slinky-gray::before{background-color:#707070}.slinky-gray:hover{color:#707070}.slinky-white{color:#fff}.slinky-white::before{background-color:#fff}.slinky-white:hover{color:#fff}.slinky-combo:hover,.slinky-parent:hover .slinky-combo{color:#FF9700}.slinky-combo:hover::before,.slinky-parent:hover .slinky-combo::before{background-color:#002B7D}.carousel-indicators [data-bs-target]{margin-right:15px;margin-left:15px}.gutters{max-width:1185px;width:96%;margin:0 auto}.mid-gutters{max-width:850px;width:93%;margin:0 auto}.text-gutters{max-width:780px;width:90%;margin:0 auto}form input{border:1px solid #002B7D;padding:0.875em 1.25em;font-weight:300;color:#000;display:inline-block}form input::placeholder{font-style:italic}form button,form input[type="submit"],form input[type="button"]{background-color:#002B7D;color:#fff;text-transform:uppercase;font-weight:500;border:1px solid #002B7D;display:inline-block;padding:0.875em 2em;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover{background:#FF9700;border:1px solid #FF9700}.email-form-wrap{margin:1em auto 0;max-width:460px}.email-form-wrap form p{display:flex;margin-bottom:0;justify-content:center}.email-form-wrap form .wpcf7-form-control-wrap{flex-basis:20%;flex-grow:1;height:55px;color:#000}.email-form-wrap form input[type="email"]{height:100%;width:100%;color:#000;font-size:1.3em}.email-form-wrap form button,.email-form-wrap form input[type="submit"],.email-form-wrap form input[type="button"]{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3em}.email-form-wrap form .ajax-loader{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.wpcf7-response-output{border:none !important}#page{overflow:hidden}.wrap.narrow{margin:0 auto;width:820px}@media only screen and (max-width: 860px){.wrap.narrow{margin:0 20px;width:auto}}.wrap.normal{margin:0 auto;width:1024px}@media only screen and (max-width: 1064px){.wrap.normal{margin:0 20px;width:auto}}.wrap.wide{margin:0 auto;width:1330px}@media only screen and (max-width: 1370px){.wrap.wide{margin:0 20px;width:auto}}#header-tagline{display:none}header.header #inner-header{max-width:1300px}#header{padding-top:20px;padding-bottom:20px;background:#fff;color:#002B7D;font-size:1.4em;line-height:1.4em;font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}#header .nav-sentence{height:25px;padding-bottom:25px;margin-top:-10px}#header .nav-sentence p{text-align:center;font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0.16em;font-size:13px}#header .header-line{border:0.5px solid rgba(0,43,125,0.33)}#header .nav-row{align-items:center}#header .nav-row #logo{display:block;margin:1.5em 0;width:250px;height:auto}#content{font-size:1.6em;line-height:1.4em}#footer{font-size:1.4em;line-height:1.4em;border-bottom:solid 15px #002B7D}#footer .upper-footer{padding:40px 0;background:#fff;color:#002B7D}@media only screen and (min-width: 0px){#footer .upper-footer .footer-form{margin:2em auto 5em}}@media only screen and (min-width: 768px){#footer .upper-footer .footer-form{margin:5em auto}}#footer .upper-footer .footer-form .form-header{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.2em;letter-spacing:0.12em;margin:0 0 1em 0}#footer .upper-footer .footer-locations{margin:5em auto;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#footer .upper-footer .footer-locations .location-image{padding-left:0;position:relative;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;overflow:none;overflow:hidden;margin:0 auto}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-image{width:350px;height:500px}}@media only screen and (min-width: 530px){#footer .upper-footer .footer-locations .location-image{width:450px;height:650px}}#footer .upper-footer .footer-locations .location-image .footer_image{z-index:200;opacity:1;position:absolute;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-image .footer_image{width:350px;height:500px}}@media only screen and (min-width: 530px){#footer .upper-footer .footer-locations .location-image .footer_image{width:450px;height:650px}}#footer .upper-footer .footer-locations .location-image .footer_image:hover{opacity:0}#footer .upper-footer .footer-locations .location-image .footer_hover_image{position:absolute}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-image .footer_hover_image{width:350px;height:500px}}@media only screen and (min-width: 530px){#footer .upper-footer .footer-locations .location-image .footer_hover_image{width:450px;height:650px}}#footer .upper-footer .footer-locations .location-col{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-col{padding-left:0px;text-align:center;margin:0 auto;width:100%}}@media only screen and (min-width: 768px){#footer .upper-footer .footer-locations .location-col{padding-left:30px;width:34.666667%;text-align:left}}@media only screen and (min-width: 992px){#footer .upper-footer .footer-locations .location-col{padding-left:100px;width:41.66666667%}}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-col .nested-row:first-child{padding-top:30px}}@media only screen and (min-width: 768px){#footer .upper-footer .footer-locations .location-col .nested-row:first-child{padding-top:150px}}@media only screen and (min-width: 0px){#footer .upper-footer .footer-locations .location-col .nested-row .col{padding:25px 0 0px}}@media only screen and (min-width: 768px){#footer .upper-footer .footer-locations .location-col .nested-row .col{padding:25px 0 50px}}#footer .upper-footer .footer-locations .location-col .nested-row .col h2{padding:0;margin:0 0 0.1em 0;font-weight:500;font-size:2em}#footer .upper-footer .footer-locations .location-col .nested-row .col p{padding:0;margin:0;font-size:1.2em;line-height:1.4em;font-weight:500}@media only screen and (min-width: 0px){#footer .upper-footer .logo-row{padding:0px}}@media only screen and (min-width: 768px){#footer .upper-footer .logo-row{padding:0 0 40px}}@media only screen and (min-width: 0px){#footer .upper-footer .logo-row img{width:60%}}@media only screen and (min-width: 768px){#footer .upper-footer .logo-row img{width:auto}}#footer .lower-footer{background:#F2F2F2;color:#002B7D;padding:50px 0 25px}@media only screen and (min-width: 0px){#footer .lower-footer .container{max-width:100%}}@media only screen and (min-width: 768px){#footer .lower-footer .container{max-width:100%}}@media only screen and (min-width: 992px){#footer .lower-footer .container{max-width:960px}}@media only screen and (min-width: 1200px){#footer .lower-footer .container{max-width:1140px}}@media only screen and (min-width: 1400px){#footer .lower-footer .container{max-width:1320px}}#footer .lower-footer .container .text-gutters{max-width:780px;width:90%;margin:0 auto}@media only screen and (min-width: 530px){#footer .lower-footer .container .text-gutters{max-width:100%}}@media only screen and (min-width: 992px){#footer .lower-footer .container .text-gutters{max-width:780px}}#footer .lower-footer .container .row .foot-nav-top li{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;letter-spacing:.09em}@media only screen and (min-width: 1200px){#footer .lower-footer .container .row .foot-nav-top li{font-size:1.1538461538vw}}@media only screen and (min-width: 1400px){#footer .lower-footer .container .row .foot-nav-top li{font-size:15px}}@media only screen and (min-width: 0px){#footer .lower-footer .container .row .foot-nav-top li{margin:0 !important}}@media only screen and (min-width: 768px){#footer .lower-footer .container .row .foot-nav-top li{margin:0.25em !important}}@media only screen and (min-width: 992px){#footer .lower-footer .container .row .foot-nav-top li{margin:0 !important}}@media only screen and (min-width: 0px){#footer .lower-footer .container .row .foot-nav-top li a{padding:0px 0px 10px}}@media only screen and (min-width: 768px){#footer .lower-footer .container .row .foot-nav-top li a{padding:15px 5px}}#footer .row .foot-nav-mid{max-width:420px;margin:0 auto}@media only screen and (min-width: 0px){#footer .row .foot-nav-mid{padding-bottom:1em}}@media only screen and (min-width: 768px){#footer .row .foot-nav-mid{padding-bottom:2em}}#footer .row .foot-nav-mid li{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;margin:0.25em 1em;font-size:16px}@media only screen and (min-width: 1200px){#footer .row .foot-nav-mid li{font-size:1.4615384615vw}}@media only screen and (min-width: 1400px){#footer .row .foot-nav-mid li{font-size:19px}}@media only screen and (min-width: 0px){#footer .row .foot-nav-mid li a{padding:0px 0px 10px}}@media only screen and (min-width: 768px){#footer .row .foot-nav-mid li a{padding:15px 10px}}#footer .row.footer-social-wrap{margin-bottom:2.5em;display:inline-block !important}#footer .row.footer-social-wrap .social-link .social-icon{margin:0 0.5em}.page-template-wrap .article-header{display:flex;align-items:flex-start;justify-content:space-between;margin:3em auto}.page-template-wrap .article-header .page-title{color:#FF9700;padding-right:1em;border-bottom:12px solid #002B7D;max-width:60%}.page-template-wrap .article-header .header-sentence{flex-basis:45%}.page-template-wrap .article-header .header-sentence .inner-p{text-align:left;color:#002B7D}.page-template-wrap .hidden-feature-image{display:none}.page-template-wrap .feature-image-area{height:425px;width:100%;background-size:cover;background-position:center}.page-template-wrap .feature-image-wrap{margin-bottom:4em}.responsive-iframe iframe{width:100%;height:50vh}@media only screen and (max-width: 767px){.responsive-iframe iframe{height:43vh}}.default-page{font-size:1.6em;line-height:1.4em}.default-page ol li,.default-page ul li{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em}.page-header{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (min-width: 0px){.page-header{display:block;margin:1em auto}}@media only screen and (min-width: 768px){.page-header{display:flex;margin:1em auto 2em}}.page-header .page-title{font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.5em;line-height:1.5em;letter-spacing:0.16em;color:#FF9700;padding-right:0.5em;border-bottom:12px solid #002B7D;margin-right:20px}@media only screen and (min-width: 0px){.page-header .page-title{font-size:1.0em;max-width:85%}}@media only screen and (min-width: 530px){.page-header .page-title{font-size:1.15em}}@media only screen and (min-width: 768px){.page-header .page-title{font-size:1.5em;max-width:60%}}.page-header .header-sentence{flex-basis:45%}@media only screen and (min-width: 0px){.page-header .header-sentence{padding-top:15px;padding-bottom:5px}}@media only screen and (min-width: 768px){.page-header .header-sentence{padding-top:0}}.page-header .header-sentence .inner-p{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:0.7em;line-height:1.6em;text-align:left;color:#002B7D}@media only screen and (min-width: 0px){.banner-image{margin-bottom:2em;margin-top:2em}}@media only screen and (min-width: 768px){.banner-image{margin-bottom:3em}}@media only screen and (min-width: 0px){.banner-image .mobile-image{display:block}}@media only screen and (min-width: 768px){.banner-image .mobile-image{display:none}}.banner-image .desktop-image{height:425px;width:100%;background-size:cover;background-position:center;background-position:left}@media only screen and (min-width: 0px){.banner-image .desktop-image{display:none}}@media only screen and (min-width: 768px){.banner-image .desktop-image{display:block}}.feature-image-wrap{margin-bottom:2em}.feature-image-wrap img{width:100%;background-size:cover;background-position:center}@media only screen and (min-width: 0px){.feature-image-wrap img{height:auto}}@media only screen and (min-width: 992px){.feature-image-wrap img{height:425px}}.mce-content-body h2,.entry-content h2{line-height:1.5em;letter-spacing:0.175em;letter-spacing:.16em;font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#002B7D}@media only screen and (min-width: 0px){.mce-content-body h2,.entry-content h2{font-size:24px}}@media only screen and (min-width: 768px){.mce-content-body h2,.entry-content h2{font-size:32px}}.mce-content-body h3,.entry-content h3{line-height:1.5em;letter-spacing:0.175em;text-rendering:optimizelegibility;margin:0 0 1em;font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase}@media only screen and (min-width: 0px){.mce-content-body h3,.entry-content h3{font-size:18px}}@media only screen and (min-width: 768px){.mce-content-body h3,.entry-content h3{font-size:24px}}.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{width:100%}@media only screen and (min-width: 0px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:61vh}}@media only screen and (min-width: 530px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:61vh}}@media only screen and (min-width: 768px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:61vh}}@media only screen and (min-width: 992px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:73vh}}@media only screen and (min-width: 1200px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:100vh}}@media only screen and (min-width: 1400px){.mce-content-body .responsive-iframe iframe,.entry-content .responsive-iframe iframe{height:100vh}}#header #navigation a{text-transform:uppercase;font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0.08em;font-size:.9em}@media only screen and (min-width: 1200px){#header #navigation a{letter-spacing:0.08em;font-size:1em}}@media only screen and (min-width: 1400px){#header #navigation a{letter-spacing:0.16em;font-size:1.0em}}#footer #navigation{display:block}@media only screen and (min-width: 0px){#footer #navigation ul.sf-menu{display:block}}@media only screen and (min-width: 768px){#footer #navigation ul.sf-menu{display:flex}}@media only screen and (min-width: 0px){#footer #navigation ul.sf-menu li{float:none}}@media only screen and (min-width: 768px){#footer #navigation ul.sf-menu li{float:left}}#footer #navigation ul.sf-menu li.active:after{display:none}#footer #navigation ul.sf-menu li a:after{display:none}#footer #navigation ul.sf-menu li a:hover{color:#FF9700}@media only screen and (min-width: 0px){#navigation{display:none}}@media only screen and (min-width: 992px){#navigation{display:block}}#navigation ul.sf-menu{display:flex;flex-wrap:nowrap;margin:0;padding:0}#navigation ul.sf-menu ul{margin:0;padding:0;width:100%}#navigation ul.sf-menu li.active a{color:#002B7D}#navigation ul.sf-menu li.active a.active:after{display:none}#navigation ul.sf-menu li.active:after{text-align:center;position:absolute;content:'';bottom:0;background:#FF9700;width:85%;-moz-transition:width 0.5s;-o-transition:width 0.5s;-webkit-transition:width 0.5s;transition:width 0.5s;margin:0 auto 11px;clear:both;left:8px;right:0;border-bottom:4px solid #FF9700}#navigation ul.sf-menu li a{display:block;padding:15px 10px;color:#002B7D;text-decoration:none;position:relative}@media only screen and (min-width: 1200px){#navigation ul.sf-menu li a{padding:15px}}#navigation ul.sf-menu li a:after{content:'';background:#FF9700;position:absolute;margin:0 10px 15px;bottom:-0.29em;right:0px;left:6px;width:0;border-bottom:4px solid #002B7D;transition:0.44s}#navigation ul.sf-menu li a:hover{color:#FF9700}#navigation ul.sf-menu li a:hover:after{width:85%}#navigation ul.sf-menu li.depth-1{flex:1 1 auto;margin:0;padding:0;list-style-type:none}#navigation ul.sf-menu li.depth-1:last-of-type{border-right:0}#navigation ul.sf-menu li.depth-2{display:block;width:100%;margin:0;padding:0}#navigation ul.sf-menu.sf-menu li{position:relative}#navigation ul.sf-menu.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}#navigation ul.sf-menu.sf-menu>li{float:left}#navigation ul.sf-menu.sf-menu li:hover>ul,#navigation ul.sf-menu.sf-menu li.sfHover>ul{display:block}#navigation ul.sf-menu.sf-menu ul ul{top:0;left:100%}button.hamburger{padding:15px 15px;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}@media only screen and (min-width: 0px){button.hamburger{display:inline-block !important}}@media only screen and (min-width: 992px){button.hamburger{display:none}}button.hamburger:hover,button.hamburger.is-active:hover{background:none}button.hamburger.is-active .hamburger-inner,button.hamburger.is-active .hamburger-inner::before,button.hamburger.is-active .hamburger-inner::after{background-color:none}button.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}button.hamburger .hamburger-text{display:block;text-align:center;color:#FF9700;text-transform:uppercase;font-weight:bold}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#FF9700;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.menu-burger{display:none;width:2em;height:2em;background-image:url("../images/menu.svg");background-size:contain;background-position:center;cursor:pointer}.menu-burger.open{background-image:url("../images/close.svg")}.menu-burger{display:inline-block}.mobile-nav{display:block !important;flex-basis:100%}.mobile-nav .top-nav{display:none;padding-bottom:0.5em}.mobile-nav .top-nav .menu-item{display:block;text-align:right;margin:0.5em 0;font-size:0.9375em;text-transform:uppercase;letter-spacing:0.175em;font-weight:500;font-family:p22-underground,"Helvetica Neue",Helvetica,Arial,sans-serif}.mobile-nav .sub-menu{font-size:0.875em}.mobile-nav .sub-menu .menu-item a{padding-right:1em;color:#1592BD}.header-nav{display:none !important}#header-tagline-mobile{display:block;text-align:center;margin:0 0 .75em 0;color:#FFF;padding:5px;font-size:14px;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-family:p22-underground,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;background:#002b7d}#home h4{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:0.17em}#home .carousel-indicators button{position:relative}#home .carousel-indicators button .shiv{padding:10px 0;position:relative;width:100%;top:-10px}.blueBar{height:90px;background:#002B7D;z-index:-1;position:relative;margin-top:-70px}#subCarouselFrontWrap{background:#002B7D}#carouselFront{overflow:hidden}@media screen and (max-width: 768px){#carouselFront{overflow:hidden}}#carouselFrontWrap #carouselFront .carousel-indicators button{border-top:0;border-bottom:1px solid #002B7D}#carouselFrontWrap:hover #carouselFront .carousel-indicators button{-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.35);transition:box-shadow 0.3s ease-in-out}#carouselFrontTweet{margin-bottom:50px}#carouselFrontTweet .carousel-indicators{bottom:-70px}#carouselFrontTweet .carousel-item{background:#fff}.tweetBox{color:#1591bd;font-family:p22-underground, "Helvetica Neue", Helvetica, Arial, sans-serif}.tweetBox .tweetIcon{width:50px}.tweetBox .tweetText{text-transform:uppercase;font-weight:bold}@media only screen and (min-width: 0px){.tweetBox .tweetText{font-size:18px;line-height:24px}}@media only screen and (min-width: 768px){.tweetBox .tweetText{font-size:22px;line-height:28px}}.tweetBox .tweetText a{color:#1591bd;text-decoration:none}.tweetBox .tweetDate{font-size:16px}.tweetBoxOverlayTop{position:absolute;z-index:1000;height:30px;top:0;width:95%;background:#fff;background:-moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.tweetBoxOverlayBottom{position:absolute;z-index:1000;height:30px;bottom:50px;width:95%;background:#fff;background:-moz-linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#carouselFrontQuote{margin-bottom:50px}#carouselFrontQuote .carousel-indicators{bottom:-70px}.quoteBox{color:#fff;font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:"400";background:#002B7D}.quoteBox .quoteBoxQuote{font-weight:100}@media only screen and (min-width: 0px){.quoteBox .quoteBoxQuote{font-size:18px;line-height:24px}}@media only screen and (min-width: 768px){.quoteBox .quoteBoxQuote{font-size:24px;line-height:30px}}.quoteBox .quoteBoxAuthor{letter-spacing:.1em}@media only screen and (min-width: 0px){.quoteBox .quoteBoxAuthor{font-size:20px;line-height:20px}}@media only screen and (min-width: 768px){.quoteBox .quoteBoxAuthor{font-size:24px;line-height:24px}}@media only screen and (min-width: 0px){.quoteBox .quoteBoxLogo{padding-top:1em}}@media only screen and (min-width: 768px){.quoteBox .quoteBoxLogo{padding-top:2em}}@media only screen and (min-width: 0px){.quoteBox .quoteBoxLogo img{max-width:75%;max-height:100%}}@media only screen and (min-width: 768px){.quoteBox .quoteBoxLogo img{max-width:50%;max-height:100px}}#carouselFrontQuote .carousel-item{background:#002B7D}.quoteBoxOverlayTop{position:absolute;z-index:1000;height:30px;top:0;width:100%;background:#002B7D}.quoteBoxOverlayBottom{position:absolute;z-index:1000;height:30px;bottom:50px;width:100%;background:#002B7D}.vertical.carousel .carousel-item{overflow:hidden}.vertical.carousel .carousel-item-next:not(.carousel-item-start),.vertical.carousel .active.carousel-item-end{transform:translateY(100%)}.vertical.carousel .carousel-item-prev:not(.carousel-item-end),.vertical.carousel .active.carousel-item-start{transform:translateY(-100%)}.vertical.carousel .carousel-control-prev,.vertical.carousel .carousel-control-next{width:100%;height:60px}.vertical.carousel .carousel-control-prev-icon,.vertical.carousel .carousel-control-next-icon{transform:rotateZ(90deg)}.vertical.carousel .carousel-control-next{top:unset;bottom:0}#tiles{background:#fff}@media only screen and (min-width: 0px){#tiles{padding:50px 0}}@media only screen and (min-width: 768px){#tiles{padding:80px 0}}#tiles .tile-header{font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0.16em;color:#002B7D;font-size:1.8em}@media only screen and (min-width: 0px){#tiles .tile-header{padding:0}}@media only screen and (min-width: 768px){#tiles .tile-header{padding:0 0 1em 0}}#tiles .homeBucketCon{border:1px solid rgba(0,43,125,0.33);padding:30px}#tiles .homeBucketCon .homeBucketHeader{color:#002B7D;font-size:1em;text-transform:uppercase;font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0.07em}#tiles .homeBucketCon .homeBucketHeader img{height:40px;width:auto}#tiles .homeBucketCon .homeBucketContent{color:#707070;font-size:1em;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;padding-top:20px;padding-bottom:45px}#tiles .homeBucketCon .homeBucketLink .btn{background:#1592BD;color:#fff;border-radius:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.19em;font-size:0.9em}#tiles .homeBucketCon .homeBucketLink .btn:hover{background:#FF9700;color:#fff}#caseStudies{background:#F2F2F2}@media only screen and (min-width: 0px){#caseStudies{height:625px;padding:40px 0 55px}}@media only screen and (min-width: 768px){#caseStudies{padding:55px 0}}@media only screen and (min-width: 992px){#caseStudies{height:725px}}#caseStudies .cs-header{color:#002B7D;font-size:18px}@media only screen and (min-width: 0px){#caseStudies .cs-header{padding-bottom:30px}}@media only screen and (min-width: 768px){#caseStudies .cs-header{padding-bottom:50px}}#caseStudies #homeCaseStudiesCarousel{-webkit-box-shadow:0 0 35px rgba(0,0,0,0.2);-moz-box-shadow:0 0 35px rgba(0,0,0,0.2);box-shadow:0 0 35px rgba(0,0,0,0.2);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;background:#fff;color:#002B7D}#caseStudies #homeCaseStudiesCarousel .carousel-indicators{bottom:-60px;margin-bottom:0}#caseStudies #homeCaseStudiesCarousel .carousel-indicators button{background:#002B7D;width:7px;height:0px;border-radius:50%;border-top:0px solid transparent;border-bottom:7px solid transparent;margin:0 15px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .imgSide{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:460px}@media only screen and (min-width: 0px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .imgSide{display:none}}@media only screen and (min-width: 992px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .imgSide{display:block}}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide{padding:50px}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideHeader{font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;line-height:1.5em;font-size:19px}@media only screen and (min-width: 1200px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideHeader{font-size:1.8461538462vw}}@media only screen and (min-width: 1400px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideHeader{font-size:24px}}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideContent{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.0em;font-size:14px;line-height:1.5em;padding:30px 0}@media only screen and (min-width: 1200px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideContent{font-size:1.2307692308vw}}@media only screen and (min-width: 1400px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideContent{font-size:16px}}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .casetStudiesSlideDivider{width:96%;border:0.5px solid rgba(0,43,125,0.33)}@media only screen and (min-width: 0px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .caseStudiesSlideLink{padding-top:20px}}@media only screen and (min-width: 768px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .caseStudiesSlideLink{padding-top:30px}}#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .caseStudiesSlideLink a{color:#1592BD;text-transform:uppercase;text-decoration:none;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:14px}@media only screen and (min-width: 1200px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .caseStudiesSlideLink a{font-size:1.3076923077vw}}@media only screen and (min-width: 1400px){#caseStudies #homeCaseStudiesCarousel .carousel-inner .carousel-item .cardSide .caseStudiesSlideLink a{font-size:17px}}@media only screen and (min-width: 0px){#latest{margin:50px 0px}}@media only screen and (min-width: 768px){#latest{margin:100px 0px}}#latest .latest-header{color:#fff;font-size:18px}@media only screen and (min-width: 0px){#latest .latest-header{margin-bottom:1em}}@media only screen and (min-width: 768px){#latest .latest-header{margin-bottom:75px}}#latest .slider-wrap .slider-title{font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:1em;line-height:1.5em;color:#002B7D}@media only screen and (min-width: 768px){#latest .slider-wrap .slider-title{font-size:1.6em}}#latest .slider-wrap .slider-line{border:0.5px solid rgba(0,43,125,0.33)}#latest .slider-wrap .slider-excerpt{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;line-height:1.5em;color:#002B7D}@media only screen and (min-width: 768px){#latest .slider-wrap .slider-excerpt{font-size:1em}}#clients .clients-header{color:#002B7D;text-align:left;padding-bottom:50px;font-size:18px}@media only screen and (min-width: 0px){#clients .clients-header{margin-top:50px;padding-left:1em}}@media only screen and (min-width: 768px){#clients .clients-header{padding-left:30px}}#clients .logos-container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;max-width:1200px;margin:0 auto}#clients .logos-container .logo-tile{position:relative;margin:1.5em 0;padding:15px;width:50%;height:auto}@media only screen and (min-width: 0px){#clients .logos-container .logo-tile{width:55%}}@media only screen and (min-width: 530px){#clients .logos-container .logo-tile{width:40%}}@media only screen and (min-width: 768px){#clients .logos-container .logo-tile{width:30%;height:80px;padding:0px}}@media only screen and (min-width: 1200px){#clients .logos-container .logo-tile{width:25%}}#clients .logos-container .logo-tile .logo-img{position:relative;max-width:100%;max-height:100%;height:auto}@media only screen and (min-width: 768px){#clients .logos-container .logo-tile .logo-img{position:absolute;width:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}#clients .logos-container .logo-tile:hover .logo-img.color{opacity:1}#clients .read-more{color:#1592BD;text-transform:uppercase;text-decoration:none;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:16px}@media only screen and (min-width: 1200px){#clients .read-more{font-size:1.4615384615vw}}@media only screen and (min-width: 1400px){#clients .read-more{font-size:19px}}#carouselFront{overflow:visible}#carouselFront .carousel-inner{overflow:visible}#carouselFront .carousel-item{position:relative}#carouselFront .slide-caption{position:absolute;display:block;text-align:center;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;padding:5px 10px;top:calc(100% + 5px);width:100%;min-width:0;left:0;right:0;margin:0 auto;font-size:.9em;line-height:normal;min-height:50px;font-style:italic;background:#002B7D;color:#F2F2F2}@media only screen and (min-width: 1200px){#carouselFront .slide-caption{font-size:1.1em;line-height:normal}}.internalPage .pageHeader h1{padding-right:1em;border-bottom:12px solid #002B7D}.internalPage .pageHeader .header-sentence p{text-align:left;color:#002B7D}.front-page-wrap .splash-tiles-wrap .main-tile{flex-basis:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.front-page-wrap .splash-tiles-wrap .main-tile.slider-tiles{padding:0;width:100%;position:relative}.front-page-wrap .splash-tiles-wrap .main-tile.slider-tiles .slide-tile{display:block;height:60vh;background-size:cover;background-position:center;background-repeat:no-repeat;padding:2.5em 4em}@media only screen and (max-width: 767px){.front-page-wrap .splash-tiles-wrap .main-tile.slider-tiles .slide-tile{height:50vh}}.front-page-wrap .splash-tiles-wrap .main-tile.slider-tiles .slider-button{padding-top:15px}.front-page-wrap .splash-tiles-wrap .main-tile .main-header{color:#fff;letter-spacing:0.175em;margin:0;line-height:normal}.front-page-wrap .splash-tiles-wrap .main-tile .main-subheader{color:#fff;display:inline;position:relative}.slider-tiles .slick-arrow{display:none !important}.slider-tiles .slick-dots{display:block;position:absolute;z-index:40;margin:0;padding:0;left:0;bottom:20px;width:100%;text-align:center}.slider-tiles .slick-dots li{display:inline-block;margin:0;padding:0;list-style-type:none}.slider-tiles .slick-dots li button{display:inline-block;margin:0 10px;width:30px;height:20px;background:none;border:0;border-bottom:4px solid #fff;text-indent:-999em;overflow:hidden;padding:0;opacity:.45;transform:opacity 0.3s ease}.slider-tiles .slick-dots li.slick-active button{opacity:1}.slider-wrap{padding:4em;background-size:cover;background-position:center;background-repeat:no-repeat}.slider-wrap .slider-arrow{background-color:#FF9700;height:5em;width:5em;position:absolute;top:50%;background-position:center;background-size:2em auto;background-repeat:no-repeat;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;cursor:pointer}.slider-wrap .slider-arrow:hover{background-color:#1592BD}.slider-wrap .slider-arrow:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.slider-wrap .slider-left-arrow{left:0;transform:translate(-50%, -50%);background-image:url("https://www.gqrr.com/wp-content/themes/gqr/library/images/left-arrow.svg")}.slider-wrap .slider-left-arrow:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.slider-wrap .slider-right-arrow{right:0;transform:translate(50%, -50%);background-image:url("https://www.gqrr.com/wp-content/themes/gqr/library/images/right-arrow.svg")}.slider-wrap .slider-right-arrow:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.slider-wrap .slider-white-box{background-color:#fff;padding:3em 5em 4em;margin:0 4em 3em;position:relative}.slider-wrap .slider-white-box .slider-link{text-decoration:none;color:inherit;text-align:center}.slider-wrap .slider-white-box .slider-link:hover{color:inherit}.slider-wrap .slider-white-box .read-more-span,.slider-wrap .slider-white-box .slider-title{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.slider-wrap .slider-white-box .slider-line{width:50%;border-bottom:1px solid #707070;margin:0 auto;margin-bottom:2.5em}.slider-wrap .slider-white-box .slider-read-more{padding-bottom:.25em}.slider-wrap .slider-white-box .read-more-span{text-transform:uppercase;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#1592BD}@media only screen and (min-width: 0px){.slider-wrap .slider-white-box .read-more-span{font-size:14px}}@media only screen and (min-width: 768px){.slider-wrap .slider-white-box .read-more-span{font-size:1.0625em}}.slider-wrap .slider-dots-container{text-align:center}.slider-wrap .slider-dots-container .slick-dots{list-style:none;padding-left:0}.slider-wrap .slider-dots-container .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 10px;padding:0;cursor:pointer}.slider-wrap .slider-dots-container .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider-wrap .slider-dots-container .slick-dots li button:hover,.slider-wrap .slider-dots-container .slick-dots li button:focus{outline:none}.slider-wrap .slider-dots-container .slick-dots li button:hover::before,.slider-wrap .slider-dots-container .slick-dots li button:focus::before{opacity:1}.slider-wrap .slider-dots-container .slick-dots li button::before{font-size:42px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slider-wrap .slider-dots-container .slick-dots li.slick-active button:before{opacity:1;color:#FF9700}@media only screen and (max-width: 1030px){.front-page-wrap .splash-tiles-wrap .splash-tile,.front-page-wrap .splash-tiles-wrap .main-tile{padding:1.5em 2em}.front-page-wrap .splash-tiles-wrap .main-tile .main-header{font-size:3.5em;margin-top:3em}.sln-full-img-text{padding:3em}.sln-full-img-text .img-col-wrap{margin-right:1.5em}.sln-full-img-text .text-col{margin-left:1.5em}}@media only screen and (max-width: 768px){.slider-wrap{padding:2em}.slider-wrap .slider-white-box{padding:2em 3em 3em;margin:0 2em 2em}.slider-wrap .slider-title{margin:1em 0 2em}.slider-wrap .slider-arrow{height:4em;width:4em}}@media only screen and (max-width: 481px){.slider-wrap{padding:1em}.slider-wrap .slider-white-box{padding:1em 2em 2em;margin:0 .5em 1em}.slider-wrap .slider-title{margin:1em 0 2em;font-size:1.125em}.slider-wrap .slider-excerpt{font-size:1em}.slider-wrap .slider-arrow{height:3em;width:3em}.sln-full-text,.sln-full-img-text,.sln-trio .sln-trio-big{padding:3em 1em}.news-tile{width:99%}}.archive-page{font-size:1.6em;line-height:1.4em}.archive-page ol li,.archive-page ul li{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em}.archive-header{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (min-width: 0px){.archive-header{display:block;margin:1em auto}}@media only screen and (min-width: 768px){.archive-header{display:flex;margin:1em auto 2em}}.archive-header .archive-title{font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.5em;line-height:1.5em;letter-spacing:0.16em;color:#FF9700;padding-right:0.5em;border-bottom:12px solid #002B7D;max-width:60%}@media only screen and (min-width: 0px){.archive-header .archive-title{font-size:1.0em;max-width:100%}}@media only screen and (min-width: 530px){.archive-header .archive-title{font-size:1.5em;max-width:60%}}.archive-header .header-sentence{flex-basis:45%}@media only screen and (min-width: 0px){.archive-header .header-sentence{padding-top:15px}}@media only screen and (min-width: 768px){.archive-header .header-sentence{padding-top:0}}.archive-header .header-sentence .inner-p{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:0.7em;line-height:1.6em;text-align:left;color:#002B7D}div.returner-link-wrap{text-align:center}@media only screen and (min-width: 0px){div.returner-link-wrap{margin:2em auto 0}}@media only screen and (min-width: 768px){div.returner-link-wrap{margin:3em auto 0}}.returner-link{display:inline-block;padding:1.2em 2em 1em;border:1px solid #002B7D;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;text-rendering:optimizelegibility;margin:0 0 1em;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}.returner-link:hover{background:#002B7D;color:#fff}.end-posts{text-align:center;margin:1em auto}.loading-more{text-align:center;display:none}@media only screen and (min-width: 0px){#team .row .col-lg-6{padding:0 15px}}@media only screen and (min-width: 768px){#team .row .col-lg-6{padding:0}}.team-grid-wrap{text-align:left;margin-bottom:2em}.team-tile-wrap{width:100%;display:inline-block}.team-tile-wrap .team-tile-inner{background-color:#D8D8D8;border-bottom:16px solid #002B7D}@media only screen and (min-width: 0px){.team-tile-wrap .team-tile-inner{margin:1.5em 1em;padding:1em}}@media only screen and (min-width: 768px){.team-tile-wrap .team-tile-inner{padding:1.25em 2em 2em;margin:3em 4em}}@media only screen and (min-width: 992px){.team-tile-wrap .team-tile-inner{margin:3em 5em}}@media only screen and (min-width: 1200px){.team-tile-wrap .team-tile-inner{margin:3em 2em 4em 2em}}@media only screen and (min-width: 1400px){.team-tile-wrap .team-tile-inner{margin:4em;padding:1.25em 2em 2em}}.team-tile-wrap .team-tile-inner .headshot{float:left;position:relative}@media only screen and (min-width: 0px){.team-tile-wrap .team-tile-inner .headshot{width:120px;height:auto;left:-2em;top:-2em;margin-right:-1em;margin-bottom:-1em}}@media only screen and (min-width: 768px){.team-tile-wrap .team-tile-inner .headshot{width:206px;height:auto;left:-5em;top:-5em;margin-bottom:-4em;margin-right:-4em}}.team-tile-wrap .team-tile-inner .team-detail .team-name,.team-tile-wrap .team-tile-inner .team-detail .team-position{color:#002B7D;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.team-tile-wrap .team-tile-inner .team-detail:hover .team-name,.team-tile-wrap .team-tile-inner .team-detail:hover .team-position{color:#1592BD}.team-tile-wrap .team-tile-inner .team-detail .team-name{margin-bottom:0;letter-spacing:normal;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:0.7em;line-height:1.6em;padding:0}.team-tile-wrap .team-tile-inner .team-detail .team-position{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:capitalize;font-size:0.7em;line-height:1.6em}.team-tile-wrap .team-tile-inner .bio-wrap{color:#707070;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em;line-height:1.6em;position:relative;display:inline-block}.team-tile-wrap .team-tile-inner .team-read-more .read-more-span{text-transform:uppercase;font-weight:500;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900}@media only screen and (min-width: 0px){.team-tile-wrap .team-tile-inner .team-read-more .read-more-span{font-size:14px}}@media only screen and (min-width: 768px){.team-tile-wrap .team-tile-inner .team-read-more .read-more-span{font-size:18px}}.team-divider{height:16px;background:#FF9700}@media only screen and (min-width: 0px){.team-divider{margin:0em auto 1em;width:100%}}@media only screen and (min-width: 530px){.team-divider{margin:0em auto 1em;width:90%}}@media only screen and (min-width: 768px){.team-divider{margin:1em auto 4em}}.partnerRow .team-tile-inner{min-height:400px}@media only screen and (min-width: 0px){.nonpartnerRow .team-read-more{margin-top:-15px}}@media only screen and (min-width: 530px){.nonpartnerRow .team-read-more{margin-top:-25px}}@media only screen and (min-width: 768px){.nonpartnerRow .team-read-more{margin-top:0}}@media only screen and (min-width: 0px){.nonpartnerRow .team-read-more .read-more-span{font-size:14px}}@media only screen and (min-width: 768px){.nonpartnerRow .team-read-more .read-more-span{font-size:18px}}.single-team .archive-header{display:block}.single-team .archive-header .archive-title{margin-bottom:1em}@media only screen and (min-width: 0px){.single-team .archive-header .archive-title{max-width:100%}}@media only screen and (min-width: 768px){.single-team .archive-header .archive-title{max-width:65%}}@media only screen and (min-width: 992px){.single-team .archive-header .archive-title{max-width:45%}}.single-team .archive-header .team-single-position{color:#002B7D}.single-team .entry-content{min-height:350px}.single-team .entry-content .team-single-image{float:left;margin:0 2em 2em 0}@media only screen and (min-width: 0px){.single-team .entry-content .team-single-image{max-width:100%}}@media only screen and (min-width: 768px){.single-team .entry-content .team-single-image{max-width:36%}}@media only screen and (min-width: 992px){.single-team .entry-content .team-single-image{max-width:26%}}.team-single-wrap .article-header{margin:3em auto}.team-single-wrap .team-single-title{color:#FF9700;padding-right:1em;border-bottom:12px solid #002B7D;display:inline-block;margin-bottom:0.5em}.team-single-wrap .team-single-position{color:#002B7D}.team-single-wrap .team-single-image{float:left;margin:0 2em 2em 0;max-width:45%}@media only screen and (min-width: 0px){#news .archive-header .archive-title{max-width:70%}}@media only screen and (min-width: 530px){#news .archive-header .archive-title{max-width:70%}}@media only screen and (min-width: 768px){#news .archive-header .archive-title{max-width:60%}}.news-grid-wrap{margin:0 -1em;position:relative}.news-grid-wrap::before{content:"";width:1px;position:absolute;background:#fff;z-index:10;top:0;right:1%;bottom:0;height:100%}.news-tile{width:100%;display:inline-block;padding:1em;border-right:1px solid #E5E5E5}@media only screen and (min-width: 768px){.news-tile{width:49.5%}}@media only screen and (min-width: 992px){.news-tile{width:33%}}.news-tile:hover .news-title{color:#FF9700}.news-tile:hover .news-feature-img{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0.7}.news-tile:hover .news-read-more .read-more-span{color:#002B7D;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.news-tile:hover .news-read-more .read-more-span:after{display:inline-block;width:110%}.news-tile .news-feature-img{height:200px;background-position:center;background-size:cover;margin-bottom:1em}.news-tile .news-title{letter-spacing:normal;display:inline-block;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:0.7em;line-height:1.6em;color:#002B7D}.news-tile .news-tile-footer{border-bottom:1px solid #E5E5E5;padding-bottom:1em}.news-tile .news-read-more{display:inline-block}.news-tile .news-read-more .read-more-span{color:#FF9700;text-transform:uppercase;font-family:"p22-underground-pc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.6em;position:relative}.news-tile .news-read-more .read-more-span:after{content:'';position:absolute;bottom:-10px;left:0;width:0;border-bottom:4px solid #FF9700;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.news-tile .publish-date{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em;line-height:1.6em;text-transform:uppercase;display:inline-block;float:right;color:#707070;padding-top:7px}.entry-content p{color:#707070;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em;line-height:1.6em}.entry-content img.thumb-image{display:none}.entry-content .image-block-wrapper{padding:0 !important}.single-news_link .archive-header .archive-title{margin-bottom:1em}@media only screen and (min-width: 0px){.single-news_link .archive-header .archive-title{max-width:100%}}@media only screen and (min-width: 992px){.single-news_link .archive-header .archive-title{max-width:60%}}.single-news_link .feature-image-wrap{margin-bottom:2em}.single-news_link .feature-image-wrap img{width:100%;background-size:cover;background-position:center}@media only screen and (min-width: 0px){.single-news_link .feature-image-wrap img{height:auto}}@media only screen and (min-width: 992px){.single-news_link .feature-image-wrap img{height:425px}}.single-news_link .details-wrap .pub-date{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:0.6em;line-height:1.6em;text-transform:uppercase;display:inline-block;color:#707070;letter-spacing:0.17em}.grid-item{flex-basis:40%;margin-right:50px}.grid-item--width2{flex-basis:50%}.case-wrap .left-col{flex-basis:40%;margin-right:50px}.case-wrap .right-col{flex-basis:50%}.case-wrap .col-lg-5{width:36%}@media only screen and (min-width: 0px){.case-wrap .col-lg-5{width:100%;margin-right:0}}@media only screen and (min-width: 992px){.case-wrap .col-lg-5{width:36%}}@media only screen and (min-width: 1200px){.case-wrap .col-lg-5{margin-right:2em}}.case-wrap .case-item{padding:0;margin-bottom:2em}.case-wrap .case-item .csa-feature-img{height:230px;background-position:center;background-size:cover;margin-bottom:1.5em;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.case-wrap .case-item .publish-date{text-transform:uppercase;color:#707070;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em;line-height:1.6em}.case-wrap .case-item .csa-case-title{display:inline-block;color:#1592BD;letter-spacing:.16em;font-size:24px;font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media only screen and (min-width: 1200px){.case-wrap .case-item .csa-case-title{font-size:2.3846153846vw}}@media only screen and (min-width: 1400px){.case-wrap .case-item .csa-case-title{font-size:31px}}.case-wrap .case-item .csa-case-title:hover{color:#FF9700}.case-wrap .case-item .entry-content{color:#002B7D;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:0.7em;line-height:1.6em;padding-bottom:2em}.case-wrap .case-item .entry-content p{color:#002B7D;font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.6em}.case-wrap .case-item .blueLineWrap{position:relative;width:100%;height:15px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.case-wrap .case-item .blueLineWrap .blueLine{width:100%;height:12px;background:#002B7D;position:absolute;z-index:100}.case-wrap .case-item .blueLineWrap .blueLineHover{width:0%;height:12px;background:#FF9700;position:absolute;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;z-index:200}.case-wrap .case-item:hover .csa-feature-img{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0.7}.case-wrap .case-item:hover .blueLineHover{width:100%}.case-wrap .case-item.even{width:25%}.case-wrap .case-item.odd{width:55%}.single-case_study .archive-header .archive-title{margin-bottom:1em}@media only screen and (min-width: 0px){.single-case_study .archive-header .archive-title{max-width:100%}}#solutions{font-size:1.6em;line-height:1.4em}#solutions .archive-header{display:block}@media only screen and (min-width: 0px){#solutions .archive-header{margin:1em auto}}@media only screen and (min-width: 768px){#solutions .archive-header{margin:1em auto 3em}}#solutions .archive-header .archive-title{font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5em;letter-spacing:0.16em;color:#002B7D;padding-right:0.5em;border-bottom:none}@media only screen and (min-width: 0px){#solutions .archive-header .archive-title{font-size:1.0em;max-width:100%}}@media only screen and (min-width: 530px){#solutions .archive-header .archive-title{font-size:1.5em}}@media only screen and (min-width: 992px){#solutions .archive-header .archive-title{max-width:50%}}@media only screen and (min-width: 1200px){#solutions .archive-header .archive-title{max-width:40%}}@media only screen and (min-width: 1400px){#solutions .archive-header .archive-title{max-width:35%}}#solutions .archive-header .blueLine{height:12px;background:#002B7D;margin:0.5em 0px}@media only screen and (min-width: 0px){#solutions .archive-header .blueLine{width:65%}}@media only screen and (min-width: 992px){#solutions .archive-header .blueLine{width:35%}}@media only screen and (min-width: 1200px){#solutions .archive-header .blueLine{width:25%}}#solutions .archive-header .header-sentence{padding-top:15px}@media only screen and (min-width: 768px){#solutions .archive-header .header-sentence{width:100%}}@media only screen and (min-width: 992px){#solutions .archive-header .header-sentence{width:60%}}#solutions .archive-header .header-sentence .inner-p{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:0.7em;line-height:1.6em;text-align:left;color:#002B7D}#solutions .solutionContent .row{padding-bottom:75px}#solutions .solutionContent .row:first-child{padding-top:25px}#solutions .solutionContent .row .imgCol{margin-bottom:1.5em}@media only screen and (min-width: 0px){#solutions .solutionContent .row .textCol{margin-left:0px}}@media only screen and (min-width: 1200px){#solutions .solutionContent .row .textCol{margin-left:-50px}}#solutions .solutionContent .row .textCol .solName{font-family:"p22-underground","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:capitalize;font-size:1.0em;line-height:1.6em;text-align:left;color:#002B7D;letter-spacing:0.07em;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#solutions .solutionContent .row .textCol .solName:hover{color:#FF9700}#solutions .solutionContent .row .textCol .blueLine{height:12px;background:#002B7D;margin:1em 0px 1.5em}@media only screen and (min-width: 0px){#solutions .solutionContent .row .textCol .blueLine{width:65%}}@media only screen and (min-width: 992px){#solutions .solutionContent .row .textCol .blueLine{width:35%}}@media only screen and (min-width: 1200px){#solutions .solutionContent .row .textCol .blueLine{width:25%}}#solutions .solutionContent .row .textCol .solText{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:0.7em;line-height:1.6em;text-align:left;color:#002B7D}.archive-page{font-size:1.6em;line-height:1.4em}.archive-header{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (min-width: 0px){.archive-header{display:block;margin:1em auto}}@media only screen and (min-width: 768px){.archive-header{display:flex;margin:1em auto 2em}}.archive-header .archive-title{font-family:"p22-underground-sc","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.5em;line-height:1.5em;letter-spacing:0.16em;color:#FF9700;padding-right:0.5em;border-bottom:12px solid #002B7D;max-width:60%}@media only screen and (min-width: 0px){.archive-header .archive-title{font-size:1.0em}}@media only screen and (min-width: 530px){.archive-header .archive-title{font-size:1.5em}}.archive-header .header-sentence{flex-basis:45%}@media only screen and (min-width: 0px){.archive-header .header-sentence{padding-top:15px}}@media only screen and (min-width: 768px){.archive-header .header-sentence{padding-top:0}}.archive-header .header-sentence .inner-p{font-family:"serenity","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:0.7em;line-height:1.6em;text-align:left;color:#002B7D}.page-id-1008 .entry-content ul{margin-left:1em;display:grid;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 768px){.page-id-1008 .entry-content ul{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.page-id-1008 .entry-content ul{grid-template-columns:repeat(3, 1fr)}}.page-id-1008 .entry-content ul li{width:90%}.BambooHR-ATS-board ul{font-size:25px !important;line-height:1.4em !important}.BambooHR-ATS-board a{font-size:20px !important}.BambooHR-ATS-board .BambooHR-ATS-Location{float:none !important;display:block !important;padding-top:0 !important;padding-bottom:9px !important}.page-template-wrap .article-header{display:flex;align-items:flex-start;justify-content:space-between;margin:3em auto}.page-template-wrap .article-header .page-title{color:#FF9700;padding-right:1em;border-bottom:12px solid #002B7D;max-width:60%}.page-template-wrap .article-header .header-sentence{flex-basis:45%}.page-template-wrap .article-header .header-sentence .inner-p{text-align:left;color:#002B7D}.page-template-wrap .hidden-feature-image{display:none}.page-template-wrap .feature-image-area{height:425px;width:100%;background-size:cover;background-position:center}.page-template-wrap .feature-image-wrap{margin-bottom:4em}.responsive-iframe iframe{width:100%;height:50vh}@media only screen and (max-width: 767px){.responsive-iframe iframe{height:43vh}}.details-wrap{margin-bottom:1em}.details-wrap .author-name{margin-bottom:0;text-transform:none;color:#002B7D;font-size:1em;font-weight:700}.single-title,.page-title,.entry-title{margin:0}.byline{color:#000;font-style:italic;margin:0}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}
/*# sourceMappingURL=main.css.map */
