/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}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}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.container{margin:0 auto!important;padding-left:40px!important;padding-right:40px!important;max-width:1440px}@media screen and (max-width:768px){.container{padding-left:20px!important;padding-right:20px!important}}.sidebar+.container{padding-top:60px;padding-bottom:60px;width:800px}@media screen and (max-width:1024px){.sidebar+.container{width:100%;padding:30px 0}}.sidebar+.container img{width:100%;height:100%;object-fit:contain}.small-container{margin:0 auto!important;padding-left:40px!important;padding-right:40px!important;max-width:800px}@media screen and (max-width:768px){.small-container{padding-left:20px!important;padding-right:20px!important}}.medium-container{margin:0 auto!important;padding-left:40px!important;padding-right:40px!important;max-width:1145px}@media screen and (max-width:768px){.medium-container{padding-left:20px!important;padding-right:20px!important}}.section{margin-top:40px!important;margin-bottom:40px!important}.columns-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.columns-1,.columns-2{box-sizing:border-box;padding-right:25px}.columns-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.columns-3{-ms-flex:0 0 25%;flex:0 0 25%}.columns-3,.columns-4{box-sizing:border-box;padding-right:25px}.columns-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.columns-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.columns-5,.columns-6{box-sizing:border-box;padding-right:25px}.columns-6{-ms-flex:0 0 50%;flex:0 0 50%}.columns-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.columns-7,.columns-8{box-sizing:border-box;padding-right:25px}.columns-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.columns-9{-ms-flex:0 0 75%;flex:0 0 75%}.columns-9,.columns-10{box-sizing:border-box;padding-right:25px}.columns-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.columns-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.columns-11,.columns-12{box-sizing:border-box;padding-right:25px}.columns-12{-ms-flex:0 0 100%;flex:0 0 100%}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.grid-cell{box-sizing:border-box;-ms-flex:1;flex:1}.grid-cell.one-third{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.grid-cell.two-thirds{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.grid-cell.w5{-ms-flex:0 0 5%;flex:0 0 5%}.grid-cell.w10{-ms-flex:0 0 10%;flex:0 0 10%}.grid-cell.w15{-ms-flex:0 0 15%;flex:0 0 15%}.grid-cell.w20{-ms-flex:0 0 20%;flex:0 0 20%}.grid-cell.w25{-ms-flex:0 0 25%;flex:0 0 25%}.grid-cell.w30{-ms-flex:0 0 30%;flex:0 0 30%}.grid-cell.w35{-ms-flex:0 0 35%;flex:0 0 35%}.grid-cell.w40{-ms-flex:0 0 40%;flex:0 0 40%}.grid-cell.w45{-ms-flex:0 0 45%;flex:0 0 45%}.grid-cell.w50{-ms-flex:0 0 50%;flex:0 0 50%}.grid-cell.w55{-ms-flex:0 0 55%;flex:0 0 55%}.grid-cell.w60{-ms-flex:0 0 60%;flex:0 0 60%}.grid-cell.w65{-ms-flex:0 0 65%;flex:0 0 65%}.grid-cell.w70{-ms-flex:0 0 70%;flex:0 0 70%}.grid-cell.w75{-ms-flex:0 0 75%;flex:0 0 75%}.grid-cell.w80{-ms-flex:0 0 80%;flex:0 0 80%}.grid-cell.w85{-ms-flex:0 0 85%;flex:0 0 85%}.grid-cell.w90{-ms-flex:0 0 90%;flex:0 0 90%}.grid-cell.w95{-ms-flex:0 0 95%;flex:0 0 95%}.grid-cell.w100{-ms-flex:0 0 100%;flex:0 0 100%}.image-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.image-grid .content{padding:20px 20px 80px}@media screen and (max-width:768px){.image-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.image-grid .image{display:-ms-flexbox;display:flex}body,html{overflow-x:hidden}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img{object-fit:cover;max-width:100%}@media screen and (max-width:600px){img{width:100%;height:auto}}img.alignleft,img.alignleft+.alignright{width:48%!important;object-fit:cover}img.alignleft+.alignright{float:right}@media screen and (max-width:600px){img.alignleft+.alignright{margin-top:10px;float:none;width:100%!important}}@media screen and (max-width:600px){img.alignleft{width:100%!important}}@media screen and (max-width:768px){iframe{width:100%}}.video-item{position:relative}.video-item .video-button{position:relative;display:inline-block;width:100%}.video-item .video-button:after{position:absolute;top:0;left:0;right:0;margin:0 auto;content:"";background-image:url(/wp-content/themes/gap/webroot/images/dist/play-button-yellow.svg);background-position:50%;background-repeat:no-repeat;background-size:101px 101px;width:100%;height:100%;cursor:pointer}.video-item .video-button img{display:block;width:100%;object-fit:cover}.video-item iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-template-page-subpage-no-hero .hero{display:none}.page-template-page-subpage-no-hero .page-body-content{padding-top:150px}@media screen and (max-width:1024px){.page-template-page-subpage-no-hero .page-body-content{padding-top:100px}}.error404 .error-404{padding:60px 0}.error404 .error-404 .page-content p{margin-top:0}.error404 .error-404 .page-content form{-ms-grid-columns:5fr 1fr;grid-template-columns:5fr 1fr}.error404 .error-404 .page-content form input{border:1px solid #453f3e}#cookie-law-info-bar{padding:20px}#cookie-law-info-bar span{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4}@media screen and (max-width:1024px){#cookie-law-info-bar span{font-size:14px}}#cookie-law-info-bar span a.cookie_action_close_header{padding:5px 25px;display:inline-block;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:700;color:#febd12!important;background-color:#fff!important;border:2px solid #febd12;border-radius:30px;line-height:31px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;cursor:pointer}@media screen and (max-width:1024px){#cookie-law-info-bar span a.cookie_action_close_header{font-size:12px}}#cookie-law-info-bar span a.cookie_action_close_header:active,#cookie-law-info-bar span a.cookie_action_close_header:focus,#cookie-law-info-bar span a.cookie_action_close_header:hover{color:#f37467!important;background-color:#fff!important;border-color:#f37467}.top-box-container{background-color:#006489;text-align:center;padding:50px 0}.top-box-container p{margin:0;font-size:22px;font-weight:700;color:#fff;line-height:1.4;padding:25px 0}.bottom-box-container{text-align:center;padding:50px 0}.bottom-box-container h3{margin:20px 0 8px}.bottom-box-container p{margin:0;font-size:22px;line-height:1.4;padding:5px 0 10px}.bottom-box-container img{max-width:100px}@keyframes a{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes b{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}.fade-in-element.left{opacity:1;animation:a 1s cubic-bezier(.77,0,.175,1) 1}.fade-in-element.left.slow{animation:a 2s cubic-bezier(.77,0,.175,1) 1}.fade-in-element.right{opacity:1;animation:b 1s cubic-bezier(.77,0,.175,1) 1}.fade-in-element.right.slow{animation:b 2s cubic-bezier(.77,0,.175,1) 1}.hidden-before-animate{opacity:0}.values-homepage{background-color:#faf8f8}.values-homepage .values{padding:40px 0 20px;display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;-ms-grid-columns:1.5fr 1fr 1fr;grid-template-columns:1.5fr 1fr 1fr;grid-gap:140px}@media screen and (max-width:1024px){.values-homepage .values{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px}}.values-homepage .values a{display:inline-block}.button-container{position:relative;display:-ms-grid;display:grid;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-size:0 0}@media screen and (max-width:1024px){.button-container{padding:120px 0;display:-ms-flexbox;display:flex;justify-self:auto;-ms-flex-item-align:auto;align-self:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-size:cover}}.button-container .video-button{display:inline-block;width:101px;height:101px;cursor:pointer}.button-container .video-button:active svg path,.button-container .video-button:focus svg path,.button-container .video-button:hover svg path{fill:#f37467}.button-container .video-button svg{width:100%}.button-container .video-button svg path{fill:#febd12;transition:all .3s ease}.button-container iframe{position:absolute;top:0;s:0;bottom:0;left:0;width:100%;height:100%}.wp-block-media-text.smaller-image{-ms-grid-columns:15% 1fr;grid-template-columns:15% 1fr;margin:20px 0 40px}.wp-block-media-text.smaller-image img{max-width:150px}.wp-block-media-text__content h5,body .wp-block-media-text .wp-block-media-text__content{padding:0}.four-across-with-media .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}body .four-across-with-media .wp-block-media-text .wp-block-media-text__content{padding-left:12px}body .four-across-with-media .wp-block-media-text .wp-block-media-text__content p.has-small-font-size{font-size:14px!important}.wp-block-gallery.has-nested-images.columns-default.full figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){margin-right:0!important;margin-left:0!important}.cu-popup-button a{color:#fff;background-color:#006489;text-transform:uppercase}.cu-popup-button a:hover{background-color:#f37467}.center-logos .wp-block-image{margin:0 auto}//these were put into the appearance>css of wordpress by another developer .bottom-box-container{text-align:center;padding:80px}a.btn.primary{color:#fff;background:rgb(254 189 18)}a.btn{border:2px solid rgb(254 189 18);border-radius:25px}.values-homepage{background-color:#fff;padding:80px 0;text-align:center}.analytics.cu-wrapper{font-size:xx-large;border:none}.top-footer{background-color:#fff}.single-news .article-container img,.single-post .article-container img,.single-tech_articles .article-container img{display:block;margin-left:auto;margin-right:auto}body .gform_wrapper ul li.gfield{margin-top:0!important;margin-bottom:8px}@media only screen and (max-width:1024px){body .gform_wrapper ul li.gfield{margin-top:0!important;margin-bottom:0}}.newsletter-form_wrapper .newsletter-form{padding-top:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}*{box-sizing:border-box}user agent stylesheet button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;color:-internal-light-dark(#000,#fff);letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:center;-ms-flex-align:start;align-items:flex-start;cursor:default;box-sizing:border-box;background-color:-internal-light-dark(#efefef,#3b3b3b);margin:0;padding:1px 6px;border:2px outset -internal-light-dark(#767676,#858585);border-image:initial}@media only screen and (min-width:641px) body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_wrapper form .gform_footer{padding-top:0;margin-top:0;text-align:center}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper .gform_heading{width:100%;margin-bottom:0}h6{font-size:25px;padding-bottom:9px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] label:before{border:1px solid #febd12}@media only screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] label{max-width:60%}}.single-news .article-container img,.single-post .article-container img,.single-tech_articles .article-container img{width:100%;max-height:250px;object-fit:cover}.single-news .article-container h1,.single-post .article-container h1,.single-tech_articles .article-container h1{font-size:38px}.single-news .article-container .page-body-content h2,.single-post .article-container .page-body-content h2,.single-tech_articles .article-container .page-body-content h2{font-size:32px}.single-news .article-container .page-body-content h3,.single-post .article-container .page-body-content h3,.single-tech_articles .article-container .page-body-content h3{font-size:28px}.single-news .article-container,.single-post .article-container,.single-tech_articles .article-container{padding-top:80px}.page-template-page-portfolio .projects .project .content a,.projects-template-default .projects .project .content a{text-decoration:none}.page-template-page-portfolio .projects-container .projects .project .content h2:hover,.projects-template-default .additional-projects-container .projects .project .content h2:hover{color:#febd12;transition:all .2s}.archive.category .articles-container .content .article-content a,.blog .articles-container .content .article-content a,.page-template-page-news .articles-container .article .article-body .content .article-content a{text-decoration:none}.archive.category .articles-container .article .article-body .content .article-content h2:hover,.blog .articles-container .article .article-body .content .article-content h2:hover,.page-template-page-news .articles-container .article .article-body .content .article-content h2:hover{color:#febd12;transition:all .2s}@media screen and (max-width:1024px){.single-news .article-container,.single-post .article-container,.single-tech_articles .article-container{padding-top:70px}}header{background:#fff;background-position:100%;background-repeat:no-repeat;background-size:cover;overflow:hidden}header .hero-video{position:absolute;width:100%;height:100%;object-fit:cover}header .hero_button{margin-top:10px;margin-bottom:15px;background:#18c1e5;border:2px solid #18c1e5!important;color:#fff}header .hero_button:active,header .hero_button:focus,header .hero_button:hover{color:#fff;background:#006489!important}header .hero-div-button{display:-ms-inline-grid;display:inline-grid}header .header-container{position:fixed;left:0;right:0;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 4fr;grid-template-columns:1fr 4fr;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px;width:100%;z-index:2}@media screen and (max-width:1024px){header .header-container{display:none}}header .header-container:after,header .header-container:before{position:absolute;top:0;bottom:0;content:"";width:9600px;right:100%;background:#fff}header .header-container:after{left:100%}header .header-container .branding{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff}header .header-container .branding a{position:relative;top:5px;padding:0 20px;display:inline-block;width:100%;max-width:230px;background-color:#fff}header .header-container .branding a svg{width:100%}header .header-container .site-header-menu,header .header-container .site-header-menu .primary-navigation{min-width:100%}header .header-container .site-header-menu .primary-navigation .menu{position:relative;margin:0;padding-left:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(100px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-flow:row dense;-ms-flex-align:center;align-items:center;width:100%;list-style-type:none}header .header-container .site-header-menu .primary-navigation .menu>li{position:relative;width:100%;height:100%}header .header-container .site-header-menu .primary-navigation .menu>li:active .sub-menu,header .header-container .site-header-menu .primary-navigation .menu>li:focus .sub-menu,header .header-container .site-header-menu .primary-navigation .menu>li:hover .sub-menu{visibility:visible;opacity:1;max-height:2000px;transform:translateY(0)}header .header-container .site-header-menu .primary-navigation .menu>li:nth-last-of-type(2)>a{background-color:rgba(24,193,229,.75)}header .header-container .site-header-menu .primary-navigation .menu>li:nth-last-of-type(2)>a:active,header .header-container .site-header-menu .primary-navigation .menu>li:nth-last-of-type(2)>a:focus,header .header-container .site-header-menu .primary-navigation .menu>li:nth-last-of-type(2)>a:hover{background:#18c1e5}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta{position:absolute;top:100%;-ms-grid-row:2;grid-row:2;-ms-grid-column:6;grid-column:6;height:45px}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a{padding:0;background:rgba(0,100,137,.75)}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a:active,header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a:focus,header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a:hover{background:#006489}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:800;color:#fff}@media screen and (max-width:1320px){header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p{font-size:13px}}@media screen and (max-width:1100px){header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p{font-size:12px}}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p span{position:relative;top:4px;margin-right:5px;display:inline-block;max-width:15px}@media screen and (max-width:1320px){header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p span{max-width:13px}}@media screen and (max-width:1100px){header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p span{font-size:12px}}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p svg{width:100%}header .header-container .site-header-menu .primary-navigation .menu>li.header-cta>a p svg path{fill:#fff}header .header-container .site-header-menu .primary-navigation .menu>li.current-menu-ancestor>a,header .header-container .site-header-menu .primary-navigation .menu>li.current-menu-item>a,header .header-container .site-header-menu .primary-navigation .menu>li.current-page-ancestor>a{background:#006489}header .header-container .site-header-menu .primary-navigation .menu>li>a{padding:25px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,100,137,.75);font-size:18px;font-weight:800;color:#fff;line-height:27px;height:100%;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}@media screen and (max-width:1220px){header .header-container .site-header-menu .primary-navigation .menu>li>a{font-size:16px}}@media screen and (max-width:1100px){header .header-container .site-header-menu .primary-navigation .menu>li>a{font-size:15px}}header .header-container .site-header-menu .primary-navigation .menu>li>a:active,header .header-container .site-header-menu .primary-navigation .menu>li>a:focus,header .header-container .site-header-menu .primary-navigation .menu>li>a:hover{background:#006489}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu{position:absolute;padding-left:0;visibility:hidden;background:#fff;width:auto;list-style-type:none;opacity:0;max-height:0;transform:translateY(-10%);transition:all .5s ease-in-out;min-width:300px}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li{padding:0}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li>.sub-menu{display:none}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li.current-menu-item>a{color:#fff;background:#febd12}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li a{padding:10px 20px;display:block;font-size:14px;font-weight:600;color:#453f3e;max-width:100%;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li a:active,header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li a:focus,header .header-container .site-header-menu .primary-navigation .menu>li .sub-menu li a:hover{color:#fff;background:#febd12}header .header-container .site-header-menu .primary-navigation .menu>li.service-col .sub-menu li>.sub-menu{display:block;position:relative}header .header-container .site-header-menu .primary-navigation .menu>li.service-col .sub-menu li>.sub-menu a{white-space:break-spaces;line-height:16px;padding:5px 20px 5px 35px}header .header-container .site-header-menu .primary-navigation .menu>li.service-col .sub-menu li:last-child li:last-child{padding-bottom:20px}header .mobile-header{position:fixed;top:0;display:none;-ms-grid-columns:100px 3fr 100px;grid-template-columns:100px 3fr 100px;width:100%;z-index:2}@media screen and (max-width:1024px){header .mobile-header{display:-ms-grid;display:grid}}@media screen and (max-width:768px){header .mobile-header{-ms-grid-columns:1fr 5fr 1fr;grid-template-columns:1fr 5fr 1fr}}@media screen and (max-width:430px){header .mobile-header{-ms-grid-columns:1fr 3fr 1fr;grid-template-columns:1fr 3fr 1fr}}header .mobile-header .hero_button{margin-top:10px}header .mobile-header .phone .phone-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#006489;height:100%}header .mobile-header .phone .phone-btn span{display:inline-block;max-width:25px}header .mobile-header .phone .phone-btn span svg{width:100%}header .mobile-header .phone .phone-btn span svg path{fill:#fff}header .mobile-header .branding{background:#fff}header .mobile-header .branding .logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}header .mobile-header .branding .logo span{padding:15px;display:inline-block;max-width:250px}@media screen and (max-width:768px){header .mobile-header .branding .logo span{max-width:180px}}header .mobile-header .branding .logo span svg{width:100%}header .mobile-header .mobile-nav{position:relative;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;background:#43b586;height:100%;cursor:pointer}header .mobile-header .mobile-nav .mobile-menu-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon{position:absolute;left:0;right:0;display:block}header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:after,header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:before{position:absolute;left:0;right:0;margin:0 auto;width:36px;border:2px solid #fff;content:"";opacity:1;transition:all .6s ease}@media screen and (max-width:768px){header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:after,header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:before{width:35px}}@media screen and (max-width:430px){header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:after,header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:before{width:32px}}header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:before{top:-10px;transition:all .6s ease;transition-timing-function:cubic-bezier(.75,.15,.36,1)}header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon:after{bottom:-14px;transition:all .6s ease;transition-timing-function:cubic-bezier(.75,0,.29,1.01)}header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon span{position:absolute;left:0;right:0;top:0;margin:0 auto;display:block;width:40px;border:2px solid #fff;transition:all .6s ease;transition-timing-function:cubic-bezier(.75,0,.29,1.01)}@media screen and (max-width:768px){header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon span{width:39px}}@media screen and (max-width:430px){header .mobile-header .mobile-nav .mobile-menu-toggle .menu-icon span{width:36px}}header .mobile-menu{display:none}@media screen and (max-width:1024px){header .mobile-menu{position:relative;display:block;grid-column:1/-1;visibility:hidden;height:0;opacity:0;background:#fff;width:100%;transition:all .5s ease}}header .mobile-menu a:after{display:none}header .mobile-menu .menu{margin-top:0;margin-bottom:0;padding:0;line-height:0}header .mobile-menu .menu>li:not(.menu-item-has-children)>a:after{display:none}header .mobile-menu .menu>li:last-of-type a{border-bottom:none}header .mobile-menu .menu>li:empty{display:none}header .mobile-menu .menu>li.current-menu-ancestor>a,header .mobile-menu .menu>li.current-menu-item>a{color:#fff;background:#43b586}header .mobile-menu .menu>li.get-started-cta a{color:#fff;background:#18c1e5;border-bottom:none}header .mobile-menu .menu>li.header-cta a{background:#006489}header .mobile-menu .menu>li.header-cta a p{margin:0 0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:800;color:#fff}header .mobile-menu .menu>li.header-cta a p span{position:absolute;top:4px;bottom:0;left:15px;display:-ms-flexbox;display:flex;max-width:20px}header .mobile-menu .menu>li.header-cta a p svg{width:100%}header .mobile-menu .menu>li.header-cta a p svg path{fill:#fff}header .mobile-menu .menu>li>a{position:relative;padding:17px 15px 14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;font-weight:800;line-height:21px;background:#fff;color:#453f3e;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #f7f5f5;z-index:3}header .mobile-menu .menu>li>a:after{position:relative;display:inline-block;content:url(/wp-content/themes/gap/webroot/images/dist/caret-down-mobile-nav.svg);width:20px;height:20px;transform-origin:8px 11px}header .mobile-menu .menu>li .sub-menu{padding:0;visibility:hidden;max-height:0;opacity:0;line-height:1;transform:translateY(-10%);transition:all .5s ease-in-out}header .mobile-menu .menu>li .sub-menu li{list-style-type:none}header .mobile-menu .menu>li .sub-menu li a{padding:14px 15px 12px 30px;display:block;font-size:15px;font-weight:700;color:#453f3e;background:#f7f5f5;text-decoration:none}header .mobile-menu .menu>li .sub-menu li.current-menu-item>a{background:#43b586;color:#fff}header .mobile-menu .menu>li .sub-menu li:last-of-type a{border-bottom:none}header .hero{position:relative;padding:150px 0;min-height:550px}@media screen and (max-width:1024px){header .hero{padding:110px 0 50px;min-height:280px}}@media screen and (max-width:768px){header .hero{padding-top:110px;padding-bottom:25px}}header .hero:before{position:absolute;top:0;left:0;content:"";background-image:url(/wp-content/themes/gap/webroot/images/dist/angled-edge-secondary-hero.svg);background-size:cover;background-repeat:no-repeat;background-position:0;width:140%;min-height:140%}@media screen and (min-width:2050px){header .hero:before{min-height:162%}}@media screen and (min-width:2420px){header .hero:before{min-height:175%}}@media screen and (max-width:1600px){header .hero:before{min-height:115%}}@media screen and (max-width:1320px){header .hero:before{width:100%;min-height:100%}}@media screen and (max-width:1024px){header .hero:before{width:200%;min-height:400px}}@media screen and (max-width:768px){header .hero:before{min-height:350px}}@media screen and (max-width:600px){header .hero:before{width:100%}}@media screen and (max-width:430px){header .hero:before{width:150%;min-height:110%}}header .hero.no-overlay{background:no-repeat url(/wp-content/themes/gap/webroot/images/dist/blue-background.png),linear-gradient(90deg,#006990,#006990);background-size:cover;padding:0;min-height:550px}header .hero.no-overlay .container h2{color:#fff}header .hero.no-overlay img{max-height:400px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@media screen and (max-width:768px){header .hero.no-overlay img{max-height:250px;object-fit:contain}}header .hero.no-overlay img.values{padding:20px 0}header .hero.no-overlay .container .hero-content{max-width:100%}header .hero.no-overlay .grid.grid-half{-ms-grid-columns:.9fr 1fr;grid-template-columns:.9fr 1fr}@media screen and (max-width:768px){header .hero.no-overlay .grid.grid-half{-ms-grid-columns:1fr;grid-template-columns:1fr}}header .hero.no-overlay .grid{display:-ms-grid;display:grid;-ms-grid-columns:1.5fr 1fr 1fr;grid-template-columns:1.5fr 1fr 1fr;min-height:401px}@media screen and (max-width:768px){header .hero.no-overlay .grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center;margin-bottom:-43px}}header .hero.no-overlay:before{background-image:unset}header .hero.has-mobile-sidebar{padding-top:150px}@media screen and (max-width:1024px){header .hero.has-mobile-sidebar{padding-top:110px;padding-bottom:25px;margin-top:50px}}@media screen and (max-width:768px){header .hero.has-mobile-sidebar{padding-top:110px;margin-top:40px}}header .hero .container{position:relative}header .hero .container .hero-content{max-width:47%}@media screen and (max-width:768px){header .hero .container .hero-content{max-width:60%}}@media screen and (max-width:600px){header .hero .container .hero-content{max-width:70%}}header .hero .container h1{position:relative;margin:0;padding-bottom:30px;display:inline-block;line-height:1;font-size:55px}@media screen and (max-width:1024px){header .hero .container h1{padding-bottom:20px}}header .hero .container h1:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:10px;background:#fff}@media screen and (max-width:1024px){header .hero .container h1:after{width:70px;height:7px}}header .hero .container h2{margin-top:20px;line-height:1.2;font-size:35px}@media screen and (max-width:1024px){header .hero .container h2{margin-top:15px;margin-bottom:0;font-size:18px}}.home header{position:relative;background-size:0}@media screen and (max-width:1024px){.home header{background-size:cover}}@media screen and (max-width:1024px){.home header video{display:none}}.home .hero{position:relative;padding:0;height:auto}.home .hero:before{position:absolute;left:auto;content:"";background-image:url(https://gapwebsite.local/wp-content/uploads/2020/04/New-Overlay.png);background-repeat:no-repeat;background-position:unset;width:100%;height:200%}@media screen and (max-width:1024px){.home .hero:before{background-image:url(/wp-content/themes/gap/webroot/images/dist/hero-overlay-homepage-mobile-large.png);background-size:1024px 100%}}@media screen and (max-width:768px){.home .hero:before{background-image:url(/wp-content/themes/gap/webroot/images/dist/hero-overlay-homepage-mobile-3.png);background-size:100% 100%}}.home .hero .container{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:16.5%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.home .hero .container{padding:300px 0 250px}}@media screen and (max-width:768px){.home .hero .container{padding:150px 0 200px}}.home .hero .container:after,.home .hero .container:before{position:absolute;top:auto;bottom:0;content:"";width:9600px;right:100%;background:#ece7e6;background:linear-gradient(180deg,#ece7e6 91.15%,#fff 0)}@media screen and (max-width:1024px){.home .hero .container:after,.home .hero .container:before{display:none}}.home .hero .container:after{left:100%}.home .hero .container .hero-content{position:absolute;top:50%;left:15px;display:block;width:450px;transform:translateY(-50%)}@media screen and (max-width:1024px){.home .hero .container .hero-content{display:none}}.home .mobile-container,.home .mobile-hero-content{display:none}@media screen and (max-width:1024px){.home .mobile-container,.home .mobile-hero-content{display:block}}.home .mobile-hero-content{padding:25px 0}.home .mobile-hero-content h1{position:relative;margin:0;padding-bottom:20px;display:inline-block;max-width:70%;line-height:1}.home .mobile-hero-content h1:after{position:absolute;bottom:0;left:0;content:"";width:70px;height:7px;background:#dfdad7}.home .mobile-hero-content .hero_button{margin-top:10px}.home .mobile-hero-content h2{margin-top:15px;font-size:26px;line-height:1.2}@media screen and (max-width:1024px){html.menu-open{margin-top:0!important}html.menu-open body{width:100%;height:100%}html.menu-open .mobile-menu-toggle .menu-icon:after,html.menu-open .mobile-menu-toggle .menu-icon:before{opacity:0!important;transition:all .6s ease}html.menu-open .mobile-menu-toggle .menu-icon-left{transform:rotate(45deg);transition:all .6s ease}html.menu-open .mobile-menu-toggle .menu-icon-right{transform:rotate(-225deg);transition:all .6s ease}html.menu-open .mobile-menu{left:0;visibility:visible;background:#fff;height:auto;width:100%;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.1);overflow:hidden;opacity:1}html.menu-open .mobile-menu li.open-panel>a:after{content:url(/wp-content/themes/gap/webroot/images/dist/caret-up-mobile-nav.svg)}html.menu-open .mobile-menu li.open-panel .sub-menu{position:relative;opacity:1;max-height:100%;visibility:visible;z-index:1;transform:translateY(0)}html.menu-open .mobile-menu li.open-panel .sub-menu .sub-menu{display:none}html.menu-open .site-content-contain,html.menu-open footer,html.menu-open header{position:relative}html.menu-open .site-content-contain:after,html.menu-open footer:after,html.menu-open header:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(0,0,0,.35)}html.menu-open .site-content-contain,html.menu-open .slick-arrow,html.menu-open footer{z-index:-1}}div#preload{display:none}footer{background-image:url(/wp-content/themes/gap/webroot/images/dist/footer-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}footer .top-footer{padding:60px 0 52px}@media screen and (max-width:1024px){footer .top-footer{padding:20px 0}}footer .bottom-footer{padding:20px 0;background-color:#c0b7b2}footer .bottom-footer .container{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){footer .bottom-footer .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}footer .bottom-footer .container .left-footer{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:35px}@media screen and (max-width:1024px){footer .bottom-footer .container .left-footer{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:5px}}footer .bottom-footer .container .left-footer .social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer .bottom-footer .container .left-footer .social p{font-size:16px;color:#fff;line-height:1}footer .bottom-footer .container .left-footer .social .social-icons{display:inline-block}footer .bottom-footer .container .left-footer .social .social-icons a{margin:0 5px;display:inline-block;width:20px;height:20px}@media screen and (max-width:1024px){footer .bottom-footer .container .left-footer .social .social-icons a{width:18px;height:18px}}footer .bottom-footer .container .left-footer .social .social-icons a:active svg path,footer .bottom-footer .container .left-footer .social .social-icons a:active svg rect,footer .bottom-footer .container .left-footer .social .social-icons a:focus svg path,footer .bottom-footer .container .left-footer .social .social-icons a:focus svg rect,footer .bottom-footer .container .left-footer .social .social-icons a:hover svg path,footer .bottom-footer .container .left-footer .social .social-icons a:hover svg rect{fill:#f37467}footer .bottom-footer .container .left-footer .social .social-icons a svg{width:100%;height:20px}@media screen and (max-width:1024px){footer .bottom-footer .container .left-footer .social .social-icons a svg{height:18px}}footer .bottom-footer .container .left-footer .social .social-icons a svg path,footer .bottom-footer .container .left-footer .social .social-icons a svg rect{fill:#fff;transition:all .3s ease}footer .bottom-footer .container .right-footer{text-align:right}@media screen and (max-width:1024px){footer .bottom-footer .container .right-footer{text-align:left}}footer .bottom-footer .container .right-footer .menu{margin:0;padding-left:0;list-style-type:none}footer .bottom-footer .container .right-footer .menu li{margin-right:15px;display:inline-block;line-height:1}footer .bottom-footer .container .right-footer .menu li:last-of-type{margin-right:0}footer .bottom-footer .container .right-footer .menu li a{color:#fff;line-height:1}footer .bottom-footer .container .right-footer .menu li a:active,footer .bottom-footer .container .right-footer .menu li a:focus,footer .bottom-footer .container .right-footer .menu li a:hover{color:#f37467}footer .bottom-footer .container .right-footer .top-footer-nav{margin-bottom:10px}footer .bottom-footer .container .right-footer .top-footer-nav .menu li a{font-size:14px;font-weight:800;text-transform:uppercase}@media screen and (max-width:1024px){footer .bottom-footer .container .right-footer .top-footer-nav .menu li a{font-size:12px}}footer .bottom-footer .container .right-footer .copyright p{margin:0;font-size:12px;color:#fff;line-height:1}@media screen and (max-width:1024px){footer .bottom-footer .container .right-footer .copyright p{font-size:10px}}footer .bottom-footer .container .right-footer .copyright p .mboy-linkback{display:inline-block}footer .bottom-footer .container .right-footer .copyright p .mboy-linkback a{font-size:12px;font-weight:400;color:#fff;line-height:1;text-decoration:underline}@media screen and (max-width:1024px){footer .bottom-footer .container .right-footer .copyright p .mboy-linkback a{font-size:10px}}footer .bottom-footer .container .right-footer .copyright p .mboy-linkback a:active,footer .bottom-footer .container .right-footer .copyright p .mboy-linkback a:focus,footer .bottom-footer .container .right-footer .copyright p .mboy-linkback a:hover{color:#f37467}footer .bottom-footer .container .right-footer .bottom-footer-nav .menu li a{font-size:12px;line-height:19px}@media screen and (max-width:1024px){footer .bottom-footer .container .right-footer .bottom-footer-nav .menu li a{font-size:10px}}.full-width-cta{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.full-width-cta{-ms-grid-columns:1fr;grid-template-columns:1fr}}.full-width-cta .image{height:100%}.full-width-cta .image img{width:100%;height:100%;object-fit:cover}.full-width-cta .content{padding:60px 120px 60px 60px;background:#006489}@media screen and (max-width:1024px){.full-width-cta .content{padding:20px 20px 80px}}.full-width-cta .content h2{margin:0;color:#fff;line-height:1.1}.full-width-cta .content p{margin-top:15px;color:#fff;line-height:1.4}.full-width-cta .content p.subtitle{margin-top:0;margin-bottom:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.full-width-cta .content .cta-content{position:relative;margin-bottom:40px}.full-width-cta .content .cta-content:before{display:inline-block;content:"";height:5px;min-width:100px;background:#febd12}.ctas-container{position:static;padding:7% 0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:60px}@media screen and (max-width:768px){.ctas-container{padding:10px 0 30px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}.ctas-container .cta{text-align:center}.ctas-container .cta img{width:100%;object-fit:cover}.ctas-container .cta h2{position:relative;margin:10px 0;padding-bottom:15px}@media screen and (max-width:768px){.ctas-container .cta h2{padding-bottom:5px}}.ctas-container .cta h2:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;content:"";width:100px;height:7px;background:#febd12}@media screen and (max-width:768px){.ctas-container .cta h2:after{width:70px;height:3px}}@media screen and (max-width:768px){.ctas-container .cta h2 p{margin-top:10px}}.full-width-job-listings-cta{background-image:url(/wp-content/themes/gap/webroot/images/dist/cta-2-background.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.full-width-job-listings-cta .content{padding:20px 0;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:1024px){.full-width-job-listings-cta .content{-ms-flex-pack:center;justify-content:center}}.full-width-job-listings-cta .content h2{margin:0;display:inline-block;color:#fff;text-align:center}@media screen and (max-width:1024px){.full-width-job-listings-cta .content h2{-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:768px){.full-width-job-listings-cta .content h2{font-size:24px;line-height:1}}@media screen and (max-width:1024px){.full-width-job-listings-cta .content .btn{margin-top:15px}}.full-width-job-listings-cta .content .btn:active,.full-width-job-listings-cta .content .btn:focus,.full-width-job-listings-cta .content .btn:hover{color:#febd12;background:#fff;border-color:#fff}.latin-america-cta{background-image:url(/wp-content/themes/gap/webroot/images/dist/cta-2-background.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.latin-america-cta .content{padding:20px 0;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.latin-america-cta .content h2{margin:0;display:inline-block;color:#fff;text-align:center}@media screen and (max-width:1024px){.latin-america-cta .content h2{margin-bottom:15px;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:768px){.latin-america-cta .content h2{font-size:24px;line-height:1}}.latin-america-cta .content .social-icons{margin-left:20px}@media screen and (max-width:1024px){.latin-america-cta .content .social-icons{margin-left:0}}.latin-america-cta .content .social-icons a{margin-right:15px;display:inline-block;width:78px;height:78px}@media screen and (max-width:1024px){.latin-america-cta .content .social-icons a{margin-right:8px;width:55px;height:55px}}.latin-america-cta .content .social-icons a:last-of-type{margin-right:0}.latin-america-cta .content .social-icons a:active svg,.latin-america-cta .content .social-icons a:focus svg,.latin-america-cta .content .social-icons a:hover svg{background:#fff}.latin-america-cta .content .social-icons a svg{width:100%;border:0 solid transparent;border-radius:50%;transition:all .3s ease}.latin-america-cta .content .social-icons a svg path{fill:#febd12;transition:all .3s ease}.job-listing-cta{padding:25px 0;background:#febd12;text-align:center}.job-listing-cta .btn{border-color:#fff}@media screen and (max-width:1024px){.job-listing-cta .btn{padding:15px 25px}}.shortcode-cta{padding:30px;background-image:url(/wp-content/themes/gap/webroot/images/dist/cta-blog-content-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.shortcode-cta .cta-content{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;grid-gap:20px}@media screen and (max-width:768px){.shortcode-cta .cta-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.shortcode-cta .cta-content h2{margin:0;color:#fff;line-height:1.2}@media screen and (max-width:768px){.shortcode-cta .cta-content h2{text-align:center}}.shortcode-cta .cta-content a{justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.shortcode-cta .cta-content a:active,.shortcode-cta .cta-content a:focus,.shortcode-cta .cta-content a:hover{color:#febd12;background:#fff!important}.full-width-testimonial{padding:0!important;background:#43b586;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){.full-width-testimonial{padding:40px 0}}.full-width-testimonial .content{position:relative;max-width:1100px}@media screen and (max-width:1220px){.full-width-testimonial .content{max-width:900px}}.full-width-testimonial .content:after,.full-width-testimonial .content:before{position:absolute;top:0;bottom:0;content:"";width:160px;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:1220px){.full-width-testimonial .content:after,.full-width-testimonial .content:before{width:100px}}@media screen and (max-width:1024px){.full-width-testimonial .content:after,.full-width-testimonial .content:before{display:none}}.full-width-testimonial .content:before{left:0;background-image:url(/wp-content/themes/gap/webroot/images/dist/quotation-mark-left.svg)}.full-width-testimonial .content:after{right:0;background-image:url(/wp-content/themes/gap/webroot/images/dist/quotation-mark-right.svg)}.full-width-testimonial .content .small-container p{margin:0;font-size:36px;font-weight:300;color:#fff;line-height:49px;text-align:center}@media screen and (max-width:1024px){.full-width-testimonial .content .small-container p{font-size:24px;line-height:39px}}.full-width-testimonial .attribution{margin-top:25px}.full-width-testimonial .attribution .small-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:900px}@media screen and (max-width:1100px){.full-width-testimonial .attribution .small-container{max-width:800px}}@media screen and (max-width:768px){.full-width-testimonial .attribution .small-container{-ms-flex-direction:column;flex-direction:column}}.full-width-testimonial .attribution .small-container .image{margin-right:25px;margin-bottom:0}@media screen and (max-width:768px){.full-width-testimonial .attribution .small-container .image{margin-right:0;margin-bottom:15px}}.full-width-testimonial .attribution .small-container .image img{max-width:110px;max-height:110px}.full-width-testimonial .attribution .small-container .attribution-content p{margin:0;font-size:16px;color:#fff;line-height:1.2}@media screen and (max-width:768px){.full-width-testimonial .attribution .small-container .attribution-content p{font-size:14px;text-align:center}}.full-width-testimonial .attribution .small-container .attribution-content p.name{font-weight:700;text-transform:uppercase;letter-spacing:1px}.full-width-testimonial .attribution .small-container .attribution-content p.title{font-style:italic}.testimonial-slider img{object-fit:contain}.testimonial-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.testimonial-slider .slick-arrow{position:absolute;top:50%;margin-top:-30px;background:#febd12;z-index:1}.testimonial-slider .slick-arrow.prev{padding:10px 15px 10px 8px}.testimonial-slider .slick-arrow.prev span{transform:rotate(180deg)}.testimonial-slider .slick-arrow.next{right:0;padding:10px 8px 10px 15px}@media screen and (max-width:768px){.testimonial-slider .slick-arrow{margin-top:-15px}.testimonial-slider .slick-arrow.next,.testimonial-slider .slick-arrow.prev{padding:5px 7px 5px 8px}.testimonial-slider .slick-arrow span{width:12px;height:30px}}.testimonial-slider .slick-arrow[aria-disabled=true],.testimonial-slider .slick-arrow[aria-disabled=true]:active,.testimonial-slider .slick-arrow[aria-disabled=true]:focus,.testimonial-slider .slick-arrow[aria-disabled=true]:hover{background:#453f3e}.testimonial-slider .slick-arrow:active,.testimonial-slider .slick-arrow:hover{background:#f37467}.testimonial-slider .slick-arrow span{display:-ms-flexbox;display:flex;width:25px;height:60px;transition:all .3s ease}.testimonial-slider .slick-arrow span svg{width:100%;height:100%}.testimonial-slider .slick-arrow span svg path{fill:#fff}.gform_wrapper form .gform_heading h3{position:relative;margin-bottom:25px;padding-bottom:20px;font-family:proxima-nova,sans-serif;font-size:36px;font-weight:800;color:#453f3e;line-height:55px;text-transform:uppercase}@media screen and (max-width:1024px){.gform_wrapper form .gform_heading h3{font-size:28px;line-height:43px}}.gform_wrapper form .gform_heading h3:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#f37467}.gform_wrapper form .gform_body .gform_fields .gfield.show-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield.show-label{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.gform_wrapper form .gform_body .gform_fields .gfield.show-label>label{margin-top:0!important;display:inline-block!important;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;color:#453f3e}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield.show-label>label{display:block!important}}.gform_wrapper form .gform_body .gform_fields .gfield.show-label>label span{color:#f37467}.gform_wrapper form .gform_body .gform_fields .gfield.show-label>div{margin-left:30px;display:inline-block}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield.show-label>div{margin-left:0}}.gform_wrapper form .gform_body .gform_fields .gfield.upload_field{padding:8px 10px 10px}.gform_wrapper form .gform_body .gform_fields .gfield.upload_field .gfield_label{margin-right:15px!important;display:inline-block!important;font-size:16px!important;font-weight:400!important}.gform_wrapper form .gform_body .gform_fields .gfield.upload_field .gfield_label .gfield_required{margin-left:0;color:#453f3e!important}.gform_wrapper form .gform_body .gform_fields .gfield.upload_field .ginput_container_fileupload:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){display:inline-block!important;width:auto!important}.gform_wrapper form .gform_body .gform_fields .gfield.upload_field .ginput_container_fileupload:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker) input{font-family:proxima-nova,sans-serif!important;font-size:16px!important}.gform_wrapper form .gform_body .gform_fields .gfield .gfield_label{display:none!important}.gform_wrapper form .gform_body .gform_fields .gfield.gdpr-field:not(.gfield_error) .gfield_radio>li input:checked+label:before{border-color:#f37467!important}.gform_wrapper form .gform_body .gform_fields .gfield.gdpr-field:not(.gfield_error) .gfield_radio>li label:after{top:6px!important;left:6px!important;width:12px!important;height:12px!important;background-color:transparent!important;background-image:url(/wp-content/themes/gap/webroot/images/dist/checkmark.svg)!important;background-repeat:no-repeat!important}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.gform_wrapper form .gform_body .gform_fields .gfield input[type=search],.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{padding:15px!important;font-family:proxima-nova,sans-serif!important;font-size:16px!important;font-weight:400;color:#453f3e;line-height:1!important;background:#f7f5f5;border:none;border-radius:0;transition:all .3s ease;-webkit-appearance:none}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.gform_wrapper form .gform_body .gform_fields .gfield input[type=search],.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]::-webkit-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]::-webkit-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]::-webkit-input-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]::-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]::-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]::-moz-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:-ms-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:-ms-input-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:-ms-input-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:-moz-placeholder,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:-moz-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:active,.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]:focus,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:active,.gform_wrapper form .gform_body .gform_fields .gfield input[type=search]:focus,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:active,.gform_wrapper form .gform_body .gform_fields .gfield input[type=tel]:focus,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:active,.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]:focus{color:#fff;background:#453f3e}.gform_wrapper form .gform_body .gform_fields .gfield textarea{padding:15px!important;font-family:proxima-nova,sans-serif!important;font-size:16px!important;font-weight:400;color:#453f3e;background:#f7f5f5;border:none!important;border-radius:0;transition:all .3s ease!important;-webkit-appearance:none}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield textarea{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield textarea::-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield textarea::-moz-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield textarea:-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.gform_wrapper form .gform_body .gform_fields .gfield textarea:-moz-placeholder{font-size:14px}}.gform_wrapper form .gform_body .gform_fields .gfield textarea:active,.gform_wrapper form .gform_body .gform_fields .gfield textarea:focus{color:#fff;background:#453f3e!important}.gform_wrapper form .gform_body .gform_fields .gfield select{padding-right:40px;font-family:proxima-nova,sans-serif;font-size:16px;color:#453f3e;background-color:#f7f5f5;background-image:url(/wp-content/themes/gap/webroot/images/dist/caret-down-brown.svg);background-position:97%;background-repeat:no-repeat;background-size:20px 20px;border:2px solid transparent;border-radius:0;min-width:400px;height:50px;transition:all .5s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;text-indent:15px;text-overflow:""}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield select{padding:0;min-width:0;width:100%}}.gform_wrapper form .gform_body .gform_fields .gfield select::-ms-expand{display:none}.gform_wrapper form .gform_body .gform_fields .gfield select::-webkit-input-placeholder{font-family:undefined;font-size:16px;color:#453f3e;line-height:75px}.gform_wrapper form .gform_body .gform_fields .gfield select::-moz-placeholder{font-family:undefined;font-size:16px;color:#453f3e;line-height:75px}.gform_wrapper form .gform_body .gform_fields .gfield select:-ms-input-placeholder{font-family:undefined;font-size:16px;color:#453f3e;line-height:75px}.gform_wrapper form .gform_body .gform_fields .gfield select:-moz-placeholder{font-family:undefined;font-size:16px;color:#453f3e;line-height:75px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox{display:inline-block;width:100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox{margin:0;padding-left:0;list-style-type:none}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice]{margin-right:30px;display:inline-block}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice]{margin-right:0;display:block}}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice]:last-of-type{margin-right:0}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] input{position:absolute;left:-9999px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] input:not(:checked)+label:after{opacity:0;transform:scale(0)}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] input:checked+label{font-weight:300!important}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] input:checked+label:after{opacity:1;transform:scale(1)}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] label{position:relative;margin-left:0;padding-left:28px;display:inline-block;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;color:#453f3e;max-width:100%;cursor:pointer}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #f7f5f5;background:#f7f5f5}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox li[class*=gchoice] label:after{position:absolute;top:5px;left:5px;content:"";width:15px;height:15px;background-image:url(/wp-content/themes/gap/webroot/images/dist/checkmark-brown.svg);background-repeat:no-repeat;border-radius:100%;transition:all .3s ease}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio{display:inline-block;width:100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio{margin:0;padding-left:0;list-style-type:none}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice]{margin-right:30px;display:inline-block}@media screen and (max-width:768px){.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice]{margin-right:0;display:block}}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice]:last-of-type{margin-right:0}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] input{position:absolute;left:-9999px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] input:not(:checked)+label:after{opacity:0;transform:scale(0)}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] input:checked+label{font-weight:300!important}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] input:checked+label:after{opacity:1;transform:scale(1)}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] label{position:relative;margin-left:0;padding-left:28px;display:inline-block;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;color:#453f3e;max-width:100%;cursor:pointer}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #f7f5f5;border-radius:100%;background:#f7f5f5}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio li[class*=gchoice] label:after{position:absolute;top:7px;left:7px;content:"";width:8px;height:8px;background:#453f3e;border-radius:100%;transition:all .3s ease}.gform_wrapper form .gform_footer{padding-top:0;margin-top:0;text-align:center}.gform_wrapper form .gform_footer button{padding:15px 35px;background:#fff}.gform_wrapper form .gform_footer button:active,.gform_wrapper form .gform_footer button:focus,.gform_wrapper form .gform_footer button:hover{color:#f37467;border-color:#f37467}.gform_validation_error .validation_error{display:none}.gform_validation_error .gform_body .gfield.gfield_error{padding:0!important;margin-bottom:0!important;background-color:transparent!important;border-top:none!important;border-bottom:none!important}.gform_validation_error .gform_body .gfield.gfield_error.gdpr-field .gfield_radio>li>label:after{top:6px!important;left:6px!important;width:12px!important;height:12px!important;background-color:transparent!important;background-image:url(/wp-content/themes/gap/webroot/images/dist/checkmark-white.svg)!important;background-repeat:no-repeat!important}.gform_validation_error .gform_body .gfield.gfield_error .gfield_label{display:none!important}.gform_validation_error .gform_body .gfield.gfield_error input[type=email],.gform_validation_error .gform_body .gfield.gfield_error input[type=search],.gform_validation_error .gform_body .gfield.gfield_error input[type=tel],.gform_validation_error .gform_body .gfield.gfield_error input[type=text],.gform_validation_error .gform_body .gfield.gfield_error textarea{color:#fff!important;background-color:#f37467!important;border:none!important;border-radius:0;-webkit-appearance:none}.gform_validation_error .gform_body .gfield.gfield_error input[type=email]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea::-webkit-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#fff!important}@media screen and (max-width:1024px){.gform_validation_error .gform_body .gfield.gfield_error input[type=email]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]::-webkit-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea::-webkit-input-placeholder{font-size:14px}}.gform_validation_error .gform_body .gfield.gfield_error input[type=email]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea::-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#fff!important}@media screen and (max-width:1024px){.gform_validation_error .gform_body .gfield.gfield_error input[type=email]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]::-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea::-moz-placeholder{font-size:14px}}.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea:-ms-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#fff!important}@media screen and (max-width:1024px){.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:-ms-input-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea:-ms-input-placeholder{font-size:14px}}.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea:-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#fff!important}@media screen and (max-width:1024px){.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:-moz-placeholder,.gform_validation_error .gform_body .gfield.gfield_error textarea:-moz-placeholder{font-size:14px}}.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:active,.gform_validation_error .gform_body .gfield.gfield_error input[type=email]:focus,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:active,.gform_validation_error .gform_body .gfield.gfield_error input[type=search]:focus,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:active,.gform_validation_error .gform_body .gfield.gfield_error input[type=tel]:focus,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:active,.gform_validation_error .gform_body .gfield.gfield_error input[type=text]:focus,.gform_validation_error .gform_body .gfield.gfield_error textarea:active,.gform_validation_error .gform_body .gfield.gfield_error textarea:focus{color:#fff;background:#453f3e}.gform_validation_error .gform_body .gfield.gfield_error .gfield_checkbox>li>label:before,.gform_validation_error .gform_body .gfield.gfield_error .gfield_radio>li>label:before{background-color:#f37467!important;border-color:#f37467!important}.gform_validation_error .gform_body .gfield.gfield_error .gfield_radio>li>label:after{background:#fff!important}.gform_validation_error .gform_body .gfield.gfield_error .gfield_checkbox>li>label:after{background-image:url(/wp-content/themes/gap/webroot/images/dist/checkmark-white.svg)!important}.gform_confirmation_wrapper{padding:150px 0 60px}.gform_confirmation_wrapper .gform_confirmation_message{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4;text-align:center}@media screen and (max-width:1024px){.gform_confirmation_wrapper .gform_confirmation_message{font-size:14px}}.newsletter-form_wrapper{margin:0!important}.newsletter-form_wrapper .newsletter-form{position:relative;margin:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:0!important}@media screen and (max-width:1024px){.newsletter-form_wrapper .newsletter-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.newsletter-form_wrapper .newsletter-form .gform_heading{margin-bottom:0;margin-right:40px;display:inline-block;text-align:right;width:auto!important}@media screen and (max-width:1024px){.newsletter-form_wrapper .newsletter-form .gform_heading{margin-bottom:0;margin-right:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left}}.newsletter-form_wrapper .newsletter-form .gform_heading h3{margin:0;padding-bottom:0;font-size:40px!important;font-weight:300!important;color:#453f3e!important;line-height:1.3;text-transform:none}@media screen and (max-width:1024px){.newsletter-form_wrapper .newsletter-form .gform_heading h3{font-size:34px!important;line-height:1.1}}.newsletter-form_wrapper .newsletter-form .gform_heading h3:after{display:none}.newsletter-form_wrapper .newsletter-form .gform_body{margin-right:25px;width:100%!important}@media screen and (max-width:1024px){.newsletter-form_wrapper .newsletter-form .gform_body{margin-right:0;width:100%!important}}.newsletter-form_wrapper .newsletter-form .gform_body .gfield{display:list-item!important}.newsletter-form_wrapper .newsletter-form .gform_body .gfield:last-of-type{margin-top:15px!important}@media screen and (max-width:640px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield:last-of-type{margin-top:0!important}}@media screen and (max-width:640px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield:last-of-type .gfield_radio>li{padding-bottom:15px!important}}@media screen and (max-width:600px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield:last-of-type .gfield_radio>li{padding-bottom:0!important}}@media screen and (max-width:640px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield:last-of-type .gfield_radio>li label{max-width:65%!important}}.newsletter-form_wrapper .newsletter-form .gform_body .gfield .gfield_label{position:absolute;top:0;left:-9000px;display:block;height:1px;width:1px;overflow:hidden}.newsletter-form_wrapper .newsletter-form .gform_body .gfield ul li{width:100%!important}.newsletter-form_wrapper .newsletter-form .gform_body .gfield ul li label{font-family:proxima-nova,sans-serif;color:#453f3e}@media screen and (max-width:640px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield ul li label{font-size:12px!important;line-height:1.5;max-width:60%}}@media screen and (max-width:360px){.newsletter-form_wrapper .newsletter-form .gform_body .gfield ul li label{max-width:100%}}@media screen and (max-width:640px){.newsletter-form_wrapper .newsletter-form .gform_footer{position:absolute;right:0;bottom:5px;margin:0;width:auto!important;text-align:right}}@media screen and (max-width:430px){.newsletter-form_wrapper .newsletter-form .gform_footer{bottom:0}}@media screen and (max-width:360px){.newsletter-form_wrapper .newsletter-form .gform_footer{position:relative;padding:0}}.newsletter-form.gform_confirmation_wrapper{padding:60px 0}.careers_form_wrapper .gform_footer{margin-top:5px!important;text-align:center}.careers_form_wrapper .gform_footer button{padding:15px 50px!important}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;grid-gap:20px}@media screen and (max-width:1024px){.search-form{-ms-grid-columns:4fr 1fr;grid-template-columns:4fr 1fr}}@media screen and (max-width:600px){.search-form{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}}.search-form label{display:none}.search-form input[type=search]{padding:15px;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e;border:none;border-radius:none;transition:all .3s ease;-webkit-appearance:none}@media screen and (max-width:1024px){.search-form input[type=search]{font-size:14px}}.search-form input[type=search]::-webkit-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.search-form input[type=search]::-webkit-input-placeholder{font-size:14px}}.search-form input[type=search]::-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.search-form input[type=search]::-moz-placeholder{font-size:14px}}.search-form input[type=search]:-ms-input-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.search-form input[type=search]:-ms-input-placeholder{font-size:14px}}.search-form input[type=search]:-moz-placeholder{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#453f3e}@media screen and (max-width:1024px){.search-form input[type=search]:-moz-placeholder{font-size:14px}}.search-form input[type=search]:active,.search-form input[type=search]:focus{color:#fff;background:#453f3e}.search .small-container{padding:80px 0}@media screen and (max-width:1024px){.search .small-container{padding:50px 0}}.search .small-container p{margin-top:0}.search .small-container .search-form{-ms-grid-columns:5fr 1fr;grid-template-columns:5fr 1fr}.search .small-container .search-form input[type=search]{border:1px solid #453f3e}.gform_description{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4}@media screen and (max-width:1024px){.gform_description{font-size:14px}}.featured-articles-container{padding:60px 0}@media screen and (max-width:1024px){.featured-articles-container{padding:25px 0}}.featured-articles-container .articles-header{text-align:center}.featured-articles-container .articles-header h3{margin-bottom:0;line-height:43px;letter-spacing:2px}.featured-articles-container .articles-header a{font-size:16px;text-transform:uppercase}.featured-articles-container .articles{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:80px}@media screen and (max-width:1024px){.featured-articles-container .articles{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}.featured-articles-container .articles .article img{width:100%;max-height:250px;object-fit:cover}.featured-articles-container .articles .article .article-content{max-width:80%}.featured-articles-container .articles .article .article-content .metadata{margin-top:20px}.featured-articles-container .articles .article .article-content .metadata p{margin:0;font-size:16px;line-height:1.4}.featured-articles-container .articles .article .article-content .metadata p.categories,.featured-articles-container .articles .article .article-content .metadata p.date{margin-bottom:0}.featured-articles-container .articles .article .article-content .metadata p.date{font-weight:600}.featured-articles-container .articles .article .article-content .metadata p a{font-size:16px;line-height:1.4}@media screen and (max-width:768px){.featured-articles-container .articles .article .article-content{max-width:100%}}.featured-articles-container .articles .article .article-content h2{position:relative;margin:10px 0 0;padding-bottom:20px;line-height:1.3}@media screen and (max-width:1024px){.featured-articles-container .articles .article .article-content h2{padding-bottom:10px}}.featured-articles-container .articles .article .article-content h2:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.featured-articles-container .articles .article .article-content h2:after{height:3px}}.featured-articles-container .articles .article .article-content p{margin-top:20px;line-height:1.4}@media screen and (max-width:1024px){.featured-articles-container .articles .article .article-content p{margin:14px 0 0}}.featured-articles-container .articles .article .article-content .btn{margin-top:15px}.category-select-container{padding-top:60px;padding-bottom:60px;text-align:center}@media screen and (max-width:1024px){.category-select-container{padding-bottom:25px}}.category-select-container p{margin:0;font-size:16px;line-height:0}.category-select-container .topic-select{margin-top:0;padding-left:0}.category-select-container .topic-select li:before{display:none}.category-select-container select{padding-right:40px;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:800;color:#fff;background-color:#febd12;background-image:url(/wp-content/themes/gap/webroot/images/dist/caret-down-white.svg);background-position:97%;background-repeat:no-repeat;background-size:20px 20px;border:2px solid transparent;border-radius:0;min-width:400px;height:50px;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;text-indent:15px;text-overflow:""}@media screen and (max-width:768px){.category-select-container select{padding:0;min-width:0;width:100%}}.category-select-container select::-ms-expand{display:none}.category-select-container select::-webkit-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.category-select-container select::-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.category-select-container select:-ms-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.category-select-container select:-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.search-results .small-container{padding-top:60px}.blog .small-container,.category .small-container,.page-template-page-news .small-container,.page-template-page-tech_articles .small-container,.post-type-archive-news .small-container,.search-results .small-container{padding-bottom:30px}.blog .articles-container .article,.category .articles-container .article,.page-template-page-news .articles-container .article,.page-template-page-tech_articles .articles-container .article,.post-type-archive-news .articles-container .article,.search-results .articles-container .article{margin-bottom:30px}.blog .articles-container .article .article-body,.category .articles-container .article .article-body,.page-template-page-news .articles-container .article .article-body,.page-template-page-tech_articles .articles-container .article .article-body,.post-type-archive-news .articles-container .article .article-body,.search-results .articles-container .article .article-body{display:-ms-grid;display:grid;-ms-grid-columns:350px 1fr;grid-template-columns:350px 1fr;background:#f7f5f5}@media screen and (max-width:1024px){.blog .articles-container .article .article-body,.category .articles-container .article .article-body,.page-template-page-news .articles-container .article .article-body,.page-template-page-tech_articles .articles-container .article .article-body,.post-type-archive-news .articles-container .article .article-body,.search-results .articles-container .article .article-body{-ms-grid-columns:1fr;grid-template-columns:1fr;background:#fff}}.blog .articles-container .article .article-body .image,.category .articles-container .article .article-body .image,.page-template-page-news .articles-container .article .article-body .image,.page-template-page-tech_articles .articles-container .article .article-body .image,.post-type-archive-news .articles-container .article .article-body .image,.search-results .articles-container .article .article-body .image{height:100%}.blog .articles-container .article .article-body .image img,.category .articles-container .article .article-body .image img,.page-template-page-news .articles-container .article .article-body .image img,.page-template-page-tech_articles .articles-container .article .article-body .image img,.post-type-archive-news .articles-container .article .article-body .image img,.search-results .articles-container .article .article-body .image img{width:100%;height:100%;max-width:350px;min-height:350px;object-fit:cover}@media screen and (max-width:1024px){.blog .articles-container .article .article-body .image img,.category .articles-container .article .article-body .image img,.page-template-page-news .articles-container .article .article-body .image img,.page-template-page-tech_articles .articles-container .article .article-body .image img,.post-type-archive-news .articles-container .article .article-body .image img,.search-results .articles-container .article .article-body .image img{max-width:100%;max-height:350px}}.blog .articles-container .article .article-body .content,.category .articles-container .article .article-body .content,.page-template-page-news .articles-container .article .article-body .content,.page-template-page-tech_articles .articles-container .article .article-body .content,.post-type-archive-news .articles-container .article .article-body .content,.search-results .articles-container .article .article-body .content{padding:30px}@media screen and (max-width:1024px){.blog .articles-container .article .article-body .content,.category .articles-container .article .article-body .content,.page-template-page-news .articles-container .article .article-body .content,.page-template-page-tech_articles .articles-container .article .article-body .content,.post-type-archive-news .articles-container .article .article-body .content,.search-results .articles-container .article .article-body .content{padding:10px 0}}.blog .articles-container .article .article-body .content .metadata p,.category .articles-container .article .article-body .content .metadata p,.page-template-page-news .articles-container .article .article-body .content .metadata p,.page-template-page-tech_articles .articles-container .article .article-body .content .metadata p,.post-type-archive-news .articles-container .article .article-body .content .metadata p,.search-results .articles-container .article .article-body .content .metadata p{margin:0;font-size:16px;line-height:1.4}.blog .articles-container .article .article-body .content .metadata p.date,.category .articles-container .article .article-body .content .metadata p.date,.page-template-page-news .articles-container .article .article-body .content .metadata p.date,.page-template-page-tech_articles .articles-container .article .article-body .content .metadata p.date,.post-type-archive-news .articles-container .article .article-body .content .metadata p.date,.search-results .articles-container .article .article-body .content .metadata p.date{font-weight:600}.blog .articles-container .article .article-body .content .metadata p a,.category .articles-container .article .article-body .content .metadata p a,.page-template-page-news .articles-container .article .article-body .content .metadata p a,.page-template-page-tech_articles .articles-container .article .article-body .content .metadata p a,.post-type-archive-news .articles-container .article .article-body .content .metadata p a,.search-results .articles-container .article .article-body .content .metadata p a{font-size:16px;line-height:1.4}.blog .articles-container .article .article-body .content .article-content,.category .articles-container .article .article-body .content .article-content,.page-template-page-news .articles-container .article .article-body .content .article-content,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content,.post-type-archive-news .articles-container .article .article-body .content .article-content,.search-results .articles-container .article .article-body .content .article-content{max-width:80%}@media screen and (max-width:768px){.blog .articles-container .article .article-body .content .article-content,.category .articles-container .article .article-body .content .article-content,.page-template-page-news .articles-container .article .article-body .content .article-content,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content,.post-type-archive-news .articles-container .article .article-body .content .article-content,.search-results .articles-container .article .article-body .content .article-content{max-width:100%}}.blog .articles-container .article .article-body .content .article-content h2,.category .articles-container .article .article-body .content .article-content h2,.page-template-page-news .articles-container .article .article-body .content .article-content h2,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content h2,.post-type-archive-news .articles-container .article .article-body .content .article-content h2,.search-results .articles-container .article .article-body .content .article-content h2{position:relative;margin:10px 0 0;padding-bottom:20px;line-height:1.3}@media screen and (max-width:1024px){.blog .articles-container .article .article-body .content .article-content h2,.category .articles-container .article .article-body .content .article-content h2,.page-template-page-news .articles-container .article .article-body .content .article-content h2,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content h2,.post-type-archive-news .articles-container .article .article-body .content .article-content h2,.search-results .articles-container .article .article-body .content .article-content h2{padding-bottom:10px}}.blog .articles-container .article .article-body .content .article-content h2:after,.category .articles-container .article .article-body .content .article-content h2:after,.page-template-page-news .articles-container .article .article-body .content .article-content h2:after,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content h2:after,.post-type-archive-news .articles-container .article .article-body .content .article-content h2:after,.search-results .articles-container .article .article-body .content .article-content h2:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.blog .articles-container .article .article-body .content .article-content h2:after,.category .articles-container .article .article-body .content .article-content h2:after,.page-template-page-news .articles-container .article .article-body .content .article-content h2:after,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content h2:after,.post-type-archive-news .articles-container .article .article-body .content .article-content h2:after,.search-results .articles-container .article .article-body .content .article-content h2:after{height:3px}}.blog .articles-container .article .article-body .content .article-content p,.category .articles-container .article .article-body .content .article-content p,.page-template-page-news .articles-container .article .article-body .content .article-content p,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content p,.post-type-archive-news .articles-container .article .article-body .content .article-content p,.search-results .articles-container .article .article-body .content .article-content p{margin-top:20px;line-height:1.4}@media screen and (max-width:1024px){.blog .articles-container .article .article-body .content .article-content p,.category .articles-container .article .article-body .content .article-content p,.page-template-page-news .articles-container .article .article-body .content .article-content p,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content p,.post-type-archive-news .articles-container .article .article-body .content .article-content p,.search-results .articles-container .article .article-body .content .article-content p{margin:14px 0 0}}.blog .articles-container .article .article-body .content .article-content .btn,.category .articles-container .article .article-body .content .article-content .btn,.page-template-page-news .articles-container .article .article-body .content .article-content .btn,.page-template-page-tech_articles .articles-container .article .article-body .content .article-content .btn,.post-type-archive-news .articles-container .article .article-body .content .article-content .btn,.search-results .articles-container .article .article-body .content .article-content .btn{margin-top:15px}.page-template-page-news .articles-container,.page-template-page-tech_articles .articles-container,.post-type-archive-news .articles-container{padding-top:100px}.single-news .hero,.single-post .hero,.single-tech_articles .hero{display:none}.single-news .article-container,.single-post .article-container,.single-tech_articles .article-container{padding-top:150px}@media screen and (max-width:1024px){.single-news .article-container,.single-post .article-container,.single-tech_articles .article-container{padding-top:100px}}.single-news .article-container h1,.single-post .article-container h1,.single-tech_articles .article-container h1{position:relative;padding-bottom:20px;margin-bottom:30px;line-height:1}.single-news .article-container h1:after,.single-post .article-container h1:after,.single-tech_articles .article-container h1:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#dfdad7}@media screen and (max-width:1024px){.single-news .article-container h1:after,.single-post .article-container h1:after,.single-tech_articles .article-container h1:after{height:3px}}.single-news .article-container img,.single-post .article-container img,.single-tech_articles .article-container img{object-fit:cover}.single-news .article-container .metadata,.single-post .article-container .metadata,.single-tech_articles .article-container .metadata{position:relative;padding-bottom:25px;margin-top:10px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.single-news .article-container .metadata:after,.single-post .article-container .metadata:after,.single-tech_articles .article-container .metadata:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.single-news .article-container .metadata:after,.single-post .article-container .metadata:after,.single-tech_articles .article-container .metadata:after{height:3px}}.single-news .article-container .metadata .left-col p,.single-post .article-container .metadata .left-col p,.single-tech_articles .article-container .metadata .left-col p{margin:0;line-height:1}.single-news .article-container .metadata .left-col p.date,.single-post .article-container .metadata .left-col p.date,.single-tech_articles .article-container .metadata .left-col p.date{font-size:16px;font-weight:600}.single-news .article-container .metadata .left-col p.categories a,.single-post .article-container .metadata .left-col p.categories a,.single-tech_articles .article-container .metadata .left-col p.categories a{font-size:16px}.single-news .article-container .metadata .right-col,.single-post .article-container .metadata .right-col,.single-tech_articles .article-container .metadata .right-col{justify-self:end}.single-news .article-container .metadata .right-col ul,.single-post .article-container .metadata .right-col ul,.single-tech_articles .article-container .metadata .right-col ul{margin:0;padding-left:0}.single-news .article-container .metadata .right-col ul li,.single-post .article-container .metadata .right-col ul li,.single-tech_articles .article-container .metadata .right-col ul li{margin:0;display:inline-block}.single-news .article-container .metadata .right-col ul li:before,.single-post .article-container .metadata .right-col ul li:before,.single-tech_articles .article-container .metadata .right-col ul li:before{display:none}.single-news .article-container .metadata .right-col ul li:last-of-type a,.single-post .article-container .metadata .right-col ul li:last-of-type a,.single-tech_articles .article-container .metadata .right-col ul li:last-of-type a{margin-right:0}.single-news .article-container .metadata .right-col ul li a,.single-post .article-container .metadata .right-col ul li a,.single-tech_articles .article-container .metadata .right-col ul li a{margin-right:5px;display:inline-block;width:25px;height:25px}.single-news .article-container .metadata .right-col ul li a svg,.single-post .article-container .metadata .right-col ul li a svg,.single-tech_articles .article-container .metadata .right-col ul li a svg{width:100%}.single-news .article-container .metadata .right-col ul li a svg path,.single-post .article-container .metadata .right-col ul li a svg path,.single-tech_articles .article-container .metadata .right-col ul li a svg path{fill:#febd12;transition:all .3s ease}.single-news .article-container .metadata .right-col ul li a:active svg path,.single-news .article-container .metadata .right-col ul li a:focus svg path,.single-news .article-container .metadata .right-col ul li a:hover svg path,.single-post .article-container .metadata .right-col ul li a:active svg path,.single-post .article-container .metadata .right-col ul li a:focus svg path,.single-post .article-container .metadata .right-col ul li a:hover svg path,.single-tech_articles .article-container .metadata .right-col ul li a:active svg path,.single-tech_articles .article-container .metadata .right-col ul li a:focus svg path,.single-tech_articles .article-container .metadata .right-col ul li a:hover svg path{fill:#f37467}.single-news .article-container .content,.single-post .article-container .content,.single-tech_articles .article-container .content{margin-top:25px}.contains-sidebar{padding-left:0!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sidebar{left:0}.sidebar.affix{position:fixed!important;display:inline-block;width:100%;min-width:260px;max-width:260px;height:100%}@media screen and (max-width:1024px){.sidebar.affix{display:none}}.sidebar.affix+.container{margin:0 0 0 260px!important;margin-left:260px!important;max-width:calc(100% - 260px)}@media screen and (max-width:1024px){.sidebar.affix+.container{margin-left:0!important;width:100%!important;min-width:100%!important;max-width:100%!important}}.sidebar.desktop-only{position:relative;display:inline-block;background:linear-gradient(180deg,#f7f5f5,hsla(0,0%,100%,0) 65%);width:100%;min-width:260px;max-width:260px}@media screen and (max-width:1024px){.sidebar.desktop-only{display:none}}.sidebar.desktop-only:before{position:absolute;top:0;bottom:0;right:100%;content:"";background:linear-gradient(180deg,#f7f5f5,transparent 65%);width:9600px}.sidebar.desktop-only>li:not(.current-menu-ancestor){display:none}.sidebar.desktop-only ul.sidebar-submenu{margin:0;padding:0!important;list-style-type:none}.sidebar.desktop-only ul.sidebar-submenu>li.current-services-ancestor li.current-services-ancestor>a{color:#fff;font-weight:800;font-size:18px}.sidebar.desktop-only ul.sidebar-submenu>li.current-services-ancestor .current-menu-item a{color:#fff;background-color:#006489}.sidebar.desktop-only ul.sidebar-submenu>li.current-services-ancestor>a{position:relative;text-transform:uppercase}.sidebar.desktop-only ul.sidebar-submenu>li.current-services-ancestor>a:after{content:"";height:10px;display:block;margin:0 auto;width:100px;border-bottom:5px solid #febd12}.sidebar.desktop-only ul.sidebar-submenu li{margin:0!important}.sidebar.desktop-only ul.sidebar-submenu li:before{display:none}.sidebar.desktop-only ul.sidebar-submenu li.current-menu-item a{color:#fff;background-color:#006489}.sidebar.desktop-only ul.sidebar-submenu li.current-menu-item.menu-item-has-children>a{padding-bottom:0}.sidebar.desktop-only ul.sidebar-submenu li:not(.current-menu-item):not(.current-menu-ancestor) .sub-menu{display:none}.sidebar.desktop-only ul.sidebar-submenu li a{padding:8px 0;display:block;font-weight:800;color:#453f3e;text-align:center;text-decoration:none;line-height:24px}.sidebar.desktop-only ul.sidebar-submenu li a:active,.sidebar.desktop-only ul.sidebar-submenu li a:focus,.sidebar.desktop-only ul.sidebar-submenu li a:not(.empty):hover{color:#fff;background-color:#006489}.sidebar.desktop-only ul.sidebar-submenu li>.sub-menu{padding-left:0;padding-bottom:8px;background-color:#006489}.sidebar.desktop-only ul.sidebar-submenu li>.sub-menu li a{padding:8px;display:block;color:#453f3e;font-weight:400;line-height:1.2;text-align:center}.sidebar.desktop-only ul.sidebar-submenu li>.sub-menu li a:active,.sidebar.desktop-only ul.sidebar-submenu li>.sub-menu li a:focus,.sidebar.desktop-only ul.sidebar-submenu li>.sub-menu li a:not(.empty):hover{color:#fff;background-color:#006489}.sidebar.mobile-only{grid-column:1/-1;background:#fff;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.1)}.sidebar.mobile-only .sidebar-submenu{margin:0;padding:0!important;list-style-type:none}.sidebar.mobile-only .sidebar-submenu.open li:first-of-type:after{content:url(/wp-content/themes/gap/webroot/images/dist/caret-up-mobile-nav.svg)}.sidebar.mobile-only .sidebar-submenu.open li:not(:first-of-type){visibility:visible;height:auto;opacity:1}.sidebar.mobile-only .sidebar-submenu li{position:relative;margin:0}.sidebar.mobile-only .sidebar-submenu li:before{display:none}.sidebar.mobile-only .sidebar-submenu li:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sidebar.mobile-only .sidebar-submenu li:first-of-type:after{position:absolute;right:25px;display:inline-block;content:url(/wp-content/themes/gap/webroot/images/dist/caret-down-mobile-nav.svg);width:20px;height:20px;transform-origin:8px 11px}.sidebar.mobile-only .sidebar-submenu li:first-of-type a{display:block;padding:17px 15px 14px;font-size:15px;font-weight:800;color:#453f3e;width:100%;text-decoration:none;z-index:1}.sidebar.mobile-only .sidebar-submenu li:not(:first-of-type){visibility:hidden;height:0;opacity:0}.sidebar.mobile-only .sidebar-submenu li:not(:first-of-type) a{padding:14px 15px 12px 30px;display:block;font-size:15px;font-weight:700;color:#453f3e;background:#f7f5f5;text-decoration:none}.sidebar.mobile-only .sidebar-submenu li.active a{color:#fff;background:#18c1e5}.menu-open .sidebar{visibility:hidden;opacity:0;height:0}.single-services .sidebar.desktop-only ul.sidebar-submenu li.current-services-ancestor>a{padding-top:10px}.single-services .sidebar.desktop-only ul.sidebar-submenu li.current-services-ancestor>a.empty{padding:20px 0}.single-services .sidebar.desktop-only ul.sidebar-submenu li.current-services-ancestor>a.empty:active,.single-services .sidebar.desktop-only ul.sidebar-submenu li.current-services-ancestor>a.empty:focus{background-color:transparent;color:#000}.single-services .sidebar.desktop-only ul.sidebar-submenu>li:not(.current-menu-ancestor){display:none}.single-services .sidebar.desktop-only ul.sidebar-submenu .submenu-trigger{font-weight:700}.single-services .sidebar.desktop-only ul.sidebar-submenu .sub-menu{background-color:#f8f6f6}.single-services .sidebar.desktop-only ul.sidebar-submenu .sub-menu .current-menu-parent a{background-color:#006489;color:#fff}.single-services .sidebar.desktop-only ul.sidebar-submenu .sub-menu .current-menu-parent a:hover{background-color:#18c1e5}.sidebar.mobile-only .sidebar-submenu li.grandparent a{background:#fff}.sidebar.mobile-only .sidebar-submenu .submenu-trigger{font-weight:800}.sidebar.mobile-only .sidebar-submenu li.children a{padding:14px 15px 12px 50px}.sidebar.mobile-only .sidebar-submenu .sub-menu{list-style-type:none;padding:0;background:#f8f6f6}.sidebar.mobile-only .sidebar-submenu .sub-menu>li:not(.current-menu-ancestor){display:none}.homepage-projects-carousel .homepage-projects-container{position:relative;margin:0;padding-left:0}.homepage-projects-carousel .homepage-projects-container .project-slide{position:relative;display:-ms-grid!important;display:grid!important;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.homepage-projects-carousel .homepage-projects-container .project-slide{-ms-grid-columns:1fr;grid-template-columns:1fr}}.homepage-projects-carousel .homepage-projects-container .project-slide .image{position:relative}.homepage-projects-carousel .homepage-projects-container .project-slide .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.homepage-projects-carousel .homepage-projects-container .project-slide .image img{height:400px}}@media screen and (max-width:768px){.homepage-projects-carousel .homepage-projects-container .project-slide .image img{height:350px}}.homepage-projects-carousel .homepage-projects-container .project-slide .content{padding:60px 120px 60px 60px;background-color:#80468c}@media screen and (max-width:1100px){.homepage-projects-carousel .homepage-projects-container .project-slide .content{padding:60px 100px 60px 60px}}@media screen and (max-width:1024px){.homepage-projects-carousel .homepage-projects-container .project-slide .content{padding:20px 20px 80px}}.homepage-projects-carousel .homepage-projects-container .project-slide .content h5{margin-top:0;margin-bottom:20px;color:#fff;letter-spacing:1px;text-transform:uppercase}.homepage-projects-carousel .homepage-projects-container .project-slide .content h2{margin:0;color:#fff;line-height:1.1}.homepage-projects-carousel .homepage-projects-container .project-slide .content .terms-list{font-family:proxima-nova,sans-serif;color:#fff}@media screen and (max-width:1024px){.homepage-projects-carousel .homepage-projects-container .project-slide .content .terms-list{margin:5px 0 10px}}.homepage-projects-carousel .homepage-projects-container .project-slide .content .terms-list a{font-size:16px;font-weight:700;text-transform:uppercase}.homepage-projects-carousel .homepage-projects-container .project-slide .content .excerpt{margin-bottom:30px}@media screen and (max-width:430px){.homepage-projects-carousel .homepage-projects-container .project-slide .content .excerpt{margin-bottom:20px}}.homepage-projects-carousel .homepage-projects-container .project-slide .content .excerpt p{margin:0;font-size:18px;color:#fff;line-height:1.4}.homepage-projects-carousel .homepage-projects-container .project-slide .content .links a{font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width:360px){.homepage-projects-carousel .homepage-projects-container .project-slide .content .links a{display:block;margin-top:15px}}.homepage-projects-carousel .homepage-projects-container .project-slide .content .links a.btn{margin-right:15px}@media screen and (max-width:380px){.homepage-projects-carousel .homepage-projects-container .project-slide .content .links a.btn{padding:8px 18px;margin-right:5px;display:inline-block}}@media screen and (max-width:360px){.homepage-projects-carousel .homepage-projects-container .project-slide .content .links a.btn{padding:8px 25px}}.homepage-projects-carousel .slick-arrow{position:absolute;top:50%;background:#febd12;z-index:1}@media screen and (max-width:1024px){.homepage-projects-carousel .slick-arrow{top:320px}}@media screen and (max-width:768px){.homepage-projects-carousel .slick-arrow{top:270px}}.homepage-projects-carousel .slick-arrow.prev{padding:10px 15px 10px 8px}.homepage-projects-carousel .slick-arrow.prev span{transform:rotate(180deg)}.homepage-projects-carousel .slick-arrow.next{right:0;padding:10px 8px 10px 15px}.homepage-projects-carousel .slick-arrow[aria-disabled=true],.homepage-projects-carousel .slick-arrow[aria-disabled=true]:active,.homepage-projects-carousel .slick-arrow[aria-disabled=true]:focus,.homepage-projects-carousel .slick-arrow[aria-disabled=true]:hover{background:#453f3e}.homepage-projects-carousel .slick-arrow:active,.homepage-projects-carousel .slick-arrow:hover{background:#f37467}.homepage-projects-carousel .slick-arrow span{display:-ms-flexbox;display:flex;width:25px;height:60px;transition:all .3s ease}.homepage-projects-carousel .slick-arrow span svg{width:100%;height:100%}.homepage-projects-carousel .slick-arrow span svg path{fill:#fff}.page-template-page-portfolio .projects-filter{padding:25px 0 0}.page-template-page-portfolio .projects-filter .mobile-only{display:none}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-filter .mobile-only{display:block;text-align:center}}.page-template-page-portfolio .projects-filter p{margin:0 0 5px}.page-template-page-portfolio .projects-filter .projects-terms-list{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-filter .projects-terms-list{display:none}}.page-template-page-portfolio .projects-filter .projects-terms-list li{width:100%}.page-template-page-portfolio .projects-filter .projects-terms-list li:before{display:none}.page-template-page-portfolio .projects-filter .projects-terms-list li a{position:relative;padding-bottom:7px;display:block;font-weight:800;color:#453f3e;text-align:center;text-decoration:none}.page-template-page-portfolio .projects-filter .projects-terms-list li a:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:10px;background:#f7f5f5;transition:all .3s ease}.page-template-page-portfolio .projects-filter .projects-terms-list li a:active,.page-template-page-portfolio .projects-filter .projects-terms-list li a:focus,.page-template-page-portfolio .projects-filter .projects-terms-list li a:hover{color:#febd12}.page-template-page-portfolio .projects-filter .projects-terms-list li a:active:after,.page-template-page-portfolio .projects-filter .projects-terms-list li a:focus:after,.page-template-page-portfolio .projects-filter .projects-terms-list li a:hover:after{background:#febd12}.page-template-page-portfolio .projects-filter .projects-terms-list li a.active{color:#febd12}.page-template-page-portfolio .projects-filter .projects-terms-list li a.active:after{background:#febd12}.page-template-page-portfolio .projects-filter select{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:800;color:#fff;background-color:#febd12;background-image:url(/wp-content/themes/gap/webroot/images/dist/caret-down-white.svg);background-position:97%;background-repeat:no-repeat;background-size:20px 20px;border:2px solid transparent;border-radius:0;min-width:400px;max-width:100%;height:50px;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease;outline:none;text-overflow:ellipsis;overflow:hidden;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:5px;text-overflow:""}.page-template-page-portfolio .projects-filter select:disabled{background-color:#ccc}@media screen and (max-width:768px){.page-template-page-portfolio .projects-filter select{padding:0;min-width:0;width:100%}}.page-template-page-portfolio .projects-filter select::-ms-expand{display:none}.page-template-page-portfolio .projects-filter select::-webkit-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;background-color:#f7f5f5;color:#453f3e;line-height:75px;letter-spacing:1px}.page-template-page-portfolio .projects-filter select::-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;background-color:#f7f5f5;color:#453f3e;line-height:75px;letter-spacing:1px}.page-template-page-portfolio .projects-filter select:-ms-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;background-color:#f7f5f5;color:#453f3e;line-height:75px;letter-spacing:1px}.page-template-page-portfolio .projects-filter select:-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;background-color:#f7f5f5;color:#453f3e;line-height:75px;letter-spacing:1px}.page-template-page-portfolio .projects-container .projects{padding-bottom:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-container .projects{padding-bottom:25px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.page-template-page-portfolio .projects-container .projects .project{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);background:#80468c}.page-template-page-portfolio .projects-container .projects .project .btn.primary{font-size:0;padding:5px 0;border:0;color:transparent;background:transparent}.page-template-page-portfolio .projects-container .projects .project .image:after{position:absolute;content:"";top:0;right:0;width:0;height:100%;opacity:.75;background:#80468c;transition:width .2s}.page-template-page-portfolio .projects-container .projects .project:hover .btn.primary{font-size:14px;padding:5px 25px;border:2px;color:#fff;background:#febd12}.page-template-page-portfolio .projects-container .projects .project:hover .image:after{width:100%}.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2),.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .image:after{background:#f37467}.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .terms-list a:active,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .terms-list a:focus,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .terms-list a:hover{color:#fff}.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .links a:active,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .links a:focus,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+2) .links a:hover{color:#febd12;background:#fff;border-color:#fff}.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+3),.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+3) .image:after{background:#43b586}.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+3) .terms-list a:active,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+3) .terms-list a:focus,.page-template-page-portfolio .projects-container .projects .project:nth-of-type(3n+3) .terms-list a:hover{color:#fff}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-container .projects .project{-ms-grid-columns:1fr;grid-template-columns:1fr}}.page-template-page-portfolio .projects-container .projects .project .image{position:relative;height:100%}.page-template-page-portfolio .projects-container .projects .project .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-container .projects .project .image img{height:400px}}@media screen and (max-width:768px){.page-template-page-portfolio .projects-container .projects .project .image img{height:350px}}.page-template-page-portfolio .projects-container .projects .project .content{padding:20px 20px 30px}.page-template-page-portfolio .projects-container .projects .project .content.full-width{grid-column:1/-1}.page-template-page-portfolio .projects-container .projects .project .content h2{margin:0;color:#fff;line-height:1.1}.page-template-page-portfolio .projects-container .projects .project .content .terms-list{font-family:proxima-nova,sans-serif;color:#fff}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-container .projects .project .content .terms-list{margin:5px 0 10px}}.page-template-page-portfolio .projects-container .projects .project .content .terms-list a{font-size:16px;font-weight:700;text-transform:uppercase}.page-template-page-portfolio .projects-container .projects .project .content .excerpt{margin-bottom:30px}@media screen and (max-width:430px){.page-template-page-portfolio .projects-container .projects .project .content .excerpt{margin-bottom:20px}}.page-template-page-portfolio .projects-container .projects .project .content .excerpt p{margin:0;font-size:18px;color:#fff;line-height:1.4}.page-template-page-portfolio .projects-container .projects .project .content .links a{font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width:430px){.page-template-page-portfolio .projects-container .projects .project .content .links a{display:block;margin-top:15px}}.page-template-page-portfolio .projects-container .projects .project .content .links a.btn{margin-right:15px}@media screen and (max-width:430px){.page-template-page-portfolio .projects-container .projects .project .content .links a.btn{display:inline-block}}@media screen and (max-width:1024px){.page-template-page-portfolio .projects-container .projects .pagination{margin-top:5px}}.single-projects .hero{padding:150px 0 110px;height:auto}@media screen and (max-width:1024px){.single-projects .hero{padding:150px 0 50px;height:auto}}@media screen and (max-width:600px){.single-projects .hero{padding-top:100px;padding-bottom:25px}}.single-projects .hero:before{background-image:url(/wp-content/themes/gap/webroot/images/dist/purple-overlay-desktop.svg);height:190%}@media screen and (max-width:1600px){.single-projects .hero:before{height:140%}}@media screen and (max-width:1320px){.single-projects .hero:before{width:110%;height:135%}}@media screen and (max-width:1024px){.single-projects .hero:before{width:140%;height:140%}}@media screen and (max-width:600px){.single-projects .hero:before{width:100%;height:140%}}@media screen and (max-width:430px){.single-projects .hero:before{width:104%;height:110%}}@media screen and (max-width:1024px){.single-projects .hero{padding-top:110px}.single-projects .hero:before{background-image:url(/wp-content/themes/gap/webroot/images/dist/purple-overlay-mobile.svg);background-size:cover}}.single-projects .hero .container .hero-content{max-width:40%}@media screen and (max-width:1024px){.single-projects .hero .container .hero-content{max-width:100%}}.single-projects .hero .container .hero-content h1,.single-projects .hero .container .hero-content p{color:#fff}.single-projects .hero .container .hero-content p:not(.subtitle){margin:0;font-weight:600}.single-projects .hero .container .hero-content p.tech-stack{margin-top:3px}.single-projects .hero .container .hero-content .project-gallery .gallery-icon{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:700;color:#febd12;line-height:31px;letter-spacing:1px;text-decoration:underline;transition:all .3s ease;text-transform:uppercase;cursor:pointer}@media screen and (max-width:1024px){.single-projects .hero .container .hero-content .project-gallery .gallery-icon{font-size:12px;line-height:1.4}}.single-projects .hero .container .hero-content .project-gallery .gallery-icon:not(:first-of-type){display:none}.single-projects .hero .container .hero-content .project-gallery .gallery-icon:active,.single-projects .hero .container .hero-content .project-gallery .gallery-icon:focus,.single-projects .hero .container .hero-content .project-gallery .gallery-icon:hover{color:#fff}.single-projects .hero .container .hero-content .project-gallery .gallery-icon:active svg path,.single-projects .hero .container .hero-content .project-gallery .gallery-icon:focus svg path,.single-projects .hero .container .hero-content .project-gallery .gallery-icon:hover svg path{fill:#fff}.single-projects .hero .container .hero-content .project-gallery .gallery-icon span{margin-right:15px;display:inline-block;width:80px}@media screen and (max-width:1024px){.single-projects .hero .container .hero-content .project-gallery .gallery-icon span{width:55px}}.single-projects .hero .container .hero-content .project-gallery .gallery-icon span svg{width:100%}.single-projects .hero .container .hero-content .project-gallery .gallery-icon span svg path{fill:#febd12;transition:all .3s ease}.single-projects .project-description-container .container{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr}@media screen and (max-width:768px){.single-projects .project-description-container .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.single-projects .project-description-container .container .solution-outcome{position:relative;padding:60px 40px;background:#dfdad7}@media screen and (max-width:1024px){.single-projects .project-description-container .container .solution-outcome{padding:60px 25px}}@media screen and (max-width:768px){.single-projects .project-description-container .container .solution-outcome{padding:30px 10px}}.single-projects .project-description-container .container .solution-outcome:after,.single-projects .project-description-container .container .solution-outcome:before{position:absolute;top:0;bottom:0;left:100%;content:"";width:9600px;background:#dfdad7;z-index:-1}.single-projects .project-description-container .container .solution-outcome:after{display:none}@media screen and (max-width:768px){.single-projects .project-description-container .container .solution-outcome:after{left:-100%;display:block}}.single-projects .project-description-container .container .solution-outcome h5{margin:0}@media screen and (max-width:768px){.single-projects .project-description-container .container .solution-outcome h5{font-size:18px}}.single-projects .project-description-container .container .solution-outcome p{margin-top:15px;font-size:30px;font-weight:300;line-height:48px}@media screen and (max-width:1024px){.single-projects .project-description-container .container .solution-outcome p{font-size:24px;line-height:1.4}}.single-projects .project-description-container .container .profile-challenge{padding:60px}@media screen and (max-width:1024px){.single-projects .project-description-container .container .profile-challenge{padding:60px 25px}}@media screen and (max-width:768px){.single-projects .project-description-container .container .profile-challenge{padding:30px 0}}.single-projects .project-description-container .container .profile-challenge h2{position:relative;margin:0;padding-bottom:10px}.single-projects .project-description-container .container .profile-challenge h2:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#febd12}@media screen and (max-width:768px){.single-projects .project-description-container .container .profile-challenge h2:after{height:3px}}.single-projects .project-content-container{padding:25px 0}.single-projects .additional-projects-container{padding:60px 0;background:#f7f5f5}@media screen and (max-width:1024px){.single-projects .additional-projects-container{padding:25px 0}}.single-projects .additional-projects-container .projects-header{text-align:center}.single-projects .additional-projects-container .projects-header h3{margin-bottom:0;line-height:43px;letter-spacing:2px}.single-projects .additional-projects-container .projects-header a{font-size:16px;text-transform:uppercase}.single-projects .additional-projects-container .projects{margin-top:40px;padding-bottom:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:1024px){.single-projects .additional-projects-container .projects{padding-bottom:25px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.single-projects .additional-projects-container .projects .project{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);background:#80468c}@media screen and (max-width:1024px){.single-projects .additional-projects-container .projects .project{-ms-grid-columns:1fr;grid-template-columns:1fr}}.single-projects .additional-projects-container .projects .project:nth-of-type(2){background:#f37467}.single-projects .additional-projects-container .projects .project:nth-of-type(2) .btn:active,.single-projects .additional-projects-container .projects .project:nth-of-type(2) .btn:focus,.single-projects .additional-projects-container .projects .project:nth-of-type(2) .btn:hover{color:#febd12;background:#fff;border-color:#fff}.single-projects .additional-projects-container .projects .project .image{position:relative;height:100%}.single-projects .additional-projects-container .projects .project .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.single-projects .additional-projects-container .projects .project .image img{height:400px}}@media screen and (max-width:768px){.single-projects .additional-projects-container .projects .project .image img{height:350px}}.single-projects .additional-projects-container .projects .project .content{padding:20px 20px 30px}.single-projects .additional-projects-container .projects .project .content h2{margin:0;color:#fff;line-height:1.1}.single-projects .additional-projects-container .projects .project .content .terms-list{font-family:proxima-nova,sans-serif;color:#fff}@media screen and (max-width:1024px){.single-projects .additional-projects-container .projects .project .content .terms-list{margin:5px 0 10px}}.single-projects .additional-projects-container .projects .project .content .terms-list a{font-size:16px;font-weight:700;text-transform:uppercase}.single-projects .additional-projects-container .projects .project .content .excerpt{margin-bottom:30px}@media screen and (max-width:430px){.single-projects .additional-projects-container .projects .project .content .excerpt{margin-bottom:20px}}.single-projects .additional-projects-container .projects .project .content .excerpt p{margin:0;font-size:18px;color:#fff;line-height:1.4}.single-projects .additional-projects-container .projects .project .content .links a{font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width:430px){.single-projects .additional-projects-container .projects .project .content .links a{display:block;margin-top:15px}}.single-projects .additional-projects-container .projects .project .content .links a.btn{margin-right:15px}@media screen and (max-width:430px){.single-projects .additional-projects-container .projects .project .content .links a.btn{display:inline-block}}.page-template-default .additional-projects-container,.services-template-default .additional-projects-container{padding:60px 0;background:#f7f5f5}@media screen and (max-width:1024px){.page-template-default .additional-projects-container,.services-template-default .additional-projects-container{padding:25px 0}}.page-template-default .additional-projects-container .projects-header,.services-template-default .additional-projects-container .projects-header{text-align:center}.page-template-default .additional-projects-container .projects-header h3,.services-template-default .additional-projects-container .projects-header h3{margin-bottom:0;line-height:43px;letter-spacing:2px}.page-template-default .additional-projects-container .projects-header a,.services-template-default .additional-projects-container .projects-header a{font-size:16px;text-transform:uppercase}.page-template-default .additional-projects-container .projects,.services-template-default .additional-projects-container .projects{margin-top:40px;padding-bottom:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:1024px){.page-template-default .additional-projects-container .projects,.services-template-default .additional-projects-container .projects{padding-bottom:25px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.page-template-default .additional-projects-container .projects .project,.services-template-default .additional-projects-container .projects .project{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);background:#80468c}@media screen and (max-width:1024px){.page-template-default .additional-projects-container .projects .project,.services-template-default .additional-projects-container .projects .project{-ms-grid-columns:1fr;grid-template-columns:1fr}}.page-template-default .additional-projects-container .projects .project:nth-of-type(2),.services-template-default .additional-projects-container .projects .project:nth-of-type(2){background:#f37467}.page-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:active,.page-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:focus,.page-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:hover,.services-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:active,.services-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:focus,.services-template-default .additional-projects-container .projects .project:nth-of-type(2) .btn:hover{color:#febd12;background:#fff;border-color:#fff}.page-template-default .additional-projects-container .projects .project .image,.services-template-default .additional-projects-container .projects .project .image{position:relative;height:100%}.page-template-default .additional-projects-container .projects .project .image img,.services-template-default .additional-projects-container .projects .project .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.page-template-default .additional-projects-container .projects .project .image img,.services-template-default .additional-projects-container .projects .project .image img{height:400px}}@media screen and (max-width:768px){.page-template-default .additional-projects-container .projects .project .image img,.services-template-default .additional-projects-container .projects .project .image img{height:350px}}.page-template-default .additional-projects-container .projects .project .content,.services-template-default .additional-projects-container .projects .project .content{padding:20px 20px 30px}.page-template-default .additional-projects-container .projects .project .content h2,.services-template-default .additional-projects-container .projects .project .content h2{margin:0;color:#fff;line-height:1.1}.page-template-default .additional-projects-container .projects .project .content .terms-list,.services-template-default .additional-projects-container .projects .project .content .terms-list{font-family:proxima-nova,sans-serif;color:#fff}@media screen and (max-width:1024px){.page-template-default .additional-projects-container .projects .project .content .terms-list,.services-template-default .additional-projects-container .projects .project .content .terms-list{margin:5px 0 10px}}.page-template-default .additional-projects-container .projects .project .content .terms-list a,.services-template-default .additional-projects-container .projects .project .content .terms-list a{font-size:16px;font-weight:700;text-transform:uppercase}.page-template-default .additional-projects-container .projects .project .content .excerpt,.services-template-default .additional-projects-container .projects .project .content .excerpt{margin-bottom:30px}@media screen and (max-width:430px){.page-template-default .additional-projects-container .projects .project .content .excerpt,.services-template-default .additional-projects-container .projects .project .content .excerpt{margin-bottom:20px}}.page-template-default .additional-projects-container .projects .project .content .excerpt p,.services-template-default .additional-projects-container .projects .project .content .excerpt p{margin:0;font-size:18px;color:#fff;line-height:1.4}.page-template-default .additional-projects-container .projects .project .content .links a,.services-template-default .additional-projects-container .projects .project .content .links a{font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width:430px){.page-template-default .additional-projects-container .projects .project .content .links a,.services-template-default .additional-projects-container .projects .project .content .links a{display:block;margin-top:15px}}.page-template-default .additional-projects-container .projects .project .content .links a.btn,.services-template-default .additional-projects-container .projects .project .content .links a.btn{margin-right:15px}@media screen and (max-width:430px){.page-template-default .additional-projects-container .projects .project .content .links a.btn,.services-template-default .additional-projects-container .projects .project .content .links a.btn{display:inline-block}}.projects-container button{height:50px;margin-top:26px}@media screen and (max-width:1024px){.projects-container button{margin-top:-32px;margin-bottom:20px;font-size:16px;z-index:2}}.projects-container select{margin-right:20px}.projects-container label{font-family:proxima-nova,sans-serif;font-size:18px;line-height:26px;color:#453f3e}@media screen and (max-width:1024px){.projects-container label{font-size:16px;line-height:27px}}.projects-container .porfolio-filter{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:25px 0}@media screen and (max-width:1024px){.projects-container .porfolio-filter{-ms-flex-pack:start;justify-content:flex-start}}.projects-container .porfolio-filter>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin-right:20px}@media screen and (max-width:1024px){.projects-container .porfolio-filter>div{width:100%}}.projects-container .clear-filters{text-align:right;text-transform:uppercase;margin-top:5px}@media screen and (max-width:1024px){.projects-container .clear-filters{margin-top:12px}}.page-template-page-portfolio .dropdown{position:relative;display:inline-block;max-width:100%}.page-template-page-portfolio .dropdown .dropdown-toggle{display:block;position:relative;width:100%;min-height:50px;padding:7px 45px 7px 15px;overflow:hidden;letter-spacing:1px;font-family:proxima-nova,sans-serif;background-color:#febd12;font-size:18px;font-weight:800;text-transform:uppercase;color:#fff;border:2px solid transparent;border-radius:0;min-width:400px;text-decoration:none}@media screen and (max-width:1024px){.page-template-page-portfolio .dropdown .dropdown-toggle{min-width:200px;margin-bottom:20px;padding:10px 45px 7px 15px;font-size:16px}}.page-template-page-portfolio .dropdown .dropdown-toggle.disabled{background-color:#ccc}.page-template-page-portfolio .dropdown .dropdown-toggle:after{content:"";background-image:url(/wp-content/themes/gap/webroot/images/dist/caret-down-white.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;margin-top:-5px;right:10px}.page-template-page-portfolio .dropdown.active .dropdown-toggle:after{transform:scaleY(-1);margin-top:-15px}.page-template-page-portfolio .dropdown ul{z-index:5;list-style-type:none;margin:0;padding:0;position:absolute;top:50px;width:100%;max-height:0;overflow:hidden;border:1px solid #ebebeb;border-top:none;background-color:#fff;opacity:0;filter:alpha(opacity=0);transition:max-height 1s ease,opacity .3s ease}.page-template-page-portfolio .dropdown ul li{width:100%}.page-template-page-portfolio .dropdown ul a{display:block;padding:10px 20px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:1.04px;color:#453f3e;text-transform:capitalize;text-decoration:none}.page-template-page-portfolio .dropdown ul .top-level a{font-weight:700;text-transform:uppercase}.page-template-page-portfolio .dropdown ul .child a{padding:10px 40px}.page-template-page-portfolio .dropdown ul.options a:hover{background-color:#50a8ff;color:#fff;cursor:pointer}.page-template-page-portfolio .dropdown.active ul{max-height:500px;opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:1024px){.clear-filters{max-width:200px;float:right}}.homepage-services-container{padding:80px 0;background-color:#eee}.homepage-services-container h2,.homepage-services-container h3{margin-top:0;text-align:center}.homepage-services-container .services{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:4%;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-services-container .services .service{text-align:center;width:16%;min-width:228px;-ms-flex-positive:2;flex-grow:2}.homepage-services-container .services .service .service-links svg{max-height:150px}.homepage-services-container .services .service .service-links:active a,.homepage-services-container .services .service .service-links:focus a,.homepage-services-container .services .service .service-links:hover a{color:#f37467}.homepage-services-container .services .service .service-links h5{margin:0;line-height:30px;padding-top:0}@media screen and (max-width:1024px){.homepage-services-container .services .service .service-links h5{line-height:1}}.homepage-services-container .services .service .service-links h5 a{font-size:22px;line-height:30px;padding-bottom:20px}@media screen and (max-width:1024px){.homepage-services-container .services .service .service-links h5 a{font-size:18px;line-height:1}}.homepage-services-container .services .service .service-links .svg-container{display:inline-block;max-width:150px;height:160px}@media screen and (max-width:768px){.homepage-services-container .services .service .service-links .svg-container{max-width:90px;height:auto}}.homepage-services-container .services .service .service-links .svg-container img,.homepage-services-container .services .service .service-links .svg-container svg{width:100%;max-height:160px;object-fit:unset}.homepage-services-container .services .service p{margin:0}@media screen and (max-width:1024px){.homepage-services-container .services .service p{margin-top:5px}}.services-overview-container{padding:20px 0 40px;background-color:#faf8f8}.services-overview-container h2,.services-overview-container h3{margin-top:0;text-align:center}.services-overview-container .services{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:25px}@media screen and (max-width:768px){.services-overview-container .services{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.services-overview-container .services .service{text-align:center}.services-overview-container .services .service .service-links svg{max-height:150px}.services-overview-container .services .service .service-links:active a,.services-overview-container .services .service .service-links:focus a,.services-overview-container .services .service .service-links:hover a{color:#f37467}.services-overview-container .services .service .service-links h5{margin:0;line-height:30px;padding-top:0;padding-bottom:10px}@media screen and (max-width:1024px){.services-overview-container .services .service .service-links h5{line-height:1}}.services-overview-container .services .service .service-links h5 a{font-size:22px;line-height:30px;padding-bottom:20px}@media screen and (max-width:1024px){.services-overview-container .services .service .service-links h5 a{font-size:18px;line-height:1}}.services-overview-container .services .service .service-links .svg-container{display:inline-block;max-width:150px}@media screen and (max-width:768px){.services-overview-container .services .service .service-links .svg-container{max-width:90px}}.services-overview-container .services .service .service-links .svg-container img,.services-overview-container .services .service .service-links .svg-container svg{width:100%;max-height:160px;object-fit:unset}.services-overview-container .services .service p{margin:0}@media screen and (max-width:1024px){.services-overview-container .services .service p{margin-top:5px}}.services-overview-container{margin:80px 0;padding:80px 0;background-color:#eee}@media screen and (max-width:768px){.services-overview-container{margin:25px 0}}.services-overview-container .services{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:60px 40px;padding:0 60px}@media screen and (max-width:768px){.services-overview-container .services{padding:0 20px}}.services-overview-container .services .service{max-width:280px}.services-overview-container .services .service img{max-width:150px}.services-overview-container .services .service .service-links .svg-container{max-width:200px}.service-body-text{text-align:center;padding-top:80px}@media screen and (max-width:768px){.service-body-text{padding-top:25px}}.expert-block h2{font-weight:700;color:#000;margin:0}.expert-block h3{color:#006489;margin:0}h2.header-with-background{font-weight:700;text-align:center;background-color:#006489;margin:0;padding:50px;color:#fff;font-size:70px;margin-bottom:20px}@media screen and (max-width:768px){h2.header-with-background{font-size:40px}}.services-partners h2{text-align:center}.services-partners .partner-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px 50px;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center}.services-partners .partner-grid img{max-width:300px}@media screen and (max-width:1220px){.services-partners .partner-grid img{max-width:150px}}@media screen and (max-width:768px){.services-partners .partner-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:30px 12px;gap:50px 25px}}.cu-wrapper{color:#666;background-color:#fff;margin:40px auto;border:1px dashed #999;padding:20px 25px;border-radius:6px}.cu-wrapper .cu-content{display:inline-block;vertical-align:middle;padding:0 0 20px}@media screen and (min-width:769px){.cu-wrapper .cu-content{width:70%;margin-right:3%;font-size:32px;padding:0}}.cu-wrapper .cu-button{display:inline-block;vertical-align:middle;padding:0;text-align:center}@media screen and (min-width:769px){.cu-wrapper .cu-button{max-width:26%;min-width:24%}}.cu-wrapper .cu-button a.button{padding:10px 22px;margin-bottom:0;margin-left:.3em;font-size:.9em;line-height:1.3em;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;color:#fff;background-color:#006489;border-radius:3px;display:block}.cu-wrapper .cu-button a.button:hover{color:#fff;background-color:#f37467}.service-sub-link{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-top:15px;-ms-grid-column-align:left;justify-items:left}.service-sub-link div{text-align:center}.service-sub-link p{position:relative;display:inline}.service-sub-link p:before{position:absolute;top:-10px;left:-30px;content:"•";font-size:30px;color:#f37467}.gm-style-iw{padding:25px 10px}.gm-style-iw+button img{margin:7px!important;width:24px!important;height:24px!important}.infowindow-content{width:100%;min-width:295px}.infowindow-content h5{margin-top:0;margin-bottom:0;text-align:center;letter-spacing:1.5px}.infowindow-content p{margin:0;line-height:1.4;text-align:center}.map-container{padding-top:40px}.map-container h2{margin-bottom:10px;text-align:center}.map-container #map{height:500px}@media screen and (max-width:768px){.map-container #map{height:300px}}.headquarters{position:relative;padding:50px 0 100px;background:#006489;text-align:center}.headquarters:after{position:absolute;left:0;bottom:0;content:"";background-image:url(/wp-content/themes/gap/webroot/images/dist/triangle-repeating-pattern-strip-white.svg);background-repeat:repeat;width:100%;height:50px}.headquarters .locations-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px 0}.headquarters h2{position:relative;margin-top:0;padding-bottom:20px;display:inline-block;color:#fff;text-align:center}.headquarters h2:after{position:absolute;left:0;right:0;bottom:0;margin:0 auto;content:"";width:50%;height:6px;background:#f37467}.headquarters .location{justify-self:center;text-align:center}.headquarters .location h5{margin:0;color:#fff;letter-spacing:1.5px}.headquarters .location p{margin:0;color:#fff}.gap-experience-container{background:#f7f5f5;height:600px;background-image:url(https://growthaccelerationpartners.com/wp-content/uploads/2018/10/GAP-People-Thumbnail-2.jpg)}.gap-experience-container.services{background-image:url(/wp-content/themes/gap/webroot/images/src/cloud_cover.jpg);background-position:bottom}.gap-experience-container .button-container{position:relative;display:-ms-grid;display:grid;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-size:0 0;height:600px}@media screen and (max-width:1024px){.gap-experience-container .button-container{padding:120px 0;display:-ms-flexbox;display:flex;justify-self:auto;-ms-flex-item-align:auto;align-self:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-size:cover}}.gap-experience-container .button-container .video-button{display:inline-block;width:101px;height:101px;cursor:pointer}.gap-experience-container .button-container .video-button:active svg path,.gap-experience-container .button-container .video-button:focus svg path,.gap-experience-container .button-container .video-button:hover svg path{fill:#f37467}.gap-experience-container .button-container .video-button svg{width:100%}.gap-experience-container .button-container .video-button svg path{fill:#febd12;transition:all .3s ease}.gap-experience-container h2{margin-top:0;margin-bottom:20px;width:100%;text-align:center}@media screen and (max-width:1024px){.gap-experience-container .experiences-slider-container{-ms-flex-order:1;order:1}}.gap-experience-container .experiences-slider{margin:0;padding-left:0;list-style-type:none}.gap-experience-container .experiences-slider .experience-slide{max-width:100%}.gap-experience-container .experiences-slider .experience-slide .experience-content{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:2fr 1.5fr;grid-template-columns:2fr 1.5fr;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){.gap-experience-container .experiences-slider .experience-slide .experience-content{-ms-grid-columns:1fr;grid-template-columns:1fr;background-size:0 0}}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container{position:relative;display:-ms-grid;display:grid;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-size:0 0;height:600px}@media screen and (max-width:1024px){.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container{padding:120px 0;display:-ms-flexbox;display:flex;justify-self:auto;-ms-flex-item-align:auto;align-self:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-size:cover}}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button{display:inline-block;width:101px;height:101px;cursor:pointer}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button:active svg path,.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button:focus svg path,.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button:hover svg path{fill:#f37467}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button svg{width:100%}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container .video-button svg path{fill:#febd12;transition:all .3s ease}.gap-experience-container .experiences-slider .experience-slide .experience-content .button-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details{position:relative;padding:50px 50px 100px;background-image:url(/wp-content/themes/gap/webroot/images/dist/people-of-gap-overlay-rect.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details{padding:30px 20px 50px;background-image:none}}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details h3{position:relative;margin-top:0;margin-bottom:20px;padding-bottom:25px;line-height:1.1}@media screen and (max-width:1024px){.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details h3{margin-bottom:15px;padding-bottom:15px}}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details h3:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#f37467}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details p{margin:10px 0;line-height:1.4}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details .buttons-grid{margin-top:25px}.gap-experience-container .experiences-slider .experience-slide .experience-content .experience-details .buttons-grid .btn+.btn{margin-left:10px}.experiences-link-container{width:100%}.experiences-link-container .experiences-link-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(0,1fr))}@media screen and (max-width:1024px){.experiences-link-container .experiences-link-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.experiences-link-container .experiences-link-grid .experience-slider-link{padding:12px 0;font-size:22px;font-weight:800;color:#fff;background:#febd12;line-height:34px;text-transform:uppercase;text-align:center;text-decoration:none}@media screen and (max-width:1024px){.experiences-link-container .experiences-link-grid .experience-slider-link:nth-of-type(-n+2){border-bottom:1px solid #fff}.experiences-link-container .experiences-link-grid .experience-slider-link:nth-of-type(2n){border-left:1px solid #fff}}.experiences-link-container .experiences-link-grid .experience-slider-link.active,.experiences-link-container .experiences-link-grid .experience-slider-link:active,.experiences-link-container .experiences-link-grid .experience-slider-link:focus,.experiences-link-container .experiences-link-grid .experience-slider-link:hover{background:#f37467}.lity-opened .lity-container{padding:0 40px;max-height:80%;overflow-y:scroll}.home .lity-opened .lity-container{overflow-y:auto}.value-home{max-width:1440px}.value-home,.value-home .lightbox-content{position:relative;outline:none}.value-home .lightbox-content{margin:0 20px;padding:115px 70px 70px;display:-ms-grid;display:grid;-ms-grid-columns:fit-content(100%) 1fr;grid-template-columns:fit-content(100%) 1fr;grid-gap:70px;background:#80468c;border:none!important;overflow:hidden}@media screen and (max-width:1024px){.value-home .lightbox-content{padding:50px 35px 90px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:35px}}@media screen and (max-width:768px){.value-home .lightbox-content{margin:0;padding:0;grid-gap:25px}}.value-home .lightbox-content .content{padding-right:40px;color:#fff;font-weight:700}@media screen and (max-width:1024px){.value-home .lightbox-content .content{padding-right:20px}}@media screen and (max-width:768px){.value-home .lightbox-content .content{padding:10px 20px 60px}}.home .lity-close{position:absolute}.affix+.leadership-container{margin-left:260px;max-width:calc(100% - 260px)}@media screen and (max-width:1024px){.affix+.leadership-container{margin-left:0;width:100%;min-width:100%;max-width:100%}}.leadership-container{padding:40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:40px;width:100%}@media screen and (max-width:768px){.leadership-container{padding-left:0;padding-right:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}}.leadership-container .leader .leader-image{background:#006489}.leadership-container .leader .leader-image:active+.leader-content a,.leadership-container .leader .leader-image:focus+.leader-content a,.leadership-container .leader .leader-image:hover+.leader-content a{color:#f37467}.leadership-container .leader .leader-image img{position:relative;top:10px;left:10px;width:100%;object-fit:cover}@media screen and (max-width:768px){.leadership-container .leader .leader-image img{top:5px;left:5px}}@media screen and (max-width:430px){.leadership-container .leader .leader-image img{min-height:200px}}.leadership-container .leader .leader-content{margin-top:25px;text-align:center}@media screen and (max-width:768px){.leadership-container .leader .leader-content{margin-top:15px}}.leadership-container .leader .leader-content h5{margin:0;line-height:1.1}.leadership-container .leader .leader-content h5 a{font-size:22px;font-weight:800;line-height:1;text-decoration:none}.leadership-container .leader .leader-content p{margin:5px 0 0;line-height:1}@media screen and (max-width:768px){.page-template-page-leadership .contains-sidebar{padding-left:20px!important}}.page-template-page-leadership .lity-opened{outline:none}.page-template-page-leadership .lity-opened .lity-container{padding:0 40px;background:none!important;max-height:70%;overflow-y:scroll;outline:none}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .lity-container{max-height:80%}}.page-template-page-leadership .lity-opened .lity-container .lity-content{outline:none}.page-template-page-leadership .lity-opened .lity-container .lity-content:after,.page-template-page-leadership .lity-opened .lity-container .lity-content:before{display:none!important}.page-template-page-leadership .lity-opened .leader-bio{position:relative;max-width:1440px;outline:none}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content{position:relative;margin:0 20px;padding:115px 70px 70px;display:-ms-grid;display:grid;-ms-grid-columns:fit-content(100%) 1fr;grid-template-columns:fit-content(100%) 1fr;grid-gap:70px;background:#80468c;border:none!important;overflow:hidden;outline:none}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content{padding:50px 35px 90px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:35px}}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content{margin:0;padding:0;grid-gap:25px}}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .image{text-align:center}}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .image img{width:100%}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content{padding-right:40px}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content{padding-right:20px}}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content{padding:10px 20px 60px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .header{position:relative;padding-bottom:25px}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .header:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .header:after{height:3px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .header h2{margin:0;color:#fff;line-height:1.2}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .header p{margin:0;font-weight:700;color:#fff}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body{padding-top:5px}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body p{color:#fff}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul{padding:0 0 0 55px;list-style-type:none}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul{padding:0 0 0 35px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li{position:relative;margin:14px 0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#fff;line-height:1.4}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li{font-size:14px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li.gfield:before{display:none}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li:before{position:absolute;top:-10px;left:-30px;content:"•";font-size:30px;color:#fff}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li:before{top:-13px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ul{padding-left:50px}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ul{padding-left:30px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ol{padding-left:50px;counter-reset:a}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ol{padding-left:30px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ol>li{position:relative}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ul>li>ol>li:before{position:absolute;top:0;left:-30px;counter-increment:a;content:counters(a,".");font-family:proxima-nova,sans-serif;font-weight:800;color:#fff}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol{padding:0 0 0 55px;list-style-type:none;counter-reset:b}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol{padding:0 0 0 35px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li{position:relative;margin:14px 0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#fff;line-height:1.4}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li{font-size:14px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li:before{position:absolute;top:0;left:-30px;counter-increment:b;content:counters(b,".");font-family:proxima-nova,sans-serif;font-weight:800;color:#fff}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li>ul{padding-left:50px}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li>ul{padding-left:30px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li>ol{padding-left:50px;counter-reset:a}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li>ol{padding-left:30px}}.page-template-page-leadership .lity-opened .leader-bio .leader-lightbox-content .content .body ol>li>ol li:before{counter-increment:a;content:counters(a,".")}.page-template-page-leadership .lity-opened .lity-close{position:absolute;top:115px;right:130px;padding-left:1px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:29px;font-weight:300;color:#febd12;border:2px solid #febd12;width:30px;height:30px;line-height:1;box-shadow:none;text-shadow:none}@media screen and (max-width:1024px){.page-template-page-leadership .lity-opened .lity-close{top:45px;right:80px;font-size:20px;width:23px;height:23px}}@media screen and (max-width:768px){.page-template-page-leadership .lity-opened .lity-close{top:15px;right:50px}}.page-template-page-careers .careers-body-section-container{margin:0 auto;max-width:1440px}.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type:after{position:absolute;bottom:0;content:"";width:100%;height:45px;background-image:url(/wp-content/themes/gap/webroot/images/dist/triangle-repeating-pattern-strip-white.svg);background-position:50%}.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content{background:#f37467}.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content h2{color:#fff}.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content h2:after{background:#febd12}.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content ol li,.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content ol li:before,.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content p,.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content ul li,.page-template-page-careers .careers-body-section-container.top-body-section .body-section:last-of-type .content ul li:before{color:#fff}.page-template-page-careers .careers-body-section-container.bottom-body-section .body-section:nth-of-type(odd):after{position:absolute;bottom:0;content:"";width:100%;height:45px;background-image:url(/wp-content/themes/gap/webroot/images/dist/triangle-repeating-pattern-strip-white.svg);background-position:50%}.page-template-page-careers .careers-body-section-container.bottom-body-section .body-section:nth-of-type(odd) .content{background:#80468c}.page-template-page-careers .careers-body-section-container.bottom-body-section .body-section:nth-of-type(odd) .content h2{color:#fff}.page-template-page-careers .careers-body-section-container.bottom-body-section .body-section:nth-of-type(odd) .content h2:after{background:#f37467}.page-template-page-careers .careers-body-section-container.bottom-body-section .body-section:nth-of-type(odd) .content p{color:#fff}.page-template-page-careers .careers-body-section-container .body-section{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.page-template-page-careers .careers-body-section-container .body-section{-ms-grid-columns:1fr;grid-template-columns:1fr}.page-template-page-careers .careers-body-section-container .body-section .image{-ms-flex-order:1;order:1}}.page-template-page-careers .careers-body-section-container .body-section:nth-of-type(2n) .image,.page-template-page-careers .careers-body-section-container .body-section:nth-of-type(2n) .video-container{-ms-flex-order:1;order:1}.page-template-page-careers .careers-body-section-container .body-section .video-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:768px){.page-template-page-careers .careers-body-section-container .body-section .video-container{-ms-flex-order:1;order:1;min-height:300px}}.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button{display:inline-block;width:101px;height:101px;cursor:pointer}.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button:active svg path,.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button:focus svg path,.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button:hover svg path{fill:#f37467}.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button svg{width:100%}.page-template-page-careers .careers-body-section-container .body-section .video-container .button-container .video-button svg path{fill:#febd12;transition:all .3s ease}.page-template-page-careers .careers-body-section-container .body-section .video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-template-page-careers .careers-body-section-container .body-section .image{height:100%}@media screen and (max-width:768px){.page-template-page-careers .careers-body-section-container .body-section .image{-ms-flex-order:1;order:1}}.page-template-page-careers .careers-body-section-container .body-section .image img{width:100%;height:100%;object-fit:cover}.page-template-page-careers .careers-body-section-container .body-section .content .language-select{padding:20px 80px 0;margin:0;font-size:14px;font-weight:700}@media screen and (max-width:1024px){.page-template-page-careers .careers-body-section-container .body-section .content .language-select{padding:20px 40px 0}}@media screen and (max-width:768px){.page-template-page-careers .careers-body-section-container .body-section .content .language-select{padding:20px 20px 0}}.page-template-page-careers .careers-body-section-container .body-section .content .language-select a{margin-left:10px;display:inline-block;font-size:14px;text-transform:uppercase}.page-template-page-careers .careers-body-section-container .body-section .content .language-select a.active{color:#453f3e;pointer-events:none}.page-template-page-careers .careers-body-section-container .body-section .content .language-select+h2{margin-top:1em}.page-template-page-careers .careers-body-section-container .body-section .content .content-container{padding:80px}@media screen and (max-width:1024px){.page-template-page-careers .careers-body-section-container .body-section .content .content-container{padding:40px}}@media screen and (max-width:768px){.page-template-page-careers .careers-body-section-container .body-section .content .content-container{padding:20px}}.page-template-page-careers .careers-body-section-container .body-section .content h2{margin-top:0;margin-bottom:25px;padding-bottom:15px;position:relative;line-height:1.2}.page-template-page-careers .careers-body-section-container .body-section .content h2:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.page-template-page-careers .careers-body-section-container .body-section .content h2:after{height:3px}}.page-template-page-careers .job-listings-section{padding:40px 0;text-align:center}.page-template-page-careers .job-listings-section h2{margin-top:0}.page-template-page-careers .job-listings-section .jobs-grid{margin-bottom:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}@media screen and (max-width:1024px){.page-template-page-careers .job-listings-section .jobs-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.page-template-page-careers .job-listings-section .jobs-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:25px}}.page-template-page-careers .job-listings-section .jobs-grid .job-listing{text-align:center}.page-template-page-careers .job-listings-section .jobs-grid .job-listing h5{margin:0;line-height:1.4}@media screen and (max-width:768px){.page-template-page-careers .job-listings-section .jobs-grid .job-listing h5{font-size:18px}}.page-template-page-careers .job-listings-section .jobs-grid .job-listing p{margin:0;font-size:16px;font-weight:600;line-height:1.2}@media screen and (max-width:768px){.page-template-page-careers .job-listings-section .jobs-grid .job-listing p{font-size:14px}}.page-template-page-careers .job-listings-section .jobs-grid .job-listing p.location{font-weight:800;letter-spacing:1px}.page-template-page-careers .job-listings-section .jobs-grid .job-listing p.location span{font-weight:900;color:#f37467;text-transform:uppercase}.page-template-page-careers .job-listings-section .jobs-grid .job-listing a{font-size:16px}@media screen and (max-width:768px){.page-template-page-careers .job-listings-section .jobs-grid .job-listing a{font-size:12px}}.page-template-page-jobs .listings-filter{padding-top:60px;text-align:center}.page-template-page-jobs .listings-filter p{margin:0 0 5px;font-size:16px}.page-template-page-jobs .listings-filter select{padding-right:40px;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:800;color:#fff;background-color:#febd12;background-image:url(/wp-content/themes/gap/webroot/images/dist/caret-down-white.svg);background-position:97%;background-repeat:no-repeat;background-size:20px 20px;border:2px solid transparent;border-radius:0;min-width:400px;height:50px;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;text-indent:15px;text-overflow:""}@media screen and (max-width:768px){.page-template-page-jobs .listings-filter select{padding:0;min-width:0;width:100%}}.page-template-page-jobs .listings-filter select::-ms-expand{display:none}.page-template-page-jobs .listings-filter select::-webkit-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.page-template-page-jobs .listings-filter select::-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.page-template-page-jobs .listings-filter select:-ms-input-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.page-template-page-jobs .listings-filter select:-moz-placeholder{font-family:undefined;font-size:18px;font-weight:800;color:#fff;line-height:75px;letter-spacing:1px}.page-template-page-jobs .listings{padding:60px 0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:60px}@media screen and (max-width:1024px){.page-template-page-jobs .listings{padding:30px 0}}@media screen and (max-width:768px){.page-template-page-jobs .listings{grid-gap:40px}}.page-template-page-jobs .listings .listing .listing-header{position:relative;padding-bottom:25px}@media screen and (max-width:1024px){.page-template-page-jobs .listings .listing .listing-header{padding-bottom:10px}}.page-template-page-jobs .listings .listing .listing-header:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.page-template-page-jobs .listings .listing .listing-header:after{width:70px;height:3px}}.page-template-page-jobs .listings .listing .listing-header h5{margin:0}.page-template-page-jobs .listings .listing .listing-header p{margin:0;font-size:16px;font-weight:600}.page-template-page-jobs .listings .listing .listing-header p.location{font-weight:800;letter-spacing:1px}.page-template-page-jobs .listings .listing .listing-header p.location span{font-weight:900;color:#f37467;text-transform:uppercase}.page-template-page-jobs .listings .listing .excerpt{margin-top:25px}@media screen and (max-width:1024px){.page-template-page-jobs .listings .listing .excerpt{margin-top:10px}}.page-template-page-jobs .listings .listing a{padding:8px 50px}.single-jobs .job-listing-header{position:relative;padding-bottom:25px;margin-bottom:25px}.single-jobs .job-listing-header:after{position:absolute;bottom:0;left:0;content:"";width:100px;height:5px;background:#f37467}.single-jobs .job-listing-header h2{margin-bottom:0;line-height:1}.single-jobs .job-listing-header .location{margin-top:0;margin-bottom:0;font-weight:800;letter-spacing:1px}.single-jobs .job-listing-header .location span{font-weight:900;color:#f37467;text-transform:uppercase}.single-jobs .form-container{padding-bottom:40px}.single-jobs .form-container h3{position:relative;margin-bottom:0;padding-bottom:20px}.single-jobs .form-container h3:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.single-jobs .form-container h3:after{height:3px}}.clients-container.slider{background:#f7f5f5}.clients-container{padding:40px 0 60px;background-color:#fff}.clients-container .clients-header{text-align:center}.clients-container .clients-header h2{margin-top:0}.clients-container .clients-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:768px){.clients-container .clients-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:40px}}.clients-container .clients-body .client{margin:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 21%;flex:1 0 21%;max-width:21%;text-align:center}@media screen and (max-width:1024px){.clients-container .clients-body .client{-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media screen and (max-width:768px){.clients-container .clients-body .client{margin:0;max-width:100%;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.clients-container .clients-body .client img{max-width:200px;max-height:100px;object-fit:cover}@media screen and (max-width:768px){.clients-container .clients-body .client img{max-width:150px;max-height:80px}}@media screen and (max-width:430px){.clients-container .clients-body .client img{max-width:100px;max-height:60px}}.client-slider{position:relative;margin:0 40px}.client-slider .slick-slide img{padding:20px 30px}.client-slider .slick-arrow{position:absolute;top:50%;margin-top:-30px;background:#febd12;z-index:1}.client-slider .slick-arrow.prev{padding:10px 15px 10px 8px;left:-40px}.client-slider .slick-arrow.prev span{transform:rotate(180deg)}.client-slider .slick-arrow.next{right:-40px;padding:10px 8px 10px 15px}@media screen and (max-width:768px){.client-slider .slick-arrow{margin-top:-20px}.client-slider .slick-arrow.next,.client-slider .slick-arrow.prev{padding:5px 7px 5px 8px}}.client-slider .slick-arrow[aria-disabled=true],.client-slider .slick-arrow[aria-disabled=true]:active,.client-slider .slick-arrow[aria-disabled=true]:focus,.client-slider .slick-arrow[aria-disabled=true]:hover{background:#453f3e}.client-slider .slick-arrow:active,.client-slider .slick-arrow:hover{background:#f37467}.client-slider .slick-arrow span{display:-ms-flexbox;display:flex;width:25px;height:60px;transition:all .3s ease}@media screen and (max-width:768px){.client-slider .slick-arrow span{width:12px;height:30px}}.client-slider .slick-arrow span svg{width:100%;height:100%}.client-slider .slick-arrow span svg path{fill:#fff}.pagination{position:relative;margin:60px 0 0;padding-bottom:60px;grid-column:1/-1;text-align:center;z-index:1}@media screen and (max-width:1024px){.pagination{margin:25px 0 0;padding-bottom:0}}.pagination .nav-links{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:40%;min-width:180px}@media screen and (max-width:768px){.pagination .nav-links{max-width:65%}}@media screen and (max-width:430px){.pagination .nav-links{max-width:100%}}.pagination .nav-links span{font-family:proxima-nova,sans-serif;font-size:22px;font-weight:800;color:#453f3e;text-decoration:none}@media screen and (max-width:1024px){.pagination .nav-links span{position:relative;top:-1px;font-size:18px}}.pagination .nav-links span.dots{text-decoration:none}.pagination .nav-links a{font-family:proxima-nova,sans-serif;font-size:22px;font-weight:800;text-decoration:none}@media screen and (max-width:1024px){.pagination .nav-links a{font-size:18px}}.pagination .nav-links a.inactive{pointer-events:none}.pagination .nav-links a.inactive svg path{fill:#453f3e!important}.pagination .nav-links a.prev{margin-right:40px;transform:rotate(180deg)}.pagination .nav-links a.next{margin-left:40px}.pagination .nav-links a.next,.pagination .nav-links a.prev{display:inline-block;font-size:18px;width:24px;line-height:0}@media screen and (max-width:1024px){.pagination .nav-links a.next,.pagination .nav-links a.prev{width:18px}}.pagination .nav-links a.next svg path,.pagination .nav-links a.prev svg path{fill:#febd12;transition:all .3s ease}.pagination .nav-links a:active svg path,.pagination .nav-links a:focus svg path,.pagination .nav-links a:hover svg path{fill:#f37467}.lg-backdrop.in{background-color:rgba(0,0,0,.75)}.lg .lg-toolbar.group{background:none}.lg .lg-toolbar.group #lg-counter{font-family:proxima-nova,sans-serif;font-size:22px;font-weight:700;color:#dfdad7}.lg .lg-close:active:after,.lg .lg-close:focus:after,.lg .lg-close:hover:after{color:#f37467}.lg .lg-close:after{font-size:30px;font-weight:700;color:#dfdad7;transition:all .3s ease}.lg .lg-icon{background:none}.lg .lg-icon:active:after,.lg .lg-icon:active:before,.lg .lg-icon:focus:after,.lg .lg-icon:focus:before,.lg .lg-icon:hover:after,.lg .lg-icon:hover:before{color:#f37467}.lg .lg-icon:after,.lg .lg-icon:before{font-size:26px;color:#dfdad7;transition:all .3s ease}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#006489;line-height:90px}@media screen and (max-width:1024px){h1{font-size:36px;line-height:54px}}.no-overlay h1{color:#fff}h2{font-family:proxima-nova,sans-serif;font-size:40px;font-weight:300;color:#453f3e;line-height:64px}h2.blue{color:#006489;font-weight:700}@media screen and (max-width:1024px){h2{font-size:34px;line-height:1.2}}h3{font-family:proxima-nova,sans-serif;font-size:36px;font-weight:800;color:#453f3e;line-height:55px;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:1024px){h3{font-size:28px;line-height:43px}}h4{font-family:proxima-nova,sans-serif;font-size:33px;font-weight:700;color:#453f3e;line-height:52px}@media screen and (max-width:1024px){h4{font-size:25px;line-height:40px}}h5{font-family:proxima-nova,sans-serif;font-size:22px;font-weight:800;color:#453f3e;line-height:34px;text-transform:uppercase;padding-top:10%}@media screen and (max-width:1024px){h5{font-size:22px;line-height:34px}}h6{margin:auto;font-family:proxima-nova,sans-serif;font-size:22px;font-weight:800;color:#453f3e;line-height:34px}@media screen and (max-width:1024px){h6{font-size:22px;line-height:34px}}p{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4}p.has-small-font-size{font-size:18px!important}@media screen and (max-width:1024px){p.has-small-font-size{font-size:14px!important}}@media screen and (max-width:1024px){p{font-size:14px}}a{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:700;color:#febd12;line-height:31px;letter-spacing:1px;text-decoration:underline;transition:all .3s ease}@media screen and (max-width:1024px){a{font-size:14px;line-height:1.4}}a:active,a:focus,a:hover{color:#f37467}a.btn{padding:5px 25px;display:inline-block;font-size:14px;font-weight:700;border:2px solid #febd12;border-radius:25px;text-transform:uppercase;text-decoration:none;text-align:center}@media screen and (max-width:1024px){a.btn{padding:8px 25px;font-size:12px}}a.btn:active,a.btn:focus,a.btn:hover{border-color:#f37467}a.btn.primary{color:#fff;background:#febd12}a.btn.primary:active,a.btn.primary:focus,a.btn.primary:hover{background:#f37467;border-color:#f37467}a.btn.secondary{background:#fff}a.btn.secondary:active,a.btn.secondary:focus,a.btn.secondary:hover{color:#f37467;border-color:#f37467}.svg.grow{transition:all 1s;transform-origin:50% 50%}.svg.grow:active,.svg.grow:focus,.svg.grow:hover{transform:scale(1.2)}button{padding:5px 25px;display:inline-block;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:700;color:#febd12;border:2px solid #febd12;border-radius:30px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;cursor:pointer}@media screen and (max-width:1024px){button{padding:8px 25px;font-size:12px}}button.primary{color:#fff;background:#febd12}button.primary:active,button.primary:focus,button.primary:hover{background:#f37467}button.secondary{background:#fff}button.secondary:active,button.secondary:focus,button.secondary:hover{color:#f37467;border-color:#f37467}.button-alt{color:#fff;background-color:#006489;text-transform:uppercase;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.button-alt:hover{background-color:#f37467;color:#fff}.site-main h4,.site-main h5{margin:0}.site-main ul:not(.porfolio-filter):not(.options){padding:0 0 0 55px;list-style-type:none}@media screen and (max-width:768px){.site-main ul:not(.porfolio-filter):not(.options){padding:0 0 0 35px}}.site-main ul:not(.porfolio-filter):not(.options).two-column{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:0 30px}@media screen and (max-width:768px){.site-main ul:not(.porfolio-filter):not(.options).two-column{display:block}}.site-main ul:not(.porfolio-filter):not(.options)>li{position:relative;margin:14px 0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4}@media screen and (max-width:1024px){.site-main ul:not(.porfolio-filter):not(.options)>li{font-size:14px}}.site-main ul:not(.porfolio-filter):not(.options)>li.gfield:before{display:none}.site-main ul:not(.porfolio-filter):not(.options)>li:before{position:absolute;top:-10px;left:-30px;content:"•";font-size:30px;color:#f37467}@media screen and (max-width:1024px){.site-main ul:not(.porfolio-filter):not(.options)>li:before{top:-13px}}.site-main ul:not(.porfolio-filter):not(.options)>li>ul{padding-left:50px}@media screen and (max-width:768px){.site-main ul:not(.porfolio-filter):not(.options)>li>ul{padding-left:30px}}.site-main ul:not(.porfolio-filter):not(.options)>li>ol{padding-left:50px;counter-reset:a}@media screen and (max-width:768px){.site-main ul:not(.porfolio-filter):not(.options)>li>ol{padding-left:30px}}.site-main ul:not(.porfolio-filter):not(.options)>li>ol>li{position:relative}.site-main ul:not(.porfolio-filter):not(.options)>li>ol>li:before{position:absolute;top:0;left:-30px;counter-increment:a;content:counters(a,".");font-family:proxima-nova,sans-serif;font-weight:800;color:#f37467}.site-main ol{padding:0 0 0 55px;list-style-type:none;counter-reset:b}@media screen and (max-width:768px){.site-main ol{padding:0 0 0 35px}}.site-main ol>li{position:relative;margin:14px 0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#453f3e;line-height:1.4}@media screen and (max-width:1024px){.site-main ol>li{font-size:14px}}.site-main ol>li:before{position:absolute;top:0;left:-30px;counter-increment:b;content:counters(b,".");font-family:proxima-nova,sans-serif;font-weight:800;color:#f37467}.site-main ol>li>ul{padding-left:50px}@media screen and (max-width:768px){.site-main ol>li>ul{padding-left:30px}}.site-main ol>li>ol{padding-left:50px;counter-reset:a}@media screen and (max-width:768px){.site-main ol>li>ol{padding-left:30px}}.site-main ol>li>ol li:before{counter-increment:a;content:counters(a,".")}blockquote{font-family:proxima-nova,sans-serif;font-size:30px;font-weight:300;color:#f37467;line-height:48px}@media screen and (max-width:1024px){blockquote{margin:0;font-size:22px;line-height:1.4}}blockquote>p{font-family:proxima-nova,sans-serif;font-size:30px;font-weight:300;color:#f37467;line-height:48px}@media screen and (max-width:1024px){blockquote>p{font-size:22px;line-height:35px}}.wp-caption-text{margin:0;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:27px}@media screen and (max-width:1024px){.wp-caption-text{font-size:14px;line-height:24px}}.page-body-content h2{position:relative;padding-bottom:20px;outline:none}.page-body-content h2:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#febd12}@media screen and (max-width:1024px){.page-body-content h2:after{height:3px}}.page-body-content h3{position:relative;padding-bottom:20px;outline:none}.page-body-content h3:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:5px;background:#f37467}@media screen and (max-width:1024px){.page-body-content h3:after{height:3px}}body.home .featured-articles-container h3{position:relative;margin-top:0;margin-bottom:4rem}body.home .featured-articles-container h3:after{position:absolute;left:50%;transform:translate3d(-50%,0,10px);bottom:-10px;content:"";width:250px;height:5px;background:#febd12}body.home .featured-articles-container .links a:not(.btn){display:block;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:1rem}b,strong{font-weight:inherit;font-weight:800}.rt-reading-time{font:700 16px proxima-nova;color:#453f3e;margin-bottom:15px}
/*# sourceMappingURL=style.css.map */
