/*!
Theme Name: Q4 Development
Author: Q4 Impact Group
Author URI: https://www.q4impact.com
Version: 1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}html{scroll-behavior:smooth}.inner-wrapper{padding:0 20px;width:calc(100% - 40px);max-width:1440px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (min-width: 600px){.inner-wrapper{width:calc(100% - 60px);padding:0 30px}}.inner-container{width:90%;max-width:1440px;margin:0 auto}#page-wrapper{overflow:hidden}.clearfix::after{content:"";display:table;clear:both}.checkboxes-with-icon{list-style:none !important;padding-bottom:unset !important;margin:10px 0 0 0 !important}@media only screen and (min-width: 1000px){.checkboxes-with-icon{margin:10px 0 !important}}.checkboxes-with-icon li{position:relative;margin:0 0 2rem 2.5rem !important;font-size:16px;line-height:20px;list-style:none !important}.checkboxes-with-icon li:before{content:'';background-image:url("icons/icon-checkmark-blue.png");background-size:contain;background-color:white;background-repeat:no-repeat;display:block;width:35px;height:35px;position:absolute;border-radius:50%;left:-2.7rem;top:50%;transform:translate(0, -50%)}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-Light-WebXL.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-LightItalic-WebXL.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-Regular-WebXL.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-RegularItalic-WebXL.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-Medium-WebXL.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-MediumItalic-WebXL.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-Semibold-WebXL.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-SemiboldItalic-WebXL.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-Bold-WebXL.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("assets/EuclidCircularB-BoldItalic-WebXL.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Robinson Web";src:url("assets/Robinson-Light-Web.woff2") format("woff2"),url("assets/Robinson-Light-Web.woff") format("woff");font-weight:300;font-style:normal}.Robinson-Light-Web{font-family:"Robinson Web";font-weight:300;font-style:normal}body{font-family:"Open Sans", sans-serif}a{text-decoration:none;outline:0}a:hover,a:active,a:focus{outline:0}p,li,h6{font-weight:300;font-family:"Euclid Circular B", sans-serif}p{font-size:16px;line-height:20px}@media only screen and (min-width: 600px){p{font-size:20px;line-height:25px}}li{font-size:14px;line-height:19px}@media only screen and (min-width: 600px){li{font-size:16px;line-height:20px}}h6{font-size:18px;line-height:22px;font-weight:500}@media only screen and (min-width: 700px){h6{font-size:24px;line-height:30px}}h1,h2,h3,h4,h5{font-family:"Robinson Web", sans-serif}h1{font-size:48px;line-height:52px}@media only screen and (min-width: 600px){h1{font-size:80px;margin-top:-8px;line-height:83px}}h3{font-size:40px}@media only screen and (min-width: 600px){h3{font-size:64px}}h4{font-size:24px;line-height:26px}@media only screen and (min-width: 600px){h4{font-size:40px;line-height:44px}}h5{font-size:20px;line-height:21px}@media only screen and (min-width: 600px){h5{font-size:32px;line-height:32px}}strong{font-weight:600}.btn,.primary-btn,.arcwood-blue-btn,.arcwood-gray-btn,.arcwood-glacier-btn,.arcwood-dark-teal-btn{display:inline-block;padding:15px 25px;border-radius:2rem;white-space:normal;text-align:center;font-weight:600;font-size:14px;line-height:19px;text-transform:uppercase;max-width:250px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.btn:hover,.primary-btn:hover,.arcwood-blue-btn:hover,.arcwood-gray-btn:hover,.arcwood-glacier-btn:hover,.arcwood-dark-teal-btn:hover{-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 600px){.btn,.primary-btn,.arcwood-blue-btn,.arcwood-gray-btn,.arcwood-glacier-btn,.arcwood-dark-teal-btn{font-size:16px}}.primary-btn{color:#0A2126;background:azure}.primary-btn:hover{background-color:#0071A7;color:azure}.primary-btn.with-arrow:after{content:"";width:20px;height:12px;display:inline-block;vertical-align:middle;display:inline-block;margin:-5px 0 0 10px;background-image:url("images/icon_arrow_right_dark.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.arcwood-blue-btn{background:#0071A7;color:azure}.arcwood-gray-btn{background:#C2D1DB;color:#0A2126}.arcwood-glacier-btn{background:azure;color:#0A2126;border:1px solid #0071A7}.arcwood-dark-teal-btn{background:#0A2126;color:azure}.arcwood-dark-teal-btn:hover{background-color:#0071A7}.arcwood-dark-teal-btn.with-arrow:after{content:"";width:20px;height:12px;display:inline-block;vertical-align:middle;display:inline-block;margin:-5px 0 0 10px;background-image:url("images/icon_arrow_right_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.arcwood-text-only{display:inline-block;color:azure;padding:0.93rem 1.5rem 0.93rem 0;white-space:normal;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase}.arcwood-text-only-dark{color:#0A2126;display:inline-block;padding:0 25px 0 0;height:55px;white-space:normal;font-weight:600;font-size:14px;line-height:20px;text-transform:capitalize;position:relative;display:flex;align-items:center}.arcwood-download{display:inline-block;color:#0A2126;padding:0 25px;height:55px;white-space:normal;font-weight:600;font-size:14px;line-height:20px;text-transform:capitalize;position:relative;display:flex;align-items:center}.arcwood-download:before{content:'';background-image:url("icons/icon-download.png");width:20px;height:20px;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:0}input{background-color:#ededed;border:0;height:45px;line-height:45px;padding:0 15px;display:block;width:calc(100% - 30px)}textarea{background-color:#ededed;border:0;height:200px;padding:15px;display:block;font-family:inherit;resize:none;width:calc(100% - 30px)}.custom-select{position:relative}.custom-select select{display:none}.select-selected{color:#0A2126;cursor:pointer;border:1px solid #C2D1DB;border-radius:25px;padding:10px 10px 10px 25px;font-weight:500;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}.select-selected:hover{background-color:azure;color:#0071A7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.select-selected::after{content:"\25BC";font-size:12px;margin-left:auto}.select-items{position:absolute;background-color:azure;top:0;left:0;right:0;z-index:99;border-radius:20px;padding:10px 0;border:1px solid #C2D1DB;max-height:300px;overflow:auto;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.select-items>div{padding:7px 35px;z-index:99;cursor:pointer}.select-items>div:hover{background:#C2D1DB}.select-hide{opacity:0;visibility:hidden}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,0.1)}#footer{background-color:#0A2126;position:relative;z-index:2;padding:1.4rem 0}#footer a{color:azure;font-size:14px}#footer .inner-wrapper{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 750px){#footer .inner-wrapper{align-items:center;justify-content:space-between;flex-direction:row}}#footer .inner-wrapper p{color:azure;font-weight:300;font-size:14px}#footer .inner-wrapper .pages-wrapper{display:flex;flex-direction:column;margin-top:10px}@media only screen and (min-width: 750px){#footer .inner-wrapper .pages-wrapper{margin-top:unset;display:block}}#footer .inner-wrapper .pages-wrapper a{color:azure;font-weight:600;font-size:14px;text-transform:uppercase;margin:0 10px 0 0}@media only screen and (min-width: 750px){#footer .inner-wrapper .pages-wrapper a{margin:0 10px}}#footer .inner-wrapper .copyright{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 750px){#footer .inner-wrapper .copyright{display:block}}#footer .inner-wrapper .copyright a,#footer .inner-wrapper .copyright p{margin-top:10px;display:block}@media only screen and (min-width: 750px){#footer .inner-wrapper .copyright a,#footer .inner-wrapper .copyright p{margin-top:unset}}#utility-menu{display:none}@media only screen and (min-width: 650px){#utility-menu{display:block;background:#009494;position:relative;z-index:999}}#utility-menu .inner-wrapper .socials-wrapper{display:flex;align-items:center;justify-content:flex-end;padding:0.5rem 0}#utility-menu .inner-wrapper .socials-wrapper .quick-connect-btn{color:azure;text-transform:uppercase;font-weight:600;font-size:12px;padding:0 1rem;font-family:"Euclid Circular B", sans-serif;border-left:0.15rem solid azure}#utility-menu .inner-wrapper .socials-wrapper li a{color:azure;text-transform:uppercase;font-weight:600;font-size:12px;padding:0 1rem;border-left:0.15rem solid azure}#utility-menu .inner-wrapper .socials-wrapper li:nth-of-type(1) a{border-left:0}#main-menu{display:none}@media only screen and (min-width: 1215px){#main-menu{display:block;background-color:#0A2126;position:relative;z-index:999}}#main-menu.sticky{position:fixed;top:0;z-index:99999;width:100%;box-shadow:0 0 0.4rem #000;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-menu .menu-inner-wrapper{display:flex;align-items:center;gap:2rem;position:unset;max-width:1440px;margin:0 auto;width:90%}@media only screen and (min-width: 1165px){#main-menu .menu-inner-wrapper{width:95%}}@media only screen and (min-width: 1355px){#main-menu .menu-inner-wrapper{width:90%}}#main-menu .menu-inner-wrapper .logo-header{width:13rem}#main-menu .menu-inner-wrapper .logo-header a{display:block;height:3.3rem;padding:0.7rem 0}#main-menu .menu-inner-wrapper .logo-header a img{width:100%;height:100%;object-fit:contain}#main-menu .menu-inner-wrapper .right-side{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 13rem)}#main-menu .menu-inner-wrapper .right-side ul{display:flex;align-items:center;margin:0 auto}#main-menu .menu-inner-wrapper .right-side ul li a{color:azure;padding:5px 10px;font-weight:600;font-size:14px;text-transform:uppercase;position:relative}@media only screen and (min-width: 1290px){#main-menu .menu-inner-wrapper .right-side ul li a{padding:5px 12px}}#main-menu .menu-inner-wrapper .right-side ul li a:hover::after{transform:scaleX(1)}#main-menu .menu-inner-wrapper .right-side ul li a::after{content:"";position:absolute;left:12px;bottom:-1px;width:calc(100% - 24px);height:1px;background-color:azure;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children{cursor:pointer}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children:after{content:"\005E";font-size:22px;line-height:2px;font-weight:600;color:azure;position:relative;left:-8px;top:-2px;display:inline-block;transform:rotate(180deg)}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children.active .sub-menu-wrapper{opacity:1;visibility:visible;height:257px}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .sub-menu-wrapper{border-top:0.15rem solid #009494;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s;position:absolute;top:100%;left:0;z-index:999999;width:100vw;background-color:#0A2126;display:flex}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .left-side{display:flex;align-items:center;justify-content:center;padding:0 2.5rem}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .left-side a{font-size:40px;font-family:'Robinson Web';line-height:45px;padding:unset}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .left-side a:after{display:none}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side{border-left:0.15rem solid #009494}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu{display:flex;align-content:center;align-items:baseline;flex-wrap:wrap;gap:1rem 5rem;padding:0 5rem;height:100%;box-sizing:border-box}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu li{width:calc(33.333% - 4rem);display:flex;position:relative}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu li a{padding:unset;position:relative}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu li a:after{opacity:0}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu li a:hover{transform:unset}#main-menu .menu-inner-wrapper .right-side ul li.menu-item-has-children .right-side .sub-menu li a:hover:after{content:"";background-image:url("./icons/menu-arrow.png");width:18px;opacity:1;height:18px;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:-1.8rem;left:unset;bottom:unset;background-color:unset;transform:unset;transform-origin:unset;top:0}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper{display:flex;align-items:center}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .contact-us-link{margin:0 0.4rem 0 1.1rem;padding:15px 25px;background-color:azure;color:#0A2126;border-radius:2rem;text-transform:uppercase;font-weight:600;font-size:0.9rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .contact-us-link:hover{background-color:#0071A7;color:azure;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .login-link{margin:0 0.4rem 0 1.1rem;padding:15px 25px;background-color:azure;color:#0A2126;border-radius:2rem;text-transform:uppercase;font-weight:600;font-size:0.9rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .login-link:hover{background-color:#0071A7;color:azure;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .account-login{width:50px;height:50px;display:block}#main-menu .menu-inner-wrapper .right-side .side-links-wrapper .account-login img{width:100%;height:100%;object-fit:contain}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(240,255,255,0.4);backdrop-filter:blur(15px);z-index:998;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s}.menu-open .nav-overlay{opacity:1;visibility:visible}.menu-open{overflow:hidden;height:100vh}#mobile-menu{position:relative;background-color:#0A2126;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu.show{height:100vh;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 1215px){#mobile-menu{display:none}}#mobile-menu.sticky{position:fixed;top:0;z-index:555;width:100%;box-shadow:0 0 0.4rem #000;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 650px){#mobile-menu.sticky{top:40px}}#mobile-menu .top{padding:15px 0;border-bottom:1px solid #009494}#mobile-menu .top .inner-container{display:flex;align-items:center;justify-content:space-between}#mobile-menu .top .logo-header{width:150px;height:40px}#mobile-menu .top .logo-header img{width:100%;height:100%;object-fit:contain}#mobile-menu .top .contact-us-link-tablet{display:none}@media only screen and (min-width: 650px){#mobile-menu .top .contact-us-link-tablet{display:block;padding:15px 25px;background-color:azure;color:#0A2126;border-radius:2rem;text-transform:uppercase;font-weight:600;font-size:0.9rem;position:absolute;right:85px;top:13px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu .top .contact-us-link-tablet:hover{background-color:#0071A7;color:azure;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}}@media only screen and (min-width: 870px){#mobile-menu .top .contact-us-link-tablet{right:95px}}@media only screen and (min-width: 1050px){#mobile-menu .top .contact-us-link-tablet{right:105px}}#mobile-menu .top .mobile-toggle{width:30px;height:30px;display:block;cursor:pointer;background-image:url("icons/hamburger-menu-icon.png");background-size:contain;background-repeat:no-repeat;position:relative;top:5px}#mobile-menu .top .mobile-toggle.active{background-image:url("images/icon_close_white.png");filter:invert(0)}#mobile-menu .mobile-dropdown{opacity:0;visibility:hidden;height:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu .mobile-dropdown.show{opacity:1;visibility:visible;height:auto;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu .mobile-dropdown .main-links-wrapper{border-bottom:1px solid #009494;padding:20px 0}#mobile-menu .mobile-dropdown .main-links-wrapper ul li a{padding:15px 25px;text-transform:uppercase;color:azure;display:block;position:relative}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children{cursor:pointer}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children a:after{content:"\005E";font-size:22px;font-weight:600;color:azure;position:absolute;right:27px;top:8px;display:inline-block;transform:rotate(180deg);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children.active a:after{transform:rotate(0deg);top:20px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children .sub-menu{display:none;padding:10px 0;flex-direction:column}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children .sub-menu a{padding:10px 25px 10px 50px}#mobile-menu .mobile-dropdown .main-links-wrapper ul li.menu-item-has-children .sub-menu a:after{display:none}#mobile-menu .mobile-dropdown .middle-links-wrapper{padding:30px 0 0}#mobile-menu .mobile-dropdown .middle-links-wrapper .inner-container{display:flex;align-items:center;justify-content:space-between}#mobile-menu .mobile-dropdown .middle-links-wrapper .contact-us-link{padding:15px 25px;background-color:azure;color:#0A2126;border-radius:2rem;text-transform:uppercase;font-weight:600;font-size:0.9rem}@media only screen and (min-width: 650px){#mobile-menu .mobile-dropdown .middle-links-wrapper .contact-us-link{display:none}}#mobile-menu .mobile-dropdown .middle-links-wrapper .account-login{width:108px;height:50px;display:flex;align-items:center;z-index:2;color:azure}#mobile-menu .mobile-dropdown .middle-links-wrapper .account-login img{width:100%;height:100%;object-fit:contain;margin-right:10px}@media only screen and (min-width: 650px){#mobile-menu #utility-menu{display:none}}#mobile-menu #utility-menu.show{background-color:#009494;width:100%;display:flex;align-items:center;position:absolute;bottom:0;left:0}#mobile-menu #utility-menu .socials-wrapper{justify-content:center}#mobile-menu #utility-menu .socials-wrapper li:nth-of-type(1) a{padding-left:0}#mobile-menu #utility-menu .quick-connect-btn{padding-right:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:0;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1s infinite ease-in-out;animation:load7 1s infinite ease-in-out;top:-30px}.loader{display:none;color:#0071A7;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.loader-form,.loader-form:before,.loader-form:after{border-radius:50%;width:1.5em;height:1.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loaderForm 1s infinite ease-in-out;animation:loaderForm 1s infinite ease-in-out}.loader-form{display:none;clear:both;color:#0071A7;font-size:10px;margin:0 auto 20px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader-form:before,.loader-form:after{content:'';position:absolute;top:0}.loader-form:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader-form:after{left:3.5em}@-webkit-keyframes loaderForm{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loaderForm{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}#social li{float:left;margin:0 6px 0 0}#social li a{display:block;padding:0;margin:0;line-height:normal;width:25px;height:25px}#social li a img{width:100%;height:100%;object-fit:contain}#social li a:after{content:''}#quick-connect-overlay,.quick-connect-modal-outer-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;opacity:0;visibility:hidden;pointer-events:none}#quick-connect-overlay.active,.quick-connect-modal-outer-wrapper.active{opacity:1;visibility:visible;pointer-events:all}#quick-connect-overlay #quick-connect-filter,#quick-connect-overlay #content-quick-connect-filter,.quick-connect-modal-outer-wrapper #quick-connect-filter,.quick-connect-modal-outer-wrapper #content-quick-connect-filter{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:1;background:rgba(240,255,255,0.4);backdrop-filter:blur(15px)}#quick-connect-overlay #quick-connect-container,#quick-connect-overlay .quick-connect-modal-wrapper,.quick-connect-modal-outer-wrapper #quick-connect-container,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper{position:absolute;color:azure;width:90%;max-width:1200px;background-color:#0F4033;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);padding:50px 20px;box-sizing:border-box;max-height:90%;overflow-y:auto}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container,#quick-connect-overlay .quick-connect-modal-wrapper,.quick-connect-modal-outer-wrapper #quick-connect-container,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper{padding:60px}}#quick-connect-overlay #quick-connect-container #quick-connect-close,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-close,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-close,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-close{position:absolute;top:15px;right:15px;width:35px;height:35px;background-image:url("images/icon_close_white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container #quick-connect-close,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-close,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-close,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-close{top:50px;right:50px}}#quick-connect-overlay #quick-connect-container h4,#quick-connect-overlay .quick-connect-modal-wrapper h4,.quick-connect-modal-outer-wrapper #quick-connect-container h4,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper h4{color:#0A2126;font-size:17px;font-family:'Euclid Circular B', sans-serif}@media only screen and (min-width: 700px){#quick-connect-overlay #quick-connect-container h4,#quick-connect-overlay .quick-connect-modal-wrapper h4,.quick-connect-modal-outer-wrapper #quick-connect-container h4,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper h4{font-size:20px}}#quick-connect-overlay #quick-connect-container h3,#quick-connect-overlay .quick-connect-modal-wrapper h3,.quick-connect-modal-outer-wrapper #quick-connect-container h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper h3{line-height:44px}@media only screen and (min-width: 600px){#quick-connect-overlay #quick-connect-container h3,#quick-connect-overlay .quick-connect-modal-wrapper h3,.quick-connect-modal-outer-wrapper #quick-connect-container h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper h3{font-size:52px;line-height:57px}}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container h3,#quick-connect-overlay .quick-connect-modal-wrapper h3,.quick-connect-modal-outer-wrapper #quick-connect-container h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper h3{margin:0 50px 10px 0}}#quick-connect-overlay #quick-connect-container p,#quick-connect-overlay .quick-connect-modal-wrapper p,.quick-connect-modal-outer-wrapper #quick-connect-container p,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper p{padding:10px 0 30px}#quick-connect-overlay #quick-connect-container .quick-connect-row,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row{flex-direction:column;text-align:center}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-row,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row{flex-direction:row}}#quick-connect-overlay #quick-connect-container .quick-connect-row input,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row input,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row input,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row input{border-radius:2rem;background-color:white;text-align:center}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-row input,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row input,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row input,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row input{width:200px;box-sizing:border-box}}#quick-connect-overlay #quick-connect-container .quick-connect-row input#quick-connect-zip,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row input#quick-connect-zip,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row input#quick-connect-zip,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row input#quick-connect-zip{margin-bottom:18px}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-row input#quick-connect-zip,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-row input#quick-connect-zip,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-row input#quick-connect-zip,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-row input#quick-connect-zip{margin-bottom:unset}}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-method,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-method,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-method,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-method{margin-top:35px;align-items:center}}#quick-connect-overlay #quick-connect-container .quick-connect-method a,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-method a,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-method a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-method a{max-width:unset}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-method a,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-method a,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-method a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-method a{width:200px;box-sizing:border-box}}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container .quick-connect-method a.with-arrow,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-method a.with-arrow,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-method a.with-arrow,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-method a.with-arrow{width:150px;box-sizing:border-box;margin-left:15px}}#quick-connect-overlay #quick-connect-container .quick-connect-method p,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-method p,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-method p,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-method p{margin:10px 15px;padding:unset}#quick-connect-overlay #quick-connect-container #quick-connect-results,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results{overflow:hidden;position:relative;background-color:#0F4033}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container #quick-connect-results,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results{display:flex;flex-wrap:wrap}}#quick-connect-overlay #quick-connect-container #quick-connect-results .no-results-phone,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .no-results-phone,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .no-results-phone,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .no-results-phone,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .no-results-phone,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .no-results-phone,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .no-results-phone,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .no-results-phone{margin:0}#quick-connect-overlay #quick-connect-container #quick-connect-results h3,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results h3,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results h3,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results h3,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results h3,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results h3{padding:0;font-size:16px;margin:15px 0 20px 0;font-weight:400;font-family:"Euclid Circular B", sans-serif;width:100%}@media only screen and (min-width: 600px){#quick-connect-overlay #quick-connect-container #quick-connect-results h3,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results h3,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results h3,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results h3,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results h3,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results h3,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results h3{font-size:20px}}#quick-connect-overlay #quick-connect-container #quick-connect-results h3 a,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results h3 a,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results h3 a,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results h3 a,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results h3 a,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results h3 a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results h3 a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results h3 a{font-size:16px;margin-left:15px;font-weight:300;text-transform:capitalize}#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider{display:flex;width:100%;flex-direction:column;text-align:center;margin-top:10px;justify-content:center}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider{flex-direction:row}}@media only screen and (min-width: 1075px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .slick-list,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .slick-list,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .slick-list,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .slick-list,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .slick-list,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .slick-list,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .slick-list,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .slick-list{padding:unset !important;width:100%}}@media only screen and (min-width: 1075px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .slick-list .slick-track,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .slick-list .slick-track,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .slick-list .slick-track,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .slick-list .slick-track,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .slick-list .slick-track,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .slick-list .slick-track,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .slick-list .slick-track,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .slick-list .slick-track{width:100%}}#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left{border-right:1px solid #C2D1DB;border-left:1px solid #C2D1DB;border-bottom:1px solid #C2D1DB}@media only screen and (min-width: 825px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left{min-width:calc(60% - 1px) !important}}#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left h5,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left h5,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left h5,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left h5,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left h5,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left h5,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left h5,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left h5{padding:15px 15px 15px 25px;font-size:24px;font-family:"Euclid Circular B", sans-serif;border-top:1px solid #C2D1DB;border-bottom:1px solid #C2D1DB}#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom{padding:25px;background-color:#0A2126;box-sizing:border-box}@media only screen and (min-width: 600px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom h4,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom h4,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom h4,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom h4,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom h4,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom h4,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom h4,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom h4{font-size:37px;line-height:36px;margin-bottom:10px}}#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom a{color:azure;margin-bottom:10px;display:block}@media only screen and (min-width: 600px){#quick-connect-overlay #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom a,#quick-connect-overlay .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper #quick-connect-container .quick-connect-modal-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-results .results-mobile-slider .results-left .bottom a,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper .quick-connect-modal-results .results-mobile-slider .results-left .bottom a{font-size:24px}}#quick-connect-overlay #quick-connect-container #quick-connect-loader,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-loader,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-loader,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-loader{position:absolute;bottom:0;left:0;background:repeating-linear-gradient(to right, #009494 0%, #C2D1DB 100%);width:100%;height:10px;background-size:200% auto;background-position:0 100%;animation:gradient 2s infinite;animation-fill-mode:forwards;animation-timing-function:linear;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#quick-connect-overlay #quick-connect-container #quick-connect-loader.active,#quick-connect-overlay .quick-connect-modal-wrapper #quick-connect-loader.active,.quick-connect-modal-outer-wrapper #quick-connect-container #quick-connect-loader.active,.quick-connect-modal-outer-wrapper .quick-connect-modal-wrapper #quick-connect-loader.active{opacity:1;visibility:visible}@keyframes gradient{0%{background-position:0 0}100%{background-position:-200% 0}}#quick-connect-overlay h4{color:azure !important}.buttons-module .buttons-module-inner-wrapper{display:flex}.content-wysiwyg p{margin:0 0 20px}.content-wysiwyg h6{margin:2rem 0 .5rem}.content-wysiwyg ul{list-style:disc;margin:15px 0 15px 20px}.content-wysiwyg ul li{font-size:16px;margin-bottom:7px;line-height:19px}@media only screen and (min-width: 600px){.content-wysiwyg ul li{font-size:20px;line-height:24px}}.timeline-module .slick-slider .slick-list{overflow:visible}.timeline-module .slick-slider .slick-list .slick-track .slick-slide{width:100%;height:100% !important;position:relative}.timeline-module ul.timeline li .card .top{position:relative;border-bottom:1px solid #C2D1DB}.timeline-module ul.timeline li .card .top:before{content:"";width:10px;height:10px;background-color:#C2D1DB;display:block;position:absolute;border-radius:50%;left:0;bottom:-4px}.timeline-module ul.timeline li .card .top .image-wrapper{height:210px}.timeline-module ul.timeline li .card .top .image-wrapper img{width:100%;height:100%;object-fit:cover}.timeline-module ul.timeline li .card .top h4{color:#0071A7;margin:5px 0 20px}.timeline-module ul.timeline li .card .bottom{padding-right:30px}.timeline-module ul.timeline li .card .bottom h5{font-family:"Euclid Circular B", sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#0A2126;margin:20px 0 10px}@media only screen and (min-width: 600px){.timeline-module ul.timeline li .card .bottom h5{font-size:24px;line-height:30px}}.timeline-module ul.timeline .slick-arrow{position:absolute;bottom:-40px;background-color:white;display:block;width:50px;height:50px;color:#fff;border:0;font-size:26px;background-size:25px 25px;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);text-indent:9999px}.timeline-module ul.timeline .slick-arrow:hover{opacity:0.8;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.timeline-module ul.timeline .slick-arrow.slick-prev{left:0%;z-index:7;background-image:url("images/icon_arrow_left_navy.png")}.timeline-module ul.timeline .slick-arrow.slick-next{right:0%;background-image:url("images/icon_arrow_right_navy.png")}.timeline-module .slick-pagination{font-weight:500;font-family:"Euclid Circular B", sans-serif;font-size:18px;position:absolute;left:50%;bottom:-30px}.content-checklist ul{margin:15px 0}.content-checklist ul li{color:azure;margin-bottom:15px}.content-checklist ul li h3{font-size:24px;line-height:26px;margin-bottom:5px}@media only screen and (min-width: 600px){.content-checklist ul li h3{font-size:40px;line-height:44px}}.content-checklist ul li .sub-list{list-style:disc;margin-left:20px}.content-checklist ul li .sub-list li span{font-weight:900;display:inline-block;margin-right:5px}.recruiting-videos .main{width:100%}.recruiting-videos .main .video-container{width:100%;position:relative;background:#333;border-top-left-radius:40px}.recruiting-videos .main .video-container video{border-top-left-radius:40px;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%}.recruiting-videos ul{width:100%;float:right;margin:10px 0 50px}@media only screen and (min-width: 1000px){.recruiting-videos ul{margin:20px 0 50px}}.recruiting-videos ul li{width:calc(50% - 10px);float:left;height:100px;margin:5px;opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);cursor:pointer}@media only screen and (min-width: 550px){.recruiting-videos ul li{width:calc(33.33% - 10px)}}@media only screen and (min-width: 750px){.recruiting-videos ul li{width:calc(25% - 10px)}}@media only screen and (min-width: 950px){.recruiting-videos ul li{width:calc(20% - 10px)}}@media only screen and (min-width: 1100px){.recruiting-videos ul li{width:calc(16.66% - 10px);height:115px}}.recruiting-videos ul li .poster{width:100%;height:100px;background:#0071A7;position:relative}@media only screen and (min-width: 1100px){.recruiting-videos ul li .poster{height:115px}}.recruiting-videos ul li .poster .filter{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;background-color:#000;opacity:.3}.recruiting-videos ul li .poster img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.recruiting-videos ul li .poster .text-wrapper{position:absolute;top:10px;left:10px;z-index:9;color:azure}.recruiting-videos ul li .poster .text-wrapper h4{font-size:14px;line-height:17px;font-weight:500;font-family:'Euclid Circular B',sans-serif}.recruiting-videos ul li .poster .text-wrapper h5{font-size:14px;line-height:17px;font-weight:300;font-family:'Euclid Circular B',sans-serif}.recruiting-videos ul li.active{opacity:1}.recruiting-videos ul li.active .poster:before{content:"\25B6";display:block;color:#fff;font-size:14px;position:absolute;bottom:10px;left:10px;z-index:5}.recruiting-videos ul li.active .poster:after{content:"Now Playing";display:block;color:#fff;font-size:14px;position:absolute;bottom:10px;left:32px;z-index:5}.recruiting-videos ul li:hover{opacity:1}.recruiting-videos ul li:hover i{opacity:0.8}.recruiting-videos #custom-video-skin{border-top-left-radius:40px}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){cursor:pointer}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-time-control,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-remaining-time,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-volume-control,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-picture-in-picture-control,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-fullscreen-control{display:none !important}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-control-bar{background-color:transparent !important}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .video-js .vjs-control:focus{text-shadow:0 0 1em #0A2126 !important}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-button>.vjs-icon-placeholder:before{font-size:3.5em;line-height:0 !important}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-progress-control{margin-right:3rem;top:-.1rem}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-volume-panel{position:absolute;right:0}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-volume-panel-horizontal.vjs-hover{width:unset}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-control{bottom:-.5rem}.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-play-control,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-paused,.recruiting-videos #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-ended{bottom:-1.1rem}.recruiting-videos .below-videos-section{color:azure}.recruiting-videos .below-videos-section .checklist-section{margin:40px 0 0}@media only screen and (min-width: 1200px){.recruiting-videos .below-videos-section .checklist-section{display:flex;justify-content:space-between;gap:1rem}}@media only screen and (min-width: 1320px){.recruiting-videos .below-videos-section .checklist-section{gap:2rem}}.recruiting-videos .below-videos-section .checklist-section .list-item{position:relative;margin-bottom:25px}@media only screen and (min-width: 1200px){.recruiting-videos .below-videos-section .checklist-section .list-item{width:calc(33.333% - 1rem)}}@media only screen and (min-width: 1320px){.recruiting-videos .below-videos-section .checklist-section .list-item{width:calc(33.333% - 2rem)}}.recruiting-videos .below-videos-section .checklist-section .list-item img{width:35px;height:35px;object-fit:contain;position:absolute;left:0;top:0}.recruiting-videos .below-videos-section .checklist-section .list-item .text-wrapper{margin-left:45px}.recruiting-videos .below-videos-section .checklist-section .list-item .text-wrapper h5{font-family:'Euclid Circular B',sans-serif;font-size:18px;margin-bottom:10px}@media only screen and (min-width: 600px){.recruiting-videos .below-videos-section .checklist-section .list-item .text-wrapper h5{font-size:24px;line-height:30px}}.recruiting-videos .below-videos-section .checklist-section .list-item .text-wrapper p{font-size:14px}@media only screen and (min-width: 600px){.recruiting-videos .below-videos-section .checklist-section .list-item .text-wrapper p{font-size:20px}}.content-quick-connect{padding:50px 0;position:relative;background-image:url("images/footer-banner.png");background-size:cover;background-repeat:no-repeat}.content-quick-connect .inner-wrapper{width:90%}.content-quick-connect .inner-wrapper h4{color:#0A2126;font-size:17px;font-family:'Euclid Circular B', sans-serif}@media only screen and (min-width: 700px){.content-quick-connect .inner-wrapper h4{font-size:20px}}.content-quick-connect .inner-wrapper h3{color:#0A2126;position:relative;max-width:73rem}.content-quick-connect .inner-wrapper p{color:#0A2126;margin:10px 0 25px}.content-quick-connect .inner-wrapper p#content-quick-connect-or{text-align:center;margin:10px 0}@media only screen and (min-width: 800px){.content-quick-connect .inner-wrapper p#content-quick-connect-or{margin:0 15px}}.content-quick-connect .inner-wrapper .content-quick-connect-method{flex-direction:column}@media only screen and (min-width: 800px){.content-quick-connect .inner-wrapper .content-quick-connect-method{display:flex;align-items:center;flex-direction:row}}.content-quick-connect .inner-wrapper .content-quick-connect-method a{width:100%;box-sizing:border-box;max-width:unset}@media only screen and (min-width: 800px){.content-quick-connect .inner-wrapper .content-quick-connect-method a{width:200px}}@media only screen and (min-width: 800px){.content-quick-connect .inner-wrapper .content-quick-connect-method a.with-arrow{width:140px;margin-left:15px}}.content-quick-connect .inner-wrapper .content-quick-connect-method input{border-radius:2rem;text-align:center;margin-bottom:25px;background-color:#fff}@media only screen and (min-width: 800px){.content-quick-connect .inner-wrapper .content-quick-connect-method input{margin-bottom:unset;width:200px}}.content-quick-connect #content-quick-connect-loader{position:absolute;bottom:0;left:0;background:repeating-linear-gradient(to right, #009494 0%, #C2D1DB 100%);width:100%;height:10px;background-size:200% auto;background-position:0 100%;animation:gradient 2s infinite;animation-fill-mode:forwards;animation-timing-function:linear;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-quick-connect #content-quick-connect-loader.active{opacity:1;visibility:visible}@keyframes gradient{0%{background-position:0 0}100%{background-position:-200% 0}}.content-rotary-kiln .rotary-kiln-image{position:relative}.content-rotary-kiln .rotary-kiln-image img{width:100%}.content-rotary-kiln .rotary-kiln-image .point{width:40px;height:40px;position:absolute;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-image .point{pointer-events:none}}.content-rotary-kiln .rotary-kiln-image .point:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-rotary-kiln .rotary-kiln-image .point .point-bg{width:40px;height:40px;background-color:#0A2126;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;text-align:center;line-height:40px;color:#fff;font-size:18px}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-image .point .point-bg{font-size:15px;line-height:30px;width:30px;height:30px}}@media only screen and (max-width: 600px){.content-rotary-kiln .rotary-kiln-image .point .point-bg{font-size:13px;line-height:20px;width:20px;height:20px}}.content-rotary-kiln .rotary-kiln-image .point .point-halo{position:absolute;top:50%;left:50%;width:40px;height:40px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#0071A7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:1;opacity:0}.content-rotary-kiln .rotary-kiln-image .point.active{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-rotary-kiln .rotary-kiln-image .point.active .point-bg{color:#009494}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-image .point.active .point-bg{color:#fff}}.content-rotary-kiln .rotary-kiln-image .point.active .point-halo{animation-name:halo;animation-duration:2s;animation-iteration-count:infinite}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-image .point.active .point-halo{animation-name:none}}@keyframes halo{0%{opacity:0;width:40px;height:40px}40%{opacity:100%;width:80px;height:80px}80%{opacity:0;width:80px;height:80px}}.content-rotary-kiln .rotary-kiln-image #point-1{top:calc(77% - 20px);left:calc(18% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-2{top:calc(43% - 20px);left:calc(26% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-3{top:calc(45% - 20px);left:calc(36% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-4{top:calc(36% - 20px);left:calc(49% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-5{top:calc(50% - 20px);left:calc(66% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-6{top:calc(63% - 20px);left:calc(81% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-7{top:calc(81% - 20px);left:calc(98% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-8{top:calc(81% - 20px);left:calc(94% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-9{top:calc(13% - 20px);left:calc(91% - 20px)}.content-rotary-kiln .rotary-kiln-image #point-10{top:calc(84% - 20px);left:calc(75% - 20px)}.content-rotary-kiln .rotary-kiln-content-container{position:relative;margin-top:40px}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-content-container{height:auto !important}}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-btn{width:45px;height:45px;background-color:#0A2126;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);cursor:pointer;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;background-image:url("images/icon_caret_white.png")}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-btn{display:none}}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-next{top:calc(50% - 30px);right:0}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-prev{top:calc(50% - 30px);left:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-content{width:calc(100% - 250px);position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-content{width:100%;visibility:visible;margin-bottom:20px;opacity:1;position:relative;top:unset;left:unset;transform:unset}}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-content.active{opacity:1;visibility:visible}.content-rotary-kiln .rotary-kiln-content-container .rotary-kiln-content h4{color:#0A2126;margin-bottom:20px}.content-contact{position:relative;max-width:1000px;margin:0 auto 0 0}.content-contact #contact-submit.disabled,.content-contact #slide-2-back.disabled{opacity:0.5;pointer-events:none}.content-contact #content-contact-success{width:100%;max-width:800px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.content-contact #content-contact-success p{text-align:center;color:#0071A7;font-size:30px;font-weight:700;margin-bottom:30px;opacity:1}@media only screen and (min-width: 800px){.content-contact #content-contact-success p{font-size:24px}}@media only screen and (min-width: 600px){.content-contact #content-contact-success p{font-size:20px}}.content-contact #content-contact-loader{position:absolute;bottom:-45px;left:0;background:repeating-linear-gradient(to right, #009494 0%, #C2D1DB 100%);width:100%;height:10px;background-size:200% auto;background-position:0 100%;animation:gradient 2s infinite;animation-fill-mode:forwards;animation-timing-function:linear;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact #content-contact-loader.active{opacity:1;visibility:visible}.content-contact h5{color:azure;font-size:24px}.content-contact h3{color:azure;position:relative;left:50%;opacity:0;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact h3.active{opacity:1}.content-contact p{margin-top:15px;color:azure;max-width:800px;position:relative;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact p.active{opacity:1}.content-contact .contact-form{margin:40px 0 20px 0;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);max-width:1000px}@media only screen and (min-width: 750px){.content-contact .contact-form .row{padding:8px 0;display:flex;justify-content:space-between}}.content-contact .contact-form .row .col-1-1{margin-bottom:15px}@media only screen and (min-width: 750px){.content-contact .contact-form .row .col-1-1{width:100%}}.content-contact .contact-form .row .col-1-2{margin-bottom:15px}@media only screen and (min-width: 750px){.content-contact .contact-form .row .col-1-2{width:calc(50% - 10px)}}@media only screen and (min-width: 750px){.content-contact .contact-form .row .col-3-4{width:100%}}.content-contact .contact-form label{display:block;margin-bottom:10px;color:azure}.content-contact .contact-form label.checkbox-label{display:flex;margin-top:25px;align-items:center;font-size:14px;cursor:pointer;position:relative;padding-left:30px;user-select:none}.content-contact .contact-form label.checkbox-label input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.content-contact .contact-form label.checkbox-label input[type="checkbox"]:checked ~ .custom-checkbox{background-color:#0071A7;border-color:#0071A7}.content-contact .contact-form label.checkbox-label input[type="checkbox"]:checked ~ .custom-checkbox:after{display:block}.content-contact .contact-form label.checkbox-label .custom-checkbox{position:absolute;left:0;top:0;height:18px;width:18px;background-color:azure;border:1px solid #0A2126;border-radius:50%;transition:all 0.2s ease}.content-contact .contact-form input{background-color:azure;border:1px solid #C2D1DB;color:#808080;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact .contact-form input.validation-error{border:2px solid #e44d4d}.content-contact .contact-form textarea{background-color:azure;border-bottom:1px solid #C2D1DB;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact .contact-form textarea.validation-error{border-bottom:2px solid #e44d4d}@media only screen and (min-width: 700px){.content-contact .contact-form #contact-form-slide-1{display:flex;align-items:end}}@media only screen and (min-width: 700px){.content-contact .contact-form #contact-form-slide-1 .interested-select{width:calc(100% - 140px);margin-right:10px}}.content-contact .contact-form .comments{margin-top:20px}.content-contact .contact-form .contact-select{position:relative}.content-contact .contact-form .contact-select .contact-selected{background-color:azure;color:#0A2126;cursor:pointer;border:1px solid #C2D1DB;padding:13px 10px 13px 25px;font-weight:500;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;margin:0 0 15px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact .contact-form .contact-select .contact-selected:hover{background-color:azure !important;color:#0071A7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 700px){.content-contact .contact-form .contact-select .contact-selected{margin:0}}.content-contact .contact-form .contact-select .contact-selected::after{content:"";margin-left:auto;background-image:url("icons/dropdown-caret.png");background-size:contain;background-repeat:no-repeat;display:block;width:15px;height:15px}.content-contact .contact-form .contact-select .contact-selected.validation-error{border:1px solid #e44d4d}.content-contact .contact-form .contact-select .contact-selected.rounded{border-radius:25px}.content-contact .contact-form .contact-select .contact-select-menu{position:absolute;background-color:azure;top:0;left:0;right:0;z-index:99;padding:10px 0;border:1px solid #C2D1DB;max-height:300px;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact .contact-form .contact-select .contact-select-menu.active{opacity:1;visibility:visible}.content-contact .contact-form .contact-select .contact-select-menu li{padding:7px 35px;z-index:99;cursor:pointer}.content-contact .contact-form .contact-select .contact-select-menu li:hover{background:#C2D1DB}.content-contact .contact-form .contact-form-slide{position:absolute;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-contact .contact-form .contact-form-slide.active{opacity:1;visibility:visible}.content-contact .buttons-wrapper{display:flex;margin-top:25px}.content-contact .buttons-wrapper a{margin-right:10px}.content-event-list{margin:30px 0 0}.content-event-list ul{width:100%;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (max-width: 740px){.content-event-list ul{overflow-x:scroll}}.content-event-list ul li{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width: 740px){.content-event-list ul li{min-width:700px}}.content-event-list ul li .event-date{float:left;width:calc(30% - 40px);padding:20px}.content-event-list ul li .event-location{float:left;width:calc(30% - 40px);padding:20px}.content-event-list ul li .event-type{float:left;width:calc(20% - 40px);padding:20px}.content-event-list ul li .event-availability{float:left;width:calc(20% - 40px);padding:20px}.content-event-list ul li.header{background-color:#004078 !important}.content-event-list ul li.header p{color:azure;font-weight:600}.content-event-list ul li:nth-of-type(even){background-color:#ededed}.content-event-list ul li:nth-of-type(odd){background-color:#f8f8f8}.content-accordion ul{display:block;position:relative;margin:0 auto}.content-accordion ul li{margin-bottom:10px}.content-accordion ul li h3{line-height:30px;padding:10px 0;font-size:24px;color:#101722;font-weight:600;position:relative;cursor:pointer;border-top:1px solid #C2D1DB;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-accordion ul li h3 .accordion-handle{position:absolute;right:0;top:0;width:50px;height:50px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-image:url("images/icon-plus-sign.png");-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-accordion ul li .accordion-content{max-height:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);overflow:hidden}.content-accordion ul li .accordion-content .accordion-content-container{padding:20px 40px 20px 0}.content-accordion ul li .accordion-content .accordion-content-container p{color:#0A2126;margin:0 0 10px 0;font-size:16px;padding-left:20px;line-height:20px;position:relative}.content-accordion ul li .accordion-content .accordion-content-container p:before{position:absolute;left:0;top:5px;content:'';width:6px;height:6px;background-color:#0071A7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.content-accordion ul li.active .accordion-handle{position:absolute;right:0;top:0;width:50px;height:50px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-image:url("images/icon-minus-sign.png");-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-accordion ul li.active .accordion-content{max-height:1000px}.boxed-list ul{display:flex;flex-wrap:wrap;border-top:1px solid #C2D1DB}.boxed-list ul li{border-bottom:1px solid #C2D1DB;padding:1.5rem 0;font-size:14px;line-height:18px;font-weight:500;width:calc(50% - .5rem)}@media only screen and (min-width: 750px){.boxed-list ul li{width:calc(33.333% - 1rem);padding:1.5rem .5rem !important}}@media only screen and (min-width: 950px){.boxed-list ul li{width:calc(25% - 1rem)}}.boxed-list ul li:nth-of-type(even){padding-left:1rem}@media only screen and (min-width: 750px){.boxed-list ul li:nth-of-type(even){padding:unset}}.content-image{width:100%}.content-image img{width:100%;height:200px;object-fit:cover;border-top-left-radius:40px}@media only screen and (min-width: 500px){.content-image img{height:300px}}@media only screen and (min-width: 700px){.content-image img{height:450px}}@media only screen and (min-width: 900px){.content-image img{height:650px}}@media only screen and (min-width: 1000px){.content-image img{height:735px}}.content-image img.center{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.content-image img.right{position:relative;float:right}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image,.fifty-fifty-text-and-quote{display:flex;flex-wrap:nowrap}}.fifty-fifty-text-and-image .left-side,.fifty-fifty-text-and-quote .left-side{padding:2.5rem 1.25rem}.fifty-fifty-text-and-image .left-side.curved-border,.fifty-fifty-text-and-quote .left-side.curved-border{border-top-left-radius:2.5rem}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image .left-side,.fifty-fifty-text-and-quote .left-side{width:50%;box-sizing:border-box;padding:3.75rem 2.5rem}}.fifty-fifty-text-and-image .left-side h5,.fifty-fifty-text-and-quote .left-side h5{font-size:16px;font-weight:500;margin-bottom:0.3rem}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image .left-side h5,.fifty-fifty-text-and-quote .left-side h5{font-size:20px}}.fifty-fifty-text-and-image .left-side h3,.fifty-fifty-text-and-quote .left-side h3{font-size:32px;font-weight:300}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image .left-side h3,.fifty-fifty-text-and-quote .left-side h3{font-size:52px;line-height:57px}}.fifty-fifty-text-and-image .left-side p,.fifty-fifty-text-and-quote .left-side p{margin-bottom:20px}.fifty-fifty-text-and-image .left-side a,.fifty-fifty-text-and-quote .left-side a{margin-top:1.5rem}.fifty-fifty-text-and-image .right-side,.fifty-fifty-text-and-quote .right-side{height:14.25rem}@media only screen and (min-width: 650px){.fifty-fifty-text-and-image .right-side,.fifty-fifty-text-and-quote .right-side{height:19rem}}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image .right-side,.fifty-fifty-text-and-quote .right-side{width:50%;height:unset;box-sizing:border-box}}.fifty-fifty-text-and-image .right-side img,.fifty-fifty-text-and-quote .right-side img{width:100%;height:100%;object-fit:cover}.fifty-fifty-text-and-image.image-left,.fifty-fifty-text-and-quote.image-left{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1000px){.fifty-fifty-text-and-image.image-left,.fifty-fifty-text-and-quote.image-left{flex-direction:row-reverse}}.fifty-fifty-text-and-image.image-left .left-side,.fifty-fifty-text-and-quote.image-left .left-side{border-top-left-radius:unset}.fifty-fifty-text-and-image.image-left .right-side.curved-border img,.fifty-fifty-text-and-quote.image-left .right-side.curved-border img{border-top-left-radius:2.5rem}.fifty-fifty-text-and-image ul,.fifty-fifty-text-and-quote ul{list-style:disc}.fifty-fifty-text-and-image ul li,.fifty-fifty-text-and-quote ul li{margin:0 0 1rem 1.4rem}.text-and-quote-wrapper .heading{margin-bottom:20px;max-width:1100px}@media only screen and (min-width: 1000px){.text-and-quote-wrapper .heading{margin-bottom:50px}}.text-and-quote-wrapper .fifty-fifty-text-and-quote .left-side{padding:0}@media only screen and (min-width: 1000px){.text-and-quote-wrapper .fifty-fifty-text-and-quote .left-side{width:calc(50% - 3rem);margin-right:3rem}}.text-and-quote-wrapper .fifty-fifty-text-and-quote .right-side{border-top-left-radius:2.5rem;height:unset;padding:40px 20px}@media only screen and (min-width: 1000px){.text-and-quote-wrapper .fifty-fifty-text-and-quote .right-side{padding:40px}}.text-and-quote-wrapper .fifty-fifty-text-and-quote .right-side p{margin-bottom:20px}@media only screen and (min-width: 1000px){.text-and-quote-wrapper .fifty-fifty-text-and-quote .right-side p{font-size:24px;line-height:30px}}@media only screen and (min-width: 1000px){.img-quote-wrapper{display:flex;justify-content:space-between}}.img-quote-wrapper .left-side{color:azure;margin-bottom:25px}@media only screen and (min-width: 1000px){.img-quote-wrapper .left-side{width:calc(50% - 3rem)}}.img-quote-wrapper .left-side img{height:340px;width:100%;object-fit:cover}@media only screen and (min-width: 430px){.img-quote-wrapper .left-side img{object-fit:contain;object-position:left center}}@media only screen and (min-width: 1000px){.img-quote-wrapper .left-side img{object-fit:cover;height:425px;width:425px}}@media only screen and (min-width: 1300px){.img-quote-wrapper .left-side img{object-fit:cover;height:550px;width:550px}}.img-quote-wrapper .left-side h4{font-family:"Euclid Circular B";margin:15px 0 5px}@media only screen and (min-width: 600px){.img-quote-wrapper .left-side h4{font-size:24px;line-height:30px}}.img-quote-wrapper .left-side h5{font-family:'Euclid Circular B';font-weight:300}@media only screen and (min-width: 600px){.img-quote-wrapper .left-side h5{font-size:20px;line-height:25px}}.img-quote-wrapper .right-side{padding:40px 20px;box-sizing:border-box}@media only screen and (min-width: 1000px){.img-quote-wrapper .right-side{padding:40px 70px;width:50%}}.img-quote-wrapper .right-side.curved-border{border-top-left-radius:2.5rem}.img-quote-wrapper .right-side p{margin-bottom:15px;font-size:16px;line-height:20px}@media only screen and (min-width: 600px){.img-quote-wrapper .right-side p{font-size:24px;line-height:30px}}@media only screen and (min-width: 1000px){.two-quotes-wrapper{display:flex;justify-content:space-between}}.two-quotes-wrapper .left-side{margin-bottom:25px}@media only screen and (min-width: 1000px){.two-quotes-wrapper .left-side{margin-bottom:unset}}.two-quotes-wrapper .left-side,.two-quotes-wrapper .right-side{padding:40px 20px;box-sizing:border-box}@media only screen and (min-width: 1000px){.two-quotes-wrapper .left-side,.two-quotes-wrapper .right-side{padding:40px 70px;width:calc(50% - 1rem)}}.two-quotes-wrapper .left-side.curved-border,.two-quotes-wrapper .right-side.curved-border{border-top-left-radius:2.5rem}.two-quotes-wrapper .left-side p,.two-quotes-wrapper .right-side p{margin-bottom:15px;font-size:16px;line-height:20px}@media only screen and (min-width: 600px){.two-quotes-wrapper .left-side p,.two-quotes-wrapper .right-side p{font-size:24px;line-height:30px}}.case-studies-cards{padding:1.5rem 0 3.125rem}@media only screen and (min-width: 900px){.case-studies-cards{display:flex;flex-wrap:wrap}}.case-studies-cards .card{height:20rem;width:100%;border-bottom:1px solid azure;box-sizing:border-box}@media only screen and (min-width: 900px){.case-studies-cards .card{border-bottom:unset}}@media only screen and (min-width: 900px){.case-studies-cards .card:nth-of-type(odd){border-right:1px solid azure}}.case-studies-cards .card img{height:100%;width:100%;object-fit:cover}.case-studies-cards .card .filter{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to top, #000, rgba(0,0,0,0));pointer-events:none}.case-studies-cards .card.text-and-button-over-image{position:relative;height:25rem}@media only screen and (min-width: 900px){.case-studies-cards .card.text-and-button-over-image{width:50%;height:38rem}}.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper{position:absolute;bottom:32px;left:50%;transform:translate(-50%, 0);width:92%}@media only screen and (min-width: 980px){.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper{display:flex;justify-content:space-between;align-items:center;bottom:25px}}.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper{display:flex;flex-direction:column;margin-bottom:70px}@media only screen and (min-width: 1000px){.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper{padding-right:160px;margin-bottom:unset}}.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper h3{color:azure;font-size:32px;margin-bottom:0.5rem}@media only screen and (min-width: 600px){.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper h3{font-size:52px}}@media only screen and (min-width: 980px){.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper h3{margin-bottom:unset}}.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper .text-wrapper p{color:azure}.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper a{position:absolute;left:0;bottom:0}@media only screen and (min-width: 1000px){.case-studies-cards .card.text-and-button-over-image .text-and-button-wrapper a{right:0;left:unset}}.flexible-text-banner{position:relative}@media only screen and (min-width: 950px){.flexible-text-banner.button-added .text-wrapper{padding-right:15rem}}.flexible-text-banner.button-added a{margin-top:1.5rem}@media only screen and (min-width: 700px){.flexible-text-banner.button-added a{position:absolute;right:0;top:10px;margin:unset}}.flexible-text-banner.dark li::marker{color:#009494}.flexible-text-banner.light li::marker{color:#0071A7}@media only screen and (min-width: 1000px){.flexible-text-banner .text-wrapper{padding-right:3rem}}.flexible-text-banner .text-wrapper p{margin:1rem 0 0;font-weight:300}.flexible-text-banner .text-wrapper p strong{font-weight:700}.flexible-text-banner .text-wrapper ul{padding:1rem 0}.flexible-text-banner .text-wrapper ul li{list-style:disc;margin:0 0 .7rem 1.2rem;font-weight:300}@media only screen and (min-width: 950px){.flexible-text-banner .text-wrapper.max-width-added p{padding-right:10rem}}.flexible-text-banner .checkmarks-wrapper{padding:2rem 0}@media only screen and (min-width: 750px){.flexible-text-banner .checkmarks-wrapper{column-count:2;column-gap:1rem}}@media only screen and (min-width: 1170px){.flexible-text-banner .checkmarks-wrapper{column-count:unset;column-gap:unset;display:flex;gap:3rem;justify-content:space-between}}@media only screen and (min-width: 1170px){.flexible-text-banner .checkmarks-wrapper.has-3-checkmarks .checkmark-and-text-wrapper{width:calc(33.333% - 3rem)}}@media only screen and (min-width: 1170px){.flexible-text-banner .checkmarks-wrapper.has-4-checkmarks .checkmark-and-text-wrapper{width:calc(25% - 3rem)}}.flexible-text-banner .checkmarks-wrapper.has-5-checkmarks{gap:1rem}@media only screen and (min-width: 1170px){.flexible-text-banner .checkmarks-wrapper.has-5-checkmarks .checkmark-and-text-wrapper{width:calc(20% - 1rem)}}.flexible-text-banner .checkmarks-wrapper .checkmark-and-text-wrapper{display:flex;margin-bottom:.8rem;break-inside:avoid}.flexible-text-banner .checkmarks-wrapper .checkmark-and-text-wrapper img{width:35px;height:35px;object-fit:contain;margin-right:1rem}.flexible-text-banner .checkmarks-wrapper .checkmark-and-text-wrapper p{font-weight:300;margin:unset}.flexible-text-banner h5{font-size:18px;line-height:22px}@media only screen and (min-width: 700px){.flexible-text-banner h5{font-size:24px;line-height:30px}}.flexible-text-banner h4{font-size:30px;line-height:33px}@media only screen and (min-width: 700px){.flexible-text-banner h4{font-size:52px;line-height:57px}}.layout-2-column .checkmarks-wrapper{display:flex;flex-direction:column;gap:unset}.layout-2-column .checkmarks-wrapper .checkmark-and-text-wrapper{width:100% !important}.footer-banner{height:27rem;position:relative}@media only screen and (min-width: 1000px){.footer-banner{height:29rem}}.footer-banner img{width:100%;height:100%;object-fit:cover}.footer-banner .text-and-button-wrapper{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:1440px}.footer-banner .text-and-button-wrapper h5{font-size:20px;margin-bottom:1rem}.footer-banner .text-and-button-wrapper h3{margin-bottom:1rem}.footer-banner .text-and-button-wrapper p{margin:0 0 1.5rem;max-width:800px}.hero-banner{position:relative;overflow:hidden;height:48rem}@media only screen and (min-width: 1000px){.hero-banner{height:28.2rem}}.hero-banner .hero-image{width:100%;height:100%;position:relative}.hero-banner .hero-image.mask-overlay:before{content:"";height:52%;width:100%;position:absolute;top:0;left:0;background:#0A2126;z-index:1}@media only screen and (min-width: 1000px){.hero-banner .hero-image.mask-overlay:before{width:60%;height:100%}}.hero-banner .hero-image.mask-overlay:after{display:none}@media only screen and (min-width: 1000px){.hero-banner .hero-image.mask-overlay:after{content:"";position:absolute;top:0;left:60%;width:14%;height:100%;display:block;background-size:cover;background-repeat:no-repeat;background-image:url("./images/hero_shape.svg")}}.hero-banner .hero-image img{height:50%;width:100%;bottom:0;left:0;position:absolute;object-fit:cover}@media only screen and (min-width: 1000px){.hero-banner .hero-image img{height:100%;width:40%;right:0;left:unset}}.hero-banner .inner-container{width:90%;max-width:1440px;margin:0 auto;position:absolute;top:27%;left:50%;z-index:4;transform:translate(-50%, -50%)}@media only screen and (min-width: 1000px){.hero-banner .inner-container{top:50%}}.hero-banner .text-wrapper{max-width:53.6rem}@media only screen and (min-width: 1000px){.hero-banner .text-wrapper{top:50%;max-width:37.6rem}}@media only screen and (min-width: 1150px){.hero-banner .text-wrapper{max-width:42.5rem}}@media only screen and (min-width: 1250px){.hero-banner .text-wrapper{max-width:48.5rem}}@media only screen and (min-width: 1400px){.hero-banner .text-wrapper{max-width:53.5rem}}.hero-banner .text-wrapper h4{margin-bottom:0.3rem;font-family:"Euclid Circular B", sans-serif;font-size:16px;line-height:20px}@media only screen and (min-width: 700px){.hero-banner .text-wrapper h4{font-size:20px;line-height:25px}}@media only screen and (min-width: 600px){.hero-banner .text-wrapper h1{font-size:55px;line-height:60px}}@media only screen and (min-width: 1000px){.hero-banner .text-wrapper h1{font-size:80px;line-height:85px}}.hero-banner .text-wrapper p{padding:0.3rem 0 0}@media only screen and (min-width: 1000px){.hero-banner .text-wrapper p{margin:0.3rem 6rem 0 0}}.hero-banner.regular{height:14rem}@media only screen and (min-width: 1000px){.hero-banner.regular{height:23.5rem}}.hero-banner.regular img{height:100%;width:100%}.hero-banner.regular .inner-container{top:50%}.icon-and-text-wrapper{padding:1rem 0;border-top:1px solid #009494;border-bottom:1px solid #009494}@media only screen and (min-width: 1000px){.icon-and-text-wrapper{padding:1.5rem 0}}.icon-and-text-wrapper.vertical-layout-wrapper{border:unset}.icon-and-text-wrapper .main-ul{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1000px){.icon-and-text-wrapper .main-ul{flex-wrap:nowrap;gap:2rem}}.icon-and-text-wrapper .main-ul li{width:50%;box-sizing:border-box;margin-bottom:1.5rem;padding:0 1rem 1.5rem 0;border-bottom:1px solid #009494}@media only screen and (min-width: 1000px){.icon-and-text-wrapper .main-ul li{width:100%;padding:unset;margin:unset;border:unset}}.icon-and-text-wrapper .main-ul li:nth-last-of-type(1),.icon-and-text-wrapper .main-ul li:nth-last-of-type(2){border-bottom:0;padding-bottom:0}.icon-and-text-wrapper .main-ul li i{width:2rem;height:2rem;display:block}@media only screen and (min-width: 700px){.icon-and-text-wrapper .main-ul li i{width:3.125rem;height:3.125rem}}.icon-and-text-wrapper .main-ul li i img{width:100%;height:100%;object-fit:contain}.icon-and-text-wrapper .main-ul li h3{color:azure;margin-top:.6rem;font-size:20px}@media only screen and (min-width: 700px){.icon-and-text-wrapper .main-ul li h3{font-size:32px;line-height:34px}}.icon-and-text-wrapper .main-ul.vertical-layout{flex-direction:column}.icon-and-text-wrapper .main-ul.vertical-layout li{width:unset;border:unset;padding:unset}.icon-and-text-wrapper .main-ul.vertical-layout li ul{list-style:disc;margin:1rem 0 0}.icon-and-text-wrapper .main-ul.vertical-layout li ul li{margin:0 0 0 1.3rem}.content-list-heading ul li h4{font-family:"Euclid Circular B", sans-serif;font-size:18px;line-height:23px;padding:10px 0;border-top:1px solid #C2D1DB}@media only screen and (min-width: 600px){.content-list-heading ul li h4{font-size:24px;line-height:30px}}.content-list-heading ul li ul{list-style:disc;margin:0 0 20px 20px}.content-list-heading ul li ul li{margin-bottom:5px}.content-list-heading ul li ul li::marker{color:#0071A7}.locations .wpsl-search{padding:unset;background-color:unset;margin-bottom:25px !important}@media only screen and (min-width: 1100px){.locations .wpsl-search #wpsl-search-wrap form{display:flex;flex-wrap:wrap}}.locations .wpsl-search #wpsl-search-wrap form .wpsl-input{margin-bottom:5px !important}@media only screen and (min-width: 1100px){.locations .wpsl-search #wpsl-search-wrap form .wpsl-input{width:335px !important}}.locations .wpsl-search #wpsl-search-wrap form input{box-sizing:border-box;padding:1rem !important;height:45px !important;background-color:white;border-radius:2rem !important;border:1px solid #C2D1DB;width:100% !important}.locations .wpsl-search #wpsl-search-wrap form label{font-weight:500;color:#0A2126;font-family:'Euclid Circular B';width:100% !important}.locations .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{width:100% !important;margin-bottom:25px}@media only screen and (min-width: 1100px){.locations .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{width:unset !important}}.locations .wpsl-search #wpsl-search-wrap form #wpsl-results,.locations .wpsl-search #wpsl-search-wrap form #wpsl-radius{width:calc(50% - 5px) !important}@media only screen and (min-width: 1100px){.locations .wpsl-search #wpsl-search-wrap form #wpsl-results,.locations .wpsl-search #wpsl-search-wrap form #wpsl-radius{width:175px !important}}.locations .wpsl-search #wpsl-search-wrap form #wpsl-results{margin-right:0 !important}.locations .wpsl-search #wpsl-search-wrap form .wpsl-dropdown{border-radius:2rem !important;border:1px solid #C2D1DB;width:100% !important}.locations .wpsl-search #wpsl-search-wrap form .wpsl-dropdown div{box-sizing:border-box;top:0 !important;border-radius:1.3rem !important;background-color:azure !important}.locations .wpsl-search #wpsl-search-wrap form .wpsl-dropdown div ul li{padding:7px 15px !important}.locations .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{width:100%}@media only screen and (min-width: 1100px){.locations .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{width:125px !important;display:flex;align-items:center;margin:0 0 0 10px}}.locations .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{font-family:'Euclid Circular B';width:100%;height:43px !important;padding:0 1rem !important;background-color:#0A2126;color:azure;text-transform:uppercase !important;border:0;background-image:none !important}@media only screen and (min-width: 676px){.locations #wpsl-gmap{width:65.5% !important}}.locations #wpsl-result-list ul li{border-top:1px solid #C2D1DB;border-bottom:0 !important}@media only screen and (min-width: 1000px){.locations #wpsl-result-list ul li{padding:20px 0 !important}}.locations #wpsl-result-list ul li strong{margin-bottom:5px;display:block}.locations #wpsl-result-list p{margin-bottom:10px !important}.locations #wpsl-result-list .wpsl-directions{color:#0A2126;text-decoration:underline}.content-slider{position:relative}.content-slider .filter{position:absolute;top:0;width:100%;height:calc(100% - 15px);z-index:2}.content-slider .slider-container .slick-list .slick-slide img{height:12.6rem;width:100%;object-fit:cover}@media only screen and (min-width: 600px){.content-slider .slider-container .slick-list .slick-slide img{height:40rem}}.news-preview-module h4{font-size:35px}.news-preview-module .articles-wrapper{position:relative}.news-preview-module .articles-wrapper .slick-slide{margin:0 0.5rem}.news-preview-module .articles-wrapper .single-article-wrapper{position:relative}.news-preview-module .articles-wrapper .single-article-wrapper h5{font-size:24px;font-weight:400;line-height:30px;margin:0 0 2.4rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper p{font-size:14px}.news-preview-module .articles-wrapper .single-article-wrapper p.category{text-transform:uppercase;font-weight:500;margin-bottom:0.3rem}.news-preview-module .articles-wrapper .single-article-wrapper p.date{font-weight:300}.news-preview-module .articles-wrapper .single-article-wrapper .icon{width:50px;height:50px;object-fit:contain;position:absolute;right:0.5rem;bottom:0;-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 200ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 200ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 200ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.basic-card:hover h5{text-decoration:underline;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.basic-card:hover .icon{background-color:#0071A7;border-radius:50%}.news-preview-module .articles-wrapper .single-article-wrapper.full-card{width:33.333%;display:block}.news-preview-module .articles-wrapper .single-article-wrapper.full-card:hover .bottom{background-color:#0071A7 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.full-card:hover .title{text-decoration:underline;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.full-card .top{height:9.7rem;width:100%}@media only screen and (min-width: 700px){.news-preview-module .articles-wrapper .single-article-wrapper.full-card .top{height:13.2rem}}.news-preview-module .articles-wrapper .single-article-wrapper.full-card .top img{width:100%;height:100%;object-fit:cover}.news-preview-module .articles-wrapper .single-article-wrapper.full-card .bottom{padding:1.25rem;box-sizing:border-box;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.full-card .bottom .title{font-weight:300;font-size:16px;line-height:20px;margin-bottom:1.5rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-preview-module .articles-wrapper .single-article-wrapper.full-card .bottom p{margin:unset}.news-preview-module.clone{background-color:#0A2126;padding:80px 0}.news-preview-module.clone .header-and-button-wrapper{margin-bottom:30px}@media only screen and (min-width: 1150px){.news-preview-module.clone .header-and-button-wrapper{display:flex;justify-content:space-between}}.news-preview-module.clone .header-and-button-wrapper .header{color:azure;margin-bottom:30px;max-width:60rem}.news-preview-module.clone .header-and-button-wrapper .header h3{margin-bottom:10px}.news-preview-module.clone .header-and-button-wrapper .primary-btn{align-self:start}.news-preview-module.clone .bottom{color:azure;background-color:#0F4033}.slick-dots{display:flex;position:absolute;justify-content:center;left:50%;width:80%;bottom:-3em;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.slick-dots .slick-active{background-color:white !important}.slick-dots li{width:100%;margin:0 0.1em;cursor:pointer;height:0.7rem;width:0.7rem;border-radius:50%;margin:0 0.3em;display:block;background-color:#0071A7 !important}@media only screen and (min-width: 850px){.slick-dots li{margin:0 0.5em}}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px 10px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.service-preview-cards{padding:30px 0 0}.service-preview-cards .complex-cards .heading-and-buttons-wrapper{display:flex;flex-direction:column;position:relative;margin-bottom:1.5rem}@media only screen and (min-width: 700px){.service-preview-cards .complex-cards .heading-and-buttons-wrapper .heading-wrapper{padding-right:13rem}}@media only screen and (min-width: 800px){.service-preview-cards .complex-cards .heading-and-buttons-wrapper .heading-wrapper{padding-right:20rem}}.service-preview-cards .complex-cards .heading-and-buttons-wrapper .heading-wrapper h3{margin-bottom:0.4rem;color:azure}.service-preview-cards .complex-cards .heading-and-buttons-wrapper .heading-wrapper p{color:azure;font-size:16px;line-height:20px}@media only screen and (min-width: 700px){.service-preview-cards .complex-cards .heading-and-buttons-wrapper .heading-wrapper p{font-size:20px;line-height:25px}}.service-preview-cards .complex-cards .heading-and-buttons-wrapper .button-wrapper{margin-top:1.5rem}@media only screen and (min-width: 700px){.service-preview-cards .complex-cards .heading-and-buttons-wrapper .button-wrapper{position:absolute;right:0;top:0}}.service-preview-cards .complex-cards .cards-wrapper{border-top:1px solid azure}@media only screen and (min-width: 925px){.service-preview-cards .complex-cards .cards-wrapper{display:flex;flex-wrap:wrap}}.service-preview-cards .complex-cards .service-type-preview-card{width:100%;margin-bottom:1rem;display:block}@media only screen and (min-width: 750px){.service-preview-cards .complex-cards .service-type-preview-card{height:22rem;display:flex;margin-bottom:unset;border-bottom:1px solid #C2D1DB}}@media only screen and (min-width: 900px){.service-preview-cards .complex-cards .service-type-preview-card{height:18.75rem}}.service-preview-cards .complex-cards .service-type-preview-card .left-side{height:16rem}@media only screen and (min-width: 750px){.service-preview-cards .complex-cards .service-type-preview-card .left-side{width:50%;height:unset}}.service-preview-cards .complex-cards .service-type-preview-card .left-side img{width:100%;height:100%;object-fit:cover}.service-preview-cards .complex-cards .service-type-preview-card .right-side{box-sizing:border-box;color:azure;padding:1rem 1rem 4.75rem;position:relative}@media only screen and (min-width: 750px){.service-preview-cards .complex-cards .service-type-preview-card .right-side{width:50%}}@media only screen and (min-width: 900px){.service-preview-cards .complex-cards .service-type-preview-card .right-side{padding:2rem 2rem 4.75rem}}.service-preview-cards .complex-cards .service-type-preview-card .right-side h4{margin-bottom:0.3rem}.service-preview-cards .complex-cards .service-type-preview-card .right-side img{position:absolute;bottom:.3rem;left:1rem;width:50px;height:50px;object-fit:contain;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 900px){.service-preview-cards .complex-cards .service-type-preview-card .right-side img{bottom:2rem;left:2rem}}.service-preview-cards .complex-cards .service-type-preview-card:hover .right-side h4,.service-preview-cards .complex-cards .service-type-preview-card:hover .right-side p{text-decoration:underline}.service-preview-cards .complex-cards .service-type-preview-card:hover .right-side img{background-color:#0071A7;border-radius:50%;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.service-preview-cards .basic-cards{border-top:1px solid #C2D1DB}@media only screen and (min-width: 575px){.service-preview-cards .basic-cards{display:flex;flex-wrap:wrap}}.service-preview-cards .basic-cards .service-card{display:block;border-bottom:1px solid #C2D1DB;padding:1rem 0 2.3rem;color:#0A2126;position:relative}@media only screen and (min-width: 575px){.service-preview-cards .basic-cards .service-card{width:calc(50% - 1rem);padding:1rem 0.5rem 2.3rem}}@media only screen and (min-width: 1000px){.service-preview-cards .basic-cards .service-card{width:calc(33.333% - 2rem);padding:1rem 1rem 2.3rem}}.service-preview-cards .basic-cards .service-card .icon-wrapper{padding:8px;background-color:#0071A7;border-radius:50%;height:32px;width:32px;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.service-preview-cards .basic-cards .service-card .icon-wrapper img{width:26px;height:26px;object-fit:contain}@media only screen and (min-width: 900px){.service-preview-cards .basic-cards .service-card .icon-wrapper img{width:28px;height:28px}}.service-preview-cards .basic-cards .service-card .text-wrapper{margin-bottom:1.3rem}.service-preview-cards .basic-cards .service-card .text-wrapper h4{font-size:20px;line-height:21px}@media only screen and (min-width: 1000px){.service-preview-cards .basic-cards .service-card .text-wrapper h4{font-size:32px;line-height:32px}}.service-preview-cards .basic-cards .service-card .text-wrapper p{padding-top:0.4rem}.service-preview-cards .basic-cards .service-card span{font-weight:600;font-size:16px;text-transform:uppercase;position:absolute;bottom:1rem;left:1rem}.sustainability-cards{border-top:1px solid #C2D1DB}@media only screen and (min-width: 750px){.sustainability-cards{display:flex;flex-wrap:wrap}}.sustainability-cards .card{border-bottom:1px solid #C2D1DB;padding:20px 0}@media only screen and (min-width: 750px){.sustainability-cards .card{width:calc(50% - 25px)}.sustainability-cards .card:nth-of-type(odd){padding-right:50px}}@media only screen and (min-width: 1100px){.sustainability-cards .card{width:calc(50% - 38px)}.sustainability-cards .card:nth-of-type(odd){padding-right:76px}}.sustainability-cards .card img{width:35px;height:35px;object-fit:contain;margin-bottom:15px}.sustainability-cards .card h5{font-family:'Euclid Circular B',sans-serif;font-weight:500;font-size:16px;margin:15px 0}@media only screen and (min-width: 600px){.sustainability-cards .card h5{line-height:20px}}.sustainability-cards .card ul{list-style:disc;margin-left:20px}.sustainability-cards .card ul li{margin-bottom:5px}.sustainability-cards .card ul li::marker{color:#0071A7}.training-registration-boxes{margin:0 -1rem 5rem 0}@media only screen and (min-width: 650px){.training-registration-boxes{margin:0 0 5rem 0}}@media only screen and (min-width: 850px){.training-registration-boxes{margin:0 0 1rem}}.training-registration-boxes .event-box-wrapper:not(:last-of-type){border-right:1px solid azure}.training-registration-boxes .event-box-wrapper h5{font-family:"Euclid Circular B", sans-serif;font-size:18px;font-weight:400;color:azure;padding:10px 20px 10px 30px;border-top:1px solid azure;border-bottom:1px solid azure}@media only screen and (min-width: 850px){.training-registration-boxes .event-box-wrapper h5{padding:20px 35px;font-size:24px}}.training-registration-boxes .event-box-wrapper .bottom{background-color:#0A2126;padding:20px 20px 30px 30px;color:azure;box-sizing:border-box}@media only screen and (min-width: 850px){.training-registration-boxes .event-box-wrapper .bottom{padding:20px 35px 30px}}.training-registration-boxes .event-box-wrapper .bottom h3{font-size:20px;font-weight:300;line-height:21px}@media only screen and (min-width: 850px){.training-registration-boxes .event-box-wrapper .bottom h3{font-size:32px;line-height:32px}}.training-registration-boxes .event-box-wrapper .bottom p{font-size:14px;line-height:17px}@media only screen and (min-width: 850px){.training-registration-boxes .event-box-wrapper .bottom p{font-size:16px;line-height:20px}}.training-registration-boxes .event-box-wrapper .bottom h2{font-size:30px;margin:2rem 0}@media only screen and (min-width: 850px){.training-registration-boxes .event-box-wrapper .bottom h2{font-size:52px}}.training-registration-boxes .slick-track{left:-10px}.content-animated-stats ul:after{display:none}@media only screen and (min-width: 560px){.content-animated-stats ul{display:flex;align-items:center;flex-direction:column}}@media only screen and (min-width: 950px){.content-animated-stats ul{flex-direction:row;justify-content:space-between}}.content-animated-stats ul li{margin-bottom:2rem;max-width:18rem}.content-animated-stats ul li .number-and-character-wrapper{display:flex}@media only screen and (min-width: 560px){.content-animated-stats ul li .number-and-character-wrapper{justify-content:center}}.content-animated-stats ul li .number-and-character-wrapper h4{font-size:80px;font-weight:900;line-height:85px;letter-spacing:-1px;margin-bottom:10px;color:azure}@media only screen and (min-width: 700px){.content-animated-stats ul li .number-and-character-wrapper h4{font-size:100px;line-height:105px}}.content-animated-stats ul li .number-and-character-wrapper span{font-size:70px;line-height:85px;margin:unset;color:azure;display:flex;align-items:center}@media only screen and (min-width: 700px){.content-animated-stats ul li .number-and-character-wrapper span{font-size:100px;line-height:105px}}.content-animated-stats ul li h5{font-size:18px;line-height:22px;font-weight:300;color:azure;text-align:left}@media only screen and (min-width: 560px){.content-animated-stats ul li h5{text-align:center}}@media only screen and (min-width: 600px){.content-animated-stats ul li h5{font-size:20px;line-height:24px}}.content-video{border-top-left-radius:1.875rem;max-height:750px}.content-video video{width:100%;height:auto;border-top-left-radius:1.875rem}.content-video .vjs-poster{border-top-left-radius:1.875rem}.content-video .video-js{border-top-left-radius:1.875rem}.content-video .video-js .vjs-tech{object-fit:cover}.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:52.50% !important;cursor:pointer}.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-volume-panel,.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-time-control,.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-progress-control,.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-remaining-time,.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-picture-in-picture-control,.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-fullscreen-control{display:none !important}.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-control-bar{background-color:transparent !important}.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .video-js .vjs-control:focus{text-shadow:0 0 1em #0A2126 !important}.content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-button>.vjs-icon-placeholder:before{font-size:3.5em;line-height:0 !important}#custom-video-skin{-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin:hover .vjs-big-play-button{background:#009494 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin.video-js .vjs-poster{background-size:cover !important}#custom-video-skin.video-js .vjs-big-play-button{background:#009494;border:0;border-radius:50%;height:2em;width:2em;line-height:2em;margin-left:-1em}#custom-video-skin.video-js .vjs-control-bar{bottom:1em;width:97%;margin:auto;height:3.5em;background:rgba(42,42,42,0.9)}#custom-video-skin.video-js .vjs-control-bar .vjs-button>.vjs-icon-placeholder:before{font-size:2.4em;line-height:1.57 !important}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress{background:#009494}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress:before{top:-.1em}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder{height:.6em;background:lightgray}#custom-video-skin.video-js .vjs-control-bar .vjs-time-control{font-size:1.2em;line-height:2.9em}.table-wrapper{overflow-x:auto;padding-top:10px}.table-wrapper table{color:azure;border-top:1px solid azure;width:100%;border-collapse:separate !important;border-spacing:0 !important;margin-bottom:1.5rem}.table-wrapper table thead tr th{font-size:18px;font-weight:400;padding:0.8rem 2rem 0.8rem 0;text-align:left;white-space:nowrap;border-bottom:1px solid azure}@media only screen and (min-width: 700px){.table-wrapper table thead tr th{font-size:24px;line-height:30px}}.table-wrapper table tbody tr{background-color:#0F4033}.table-wrapper table tbody tr:nth-of-type(odd){background-color:#2b594a}.table-wrapper table tbody tr:nth-of-type(odd) td{border-left:1px solid #2b594a}.table-wrapper table tbody tr td{white-space:nowrap;vertical-align:middle;height:4rem;padding-right:5rem}.table-wrapper table td:first-child,.table-wrapper table th:first-child{padding-left:2rem}.table-wrapper table td:last-child,.table-wrapper table th:last-child{padding-right:2rem}.table-wrapper{overflow-x:auto;scrollbar-width:thin;scrollbar-color:azure #2b594a}.table-wrapper::-webkit-scrollbar{height:8px}.table-wrapper::-webkit-scrollbar-track{background:#2b594a;border-radius:10px}.table-wrapper::-webkit-scrollbar-thumb{background:azure;border-radius:10px;border:2px solid #1E3D3D}.table-wrapper::-webkit-scrollbar-thumb:hover{background:#A8DADC}.layout-1-column{background-size:cover;position:relative}@media only screen and (max-width: 1000px){.layout-1-column{box-sizing:border-box;width:100% !important;margin:0 0 0 0 !important}}.layout-1-column .background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.layout-1-column .background-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-1-column .background-filter{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.layout-1-column .background-filter.from_left{background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}.layout-1-column .background-filter.from_right{background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 )}.layout-1-column .background-filter.from_top{background:-moz-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to bottom, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=0 )}.layout-1-column .background-filter.from_bottom{background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=0 )}.layout-1-column .background-video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.layout-1-column .background-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-1-column .layout-container{position:relative;z-index:3;display:flex;flex-direction:row;flex-wrap:wrap}.layout-1-column .layout-container.grid{width:90%;max-width:1440px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-1-column .layout-container.custom{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-1-column .layout-container .column-1{box-sizing:border-box;position:relative;margin:0 auto !important}@media only screen and (max-width: 1000px){.layout-1-column .layout-container .column-1{padding-right:0 !important;margin:0 0 0 0 !important;width:100% !important}}.layout-2-column{background-size:cover;position:relative}@media only screen and (min-width: 1000px){.layout-2-column{box-sizing:border-box;width:100% !important}}.layout-2-column .background-filter{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.layout-2-column .background-filter.from_left{background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}.layout-2-column .background-filter.from_right{background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 )}.layout-2-column .background-filter.from_top{background:-moz-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to bottom, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=0 )}.layout-2-column .background-filter.from_bottom{background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=0 )}.layout-2-column .background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.layout-2-column .background-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-2-column .background-video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.layout-2-column .background-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-2-column .layout-container{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap}.layout-2-column .layout-container.grid{width:90%;max-width:1440px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-2-column .layout-container.custom{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-2-column .layout-container .column-1,.layout-2-column .layout-container .column-2{float:left;box-sizing:border-box;position:relative}@media only screen and (max-width: 1000px){.layout-2-column .layout-container .column-1,.layout-2-column .layout-container .column-2{margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100% !important}}@media only screen and (max-width: 1000px){.layout-2-column .layout-container .column-2{margin-top:25px !important}}.layout-3-column{overflow:hidden;background-size:cover;position:relative}.layout-3-column .background-filter{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.layout-3-column .background-filter.from_left{background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}.layout-3-column .background-filter.from_right{background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 )}.layout-3-column .background-filter.from_top{background:-moz-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to bottom, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=0 )}.layout-3-column .background-filter.from_bottom{background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=0 )}.layout-3-column .background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.layout-3-column .background-image img{position:absolute;top:0;left:0;width:101%;height:101%;object-fit:cover}.layout-3-column .background-video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.layout-3-column .background-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-3-column .layout-container{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap}.layout-3-column .layout-container.grid{width:90%;max-width:1440px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-3-column .layout-container.custom{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-3-column .layout-container .column-1,.layout-3-column .layout-container .column-2,.layout-3-column .layout-container .column-3{float:left;box-sizing:border-box;position:relative;overflow:hidden}@media only screen and (max-width: 1000px){.layout-3-column .layout-container .column-1,.layout-3-column .layout-container .column-2,.layout-3-column .layout-container .column-3{padding-right:20px !important;padding-left:30px !important;margin:0 0 0 0 !important;width:100% !important}}@media only screen and (max-width: 500px){.layout-3-column .layout-container .column-1,.layout-3-column .layout-container .column-2,.layout-3-column .layout-container .column-3{padding-left:20px !important}}@media only screen and (max-width: 1000px){.layout-3-column .layout-container .column-2,.layout-3-column .layout-container .column-3{margin-top:25px !important}}.layout-4-column{overflow:hidden;background-size:cover;position:relative}.layout-4-column .background-filter{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.layout-4-column .background-filter.from_left{background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}.layout-4-column .background-filter.from_right{background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 )}.layout-4-column .background-filter.from_top{background:-moz-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to bottom, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=0 )}.layout-4-column .background-filter.from_bottom{background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=0 )}.layout-4-column .background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.layout-4-column .background-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-4-column .background-video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.layout-4-column .background-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.layout-4-column .layout-container{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap}.layout-4-column .layout-container.grid{width:90%;max-width:1440px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-4-column .layout-container.custom{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout-4-column .layout-container .column-1,.layout-4-column .layout-container .column-2,.layout-4-column .layout-container .column-3,.layout-4-column .layout-container .column-4{border-top:1px solid #C2D1DB;float:left;box-sizing:border-box;position:relative;overflow:hidden}@media only screen and (max-width: 1000px){.layout-4-column .layout-container .column-1,.layout-4-column .layout-container .column-2,.layout-4-column .layout-container .column-3,.layout-4-column .layout-container .column-4{margin:0 0 0 0 !important;width:100% !important}}.layout-4-column .layout-container .column-1 h4,.layout-4-column .layout-container .column-2 h4,.layout-4-column .layout-container .column-3 h4,.layout-4-column .layout-container .column-4 h4{font-family:'Euclid Circular B',sans-serif;font-size:20px;line-height:25px}@media only screen and (max-width: 1000px){.layout-4-column .layout-container .column-2,.layout-4-column .layout-container .column-3,.layout-4-column .layout-container .column-4{margin-top:25px !important}}.public-notice-announcements{margin:50px 0}.public-notice-announcements .card{background:#F5F4F6;padding:50px;margin:50px 0}.public-notice-announcements .card:nth-of-type(2n){background:#EDEDED}.public-notice-announcements .card h2{font-weight:700;font-size:18px;margin-bottom:10px}.public-notice-announcements .card h2.no-posts{text-align:center}.public-notice-announcements .card p{margin-bottom:10px}.public-notice-announcements .card p span{font-weight:700}.public-notice-announcements .card a{color:#0071A7}.archive-news .hero-banner .text-wrapper{color:azure}.archive-news #news-filter{padding:50px 0 30px;position:relative;z-index:9}.archive-news #news-filter .refine-results{margin-bottom:15px}.archive-news #news-filter .refine-results,.archive-news #news-filter .refine-results a{font-size:18px;line-height:23px;display:flex;justify-content:space-between;color:#0A2126;font-weight:500}@media only screen and (min-width: 850px){.archive-news #news-filter .select-and-button-wrapper{display:flex;justify-content:space-between}}@media only screen and (min-width: 1150px){.archive-news #news-filter .select-and-button-wrapper{justify-content:unset}}@media only screen and (min-width: 850px){.archive-news #news-filter .select-and-button-wrapper .custom-select{width:calc(50% - 55px)}}@media only screen and (min-width: 1150px){.archive-news #news-filter .select-and-button-wrapper .custom-select{width:calc(50% - 75px);margin-right:10px}}@media only screen and (min-width: 850px){.archive-news #news-filter .select-and-button-wrapper .select-selected{margin:0}}.archive-news #news-filter .select-and-button-wrapper .select-selected:hover{background-color:azure;color:#0071A7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news-filter #news-filter-apply{width:100%;box-sizing:border-box}@media only screen and (min-width: 850px){.archive-news #news-filter #news-filter-apply{width:unset;padding:0.65rem 1.5rem;margin-left:35px}}.archive-news #news{position:relative;z-index:1;padding-bottom:50px}@media only screen and (min-width: 750px){.archive-news #news #news-results{display:flex;flex-wrap:wrap}}.archive-news #news #news-results li{margin-bottom:25px}@media only screen and (min-width: 750px){.archive-news #news #news-results li{width:calc(50% - 1px)}.archive-news #news #news-results li:nth-of-type(even){border-left:1px solid #C2D1DB}}@media only screen and (min-width: 1100px){.archive-news #news #news-results li{width:calc(33.333% - 2px)}.archive-news #news #news-results li:nth-of-type(even){border-left:unset}.archive-news #news #news-results li:nth-child(3n+2){border-left:1px solid #C2D1DB;border-right:1px solid #C2D1DB}}.archive-news #news #news-results li:hover .bottom{background-color:#0071A7;color:azure;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news #news-results li:hover .bottom h2 a{text-decoration:underline;color:azure;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news #news-results li:hover .bottom h3{color:azure}.archive-news #news #news-results li .news-image{height:10rem;display:block}@media only screen and (min-width: 750px){.archive-news #news #news-results li .news-image{height:13.3rem}}.archive-news #news #news-results li .news-image img{width:100%;height:100%;object-fit:cover}.archive-news #news #news-results li .bottom{padding:15px 20px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news #news-results li .bottom h2{margin-bottom:5px}.archive-news #news #news-results li .bottom h2 a{font-size:16px;line-height:20px;font-family:"Euclid Circular B", sans-serif;color:#0A2126;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news #news-results li .bottom h3{font-size:14px;line-height:20px;font-family:"Euclid Circular B", sans-serif;color:#0A2126;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-news #news #news-results li .bottom .news-services a{color:#0071A7;font-size:12px}.archive-news #news #news-pagination{display:flex;justify-content:center;position:relative;padding-bottom:5px}.archive-news #news #news-pagination li a{color:#0A2126;font-size:16px;font-weight:300;padding:10px}.archive-news #news #news-pagination li.pagination-prev{left:0}.archive-news #news #news-pagination li.pagination-next{right:0}.archive-news #news #news-pagination li.pagination-prev,.archive-news #news #news-pagination li.pagination-next{position:absolute;bottom:0}.archive-news #news #news-pagination li.pagination-prev a,.archive-news #news #news-pagination li.pagination-next a{background-size:contain;height:30px;width:30px;padding:unset;display:block;background-position:center center;background-repeat:no-repeat;background-color:#fff;opacity:0.5}.archive-news #news #news-pagination li.pagination-prev a:hover,.archive-news #news #news-pagination li.pagination-next a:hover{opacity:1}@media only screen and (min-width: 800px){.archive-news #news #news-pagination li.pagination-prev a,.archive-news #news #news-pagination li.pagination-next a{background-size:20px 20px}}.archive-news #news #news-pagination li.pagination-prev a{background-image:url("images/icon_prev_navy.png")}.archive-news #news #news-pagination li.pagination-next a{background-image:url("images/icon_next_navy.png")}.single-news .hero-banner{height:31rem}.single-news .hero-banner .inner-container{top:50%}.single-news .hero-banner .inner-container .text-wrapper{max-width:78rem;color:azure}.single-news .hero-banner img{height:100%}.single-news .meta-wrapper #single-news-meta p,.single-news .meta-wrapper #single-news-meta span{font-size:14px;font-weight:500;color:#0A2126}.single-news .meta-wrapper #single-news-meta p{margin-bottom:6px}.single-news .meta-wrapper #single-news-share p{display:inline-block;color:#0A2126;vertical-align:middle}.single-news .meta-wrapper #single-news-share a{vertical-align:middle;display:inline-block;width:30px;height:30px;margin-left:5px;background-size:100%;background-position:center center;background-repeat:no-repeat;filter:contrast(0)}@media only screen and (min-width: 600px){.single-news .meta-wrapper #single-news-share a{width:25px;height:25px}}.single-news .meta-wrapper #single-news-share a.facebook{background-image:url("images/icon_facebook_white.png")}.single-news .meta-wrapper #single-news-share a.linkedin{background-image:url("images/icon_linkedin_white.png")}.single-news .featured-image{height:12.5rem;margin:50px 0}@media only screen and (min-width: 700px){.single-news .featured-image{height:31rem}}.single-news .featured-image img{width:100%;height:100%;object-fit:cover}.single-news #single-news-content{margin:50px 0}@media only screen and (min-width: 700px){.single-news #single-news-content{margin:80px 0}}.single-news #single-news-content .inner-container{max-width:54rem}.single-news #single-news-content #news-content{margin-top:25px}.single-news #single-news-content #news-content h1,.single-news #single-news-content #news-content h2,.single-news #single-news-content #news-content h3,.single-news #single-news-content #news-content h4,.single-news #single-news-content #news-content h5,.single-news #single-news-content #news-content h6{color:#0A2126}.single-news #single-news-content #news-content h1{font-size:50px;font-weight:700;line-height:50px}.single-news #single-news-content #news-content h2{font-size:24px;margin:0 0 10px 0}.single-news #single-news-content #news-content h3{font-size:20px;line-height:24px;margin-bottom:10px;font-weight:600}.single-news #single-news-content #news-content p{font-size:16px;line-height:22px;margin:15px 0}@media only screen and (min-width: 600px){.single-news #single-news-content #news-content p{font-size:15px;line-height:18px}}.single-news #single-news-content #news-content a{color:#0071A7;text-decoration:underline}.single-news #single-news-content #news-content video{width:100%;height:100%;object-fit:cover}.single-news #single-news-content #news-content blockquote{position:relative;padding:0 20px 10px 50px;font-style:italic}.single-news #single-news-content #news-content blockquote:before{content:'"';position:absolute;top:-20px;left:-20px;font-size:100px;font-weight:700;color:#0071A7}.single-news #single-news-content #news-content blockquote:after{content:"";position:absolute;top:30px;left:15px;height:calc(100% - 40px);border-left:2px solid #0071A7}.single-news #single-news-content #news-content strong{font-weight:700}.single-news #single-news-content #news-content ul{margin:1em 0}.single-news #single-news-content #news-content ul li{margin:0 0 0.5em 1.5em}.single-news #single-news-content #news-content ul li:before{content:"\2022";color:#0071A7;display:inline-block;width:1em;margin-left:-1em;font-weight:900}.single-news #single-news-content #news-content ul li ul li:before{color:#0F4033}.single-news #single-news-content #news-gallery{margin-bottom:80px}.single-news #single-news-content #news-gallery li{width:calc(50% - 10px);float:left;padding-top:calc(50% - 20px);background-color:#ededed;margin:5px;position:relative;overflow:hidden}@media only screen and (min-width: 1000px){.single-news #single-news-content #news-gallery li{margin:10px;width:calc(25% - 20px);padding-top:calc(15% - 10px)}}@media only screen and (min-width: 600px){.single-news #single-news-content #news-gallery li{width:calc(33.33% - 20px);padding-top:calc(35% - 10px)}}.single-news #single-news-content #news-gallery li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}.single-news #single-news-content #news-gallery li video{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}.single-news .single-news-margin{margin-bottom:80px}.hero-banner h5,.hero-banner h1{color:azure}#case-study-body{max-width:1000px;margin:80px auto}#case-study-body .featured-image{height:12.5rem}@media only screen and (min-width: 700px){#case-study-body .featured-image{height:30rem}}#case-study-body .featured-image img{width:100%;height:100%;object-fit:cover}#case-study-body #case-study-content h1,#case-study-body #case-study-content h2,#case-study-body #case-study-content h3,#case-study-body #case-study-content h4,#case-study-body #case-study-content h5,#case-study-body #case-study-content h6{color:#0A2126;font-weight:600}#case-study-body #case-study-content h1{font-size:50px;font-weight:700;line-height:50px}#case-study-body #case-study-content h2,#case-study-body #case-study-content h3,#case-study-body #case-study-content h4{font-size:24px;font-weight:300;line-height:28px;margin:20px 0}@media only screen and (min-width: 600px){#case-study-body #case-study-content h2,#case-study-body #case-study-content h3,#case-study-body #case-study-content h4{font-size:40px;line-height:44px}}#case-study-body #case-study-content h5{font-size:20px;margin:20px 0}@media only screen and (min-width: 600px){#case-study-body #case-study-content h5{font-size:32px;line-height:36px}}#case-study-body #case-study-content a{color:#004078}#case-study-body #case-study-content blockquote{position:relative;padding:40px 20px;background-color:#004078;color:azure;border-top-left-radius:2rem;margin:25px 0}#case-study-body #case-study-content blockquote p{padding-bottom:15px}#case-study-body #case-study-content strong{font-weight:700}#case-study-body #case-study-content ul{padding:10px 0 10px 20px;list-style:disc}#case-study-body #case-study-content ul li{margin-bottom:5px}#case-study-body #case-study-stats{margin:25px 0}@media only screen and (min-width: 750px){#case-study-body #case-study-stats{display:flex;flex-wrap:wrap}}#case-study-body #case-study-stats li{margin-bottom:35px}@media only screen and (min-width: 750px){#case-study-body #case-study-stats li{width:calc(33.333% - 2rem);margin-right:2rem}#case-study-body #case-study-stats li:last-of-type{margin-right:0}}#case-study-body #case-study-stats li h3{font-size:50px;line-height:54px}.four-oh-four-page{display:flex;justify-content:center;align-items:center;height:80vh;background-color:#0A2126;border-top:1px solid #009494;border-bottom:1px solid #009494}.four-oh-four-page img{margin-bottom:3.125rem;height:100px}.four-oh-four-page h1{color:azure;font-size:90px}.four-oh-four-page h2{color:azure;font-size:40px}.four-oh-four-page h2 a{color:#0071A7}.about-us .fifty-fifty-text-and-image.text-left{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1000px){.about-us .fifty-fifty-text-and-image.text-left{flex-direction:row}}.archive-and-single-pages .hero-banner .text-wrapper{color:azure}.archive-and-single-pages .hero-banner .text-wrapper h4{margin-bottom:0.3rem;font-family:'Euclid Circular B', sans-serif;font-size:16px;line-height:20px}@media only screen and (min-width: 700px){.archive-and-single-pages .hero-banner .text-wrapper h4{font-size:20px;line-height:25px}}.archive-and-single-pages .hero-banner .text-wrapper h1{max-width:50rem}.archive-and-single-pages .news-preview-section{background-color:#0A2126;padding:50px 0 65px}.archive-and-single-pages .news-preview-section .text-and-button-wrapper{padding:0 0 30px}@media only screen and (min-width: 1300px){.archive-and-single-pages .news-preview-section .text-and-button-wrapper{display:flex;justify-content:space-between}}@media only screen and (min-width: 1300px){.archive-and-single-pages .news-preview-section .text-and-button-wrapper a{align-self:baseline}}.archive-and-single-pages .news-preview-section .text-and-button-wrapper .text-wrapper{color:#fff;max-width:800px}.archive-and-single-pages .news-preview-section .text-and-button-wrapper .text-wrapper p{margin:10px 0 20px}.archive-and-single-pages .news-preview-section .single-article-wrapper .bottom{color:azure;background-color:#0F4033}.archive-industries .industries-select-section,.single-industries .industries-select-section{padding:60px 0}@media only screen and (min-width: 700px){.archive-industries .industries-select-section,.single-industries .industries-select-section{padding:80px 0}}@media only screen and (min-width: 1100px){.archive-industries .industries-select-section .inner-container,.single-industries .industries-select-section .inner-container{display:flex;justify-content:space-between;flex-wrap:wrap}}.archive-industries .industries-select-section .inner-container .left-side,.single-industries .industries-select-section .inner-container .left-side{position:relative;display:flex;align-items:center}@media only screen and (min-width: 1100px){.archive-industries .industries-select-section .inner-container .left-side,.single-industries .industries-select-section .inner-container .left-side{width:50%}}.archive-industries .industries-select-section .inner-container .left-side img,.single-industries .industries-select-section .inner-container .left-side img{width:58px;height:58px;object-fit:contain;margin-right:0.3rem}@media only screen and (min-width: 1100px){.archive-industries .industries-select-section .inner-container .right-side,.single-industries .industries-select-section .inner-container .right-side{width:50%}}.archive-industries .industries-select-section .inner-container .right-side .custom-dropdown,.single-industries .industries-select-section .inner-container .right-side .custom-dropdown{position:relative;width:100%;font-family:"Euclid Circular B", sans-serif}.archive-industries .industries-select-section .inner-container .right-side .dropdown-btn,.single-industries .industries-select-section .inner-container .right-side .dropdown-btn{width:100%;background:#fff;border:1px solid #C2D1DB;border-radius:25px;padding:10px 10px 10px 25px;font-weight:500;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;margin:10px 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-industries .industries-select-section .inner-container .right-side .dropdown-btn:hover,.single-industries .industries-select-section .inner-container .right-side .dropdown-btn:hover{background-color:azure !important;color:#0071A7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-industries .industries-select-section .inner-container .right-side .dropdown-btn::after,.single-industries .industries-select-section .inner-container .right-side .dropdown-btn::after{content:"";margin-left:auto;background-image:url("icons/dropdown-caret.png");background-size:contain;background-repeat:no-repeat;display:block;width:15px;height:15px}.archive-industries .industries-select-section .inner-container .right-side .dropdown-menu,.single-industries .industries-select-section .inner-container .right-side .dropdown-menu{position:absolute;width:100%;background:azure;border:1px solid #C2D1DB;display:none;list-style:none;padding:10px 0;margin:0;z-index:100;top:0;border-radius:20px;overflow:hidden}.archive-industries .industries-select-section .inner-container .right-side .dropdown-menu li,.single-industries .industries-select-section .inner-container .right-side .dropdown-menu li{padding:7px 35px;cursor:pointer;transition:background 0.2s}.archive-industries .industries-select-section .inner-container .right-side .dropdown-menu li:hover,.single-industries .industries-select-section .inner-container .right-side .dropdown-menu li:hover{background:#C2D1DB}.archive-industries .industries-select-section .inner-container .right-side .show,.single-industries .industries-select-section .inner-container .right-side .show{display:block}.archive-industries .industries-select-section .inner-container p,.single-industries .industries-select-section .inner-container p{max-width:1000px;margin-top:25px}.archive-industries .case-studies-section,.single-industries .case-studies-section{background-color:#0F4033;padding:60px 0}@media only screen and (min-width: 900px){.archive-industries .case-studies-section,.single-industries .case-studies-section{padding:80px 0}}.archive-industries .case-studies-section .text-wrapper,.single-industries .case-studies-section .text-wrapper{color:azure}.archive-industries .case-studies-section .text-wrapper p,.single-industries .case-studies-section .text-wrapper p{padding:0.3rem 0 1.75rem}@media only screen and (min-width: 850px){.archive-industries .case-studies-section .case-studies-wrapper,.single-industries .case-studies-section .case-studies-wrapper{display:flex;flex-wrap:wrap}}.archive-industries .case-studies-section .case-studies-wrapper .case-study,.single-industries .case-studies-section .case-studies-wrapper .case-study{display:block}@media only screen and (min-width: 850px){.archive-industries .case-studies-section .case-studies-wrapper .case-study,.single-industries .case-studies-section .case-studies-wrapper .case-study{width:calc(50% - 1px)}.archive-industries .case-studies-section .case-studies-wrapper .case-study:nth-of-type(even),.single-industries .case-studies-section .case-studies-wrapper .case-study:nth-of-type(even){border-left:1px solid #C2D1DB}}.archive-industries .case-studies-section .case-studies-wrapper .case-study .top,.single-industries .case-studies-section .case-studies-wrapper .case-study .top{height:10.5rem}@media only screen and (min-width: 850px){.archive-industries .case-studies-section .case-studies-wrapper .case-study .top,.single-industries .case-studies-section .case-studies-wrapper .case-study .top{height:20.5rem}}.archive-industries .case-studies-section .case-studies-wrapper .case-study .top img,.single-industries .case-studies-section .case-studies-wrapper .case-study .top img{width:100%;height:100%;object-fit:cover}.archive-industries .case-studies-section .case-studies-wrapper .case-study .bottom,.single-industries .case-studies-section .case-studies-wrapper .case-study .bottom{color:azure;background-color:#0A2126;padding:20px;border-bottom:1px solid #C2D1DB;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 600px){.archive-industries .case-studies-section .case-studies-wrapper .case-study .bottom,.single-industries .case-studies-section .case-studies-wrapper .case-study .bottom{padding:40px 20px}}@media only screen and (min-width: 850px){.archive-industries .case-studies-section .case-studies-wrapper .case-study .bottom,.single-industries .case-studies-section .case-studies-wrapper .case-study .bottom{border-bottom:unset}}.archive-industries .case-studies-section .case-studies-wrapper .case-study .bottom h4,.single-industries .case-studies-section .case-studies-wrapper .case-study .bottom h4{padding-bottom:10px}.archive-industries .case-studies-section .case-studies-wrapper .case-study .bottom span,.single-industries .case-studies-section .case-studies-wrapper .case-study .bottom span{padding-top:20px;display:block;text-transform:uppercase;font-weight:700}.archive-industries .case-studies-section .case-studies-wrapper .case-study:hover .bottom,.single-industries .case-studies-section .case-studies-wrapper .case-study:hover .bottom{background-color:#0071A7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-industries .case-studies-section .case-studies-wrapper .case-study:hover .bottom span,.single-industries .case-studies-section .case-studies-wrapper .case-study:hover .bottom span{text-decoration:underline}.archive-industries .highlighted-services-section,.single-industries .highlighted-services-section{background-color:#0F4033;padding-bottom:60px}.archive-industries .highlighted-services-section .inner-container .top,.single-industries .highlighted-services-section .inner-container .top{color:azure;padding-bottom:25px}@media only screen and (min-width: 1100px){.archive-industries .highlighted-services-section .inner-container .top,.single-industries .highlighted-services-section .inner-container .top{display:flex;justify-content:space-between}}.archive-industries .highlighted-services-section .inner-container .top p,.single-industries .highlighted-services-section .inner-container .top p{padding:5px 0 10px}.archive-industries .highlighted-services-section .inner-container .top a,.single-industries .highlighted-services-section .inner-container .top a{align-self:baseline}.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper{border-top:1px solid #009494;display:flex;flex-wrap:wrap}@media only screen and (min-width: 770px){.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper{border-bottom:1px solid #009494}}.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service{width:calc(50% - 1rem);border-bottom:1px solid #009494;padding:1rem 0.5rem;color:azure}@media only screen and (min-width: 770px){.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service{width:calc(25% - 1rem);border-bottom:unset}}.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service img,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service img{width:2.1rem;height:2.1rem;object-fit:contain;margin-bottom:7px}@media only screen and (min-width: 1000px){.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service img,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service img{width:3.125rem;height:3.125rem}}.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4{font-size:20px;line-height:21px}@media only screen and (min-width: 770px){.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4{margin-bottom:45px}}@media only screen and (min-width: 1000px){.archive-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4,.single-industries .highlighted-services-section .inner-container .highlighted-services-wrapper .highlighted-service h4{font-size:32px;line-height:32px}}.archive-services .text-section{max-width:1440px;width:90%;margin:50px auto}@media only screen and (min-width: 900px){.archive-services .text-section{display:flex;margin:80px auto}}.archive-services .text-section .left-side{margin-bottom:0.6rem}@media only screen and (min-width: 900px){.archive-services .text-section .left-side{width:calc(50% - 5rem);margin-right:5rem}}.archive-services .text-section .left-side h2{font-size:40px;line-height:44px}@media only screen and (min-width: 600px){.archive-services .text-section .left-side h2{font-size:52px;line-height:56px}}@media only screen and (min-width: 1200px){.archive-services .text-section .left-side h2{font-size:64px;line-height:70px}}@media only screen and (min-width: 900px){.archive-services .text-section .right-side{width:50%}}.archive-services .service-types-preview-cards{max-width:1440px;width:90%;margin:50px auto}@media only screen and (min-width: 750px){.archive-services .service-types-preview-cards{border-top:1px solid #C2D1DB}}@media only screen and (min-width: 900px){.archive-services .service-types-preview-cards{margin:80px auto}}.archive-services .service-types-preview-cards .service-type-preview-card{margin-bottom:1rem;display:block}@media only screen and (min-width: 750px){.archive-services .service-types-preview-cards .service-type-preview-card{display:flex;margin-bottom:unset;border-bottom:1px solid #C2D1DB}}.archive-services .service-types-preview-cards .service-type-preview-card .left-side{height:11.5rem}@media only screen and (min-width: 750px){.archive-services .service-types-preview-cards .service-type-preview-card .left-side{width:50%;height:22rem}}@media only screen and (min-width: 900px){.archive-services .service-types-preview-cards .service-type-preview-card .left-side{width:50%;height:18.75rem}}.archive-services .service-types-preview-cards .service-type-preview-card .left-side img{width:100%;height:100%;object-fit:cover}.archive-services .service-types-preview-cards .service-type-preview-card .right-side{box-sizing:border-box;background-color:#fff;color:#0A2126;padding:1rem 1rem 4rem;position:relative}@media only screen and (min-width: 750px){.archive-services .service-types-preview-cards .service-type-preview-card .right-side{width:50%}}@media only screen and (min-width: 900px){.archive-services .service-types-preview-cards .service-type-preview-card .right-side{padding:2rem 2rem 4rem}}.archive-services .service-types-preview-cards .service-type-preview-card .right-side h4{margin-bottom:0.3rem}.archive-services .service-types-preview-cards .service-type-preview-card .right-side img{position:absolute;bottom:.3rem;left:1rem;width:50px;height:50px;object-fit:contain;filter:invert(1)}@media only screen and (min-width: 900px){.archive-services .service-types-preview-cards .service-type-preview-card .right-side img{bottom:2rem;left:2rem}}.archive-services .animated-stats-wrapper{background-color:#0F4033;padding:50px 0}.archive-services .animated-stats-wrapper h4{font-size:80px !important;line-height:80px !important}@media only screen and (min-width: 700px){.archive-services .animated-stats-wrapper h4{font-size:100px Im !important;line-height:100px !important}}.archive-services .animated-stats-wrapper span{font-size:70px !important;line-height:80px !important}@media only screen and (min-width: 700px){.archive-services .animated-stats-wrapper span{font-size:90px !important;line-height:100px !important}}.careers .column-2[style*="background-color:#004078FF"] h4{font-size:16px;line-height:20px;margin-bottom:15px;font-family:'Euclid Circular B',sans-serif}@media only screen and (min-width: 1000px){.careers .column-2[style*="background-color:#004078FF"] h4{font-size:20px;line-height:25px}}.careers .column-2[style*="background-color:#004078FF"] h3{font-size:20px;line-height:21px}@media only screen and (min-width: 1000px){.careers .column-2[style*="background-color:#004078FF"] h3{font-size:32px;line-height:32px}}.careers .column-2[style*="background-color:#004078FF"] .content-image{margin-top:25px}.careers .column-2[style*="background-color:#004078FF"] .content-wysiwyg{margin:25px 0}.careers .column-2[style*="background-color:#004078FF"] .content-wysiwyg h5{margin-bottom:5px;font-family:"Euclid Circular B", sans-serif;font-size:18px;font-weight:500}.careers .column-2[style*="background-color:#004078FF"] .content-wysiwyg ul{list-style:disc;margin-left:17px}.careers .column-2[style*="background-color:#004078FF"] .content-wysiwyg ul li{margin-bottom:5px}.careers .column-2[style*="background-color:#004078FF"] .content-wysiwyg ul li::marker{color:azure}.contact .content-contact{margin-left:0}.contact .content-contact h5,.contact .content-contact h3,.contact .content-contact p,.contact .content-contact label{color:#0A2126}.contact .content-contact .contact-selected{background-color:white !important}.contact .content-contact .primary-btn{background-color:#0A2126;color:white}.contact .content-contact .primary-btn:after{filter:invert(1)}.contact .content-contact .contact-form-slide input,.contact .content-contact .contact-form-slide textarea,.contact .content-contact .contact-form-slide .contact-selected{background-color:white;border:1px solid #0A2126}.contact .content-contact .contact-form-slide textarea{height:unset}.terms-and-conditions .layout-1-column,.privacy-policy .layout-1-column{border-top:1px solid #C2D1DB}.terms-and-conditions .layout-1-column h1,.privacy-policy .layout-1-column h1{font-size:40px;line-height:44px}@media only screen and (min-width: 700px){.terms-and-conditions .layout-1-column h1,.privacy-policy .layout-1-column h1{font-size:64px;line-height:69px}}.terms-and-conditions .column-1,.privacy-policy .column-1{margin:0 auto !important}.terms-and-conditions .column-1 .content-wysiwyg,.privacy-policy .column-1 .content-wysiwyg{margin:70px 0}.terms-and-conditions .column-1 .content-wysiwyg a,.privacy-policy .column-1 .content-wysiwyg a{color:#0071A7}.terms-and-conditions .column-1 .content-wysiwyg strong,.privacy-policy .column-1 .content-wysiwyg strong{font-weight:400}.terms-and-conditions .column-1 .content-wysiwyg ul,.privacy-policy .column-1 .content-wysiwyg ul{margin-left:1.3rem;list-style:disc}.terms-and-conditions .column-1 .content-wysiwyg ul li,.privacy-policy .column-1 .content-wysiwyg ul li{font-size:16px;line-height:19px}@media only screen and (min-width: 700px){.terms-and-conditions .column-1 .content-wysiwyg ul li,.privacy-policy .column-1 .content-wysiwyg ul li{font-size:20px;line-height:24px}}.terms-and-conditions .column-1 .content-wysiwyg ul li strong,.privacy-policy .column-1 .content-wysiwyg ul li strong{font-weight:400}.safety .layout-1-column:nth-of-type(1) .flexible-text-banner.light .text-wrapper{padding:unset;margin:0 auto}.safety .layout-1-column:nth-of-type(1) .flexible-text-banner.light .text-wrapper p{padding-right:unset}#download-resources-section .layout-container{border-top:1px solid #C2D1DB}@media only screen and (min-width: 1000px){#download-resources-section .layout-container{border-bottom:1px solid #C2D1DB}}@media only screen and (min-width: 1000px){#download-resources-section .buttons-module{display:flex;align-items:center;width:auto}}#download-resources-section .buttons-module .buttons-module-inner-wrapper{width:100%;border-bottom:1px solid #C2D1DB}@media only screen and (min-width: 1000px){#download-resources-section .buttons-module .buttons-module-inner-wrapper{width:auto;border-bottom:0}}#download-resources-section .buttons-module .buttons-module-inner-wrapper a{width:100%;box-sizing:border-box}#two-col-w-button .buttons-module{margin-top:25px}.sustainability .hero-banner .text-wrapper{max-width:59.5rem}.sustainability .sustainability-cards .card{position:relative}.sustainability .sustainability-cards .card img{width:40px;height:40px;position:absolute;left:0;top:20px}.sustainability .sustainability-cards .card h4{margin-left:47px}.sustainability #four-images-section .column-1{display:flex;gap:.25rem;justify-content:space-between}@media only screen and (min-width: 500px){.sustainability #four-images-section .column-1{gap:.5rem}}@media only screen and (min-width: 700px){.sustainability #four-images-section .column-1{gap:1rem}}.sustainability #four-images-section .column-1 .content-image{width:calc(25% - .25rem)}@media only screen and (min-width: 500px){.sustainability #four-images-section .column-1 .content-image{width:calc(25% - .5rem)}}@media only screen and (min-width: 700px){.sustainability #four-images-section .column-1 .content-image{width:calc(25% - 1rem)}}@media only screen and (min-width: 1150px){.sustainability #four-images-section .column-1 .content-image{width:25%}}.sustainability #four-images-section .column-1 .content-image img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1150px){.sustainability #four-images-section .column-1 .content-image img{object-fit:contain;object-position:left}}#sustainability-graphic-img-section img{height:200px;object-fit:contain}@media only screen and (min-width: 700px){#sustainability-graphic-img-section img{height:280px}}@media only screen and (min-width: 900px){#sustainability-graphic-img-section img{height:370px}}@media only screen and (min-width: 1080px){#sustainability-graphic-img-section img{height:440px}}@media only screen and (min-width: 1200px){#sustainability-graphic-img-section img{height:540px}}#lab-packing-image-section img{height:200px;object-fit:contain}@media only screen and (min-width: 500px){#lab-packing-image-section img{height:270px}}@media only screen and (min-width: 900px){#lab-packing-image-section img{height:320px}}@media only screen and (min-width: 1080px){#lab-packing-image-section img{height:400px}}@media only screen and (min-width: 1280px){#lab-packing-image-section img{height:480px}}#login-section{max-width:900px}@media only screen and (min-width: 1000px){.demilitarization .hero-banner h1{font-size:60px;line-height:65px}}#contact-form-section{z-index:55}.careers #two-col-section .column-2 h4{font-weight:500}#hide-section{display:none}@media only screen and (min-width: 1000px){#max-height-2-col .fifty-fifty-text-and-image{max-height:30rem}}#max-height-2-col .fifty-fifty-text-and-image h4{margin-bottom:15px}#max-height-2-col .fifty-fifty-text-and-image .right-side{height:19rem}@media only screen and (min-width: 1000px){#max-height-2-col .fifty-fifty-text-and-image .right-side{height:unset}}#infographic-section .content-image img{height:165px}@media only screen and (min-width: 400px){#infographic-section .content-image img{height:200px}}@media only screen and (min-width: 500px){#infographic-section .content-image img{height:265px}}@media only screen and (min-width: 650px){#infographic-section .content-image img{height:310px}}@media only screen and (min-width: 700px){#infographic-section .content-image img{height:355px}}@media only screen and (min-width: 900px){#infographic-section .content-image img{height:450px}}@media only screen and (min-width: 1000px){#infographic-section .content-image img{height:510px}}@media only screen and (min-width: 1300px){#infographic-section .content-image img{height:660px}}@media only screen and (min-width: 1430px){#infographic-section .content-image img{height:720px}}#two-col-text-and-images h3{margin-bottom:20px}#two-col-text-and-images .content-image{margin-bottom:20px}@media only screen and (max-width: 550px){#two-col-text-and-images .content-image img{height:250px !important}}.osro-response .flexible-text-banner .has-4-checkmarks{padding-bottom:unset}@media only screen and (min-width: 1170px){.osro-response .flexible-text-banner .has-4-checkmarks{padding-bottom:1rem}}.osro-response .flexible-text-banner:nth-of-type(2) .has-4-checkmarks{padding-top:unset}@media only screen and (min-width: 1170px){.osro-response .flexible-text-banner:nth-of-type(2) .has-4-checkmarks{padding-top:1rem}}.early-in-career-opportunities li p{width:calc(33.33% - 40px) !important}.early-in-career-opportunities .event-availability{display:none}.single-services .content-slider .slider-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, black 0%, transparent 80%, transparent 100%);pointer-events:none;z-index:2}.service-types-page .text-section{padding:50px 0 35px;max-width:62.5rem}@media only screen and (min-width: 900px){.service-types-page .text-section{padding:80px 0 35px}}.service-types-page .service-cards-wrapper{border-top:1px solid #C2D1DB;padding:0 0 50px}@media only screen and (min-width: 575px){.service-types-page .service-cards-wrapper{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 900px){.service-types-page .service-cards-wrapper{padding:0 0 80px}}.service-types-page .service-cards-wrapper .service-card{display:block;border-bottom:1px solid #C2D1DB;padding:1rem 0 1.3rem;color:#0A2126}@media only screen and (min-width: 575px){.service-types-page .service-cards-wrapper .service-card{width:calc(50% - 1rem);padding:1rem 0.5rem 1.3rem}}@media only screen and (min-width: 1000px){.service-types-page .service-cards-wrapper .service-card{width:calc(33.333% - 2rem);padding:1rem 1rem 1.3rem}}.service-types-page .service-cards-wrapper .service-card .icon-wrapper{padding:8px;background-color:#0071A7;border-radius:50%;height:32px;width:32px;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.service-types-page .service-cards-wrapper .service-card .icon-wrapper img{width:26px;height:26px;object-fit:contain}@media only screen and (min-width: 900px){.service-types-page .service-cards-wrapper .service-card .icon-wrapper img{width:28px;height:28px}}.service-types-page .service-cards-wrapper .service-card .text-wrapper{margin-bottom:1.3rem}.service-types-page .service-cards-wrapper .service-card .text-wrapper h4{font-size:20px;line-height:21px}@media only screen and (min-width: 1000px){.service-types-page .service-cards-wrapper .service-card .text-wrapper h4{font-size:32px;line-height:32px}}.service-types-page .service-cards-wrapper .service-card .text-wrapper p{padding-top:0.4rem}.service-types-page .service-cards-wrapper .service-card span{font-weight:600;font-size:16px;text-transform:uppercase}.training .flexible-text-banner.dark ul li{font-size:12px}.archive-team-members .hero-banner{color:azure;height:30rem}.archive-team-members .team-members-section{padding:3rem 0}.archive-team-members .team-members-section .inner-container .section-navigation{margin-bottom:25px}.archive-team-members .team-members-section .inner-container .section-navigation span{padding:10px 0 0;margin:0 8px 0 0;cursor:pointer;font-weight:700;font-size:12px;text-transform:uppercase}.archive-team-members .team-members-section .inner-container .section-navigation span.active{border-bottom:2px solid #0A2126}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .section-navigation span{font-size:16px;margin:0 14px 0 0}}.archive-team-members .team-members-section .inner-container .team-members-wrapper{display:block;border-top:1px solid #C2D1DB}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member{display:flex;flex-direction:column;padding:25px 0;border-bottom:1px solid #C2D1DB}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member{flex-direction:row}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side{display:flex;flex-direction:column}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side{flex-direction:row;width:500px}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper{height:340px;width:340px;max-width:100%;position:relative}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper{height:240px;width:240px}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper.has-hover-image{cursor:pointer}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper.has-hover-image:hover .hover-image{z-index:1;opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper img{width:100%;height:100%;object-fit:contain}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .image-wrapper img.hover-image{z-index:-1;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side .info-wrapper{margin:-4px 25px 0;width:calc(100% - 260px)}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side h3{color:#0A2126;font-weight:500;font-size:18px;line-height:21px;font-family:"Euclid Circular B", sans-serif;margin:15px 0 0}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side h3{margin:unset;font-size:24px;line-height:28px}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side h4{font-weight:300;color:#0071A7;font-size:16px;line-height:19px;font-family:"Euclid Circular B", sans-serif;margin-bottom:20px}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .left-side h4{font-size:20px;line-height:24px}}@media only screen and (min-width: 1000px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .right-side{width:calc(100% - 530px);margin-left:30px}}@media only screen and (min-width: 1300px){.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .right-side{width:calc(100% - 570px);margin-left:70px}}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .right-side .bio p{margin-bottom:10px}.archive-team-members .team-members-section .inner-container .team-members-wrapper .team-member .right-side .bio button{border:unset;background-color:white;font-weight:600;text-transform:uppercase;padding:10px 0 0}
