.entry-content:empty{display:none}.entry-content .gform_body ul{list-style-type:none;padding-left:0}.entry-content .gform_body label{font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.entry-content .gform_body input:not([type=submit]){border:1px solid #bababa;background:#fff;padding:1.5rem 2.5rem;margin-bottom:1.5rem;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem;width:100%;max-width:45rem}.entry-content .gform_body select{width:100%;max-width:45rem;border:1px solid #bababa}.entry-content .gform_body input[type=checkbox]{width:auto}.entry-content .gform_body input[type=radio]{width:auto}.entry-content .gform_body .gfield{margin-bottom:2rem}.entry-content .gform_body .gfield .gfield_label{margin-bottom:1rem;display:block}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.25;margin-bottom:1rem}.entry-content p{margin-bottom:1.4em;line-height:2.5rem}.entry-content ol,.entry-content ul{margin-bottom:1.4em;padding-left:2em}.entry-content ol{list-style-type:decimal;margin-left:1.4em;padding-left:1.5em}.entry-content ul{list-style-type:disc}.entry-content img{height:auto;max-width:100%;margin-bottom:.9em}.entry-content hr{background:#eee;border-bottom:1px solid #ddd;border:none;height:2px;margin:2em 0}.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{position:relative}@media screen and (max-width:600px){.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{float:none!important;display:block!important;margin:0 auto!important}}.entry-content .alignleft{display:inline;float:left;margin-right:1em}.entry-content .alignright{display:inline;float:right;margin-left:1em}.entry-content .aligncenter{clear:both;display:block;margin:0 auto}.entry-content .assistive-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content .wp-caption{border:none;color:#969697;font-size:1.5rem;margin-bottom:0;max-width:100%}.entry-content .wp-caption.aligncenter,.entry-content .wp-caption.alignleft,.entry-content .wp-caption.alignright{margin-bottom:0}.entry-content .wp-caption img{display:block;margin:1.2% auto 0;max-width:98%}.entry-content .wp-caption .wp-caption-text{margin:.8075em 0 0}.entry-content .wp-caption-text{text-align:center}.entry-content .gallery{margin-bottom:1.4em}.entry-content .gallery a img{border:none;height:auto;max-width:90%}.entry-content .gallery dd{margin:0}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}.entry-content table{border-collapse:collapse;border-spacing:0;color:#04151f;margin:1em 0;width:100%}.entry-content td,.entry-content th{border:1px solid transparent;height:3em;-webkit-transition:background 250ms,color 250ms;-o-transition:background 250ms,color 250ms;transition:background 250ms,color 250ms;vertical-align:middle}.entry-content th{background:#bfbfbf;font-weight:700}.entry-content td{background:#ececec;text-align:center}.entry-content tr:nth-child(even) td{background:#ececec}.entry-content tr:nth-child(odd) td{background:#d9d9d9}.entry-content tr td:hover{background:#04151f;color:#fff}#footer{background:#f7f7f7;padding-top:5rem;padding-bottom:5rem}#footer-inner{width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){#footer-inner{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){#footer-inner{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:968px){#footer-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#footer-inner .left-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer-inner .left-column nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:968px){#footer-inner .left-column nav:last-of-type{-webkit-box-flex:1;-webkit-flex:1 30%;-ms-flex:1 30%;flex:1 30%}}#footer-inner .left-column .menu-footer-main li a{font-size:2rem;color:#04151f;margin-bottom:1rem;display:inline-block;position:relative}#footer-inner .left-column .menu-footer-main li a:before{content:'';position:absolute;z-index:0;left:0;right:100%;bottom:-3px;background:#f4772a;height:2px;-webkit-transition-property:right;-o-transition-property:right;transition-property:right;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}#footer-inner .left-column .menu-footer-main li a:hover:before{right:0!important}#footer-inner .left-column .menu-footer-main-second li a{font-family:"IBM Plex Mono",monospace;font-size:1.5rem;text-transform:uppercase;color:#04151f;opacity:.63;margin-bottom:1rem;display:inline-block;position:relative}#footer-inner .left-column .menu-footer-main-second li a:hover{color:#f4772a}#footer-inner .right-column{padding-top:2rem}@media screen and (min-width:968px){#footer-inner .right-column{padding-top:0;margin-left:auto}}#footer-inner .right-column .footer-description{font-size:2.2rem;color:#5f6a70;padding-top:2rem}@media screen and (min-width:968px){#footer-inner .right-column .footer-description{font-size:3.2rem}}#footer-inner .right-column .footer-links{padding-top:3rem}#footer-inner .right-column .footer-links a{font-family:"IBM Plex Mono",monospace;font-size:1.5rem;text-transform:uppercase;color:#04151f;margin-right:2rem}#footer-inner .right-column .footer-links a:hover{color:#f4772a}.footer-form{position:relative;overflow:hidden}.footer-form .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.footer-form img{position:relative;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}@media screen and (max-width:768px){.footer-form img{position:absolute;top:0;left:0;z-index:-1;width:100%}}.footer-form .footer-form-container{padding-top:5rem;padding-bottom:5rem;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem;z-index:3}@media screen and (max-width:960px){.footer-form .footer-form-container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.footer-form .footer-form-container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:440px){.footer-form .footer-form-container{position:relative}}@media screen and (min-width:768px){.footer-form .footer-form-container{position:absolute;top:0;left:0;right:0}}.footer-form .footer-form-container .form-title{font-size:1.7rem;color:#fff;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-form .footer-form-container .form-title span.line{border-top:2px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.footer-form .footer-form-container .form-row{padding-top:2rem}@media screen and (min-width:968px){.footer-form .footer-form-container .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5rem}}.footer-form .footer-form-container .form-row .footer-form-content{font-size:2.5rem;line-height:2.5rem;color:#fff;font-weight:700}@media screen and (min-width:968px){.footer-form .footer-form-container .form-row .footer-form-content{font-size:4rem;line-height:5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:4rem}}.footer-form .footer-form-container .form-row .footer-form-gf{padding-top:2rem}@media screen and (min-width:968px){.footer-form .footer-form-container .form-row .footer-form-gf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}}.footer-form .footer-form-container .form-row .footer-form-gf input:not([type=submit]){max-width:45rem}.table-inner{width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:20rem;padding-right:20rem}@media screen and (max-width:960px){.table-inner{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.table-inner{padding-left:2rem;padding-right:2rem}}.contentTable{width:100%}.contentTable thead{border-bottom:1px solid gray}.contentTable th{color:#000;text-align:left}.contentTable td{padding:2.4rem 1.5rem}.contentTable tr:nth-child(odd) td{background-color:#d3d3d3}.textBlock{overflow:hidden;position:relative}.textBlock .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.textBlock img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.textBlock img.alignnone{position:inherit;width:auto;height:auto}.textBlock.bg{padding:5rem 0;margin-top:0}.textBlock-inner{width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:20rem;padding-right:20rem;z-index:3;position:relative}@media screen and (max-width:960px){.textBlock-inner{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.textBlock-inner{padding-left:2rem;padding-right:2rem}}.imageGroup-item{margin-bottom:5rem}.button-wrapper{margin-top:2rem}@media screen and (max-width:767px){.button-wrapper{text-align:center}}@media screen and (min-width:767px){.alignedImageBlock:not(.right) .imageGroup-item:nth-child(even) .imageGroup-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.imageGroup-item:nth-of-type(odd) .imageGroup-column--image:after{content:'';position:absolute;bottom:0;left:-2rem;width:10rem;z-index:1;height:10rem}.l-module{overflow:hidden}.l-module.alignedImageBlock{position:relative}.l-module.alignedImageBlock.bg{padding-top:5rem}.l-module.alignedImageBlock img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.l-module.alignedImageBlock .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.l-module .l-container-small{z-index:3;position:relative}.l-module .l-container-small.white_content{color:#fff}@media screen and (min-width:768px){.imageGroup-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.imageGroup-column--image{-webkit-flex-basis:53%;-ms-flex-preferred-size:53%;flex-basis:53%;padding-top:53%;position:relative;height:auto}@media screen and (max-width:768px){.imageGroup-column--image{margin-bottom:2rem;-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%;padding-top:90%;margin:0 auto;margin-bottom:2rem}}.imageGroup-column--content{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;line-height:2}@media screen and (max-width:768px){.imageGroup-column--content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.imageGroup-image{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100%;z-index:2}.imageGroup-content li{list-style-type:initial}.cta-three{padding-top:5rem;padding-bottom:5rem}.cta-three .cta-title{font-size:1.7rem;color:#f4772a;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-three .cta-title span.line{border-top:2px solid #f4772a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.cta-three .cta-row{padding-top:4rem}@media screen and (min-width:768px){.cta-three .cta-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cta-three .cta-row .cta-group{background:RGBA(22,93,105,.59);padding:3.5rem 3rem;margin-bottom:3rem}@media screen and (min-width:768px){.cta-three .cta-row .cta-group{-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;margin-right:3rem;margin-bottom:0}}.cta-three .cta-row .cta-group .cta-description{color:#fff;width:90%;font-size:1.7rem}.cta-three .cta-row .cta-group h3{font-weight:700;color:#fff;z-index:3;position:relative}@media screen and (min-width:768px){.cta-three .cta-row .cta-group:last-of-type{margin-right:0}}.employee-spotlight{background:#5f6a70;position:relative;overflow:hidden;margin-top:0}.employee-spotlight img.background{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.employee-spotlight .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.employee-spotlight .container{padding-top:5rem;padding-bottom:5rem;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem;z-index:3;position:relative}@media screen and (max-width:960px){.employee-spotlight .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.employee-spotlight .container{padding-left:2rem;padding-right:2rem}}.employee-spotlight .container .people-title{font-size:1.7rem;color:#fff;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:4rem}.employee-spotlight .container .people-title span.line{border-top:2px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.employee-spotlight .container .people-intro{color:#fff;padding-bottom:4rem}@media screen and (min-width:968px){.employee-spotlight .container .people-intro{width:90%}}@media screen and (min-width:768px){.employee-spotlight .container .people-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}.employee-spotlight .container .people-row .employee-details{margin-bottom:2rem;margin-right:3.5rem}.employee-spotlight .container .people-row .employee-details:nth-child(4n){margin-right:0}@media screen and (min-width:768px){.employee-spotlight .container .people-row .employee-details{-webkit-flex-basis:22.5%;-ms-flex-preferred-size:22.5%;flex-basis:22.5%}}.employee-spotlight .container .people-row .employee-details .employee-title{color:#fff;font-size:2.1rem;font-weight:400;padding-top:2rem}.employee-spotlight .container .people-row .employee-details .employee-title a{color:#fff}.employee-spotlight .container .people-row .employee-details .employee-title a:hover{text-decoration:underline}.employee-spotlight .container .people-row .employee-details .job-title{font-family:"IBM Plex Mono",monospace;font-size:1.5rem;text-transform:uppercase;color:#fff}.employee-spotlight .container .people-row .employee-details .employee-headshot{width:100%;height:auto}.related-content{position:relative;overflow:hidden}.related-content.l-module{margin-top:0}.related-content .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.related-content img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.related-content .container{padding-top:5rem;padding-bottom:5rem;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem;position:relative}@media screen and (max-width:960px){.related-content .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.related-content .container{padding-left:2rem;padding-right:2rem}}.related-content .container .related-title{font-size:1.7rem;color:#04151f;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:3}.related-content .container .related-title span.line{border-top:2px solid #04151f;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.related-content .container .related-title.white{color:#fff}.related-content .container .related-title.white span.line{border-top:2px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.related-content .container .related-content-row{padding-top:5rem}@media screen and (min-width:768px){.related-content .container .related-content-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.related-content .container .related-content-row .related-item{position:relative;padding-top:12%;padding-left:4rem;padding-right:2rem;margin-bottom:5rem}@media screen and (min-width:768px){.related-content .container .related-content-row .related-item{width:31%;margin-right:3rem;padding-bottom:14rem}}.related-content .container .related-content-row .related-item .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.related-content .container .related-content-row .related-item img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.related-content .container .related-content-row .related-item h3{position:relative;z-index:3;color:#fff;font-weight:700}.related-content .container .related-content-row .related-item .button{position:absolute;z-index:3;bottom:3rem}@media screen and (max-width:768px){.related-content .container .related-content-row .related-item .button{position:relative}}.related-content .container .related-content-row .related-item:last-of-type{margin-right:0}.paginationWrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination>.screen-reader-text{display:none}.pagination .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-form input:not([type=submit]){border:none;background:#fff;width:100%;padding:2rem 2.5rem;margin-bottom:1.5rem;color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.footer-form input:not([type=submit]) ::-webkit-input-placeholder{color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.footer-form input:not([type=submit]) ::-moz-placeholder{color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.footer-form input:not([type=submit]) :-ms-input-placeholder{color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.footer-form input:not([type=submit]) ::-ms-input-placeholder{color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.footer-form input:not([type=submit]) ::placeholder{color:#a3a9ad;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.gform_button span{margin-right:1.5rem}#gform_wrapper_1 .validation_error,#gform_wrapper_1 .validation_message{color:#fff;padding-bottom:1rem}.gform_confirmation_message{color:#fff}.form h3{color:#04151f;margin-bottom:2rem}.main-form label{color:#04151f;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem}.main-form input:not([type=submit]){border:1px solid #bababa;background:#fff;padding:1.5rem 2.5rem;margin-bottom:1.5rem;color:#04151f;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-size:1.5rem;width:100%;max-width:45rem}.main-form select{width:100%;max-width:45rem;border:1px solid #bababa}.main-form input[type=checkbox]{width:auto}.main-form input[type=radio]{width:auto}.main-form .gfield{margin-bottom:2rem}.main-form .gfield .gfield_label{margin-bottom:1rem;display:block}.quote{text-align:center;padding-top:5rem;padding-bottom:5rem;overflow:hidden;position:relative}.quote .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.quote img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.quote .quote-content{width:100%;margin-left:auto;margin-right:auto;max-width:994px;padding-left:2rem;padding-right:2rem;font-size:1.7rem;color:#5f6a70;font-weight:700;z-index:3;position:relative}@media screen and (min-width:968px){.quote .quote-content{font-size:2.2rem}}.quote .quote-content.white{color:#fff}.quote .quote-content span{font-family:"IBM Plex Mono",monospace;font-size:1rem;font-weight:400;text-transform:uppercase;margin-top:2rem;display:block}@media screen and (min-width:968px){.quote .quote-content span{font-size:1.5rem}}.fullWidthCtaBlock{position:relative;padding:12rem 0 8rem 0;overflow:hidden}.fullWidthCtaBlock .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.fullWidthCtaBlock img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:-1}.fullWidthCtaBlock .container{z-index:3;position:relative}.fullWidthCtaBlock .container .cta-content{background:RGBA(22,93,105,.59);padding:3.5rem 3rem;max-width:52rem}.fullWidthCtaBlock .container .cta-content h2{color:#fff;font-weight:700}.fullWidthCtaBlock .container .cta-content p{color:#fff}.fullWidthCtaBlock .container .cta-content .eyebrow{color:#fff;font-family:"IBM Plex Mono",monospace;font-size:1.5rem;text-transform:uppercase}.fullWidthCtaBlock .container .cta-content.right{margin-left:auto}.fullWidthCtaTwo{position:relative;overflow:hidden;padding:7rem 0 5rem 0}.fullWidthCtaTwo .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.fullWidthCtaTwo img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:-1}.fullWidthCtaTwo .container{padding-top:5rem;padding-bottom:5rem;z-index:3;position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){.fullWidthCtaTwo .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.fullWidthCtaTwo .container{padding-left:2rem;padding-right:2rem}}.fullWidthCtaTwo .container .fullWidthCtaTwo-title{font-size:1.7rem;color:#f4772a;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fullWidthCtaTwo .container .fullWidthCtaTwo-title span.line{border-top:2px solid #f4772a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.fullWidthCtaTwo .container .fullWidthCtaTwo-row{padding-top:4rem}@media screen and (min-width:768px){.fullWidthCtaTwo .container .fullWidthCtaTwo-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list{position:relative;background:RGBA(22,93,105,.59);padding:3.5rem 3rem;margin-bottom:3rem;padding-bottom:9rem}.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list .button{position:absolute;bottom:2rem}@media screen and (min-width:768px){.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list{-webkit-box-flex:1;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%;margin-right:3rem;margin-bottom:0}}.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list .list-description{color:#fff;width:90%;font-size:1.7rem}.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list h3{font-weight:700;color:#fff;z-index:3;position:relative}@media screen and (min-width:768px){.fullWidthCtaTwo .container .fullWidthCtaTwo-row .list:last-of-type{margin-right:0}}@media screen and (min-width:768px){.fullWidthCtaTwo .container .fullWidthCtaTwo-row.extra .list{-webkit-box-flex:1;-webkit-flex:1 0 31.2%;-ms-flex:1 0 31.2%;flex:1 0 31.2%;margin-right:3rem;margin-bottom:0}}.twoColumnLayout{position:relative;padding:5rem 0;background:#fff;overflow:hidden}.twoColumnLayout .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.twoColumnLayout img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.twoColumnLayout .container{z-index:3;position:relative}.twoColumnLayout .container .twoColumnLayout-title{font-size:1.7rem;color:#f4772a;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:5rem}.twoColumnLayout .container .twoColumnLayout-title span.line{border-top:2px solid #f4772a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}@media screen and (min-width:768px){.twoColumnLayout .container .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.twoColumnLayout .container .row .left-column,.twoColumnLayout .container .row .right-column{width:49%}}@media screen and (min-width:768px){.twoColumnLayout .container .row .left-column{margin-right:3rem}}.twoColumnLayout .container .row.white{color:#fff}.tabbed{position:relative;overflow:hidden}.tabbed .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.tabbed img{position:relative;-o-object-fit:cover;object-fit:cover;width:auto;height:100%;top:2rem;padding-bottom:3rem}@media screen and (max-width:440px){.tabbed img{position:absolute;left:0;z-index:-1;width:100%}}.tabbed .container{padding-top:5rem;padding-bottom:5rem;z-index:3;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){.tabbed .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.tabbed .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:440px){.tabbed .container{position:relative}}@media screen and (min-width:768px){.tabbed .container{position:absolute;left:0;right:0}}.tabbed .container .tabbed-title{font-size:1.7rem;color:#fff;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabbed .container .tabbed-title span.line{border-top:2px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5rem}@media screen and (min-width:768px){.tabs{max-width:94.9rem;margin:0 auto}}.tabs>ul{list-style-type:none;padding:0;width:60%}@media screen and (min-width:768px){.tabs>ul{width:40%}}.tabs>ul li{display:block;padding-bottom:1rem;border-bottom:1px solid #bababa}.tabs>ul li a{display:block;text-decoration:none;font-family:"IBM Plex Mono",monospace;text-transform:uppercase;padding:1rem 1.5rem;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;color:#fff;padding:2.5rem 0 1.8rem 0}.tabs>ul li a.active{background:#f4772a;background-image:url(/wp-content/themes/govini/images/white-arrow-right.svg);background-repeat:no-repeat;background-position:10px;color:#fff;padding-left:5rem}.tabs>ul li a:hover:not(.active){color:#fff}.tabs section{padding:1.5rem 2.5rem;display:none}@media screen and (min-width:768px){.tabs section{width:50%;margin-left:auto}}.tabs section h3,.tabs section p{color:#fff}.tabs section.active{display:block}.home-clients{position:relative;overflow:hidden}.home-clients img{position:relative;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}@media screen and (max-width:768px){.home-clients img{position:absolute;top:0;left:0;z-index:-1;width:100%}}.home-clients .container{padding-top:5rem;padding-bottom:5rem;z-index:3;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){.home-clients .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.home-clients .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:440px){.home-clients .container{position:relative}}@media screen and (min-width:768px){.home-clients .container{position:absolute;top:0;left:0;right:0}}.home-clients .container h3{color:#fff;font-weight:700}.home-clients .container .client-title{font-size:1.7rem;color:#f4772a;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-clients .container .client-title span.line{border-top:2px solid #f4772a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.home-clients .container .clients-row{padding-top:5rem}@media screen and (min-width:768px){.home-clients .container .clients-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.home-clients .container .clients-row .intro-content{width:45%}}.home-clients .container .clients-row .clients-column{background:#000;padding:2.5rem 2rem;margin-top:2rem}@media screen and (min-width:768px){.home-clients .container .clients-row .clients-column{width:30%;margin-left:auto;margin-top:0}}.home-clients .container .clients-row .clients-column .list-clients:first-of-type a{border-top:1px solid #fff}.home-clients .container .clients-row .clients-column .list-clients:first-of-type a:hover{border-top:1px solid #f4772a}.home-clients .container .clients-row .clients-column .list-clients a{font-family:"IBM Plex Mono",monospace;color:#fff;border-bottom:1px solid #fff;display:block;padding-top:2rem;padding-bottom:2rem;text-transform:uppercase;font-size:1.5rem;padding-left:3rem;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width:1174px){.home-clients .container .clients-row .clients-column .list-clients a:hover{background:#eb6133;margin-left:-3rem;margin-right:-2rem;border-bottom:1px solid #f4772a;padding-left:6rem;background-image:url(/wp-content/themes/govini/images/white-arrow-right.svg);background-repeat:no-repeat;background-position:10px}}.home-applications{background:#f7f7f7;padding-top:5rem;padding-bottom:5rem}.home-applications .applications-title{font-size:1.7rem;color:#04151f;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-applications .applications-title span.line{border-top:2px solid #04151f;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.home-applications .application-row{padding-top:5rem}@media screen and (min-width:768px){.home-applications .application-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home-applications .application-row .list-application{position:relative;padding:2rem;margin-bottom:1.5rem;overflow:hidden}.home-applications .application-row .list-application img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.home-applications .application-row .list-application .row-count{font-family:"IBM Plex Mono",monospace;font-weight:400;color:#fff;font-size:2.1rem;position:relative;z-index:3}@media screen and (min-width:768px){.home-applications .application-row .list-application:hover .overlay{background-color:#000}}@media screen and (min-width:768px){.home-applications .application-row .list-application:hover .application-description{display:block}}@media screen and (min-width:768px){.home-applications .application-row .list-application:hover h3{padding-top:0;-webkit-transition:padding-top .5s ease;-o-transition:padding-top .5s ease;transition:padding-top .5s ease}}@media screen and (min-width:768px){.home-applications .application-row .list-application:not(:hover) h3{padding-top:19rem;-webkit-transition:padding-top .5s ease;-o-transition:padding-top .5s ease;transition:padding-top .5s ease}}.home-applications .application-row .list-application .application-description{color:#fff;z-index:3;position:relative}@media screen and (min-width:768px){.home-applications .application-row .list-application .application-description{display:none}}@media screen and (min-width:768px){.home-applications .application-row .list-application{margin-right:1.5rem;-webkit-box-flex:1;-webkit-flex:1 0 48%;-ms-flex:1 0 48%;flex:1 0 48%;height:449px}}@media screen and (min-width:968px){.home-applications .application-row .list-application{margin-right:1.5rem;-webkit-box-flex:1;-webkit-flex:1 0 21%;-ms-flex:1 0 21%;flex:1 0 21%;height:449px}}@media screen and (min-width:768px){.home-applications .application-row .list-application:last-of-type{margin-right:0}}@media screen and (min-width:768px) and (max-width:968px){.home-applications .application-row .list-application:nth-of-type(2){margin-right:0}}.home-applications .application-row .list-application .overlay{background-color:RGBA(22,93,105,.66);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.home-applications .application-row .list-application h3{font-weight:700;color:#fff;z-index:3;position:relative;padding-top:19rem}.home-applications .application-row .list-application a{z-index:3;position:relative}.home-technology{position:relative;overflow:hidden}.home-technology img{position:relative;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}@media screen and (max-width:768px){.home-technology img{position:absolute;top:0;left:0;z-index:-1;width:100%}}.home-technology .container{padding-top:5rem;padding-bottom:5rem;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){.home-technology .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.home-technology .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:440px){.home-technology .container{position:relative}}@media screen and (min-width:768px){.home-technology .container{position:absolute;top:0;left:0;right:0}}.home-technology .container .technology-title{font-size:1.7rem;color:#f4772a;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-technology .container .technology-title span.line{border-top:2px solid #f4772a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.home-technology .container .tech-row{padding-top:5rem}@media screen and (min-width:768px){.home-technology .container .tech-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.home-technology .container .tech-row .list-technology{background:RGBA(22,93,105,.59);padding:3.5rem 3rem;margin-bottom:3rem;position:relative;padding-bottom:10rem}@media screen and (min-width:768px){.home-technology .container .tech-row .list-technology{-webkit-box-flex:1;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%;margin-right:3rem;margin-bottom:0}}.home-technology .container .tech-row .list-technology .technology-description{color:#fff;width:90%;font-size:1.7rem}.home-technology .container .tech-row .list-technology h3{font-weight:700;color:#fff;z-index:3;position:relative}.home-technology .container .tech-row .list-technology .button{position:absolute;bottom:2rem}@media screen and (min-width:768px){.home-technology .container .tech-row .list-technology:last-of-type{margin-right:0}}.featured-research{position:relative;overflow:hidden}.featured-research .background{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.featured-research .container{padding-top:5rem;padding-bottom:5rem;z-index:2;position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem}@media screen and (max-width:960px){.featured-research .container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.featured-research .container{padding-left:2rem;padding-right:2rem}}.featured-research .container .research-title{font-size:1.7rem;color:#04151f;font-family:"IBM Plex Mono",monospace;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-research .container .research-title span.line{border-top:2px solid #04151f;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;margin-left:6rem;margin-top:.8rem}.featured-research .container .research-title.white{color:#fff}.featured-research .container .research-title.white span.line{border-top:2px solid #fff}.featured-research .container .research-row{padding-top:5rem;position:relative}@media screen and (min-width:768px){.featured-research .container .research-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.featured-research .container .research-row .main-featured{margin-bottom:1rem;padding-top:35%;position:relative}@media screen and (min-width:768px){.featured-research .container .research-row .main-featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1rem;padding-top:25%;margin-bottom:0}}.featured-research .container .research-row .main-featured .overlay{background-color:RGBA(22,93,105,.66);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.featured-research .container .research-row .main-featured img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.featured-research .container .research-row .main-featured .content{padding:0 2rem 2rem 2rem;z-index:3;position:relative}@media screen and (min-width:768px){.featured-research .container .research-row .main-featured .content{padding:0 2rem 2rem 4rem}}.featured-research .container .research-row .main-featured .content .main-featured-title{color:#fff;font-size:2rem;font-weight:700;display:block}@media screen and (min-width:968px){.featured-research .container .research-row .main-featured .content .main-featured-title{font-size:3rem}}.featured-research .container .research-row .main-featured .content .main-featured-title:hover{color:#f4772a}@media screen and (min-width:768px){.featured-research .container .research-row .featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.featured-research .container .research-row .featured .item{margin-bottom:1rem;padding-top:55%;position:relative}@media screen and (min-width:768px){.featured-research .container .research-row .featured .item{width:49%;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:0}}@media screen and (max-width:768px){.featured-research .container .research-row .featured .item:last-child{padding-top:0}}.featured-research .container .research-row .featured .item .overlay{background-color:RGBA(22,93,105,.66);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.featured-research .container .research-row .featured .item img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:1}.featured-research .container .research-row .featured .item .term{margin-left:2rem}@media screen and (min-width:768px){.featured-research .container .research-row .featured .item:nth-child(n+3){margin-bottom:0}}.featured-research .container .research-row .featured .item:last-of-type{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.featured-research .container .research-row .featured .item:last-of-type .button{position:absolute;top:40%;margin-top:0}}.featured-research .container .research-row .featured .item .featured-title{font-family:Lato,sans-serif;font-size:1.7rem;font-weight:700;color:#fff;padding:0 2rem 2rem 2rem;display:inline-block;z-index:3;position:relative}.featured-research .container .research-row .featured .item .featured-title:hover{color:#f4772a}.content-inner{width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:20rem;padding-right:20rem}@media screen and (max-width:960px){.content-inner{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.content-inner{padding-left:2rem;padding-right:2rem}}.archive-container{width:100%;margin-left:auto;margin-right:auto;max-width:1174px;padding-left:2rem;padding-right:2rem;margin-top:-7rem;z-index:4;position:relative;--gap:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:var(--gap);grid-row-gap:var(--gap);padding-bottom:3rem}@media screen and (max-width:960px){.archive-container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:700px){.archive-container{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:968px){.archive-container{--gap:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--gap);grid-row-gap:var(--gap);list-style:none}}.archive-container h4{color:#fff;font-size:3.5rem}.archive-container .list-item{position:relative;padding-top:53.25%;overflow:hidden}.archive-container .list-item .list-content{padding-left:2rem;padding-right:2rem}.archive-container .list-item .list-content .term{margin-bottom:2rem}.archive-container .list-item .list-content h4{z-index:2;position:relative;display:block;font-size:1.6rem;color:#fff;font-weight:700}@media screen and (min-width:968px){.archive-container .list-item .list-content h4{font-size:2rem}}.archive-container .list-item .overlay{background-color:RGBA(4,21,31,.65);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.archive-container .list-item img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.archive-container .list-item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.module-pagination{display:block;position:relative;width:100%;text-align:center;padding-bottom:3rem;padding-top:1rem}.module-pagination .page-numbers{margin:0 1rem}.term{font-family:Lato,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.2rem;color:#fff;background:#165d69;padding:1rem;margin-bottom:1rem;display:inline-block;z-index:3;position:relative}.white{color:#fff}.parallax{min-height:100%}
.gform_body .hidden_label label{display:none!important;}
.home-applications .list-application h3{font-size: 2.2rem!important; text-transform: uppercase!important; font-weight:500!important; }
@media screen and (min-width: 768px){.home-applications .list-application{height: 221px!important;     -webkit-flex: 1 0 31%;
    -ms-flex: 1 0 31%;
    flex: 1 0 31%!important;}
	.home-applications .application-row .list-application:not(:hover) h3{padding-top:1rem!important;}
	.home-applications .application-row .list-application:last-of-type{margin-right:15px!important;}
	.home-applications .application-row .list-application a{position: absolute!important;
    bottom: 27px!important;}
}