﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#blog-section{width:70%;float:left;margin-top:30px}#blog-section h1{color:#000;font-size:24px;font-weight:300;text-decoration:none;margin-bottom:30px}#blog-section h1 a{color:#ccc;font-size:24px;font-weight:300;text-decoration:none}#blog-section article{margin:0 0 20px;padding:0 0 20px 0;border-bottom:1px solid #ccc}#blog-section article:last-child{border:none;margin:0}#blog-section article .post-title{margin:0 0 5px 0}#blog-section article .post-title a{text-decoration:none;font-size:22px;font-weight:bold}#blog-section article .post-date{text-decoration:none;font-size:14px;margin-bottom:10px}#blog-section article .post-image{max-width:100%;width:auto;height:auto;margin:0 auto 30px;padding:0}#blog-section article.article-single h1{color:#000;font-size:30px;margin:0 0 5px;padding:0}#blog-section article.article-single h2{color:#000;font-size:20px;margin:0 0 30px 0;padding:0}#blog-section article.article-single p{color:#000;font-size:16px;margin:0 0 15px 0;padding:0}#blog-section article.article-single a{color:#000}#blog-section article.article-single .backbtn{padding:5px 20px;background:rgba(0,0,0,.2);color:rgba(0,0,0,.8);border-radius:5px;border:1px solid rgba(0,0,0,.8);text-decoration:none}#blog-section article.article-single .backbtn:hover{background:rgba(0,0,0,.4);color:#000}#blog-sidebar-wrapper{width:30%;float:right;margin-top:30px;margin-bottom:30px}#blog-sidebar{margin-left:30px}#blog-sidebar h2{padding:5px 15px;margin:0;color:#fff;font-size:22px;font-weight:600;background:#2c8fbd;display:block}#blog-sidebar ul{background:#ccc;padding:10px 0;margin:0 0 30px 0}#blog-sidebar ul li{list-style:none;padding:2px 0 2px 15px}#blog-sidebar ul li ul li{background:none}#blog-sidebar ul li ul li a{text-decoration:none;font-size:14px;color:#ccc}#blog-sidebar ul li ul{padding:0;margin:0 0 20px 0}nav#nav-below{padding:10px 0}.nav-previous{float:left;width:50%;text-align:left}.nav-next{float:right;width:50%;text-align:right}nav#nav-below a{color:#5c6e34;text-decoration:none;font-size:12px;font-weight:bold}body .gform_wrapper .gform_body{display:inline-block;font-family:"Open Sans",sans-serif}body .gform_wrapper label{display:block !important}body .gform_wrapper .ginput_container input,body .gform_wrapper .ginput_container textarea,body .gform_wrapper .ginput_container select{padding:10px 15px !important;line-height:1.4em;border:1px solid #ccc;outline:none;color:#004a64;font-weight:300;background:#fff;font-size:16px;overflow:visible}body .gform_wrapper .gform_wrapper .top_label input.medium,body .gform_wrapper .gform_wrapper .top_label select.medium{width:100%}body .gform_wrapper .button{background:#004a64;border:none;color:#fff;padding:15px 40px;line-height:1em;text-transform:uppercase;cursor:pointer}body .gform_wrapper .button:hover{background:#003142}body .gform_wrapper .gform_footer{margin:0}body .gform_wrapper .gform_wrapper textarea.small{height:120px}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#004a64;opacity:1}textarea:-moz-placeholder,input:-moz-placeholder{color:#004a64;opacity:1}textarea::-moz-placeholder,input::-moz-placeholder{color:#004a64;opacity:1}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#004a64;opacity:1}body label.apbct_special_field{display:none !important}.page-template-page-holiday-2022 #wrapper-all{padding-top:64px}.holiday div{box-sizing:border-box}.holiday .top-section{width:100%;margin-left:auto;margin-right:auto}.holiday .top-section .top-section__inner{width:100%;margin:auto;padding:60px 15px 70px}.holiday .top-section .top-section__inner .content{max-width:1060px;width:100%;box-sizing:border-box;padding-left:74px;padding-right:74px;padding-top:52px;padding-bottom:52px;background-color:rgba(255,255,255,.85)}.holiday .top-section .top-section__inner .content h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#425563}.holiday .top-section .top-section__inner .content p{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.02em;color:#373a36;text-align:left;max-width:none}.holiday .top-section .top-section__inner .content p a{font-weight:bold}@media(max-width: 650px){.holiday .top-section .top-section__inner .content{padding-left:30px;padding-right:30px}}.holiday .top-section .top-section__inner .content #holiday-video{padding:20px 20px;box-shadow:0px 6px 10px rgba(0,0,0,.14),0px 1px 18px rgba(0,0,0,.12),0px 3px 5px rgba(0,0,0,.2);background:#fff;overflow:visible}.holiday .top-section .top-section__inner .content #holiday-video iframe{box-shadow:0px 6px 10px rgba(0,0,0,.14),0px 1px 18px rgba(0,0,0,.12),0px 3px 5px rgba(0,0,0,.2)}.holiday .top-section .top-section__inner .content #holiday-video:after{content:"";position:absolute;bottom:-85px;left:250px;height:85px;width:50px;background:url("/wp-content/themes/element/assets/images/holiday/2022/post-crop.png");z-index:-1}.holiday .top-section>img{margin-top:40px;margin-right:auto;margin-bottom:60px;margin-left:auto}.holiday .middle-section{width:100%}.holiday .middle-section .middle-section__inner{text-align:center;width:100%;max-width:1000px;margin:auto;padding:23px 15px;box-sizing:border-box}.holiday .bottom-section{width:100%;margin:auto;padding-top:160px}.holiday .bottom-section .bottom-section__inner{width:100%;max-width:1030px;margin:auto;padding:75px 15px}.holiday .bottom-section .bottom-section__header{text-align:center}.holiday .bottom-section .bottom-section__header h2{font-family:Alice,serif;font-size:36px;line-height:1.2;color:#ebe1d5;text-transform:unset;margin-top:40px;padding-bottom:2px}.holiday .bottom-section .bottom-section__header h3{color:#fff;font-size:18px}.holiday .bottom-section .bottom-section__panels{margin-top:65px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:flex-start}@media only screen and (max-width: 767px){.holiday .bottom-section .bottom-section__panels{display:block}}.holiday .bottom-section .panel{background:#fff;width:32%;max-width:320px;min-height:340px;margin-bottom:60px;position:relative;overflow:visible;z-index:5;box-sizing:border-box;box-shadow:0px 6px 10px rgba(0,0,0,.14),0px 1px 18px rgba(0,0,0,.12),0px 3px 5px rgba(0,0,0,.2)}@media only screen and (max-width: 767px){.holiday .bottom-section .panel{width:100%;margin-right:auto;margin-left:auto}}.holiday .bottom-section .panel__inner{padding:15px;display:block;height:100%;width:100%;position:absolute;z-index:6;top:0;left:0}.holiday .bottom-section .charity-logo{display:block;margin:auto}.holiday .bottom-section a.learn-more{font-family:Poppins;font-style:normal;font-weight:bold;font-size:14px;line-height:21px;letter-spacing:.02em;text-decoration-line:underline;color:#373a36;margin-top:15px !important;margin-bottom:10px;margin-right:30px !important;margin-left:30px !important;text-transform:uppercase}.holiday .bottom-section a.learn-more-button{font-family:"News Cycle",sans-serif;font-size:16px;line-height:1.2;color:rgba(0,0,0,.8);text-transform:uppercase;text-decoration:none;display:block;max-width:230px;margin:auto;letter-spacing:1px}.holiday .bottom-section a.learn-more-button:hover{color:#000}.holiday .bottom-section a.vote-button{display:block;position:absolute;z-index:7;bottom:-30px;left:50%;transform:translateX(-50%);font-family:"News Cycle",sans-serif;font-size:16px;line-height:1.2;color:rgba(255,255,255,.8);text-transform:uppercase;text-decoration:none;background:url("/wp-content/themes/element/assets/images/holiday-2019/vote-btn.png");background-repeat:no-repeat;background-position:center;min-width:260px;padding:20px;text-align:center;font-weight:700;letter-spacing:1.3px}.holiday .bottom-section a.vote-button:hover{color:#fff;border-color:#373a36 !important}.holiday .bottom-section #big-brothers-sisters .charity-logo{margin-top:45px;margin-bottom:37px}.holiday .bottom-section #big-brothers-sisters a.learn-more-button{max-width:230px}.holiday .bottom-section #neef .charity-logo{margin-top:70px;margin-bottom:40px}.holiday .bottom-section #neef a.learn-more-button{max-width:230px}.holiday .bottom-section #st-jude .charity-logo{margin-top:63px;margin-bottom:37px}.holiday .bottom-section #st-jude a.learn-more-button{max-width:180px}.holiday .bottom-section #feeding-america .charity-logo{margin-top:20px;margin-bottom:42px}.holiday .bottom-section #feeding-america a.learn-more-button{max-width:180px}.holiday .bottom-section #operation-homefront .charity-logo{margin-top:20px;margin-bottom:18px}.holiday .bottom-section #operation-homefront a.learn-more-button{max-width:230px}@media(max-width: 1300px){.holiday .bottom-section{padding-top:80px}}.holiday #results{background:rgba(0,0,0,0)}.holiday #results .panel__inner{padding:0}.holiday #results h3{font-family:Poppins;font-style:normal;font-weight:600;font-size:24px;line-height:42px;text-transform:uppercase;color:#425563}.holiday #results h3 em{display:none}.holiday #results .nominee-chart .outer-bar{background:#fff;border:1px solid #7c878e;height:20px;padding:0}.holiday #results .nominee-chart .outer-bar .bar{height:100%;padding:0}.holiday #results .nominee-chart .outer-bar .bar-content{padding:4px;line-height:1}.holiday #results .nominee-name,.holiday #results .dash,.holiday #results #total-votes,.holiday #results .bar-content{font-family:Poppins;font-style:normal;font-weight:bold;font-size:16px;line-height:16px;letter-spacing:.02em;color:#373a36}.holiday #results .voted-msg{font-size:18px;background-color:rgba(255,255,255,.8);padding:15px 20px;line-height:24px;text-align:center}.holiday #results .nominee-name,.holiday #results .bar-content,.holiday #results .dash{display:inline}.holiday #results .copy{margin-bottom:20px;line-height:16px}.holiday #results #total-votes{padding:0;display:none}.holiday #results .wpcvp-message{margin-right:0;margin-bottom:4px;display:none}.holiday .holiday-footer{background:#425563;width:100%;margin:0 auto;overflow:hidden}.holiday .holiday-footer .holiday-footer__inner{width:100%;max-width:1030px;margin:0 auto;padding:45px 15px 45px;text-align:center}.holiday .holiday-footer .holiday-footer__inner h2{margin-top:0px;padding-bottom:0px;margin-bottom:0px;font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#fff}#holiday-2021 .top-section__inner,#holiday-2022 .top-section__inner{display:flex;flex-direction:column;align-items:center}#holiday-2021 .top-section__inner #second-para,#holiday-2022 .top-section__inner #second-para{font-size:25px;max-width:825px}#holiday-2021 .top-section__inner #second-para a,#holiday-2022 .top-section__inner #second-para a{color:inherit}#holiday-2021 .top-section__inner #second-para strong,#holiday-2022 .top-section__inner #second-para strong{font-size:30px}#holiday-2021 .top-section__inner img,#holiday-2022 .top-section__inner img{align-self:center}#holiday-2021 .top-section__inner #first-image,#holiday-2022 .top-section__inner #first-image{margin-top:34px;margin-bottom:65px}#holiday-2021 .top-section__inner #second-image,#holiday-2022 .top-section__inner #second-image{margin-top:90px;margin-bottom:56px}#holiday-2021 .middle-section__inner,#holiday-2022 .middle-section__inner{text-align:center;width:100%;margin:auto;padding:23px 15px 0px;box-sizing:border-box;background-image:linear-gradient(to right, #9AC8DF, #53809E)}#holiday-2021 .middle-section__inner h2,#holiday-2022 .middle-section__inner h2{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;margin-bottom:50px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#fff}#holiday-2021 .middle-section__inner h2 span,#holiday-2022 .middle-section__inner h2 span{text-transform:none;font-size:26px}@media(max-width: 1300px){#holiday-2021 .middle-section__inner h2,#holiday-2022 .middle-section__inner h2{margin-bottom:100px}}#holiday-2021 .middle-section__inner .animation,#holiday-2022 .middle-section__inner .animation{margin-top:18px}#holiday-2021 .middle-section__inner .swiper-container,#holiday-2022 .middle-section__inner .swiper-container{padding-bottom:50px}#holiday-2021 .middle-section__inner .frame,#holiday-2022 .middle-section__inner .frame{background-image:url("/wp-content/themes/element/assets/images/holiday/frame.png");background-repeat:no-repeat;background-position:center;background-size:290px;min-height:410px}@media(min-width: 380px){#holiday-2021 .middle-section__inner .frame,#holiday-2022 .middle-section__inner .frame{background-size:360px}}@media(min-width: 508px){#holiday-2021 .middle-section__inner .frame,#holiday-2022 .middle-section__inner .frame{background-size:480px;min-height:560px}}#holiday-2021 .middle-section__inner .frame img,#holiday-2022 .middle-section__inner .frame img{transform:rotate(-6.43deg);position:relative;margin-bottom:5px;left:-8px;margin-top:64px;width:100%;max-width:216px}@media(min-width: 380px){#holiday-2021 .middle-section__inner .frame img,#holiday-2022 .middle-section__inner .frame img{margin-bottom:10px;left:-10px;margin-top:30px;max-width:269px}}@media(min-width: 508px){#holiday-2021 .middle-section__inner .frame img,#holiday-2022 .middle-section__inner .frame img{max-width:359px;padding-top:45px;left:-15px}}#holiday-2021 .middle-section__inner .frame p,#holiday-2022 .middle-section__inner .frame p{transform:rotate(-6.43deg);font-size:12px;max-width:356px;margin:0 auto;line-height:1;position:relative;left:13px;text-transform:uppercase}@media(min-width: 380px){#holiday-2021 .middle-section__inner .frame p,#holiday-2022 .middle-section__inner .frame p{font-size:14px}}@media(min-width: 508px){#holiday-2021 .middle-section__inner .frame p,#holiday-2022 .middle-section__inner .frame p{font-size:18px}}#holiday-2021 .middle-section__inner .swiper-button-prev,#holiday-2021 .middle-section__inner .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-next{width:30px;height:60px;background-size:cover;cursor:pointer;outline:none}@media(max-width: 429px){#holiday-2021 .middle-section__inner .swiper-button-prev,#holiday-2021 .middle-section__inner .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-next{display:none}}@media only screen and (max-width: 540px){#holiday-2021 .middle-section__inner .swiper-button-prev,#holiday-2021 .middle-section__inner .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-next{width:26px;height:30px;background-size:contain}#holiday-2021 .middle-section__inner .swiper-button-prev .swiper-button-prev,#holiday-2021 .middle-section__inner .swiper-button-next .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-prev .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-next .swiper-button-prev{left:0}#holiday-2021 .middle-section__inner .swiper-button-prev .swiper-button-next,#holiday-2021 .middle-section__inner .swiper-button-next .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-prev .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-next .swiper-button-next{right:0}}#holiday-2021 .middle-section__inner .swiper-button-prev,#holiday-2022 .middle-section__inner .swiper-button-prev{background-image:url("/wp-content/themes/element/assets/images/holiday/previous.png")}#holiday-2021 .middle-section__inner .swiper-button-next,#holiday-2022 .middle-section__inner .swiper-button-next{background-image:url("/wp-content/themes/element/assets/images/holiday/next.png")}#holiday-2021 .middle-section__inner .swiper-pagination-bullet,#holiday-2022 .middle-section__inner .swiper-pagination-bullet{height:16px;width:16px;background:#fff;opacity:1;box-shadow:0px 0px 6px 0px #929292}#holiday-2021 .middle-section__inner .swiper-pagination-bullet-active,#holiday-2022 .middle-section__inner .swiper-pagination-bullet-active{background:#a5363c}#holiday-2021 #results .panel__inner,#holiday-2022 #results .panel__inner{padding:0;justify-content:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}#holiday-2021 #results .nominee-chart .outer-bar .bar-content,#holiday-2022 #results .nominee-chart .outer-bar .bar-content{color:#fff}#holiday-2021 #results form.wpcvp>h2,#holiday-2022 #results form.wpcvp>h2{display:none}#holiday-2021 #results .wpcvp>h2,#holiday-2022 #results .wpcvp>h2{font-family:Poppins;font-style:normal;font-weight:600;font-size:24px;line-height:42px;text-transform:uppercase;color:#425563}#holiday-2021 #results .wpcvp>h2 em,#holiday-2022 #results .wpcvp>h2 em{display:none}#holiday-2021 #results input.button.wpcvp_vote,#holiday-2022 #results input.button.wpcvp_vote{display:none}#holiday-2021 #results form.poll-results,#holiday-2022 #results form.poll-results{display:none}#holiday-2021 #results .poll-wrap,#holiday-2021 #results .wpcvp-wrap,#holiday-2022 #results .poll-wrap,#holiday-2022 #results .wpcvp-wrap{display:none !important}#holiday-2021 #results .wpcvp .poll-wrap table tr,#holiday-2022 #results .wpcvp .poll-wrap table tr{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}#holiday-2021 #results .wpcvp .poll-wrap table tr td,#holiday-2022 #results .wpcvp .poll-wrap table tr td{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;text-align:left;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;margin-bottom:10px;transition:all .5s ease-out}#holiday-2021 #results .wpcvp .poll-wrap table tr td:hover,#holiday-2022 #results .wpcvp .poll-wrap table tr td:hover{background-color:#373a36 !important}#holiday-2021 #results .wpcvp .poll-wrap table tr td:hover small label,#holiday-2022 #results .wpcvp .poll-wrap table tr td:hover small label{color:#fff !important}#holiday-2021 #results .wpcvp .poll-wrap table tr td input[type=radio],#holiday-2022 #results .wpcvp .poll-wrap table tr td input[type=radio]{display:none}#holiday-2021 #results .wpcvp .poll-wrap table tr td small,#holiday-2022 #results .wpcvp .poll-wrap table tr td small{display:block;padding-left:10px;flex:1 1 100%}#holiday-2021 #results .wpcvp .poll-wrap table tr td small label,#holiday-2022 #results .wpcvp .poll-wrap table tr td small label{display:block;line-height:22px}#holiday-2021 #results .wpcvp .wpcvp_results,#holiday-2022 #results .wpcvp .wpcvp_results{margin-left:15px;display:none}#holiday-2021 .bottom-section .panel__inner,#holiday-2022 .bottom-section .panel__inner{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;padding:0}#holiday-2021 .bottom-section .panel__inner>div:first-child,#holiday-2022 .bottom-section .panel__inner>div:first-child{padding-top:22px;padding-bottom:22px;padding-right:30px;padding-left:30px}#holiday-2021 .bottom-section__inner,#holiday-2022 .bottom-section__inner{padding-top:0;padding-bottom:102px}#holiday-2021 .bottom-section__inner h2,#holiday-2022 .bottom-section__inner h2{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#425563}#holiday-2021 .bottom-section__inner p,#holiday-2022 .bottom-section__inner p{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;text-align:center;letter-spacing:.02em;color:#373a36}#holiday-2021 .bottom-section__inner .copy,#holiday-2022 .bottom-section__inner .copy{text-align:left}#holiday-2021 .bottom-section__inner .copy p,#holiday-2022 .bottom-section__inner .copy p{text-align:left}#holiday-2021 .bottom-section__panels,#holiday-2022 .bottom-section__panels{margin-top:40px;align-items:stretch}@media(max-width: 1029px){#holiday-2021 .bottom-section__panels,#holiday-2022 .bottom-section__panels{justify-content:space-around}}#holiday-2021 .panel,#holiday-2022 .panel{max-width:322px;width:100%;min-height:unset;height:auto;margin-bottom:78px}@media(max-width: 1029px){#holiday-2021 .panel,#holiday-2022 .panel{margin:0 10px 78px}}@media(max-width: 767px){#holiday-2021 .panel,#holiday-2022 .panel{margin:0 auto 20px}}@media(max-width: 400px){#holiday-2021 .panel,#holiday-2022 .panel{max-width:100%}}#holiday-2021 .panel .logo-wrapper,#holiday-2022 .panel .logo-wrapper{height:194px;display:flex}#holiday-2021 .panel img.charity-logo,#holiday-2022 .panel img.charity-logo{width:auto;align-self:center;height:auto;min-width:auto;min-height:auto;max-width:260px}#holiday-2021 .panel a,#holiday-2022 .panel a{font-weight:bold;letter-spacing:unset;max-width:100%;width:100%;margin:0 0 30px}#holiday-2021 .panel a.vote-button,#holiday-2022 .panel a.vote-button{position:relative;font-weight:normal;background-image:none;bottom:0;color:#fff;max-width:100%;width:100%;box-sizing:border-box;padding:15px;font-size:18px;margin:0 !important;font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:32px;text-align:center;color:#fff;transition:all .5s ease-out}#holiday-2021 .panel a.vote-button:hover,#holiday-2022 .panel a.vote-button:hover{background-color:#373a36 !important;color:#fff !important}#holiday-2021 .panel p,#holiday-2022 .panel p{font-family:Poppins;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;letter-spacing:.02em;color:#373a36}#holiday-2021 .holiday-footer__inner,#holiday-2022 .holiday-footer__inner{max-width:984px}.wrap-photostack{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;max-width:1440px;margin:0 auto;position:relative}.wrap-photostack .arrow{position:absolute;top:50%;margin-top:-24px;z-index:100;cursor:pointer}.wrap-photostack .arrow.next-photo-stack{right:62px}.wrap-photostack .arrow.prev-photo-stack{left:62px}.wrap-photostack .wrap-details{margin-top:-40px;margin-left:150px;max-width:464px;width:100%;z-index:-5;margin-right:50px}.wrap-photostack .details{text-align:left}.wrap-photostack .details .title2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#fff}.wrap-photostack .details ul li{font-family:Poppins;font-style:normal;font-weight:500;font-size:21px;line-height:31px;letter-spacing:.04em;color:#fff;padding-left:30px}.wrap-photostack .details ul li:before{left:0;background-color:#53717b}.wrap-photostack .photostack{bottom:-40px;margin-left:50px;height:530px !important}.wrap-photostack .photostack li{padding-left:0;background-image:url("/wp-content/themes/element/assets/images/holiday/new/bg-polaroid.svg");background-size:100% 100%}.wrap-photostack .photostack li:before{display:none}.wrap-photostack .photostack li .inner{max-width:440px;width:440px;padding-top:25px;padding-left:25px;padding-right:25px}.wrap-photostack .photostack li .inner img{max-width:390px;width:100%;display:block}.wrap-photostack .photostack li .inner .title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;height:115px;padding-bottom:8px;font-family:Poppins;font-style:normal;font-weight:300;font-size:36px;line-height:42px;text-align:center;letter-spacing:-0.015em;color:#7c878e}@media(max-width: 1300px){.wrap-photostack{flex-direction:column}.wrap-photostack .photostack{height:530px !important;bottom:0;margin-bottom:120px;margin-left:0;width:100% !important;max-width:440px}.wrap-photostack .photostack li .inner{max-width:440px;width:440px}.wrap-photostack .photostack li .inner .title{height:90px;padding-bottom:5px}.wrap-photostack .details .title2{text-align:center}.wrap-photostack .details ul{max-width:400px;margin-left:auto;margin-right:auto}.wrap-photostack .wrap-details{margin-bottom:100px;margin-left:20px;margin-right:20px}.wrap-photostack .arrow{top:280px}}@media(max-width: 800px){.wrap-photostack{padding-left:75px;padding-right:75px}.wrap-photostack .details{margin-right:-50px;margin-left:-50px}.wrap-photostack .photostack{max-width:350px;height:440px !important}.wrap-photostack .photostack ul{max-width:400px;margin-left:auto;margin-right:auto}.wrap-photostack .photostack li .inner{width:350px}.wrap-photostack .arrow{top:235px}.wrap-photostack .arrow.next-photo-stack{right:0px}.wrap-photostack .arrow.next-photo-stack img{margin-right:-7px}.wrap-photostack .arrow.prev-photo-stack{left:0px}.wrap-photostack .arrow.prev-photo-stack img{margin-left:-7px}}@media(max-width: 580px){.wrap-photostack .photostack{max-width:250px;height:295px !important}.wrap-photostack .photostack li .inner{width:250px}.wrap-photostack .photostack li .inner .title{height:70px;font-size:25px;line-height:34px}.wrap-photostack .arrow{top:160px}}@media(max-width: 430px){.wrap-photostack .photostack{max-width:200px;height:245px !important}.wrap-photostack .photostack li .inner{width:200px}.wrap-photostack .photostack li .inner .title{height:70px;font-size:25px;line-height:34px}.wrap-photostack .arrow{top:137px}}#holiday-2022{background:url("/wp-content/themes/element/assets/images/holiday/2022/full-bg.jpg");background-repeat:no-repeat;background-position:top center;background-color:rgba(0,0,0,0);background-size:cover}#holiday-2022 .top-section__inner{padding-top:112px}#holiday-2022 .top-section__inner .logo{position:absolute;top:0;right:10%}@media only screen and (max-width: 1100px){#holiday-2022 .top-section__inner .logo{right:1%}}@media only screen and (max-width: 900px){#holiday-2022 .top-section__inner .logo{position:relative}#holiday-2022 .top-section__inner .logo #first-image{margin-bottom:0}}#holiday-2022 .top-section__inner .logo-wrapper{padding-bottom:33px}#holiday-2022 .top-section__inner .content{background:none;max-width:1001px;padding:0;text-align:center}#holiday-2022 .top-section__inner .content h1{font-family:"Poppins";font-style:normal;font-weight:400;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#425563;margin:0}#holiday-2022 .top-section__inner .content h2{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#425563;margin:10px 0}#holiday-2022 .top-section__inner .content p{text-align:center;font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;text-align:center;letter-spacing:.02em;color:#373a36}#holiday-2022 .top-section__inner .content a{color:#373a36;font-weight:400}#holiday-2022 .top-section__inner .content a:hover{color:#425563}#holiday-2022 .top-section__inner .content .video-outer-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}#holiday-2022 .top-section__inner .content .video-outer-wrapper .bottom-copy{max-width:410px}@media only screen and (max-width: 1000px){#holiday-2022 .top-section__inner .content .video-outer-wrapper{flex-direction:column-reverse}#holiday-2022 .top-section__inner .content .video-outer-wrapper .bottom-copy{max-width:100%}#holiday-2022 .top-section__inner .content .video-outer-wrapper #holiday-video{width:100% !important;margin:25px auto 0 auto;position:relative;padding-bottom:56.25%;height:0;width:100%}#holiday-2022 .top-section__inner .content .video-outer-wrapper #holiday-video iframe{position:absolute;top:4% !important;left:3% !important;width:95% !important;height:93% !important}#holiday-2022 .top-section__inner .content .video-outer-wrapper #holiday-video:after{left:50%;transform:translate(-50%, 0)}}@media only screen and (max-width: 900px){#holiday-2022 .top-section__inner{padding-top:0}}@media only screen and (max-width: 500px){#holiday-2022 .top-section__inner .content p{text-align:center !important}}#holiday-2022 .middle-section__inner{padding:0}#holiday-2022 .middle-section__inner .stripe{height:21px;width:100%;background:url("/wp-content/themes/element/assets/images/holiday/2022/stripe-small.jpg");background-size:contain;background-position:top left;background-repeat:repeat}#holiday-2022 .middle-section__inner .video{position:relative;padding-bottom:56.25%;height:0}#holiday-2022 .middle-section__inner .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#holiday-2022 .bottom-section{padding-top:0}#holiday-2022 .bottom-section .bottom-section__header{text-align:center;background:linear-gradient(270deg, rgba(81, 129, 161, 0.75) -0.52%, rgba(89, 135, 171, 0.75) 18.48%, rgba(98, 146, 180, 0.75) 28.48%, rgba(102, 151, 185, 0.75) 39.48%, rgba(109, 159, 192, 0.75) 62.48%, rgba(127, 179, 206, 0.75) 82.48%, rgba(154, 199, 222, 0.75) 94.48%, rgba(154, 199, 222, 0.75) 99.48%);padding:38px 0}#holiday-2022 .bottom-section .bottom-section__header h2{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#fff;max-width:789px;margin:0 auto}#holiday-2022 .bottom-section .bottom-section__header p{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;text-align:center;letter-spacing:.02em;color:#fff;max-width:789px;margin:0 auto}@media only screen and (max-width: 500px){#holiday-2022 .bottom-section .bottom-section__header{padding:38px 3%}#holiday-2022 .bottom-section .bottom-section__header h2{padding:0 30px}}#holiday-2022 .bottom-section .bottom-section-wrapper{overflow:hidden}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels{margin-top:0;padding-top:108px;justify-content:space-around}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel{margin-bottom:50px;max-width:253px;z-index:9;background:#f1f0f0}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .panel__inner{background:#f1f0f0}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .panel__inner .more-text{display:none}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .panel__inner>div:first-child{padding-top:22px;padding-bottom:22px;padding-right:10px;padding-left:10px}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .panel__inner>div:nth-child(2){overflow:hidden}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .logo-wrapper,#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .copy{background:#f1f0f0}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel img.charity-logo{max-width:236px}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel a.vote-button{font-family:"Poppins";font-style:normal;font-weight:600;font-size:17px;line-height:32px;padding:15px 0}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel .logo-wrapper{height:140px}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:after{content:"";height:150px;width:9px;background:url("/wp-content/themes/element/assets/images/holiday/2022/vert-stripe.jpg");background-size:contain;background-position:top left;background-repeat:repeat;position:absolute;top:-135px;left:120px;z-index:-1}@media only screen and (max-width: 848px){#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:not(:first-child):after{top:-49px}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:nth-child(2):after{top:-135px}}@media only screen and (max-width: 767px){#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:nth-child(2):after{top:-49px}}@media only screen and (max-width: 500px){#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .copy p{text-align:center}}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:nth-of-type(2):before{content:"";height:51px;width:259px;background:url("/wp-content/themes/element/assets/images/holiday/2022/snow.png");background-size:contain;background-position:top center;background-repeat:no-repeat;position:absolute;top:-26px;left:-41px;z-index:7}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels .panel:last-of-type:after{display:none}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels #results{max-width:378px;margin-bottom:0;background:rgba(0,0,0,0);box-shadow:none}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels #results .panel__inner{background:rgba(0,0,0,0)}#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels #results .panel__inner .copy{background:rgba(0,0,0,0)}@media only screen and (max-width: 500px){#holiday-2022 .bottom-section .bottom-section-wrapper .bottom-section__panels #results .wrap-vote-results h3{text-align:center}}#holiday-2022 .bottom-section .bottom-section-wrapper:after{content:"";width:100%;height:165px;background:url("/wp-content/themes/element/assets/images/holiday/2022/snow-bank.png");background-size:cover;background-position:top left;background-repeat:no-repeat;position:absolute;bottom:-50px;left:0;z-index:5}#holiday-2022 .holiday-footer{position:relative}body.single .post-featured-image img{width:100%;height:auto}body.single p.publication{margin:0;padding:8px 0 0 0;display:inline-block;float:right}body.single p.publication,body.single p.publication a{color:#007fa3;font-style:normal;font-weight:bold;font-size:16px;line-height:20px;text-decoration:none;min-height:20px}body.single .inner{max-width:960px;margin:0 auto;padding:40px 20px;padding-top:0}body.single .post-featured-image .inner{padding:40px 20px 0px 20px}body.single .inner-top{padding:8px 20px}body.single .inner-top a{font-style:normal;font-weight:normal;font-size:15px;line-height:35px;letter-spacing:.05em;text-transform:uppercase;color:#7b868c;text-decoration:none}body.single .inner-top span{padding-right:5px;transition:.2s ease-in-out}body.single .inner-top:hover span{padding-right:0px}body.single .inner-bottom{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;padding:20px 20px}body.single .half-left{flex:0 0 70%;padding:10px 30px 10px 0;position:relative}body.single .half-left p{text-align:left;font-style:normal;font-weight:normal;font-size:18px;line-height:30px;letter-spacing:.2em;text-transform:uppercase;color:#373a37;margin:0;padding:0 0 5px 0}body.single .half-left h1{font-style:normal;text-transform:inherit;font-weight:900;font-size:30px;line-height:40px;letter-spacing:.05em;color:#373a37;margin:0;padding:0}body.single .half-right{flex:0 0 30%;padding:10px 0 10px 65px;position:relative}body.single .half-right:after{content:"";height:120px;width:42px;background-image:url(/wp-content/themes/element/assets/images/slash-border.png);position:absolute;top:5px;left:-10px;background-size:100%;background-repeat:no-repeat}body.single .half-right p{font-style:normal;font-weight:normal;font-size:16px;line-height:28px;letter-spacing:.2em;text-transform:uppercase;color:#373a37;text-align:left}@media only screen and (max-width: 768px){body.single .inner-bottom{flex-direction:column}body.single .inner-bottom .half-left{flex:auto;width:100%}body.single .inner-bottom .half-left:after{display:none}body.single .inner-bottom .half-right{flex:auto;width:100%;padding:10px 0}body.single .inner-bottom .half-right .social-icons{max-width:250px}body.single .inner-bottom .half-right:after{top:0;width:100%;height:1px;left:0}}body.single .social-icons .addtoany_list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-left:0}body.single .social-icons .addtoany_list a{padding:0;margin-right:16px;height:32px;width:32px;display:block}body.single .social-icons .addtoany_list a>span{display:none}body.single .social-icons img{display:block;margin:0;padding:0;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;border-radius:5px;max-width:32px;height:auto;width:auto}body.single .social-icons a{border-radius:5px;background-size:32px;background-position:center;background-repeat:no-repeat;background-color:#fff}body.single .social-icons a:hover svg path{fill:#fff}body.single .post-content p{text-align:left;font-weight:normal;font-size:18px;line-height:30px;color:#373a37;margin:0 0 15px 0}body.single .post-content ul li{text-align:left;font-weight:normal;font-size:18px;line-height:30px;color:#373a37}body.single .post-content h2{font-style:normal;font-weight:bold;font-size:24px;line-height:35px;letter-spacing:.05em;color:#373a37}body.single .post-content .alignright{float:right;padding:0;margin:0 0 10px 30px}body.single .post-content .alignleft{float:left;padding:0;margin:0 30px 10px 0px}body.single .post-content .wp-caption-text{background:#ebeff5;padding:12px 24px;font-style:normal;font-weight:normal;font-size:18px;line-height:25px;letter-spacing:.05em;color:#000}@media only screen and (max-width: 768px){body.single .post-content .inner{padding-top:0}body.single .post-content .alignright{float:none;padding:0;margin:10px auto;display:block}body.single .post-content .alignleft{float:none;padding:0;margin:10px auto;display:block}}body.page-template-page-awards .container{box-sizing:border-box;margin:auto;max-width:1000px;padding:0 30px;margin-bottom:40px}body.page-template-page-awards .full-width{background:#fff}body.page-template-page-awards .bg-lightgray{background:#dedede}body.page-template-page-awards .grid-header{background:#425563;padding:32px 0 37px}body.page-template-page-awards .grid-header .container{margin-bottom:0px}body.page-template-page-awards .grid-header h2{color:#fff;font-weight:700;padding:0;margin:0;text-align:center}body.page-template-page-awards .instructions{margin-bottom:40px}body.page-template-page-awards .toggleable-content{background:#e7e7e7}body.page-template-page-awards .featherlight-content{margin-left:0 !important;margin-right:0 !important;margin:auto;max-width:1200px}body.page-template-page-awards .featherlight-content .container{max-width:none}body.page-template-page-awards .flex-half{display:flex;direction:row;flex-wrap:nowrap}body.page-template-page-awards .flex-half .half{width:50%}body.page-template-page-awards .flex-half .half:last-child{padding-left:40px}body.page-template-page-awards .flex-half .half h2.main{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e}body.page-template-page-awards #mission-statements .container{margin-bottom:0;padding-top:60px}body.page-template-page-awards #mission-statements h2.main{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e}body.page-template-page-awards #mission-statements h2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36;margin-bottom:36px;margin-top:0}body.page-template-page-awards .middle-inline .middle-content{margin-left:40px;padding:0;max-width:576px;padding-bottom:60px}body.page-template-page-awards .middle-inline .container{display:flex;width:100%;justify-content:flex-start;max-width:100%}body.page-template-page-awards .middle-inline .middle-image{margin:0;padding:0;width:50%}body.page-template-page-awards #mission-statements .middle-inline .middle-image img{width:100%;max-width:600px;height:auto;margin:8px 0 40px auto !important;float:right}@media only screen and (max-width: 1150px){body.page-template-page-awards .middle-inline .middle-content{margin-left:0px;padding-bottom:60px;max-width:none}body.page-template-page-awards .middle-inline .container{flex-direction:column}body.page-template-page-awards .flex-half{flex-direction:column}body.page-template-page-awards .flex-half .half{width:100%}body.page-template-page-awards .flex-half .half:last-child{padding-left:0}}@media only screen and (min-width: 768px){body.page-template-page-awards #section-repeater.leadership-layout .flex-group .outer-container,body.page-template-page-awards #section-repeater-mobile.leadership-layout .flex-group .outer-container{margin-right:10px}body.page-template-page-awards #section-repeater.leadership-layout .flex-group .outer-container:last-of-type,body.page-template-page-awards #section-repeater-mobile.leadership-layout .flex-group .outer-container:last-of-type{margin-right:0}}body.page-template-page-awards body #section-repeater .flex-group,body.page-template-page-awards body #section-repeater.align-columns .flex-group{margin:15px 0px 15px 15px}body.page-template-page-awards body #section-repeater .flex-group .outer-container,body.page-template-page-awards body #section-repeater.align-columns .flex-group .outer-container{margin-right:15px}@media only screen and (max-width: 782px){body.page-template-page-awards body #section-repeater .flex-group,body.page-template-page-awards body #section-repeater.align-columns .flex-group{margin:15px}body.page-template-page-awards body #section-repeater .flex-group .outer-container,body.page-template-page-awards body #section-repeater.align-columns .flex-group .outer-container{margin-right:0}}body.page-template-page-awards .header-callout{background-color:#a72825;height:40px;text-align:center;padding-top:20px}body.page-template-page-awards .header-callout a{font-family:"News Cycle",sans-serif;font-weight:700;color:#fff;text-decoration:none}body.page-template-page-awards .header-callout a:hover{color:#fff}body.page-template-page-awards .awards-slider{padding-top:50px;padding-bottom:50px}body.page-template-page-awards .awards-slider .container{margin-bottom:40px;max-width:1000px;padding:0}body.page-template-page-awards .awards-slider .slick-prev,body.page-template-page-awards .awards-slider .slick-next{height:60px;width:35px;z-index:9999}body.page-template-page-awards .awards-slider .slick-prev{left:unset;right:calc(100% + 5px)}body.page-template-page-awards .awards-slider .slick-right{left:calc(100% + 5px);right:unset}body.page-template-page-awards .awards-slider .slick-prev::before{background:url("/wp-content/themes/element/assets/images/arrow-left-gray.svg") center left no-repeat;background-size:contain;content:"";display:block;height:60px;width:35px}body.page-template-page-awards .awards-slider .slick-next::before{background:url("/wp-content/themes/element/assets/images/arrow-right-gray.svg") center left no-repeat;background-size:contain;content:"";display:block;height:60px;width:35px}body.page-template-page-awards .awards-slider .slick-track{align-items:center;display:flex}body.page-template-page-awards .awards-slider a{margin:0 20px}body.page-template-page-awards .awards-slider a img{margin:auto;max-height:180px}body.page-template-page-awards .award-event hr{margin-top:20px;margin-bottom:20px}body.page-template-page-awards .award-event>h4{cursor:pointer;margin-bottom:0;padding-left:24px;position:relative;margin-top:0}body.page-template-page-awards .award-event>h4::after{content:"";display:block;transition:all 300ms ease;position:absolute;left:0;background-image:url(/wp-content/themes/element/assets/images/arrow-right-gray.svg);background-size:auto 17px;width:15px;top:7px;height:20px;background-repeat:no-repeat}body.page-template-page-awards .award-event.active>h4::after{transform:rotate(90deg)}body.page-template-page-awards .award-event .award-content{padding-top:10px;padding-bottom:10px;padding-left:24px}body.page-template-page-awards .award-event>.award-content{display:none}body.page-template-page-awards #graphic .container{margin-top:40px}body.page-template-page-awards #graphic img:nth-child(2){display:none}body.page-template-page-awards .award-event p:last-of-type{margin-bottom:0}.page-template-page-50-anniversary{-webkit-font-smoothing:antialiased}.page-template-page-50-anniversary #wrapper-all{padding-top:65px}.page-template-page-50-anniversary img.aligncenter{margin:0 auto}.page-template-page-50-anniversary .section-bg-gray .inner .title-1 h1{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:0}.page-template-page-50-anniversary .section-bg-gray .inner .title-2{margin-bottom:30px}.page-template-page-50-anniversary .section-bg-gray .inner .title-2 h2{font-family:"Poppins";font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#373a36;margin-top:0}.page-template-page-50-anniversary .section-bg-gray .inner .copy{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;letter-spacing:.04em;color:#373a36}.page-template-page-50-anniversary .section-bg-blue{background:rgba(151,191,203,.2);padding-top:88px;padding-bottom:90px}.page-template-page-50-anniversary .section-bg-blue .inner{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;place-content:space-between}.page-template-page-50-anniversary .section-bg-blue .inner .left{max-width:442px;width:100%}.page-template-page-50-anniversary .section-bg-blue .inner .left .title{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:19px}.page-template-page-50-anniversary .section-bg-blue .inner .right{position:relative;display:block;max-width:706px;width:100%}.page-template-page-50-anniversary .section-bg-blue .inner .right .responsive-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.page-template-page-50-anniversary .section-bg-blue .inner .right .responsive-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1000px){.page-template-page-50-anniversary .section-bg-blue .inner{flex-direction:column}.page-template-page-50-anniversary .section-bg-blue .inner .left{margin-bottom:45px;max-width:100%}}.page-template-page-50-anniversary .anniversary-timeline{padding-top:93px}.page-template-page-50-anniversary .anniversary-timeline .inner{max-width:1180px;width:100%;margin:0 auto}.page-template-page-50-anniversary .anniversary-timeline .inner .timeline-opening{max-width:1180px;width:100%;margin:0 auto;text-align:center;margin-bottom:81px}.page-template-page-50-anniversary .anniversary-timeline .inner .timeline-opening .title{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:19px}.page-template-page-50-anniversary .anniversary-timeline .inner .timeline-opening .timeline-copy{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;text-align:center;letter-spacing:.04em;color:#373a36}.page-template-page-50-anniversary .anniversary-timeline .inner .timeline{max-width:1081px;width:100%;margin:0 auto}.page-template-page-50-anniversary .anniversary-timeline .inner .timeline-logo{margin:0 auto;max-width:280px;width:100%;height:auto}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper{margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper hr{border-top:1px solid #373a36;height:0;margin-top:20px;margin-bottom:30px;opacity:.5}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .history-item{margin-bottom:150px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .history-item .history-copy p{font-style:normal;font-weight:400;font-size:17px;line-height:26px;letter-spacing:.01em;color:#373a36}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col{max-width:549px;width:100%;border-right:9px solid #c4c4c4;padding-top:296px;padding-right:163px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item{max-width:497px;width:100%;opacity:1;box-sizing:content-box}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-copy{opacity:0;transition:opacity 1000ms ease .2s;transition-delay:1.4s;max-width:100%;margin:0 auto;padding:30px 10px;background:#fff;border-right:4px solid #d0d3d4;padding-right:20px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-copy p{max-width:334px;margin-left:auto;margin-right:auto}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-copy img{width:auto;height:auto;margin-bottom:21px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-copy:before{content:"";width:36px;height:4px;position:absolute;top:0;right:0;background-color:#d0d3d4}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-copy:after{content:"";width:36px;height:4px;position:absolute;bottom:0;right:0;background-color:#d0d3d4}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year{position:absolute;right:-44%;top:50%;transform:translate(50%, -50%) skew(-15deg);background:#425563;border-radius:4px;font-family:"Poppins";font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:.1em;color:#fff;text-shadow:0px 6px 7px rgba(0,0,0,.2);padding:10px 0px 9px 0px;opacity:0;transition:opacity 500ms ease .5s;width:142px;max-width:142px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year .year{transition:opacity ease .2s;transform:skew(15deg);z-index:3}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year:before{content:"";height:4px;background:#d0d3d4;width:0;position:absolute;left:0;top:44%;right:0;z-index:-2;transition:all 800ms ease 1s}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year:before.active-history{opacity:1;width:115px;left:-90px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year.active-history{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year.active-history:before{width:99px;left:-70%}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .active-history{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .active-history.history-copy{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(1){margin-bottom:164px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(2){margin-bottom:90px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(3){margin-bottom:280px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(4){margin-bottom:49px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(5){margin-bottom:378px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item:nth-child(6){margin-bottom:139px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .active-history{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .spacer{padding-bottom:140px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col:after{content:"";width:20px;height:200px;overflow:hidden;position:absolute;bottom:0;right:-14px;z-index:4;background-image:linear-gradient(to bottom, transparent, #fff 50%)}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col{max-width:549px;padding-top:99px;padding-left:163px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item{max-width:497px;width:100%;box-sizing:content-box}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .year{text-align:center}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-copy{opacity:0;transition:opacity 1000ms ease .2s;transition-delay:1.4s;max-width:100%;margin:0 auto;padding:30px 10px;background:#fff;border-left:4px solid #d0d3d4;padding-left:20px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-copy p{max-width:334px;margin-left:auto;margin-right:auto}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-copy img{width:auto;height:auto;margin-bottom:21px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-copy:before{content:"";width:36px;height:4px;position:absolute;top:0;left:0;background-color:#d0d3d4}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-copy:after{content:"";width:36px;height:4px;position:absolute;bottom:0;left:0;background-color:#d0d3d4}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-year{position:absolute;left:-312px;top:50%;transform:translate(50%, -50%) skew(-15deg);background:#425563;border-radius:4px;font-family:"Poppins";font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:.1em;color:#fff;text-shadow:0px 6px 7px rgba(0,0,0,.2);padding:10px 0px 9px 0px;opacity:0;transition:opacity 500ms ease .5s;width:142px;max-width:142px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-year .year{opacity:1;transition:all 800ms ease 1s;transform:skew(15deg)}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-year:before{content:"";height:4px;background:#d0d3d4;width:0;position:absolute;right:0;top:44%;z-index:-2;transition:all 800ms ease 1s}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-year.active-history:before{width:99px;right:-70%;opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .active-history{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .active-history.year{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .active-history.year:before{width:101%}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .active-history.history-copy{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(1){margin-bottom:213px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(2){margin-bottom:63px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(3){margin-bottom:255px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(4){margin-bottom:30px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(5){margin-bottom:416px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(6){margin-bottom:68px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item:nth-child(7){margin-bottom:420px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item.spacer{min-height:150px}@media only screen and (max-width: 1150px){.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper{transform:scale(0.7);transform-origin:top;margin-bottom:-1200px;overflow:hidden}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col{padding-left:100px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .right-col .history-item .history-year{left:-66%}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col{padding-right:100px}.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper .left-col .history-item .history-year{right:-24%}}@media only screen and (max-width: 1050px){.page-template-page-50-anniversary .anniversary-timeline .inner .history-wrapper{display:none}}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history{display:none;margin-left:25px;border-left:9px solid #c4c4c4;padding-left:25px;margin-top:65px}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-year{position:absolute;top:-20px;left:-70px;transform:skew(-15deg);background:#425563;border-radius:4px;font-family:"Poppins";font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:.1em;color:#fff;text-shadow:0px 6px 7px rgba(0,0,0,.2);padding:10px 0px 9px 0px;opacity:1;transition:opacity 500ms ease .5s;width:142px;max-width:142px;opacity:0}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-year .year{opacity:1;transition:all 800ms ease 1s;transform:skew(15deg)}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-year.active-history{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-year.active-history:before{width:200%;right:-200%;opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item{padding-bottom:100px;z-index:5}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item .history-copy{max-width:450px;opacity:0;transition:all 500ms ease .2s;transition-delay:1s;padding-top:35px;z-index:-5}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item .history-copy:before{content:"";height:4px;background:#d0d3d4;width:0%;position:absolute;left:0;top:0;z-index:-2;transition:width 400ms ease 1s}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item .history-copy:after{content:"";height:0;background:#d0d3d4;width:4px;position:absolute;right:0;top:0;z-index:-2;transition:height 400ms ease 1s;transition-delay:1.3s}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item .history-copy.active-history:before{width:100%}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .history-item .history-copy.active-history:after{height:34px}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .year{opacity:0;transition:opacity 500ms ease .2s}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .active-history.year{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .active-history.year:after{opacity:1}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .active-history.year:before{width:100px}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history .active-history.history-copy{opacity:1}@media only screen and (max-width: 1050px){.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history{display:block}}.page-template-page-50-anniversary .anniversary-timeline .inner .mobile-history:after{content:"";width:100%;height:380px;overflow:hidden;position:absolute;bottom:0;left:-60px;z-index:4;background-image:linear-gradient(to bottom, transparent, #fff 50%)}.page-template-page-50-anniversary .quote-wrapper{background:#e9eff3;padding:90px 0 93px 0}.page-template-page-50-anniversary .quote-wrapper .side-padding .quote-intro h3{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#373a36}.page-template-page-50-anniversary .quote-wrapper .side-padding .quote-intro p{max-width:1107px;width:100%;margin:0 auto;text-align:center}.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote{display:block;max-width:994px;width:100%;margin-top:84px}.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote img.quotes{padding:0;background-color:#e9eff3;padding-right:20px;padding-bottom:20px}.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote .left{max-width:829px;width:100%;margin:0 auto;padding-bottom:87px}.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote .left p{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:35px;letter-spacing:.05em;color:#373a36}@media only screen and (max-width: 1000px){.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote .left p{padding:0 3%}}.page-template-page-50-anniversary .quote-wrapper .side-padding .section-quote .right .author{bottom:43px}.page-template-page-50-anniversary .success-cta{padding:99px 0 90px 0;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-page-50-anniversary .success-cta .side-padding .inner .title{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;max-width:1180px;width:100%;margin:0 auto 19px auto}.page-template-page-50-anniversary .success-cta .side-padding .inner p{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;letter-spacing:.04em;color:#373a36;max-width:1180px;width:100%;margin:0 auto}.page-template-page-50-anniversary .animate-text p:first-of-type{animation:zoom-animation 3s ease 1;animation-delay:1s}@keyframes zoom-animation{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}90%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}.page-template-page-50-anniversary #cff .cff-photo img{height:325px;width:325px;object-fit:cover}.page-template-page-50-anniversary #cff .cff-photo-post .cff-post-text{display:none}.page-template-page-50-anniversary #cff .cff-photo-post .cff-author{display:none}body.single-leadership-employee .back-to-leaders{font-size:18px}body.single-leadership-employee .content-width{margin:30px auto 50px auto}body.single-leadership-employee article .inner{display:flex;align-items:flex-start;flex-direction:row-reverse}body.single-leadership-employee article .inner .half-left{flex:0 0 60%;padding-top:0}body.single-leadership-employee article .inner .half-left p{line-height:26px;letter-spacing:0;text-transform:none}body.single-leadership-employee article .inner .half-left .entry-header .title{text-transform:uppercase;margin-bottom:30px}body.single-leadership-employee article .inner .half-right{flex:0 0 40%;flex-direction:column;justify-content:flex-start;padding:10px 65px 10px 0;margin-right:55px;padding-right:40px}body.single-leadership-employee article .inner .half-right .wrap-image{background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31.25%, rgba(255, 255, 255, 0) 100%),#e9e9e9;box-shadow:19.8319px 6.34622px 23.7983px rgba(0,0,0,.15),7.93277px 3.96639px 11.8992px rgba(0,0,0,.2);padding:25px}body.single-leadership-employee article .inner .half-right img{max-width:400px;width:100%;margin:0 auto;height:auto}body.single-leadership-employee article .inner .half-right:after{display:none}@media only screen and (max-width: 950px){body.single-leadership-employee article .inner{flex-direction:column-reverse}body.single-leadership-employee article .inner .half-right,body.single-leadership-employee article .inner .half-left{width:100%;justify-content:center;align-items:center}}.page-template-page-careers{-webkit-font-smoothing:antialiased;overflow:visible}.page-template-page-careers #wrapper-all{overflow:visible}.page-template-page-careers .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-careers .header-hero{padding-bottom:27.8%}}.page-template-page-careers .header-hero img.bg{object-position:left;position:absolute !important}.page-template-page-careers .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-careers .careers-subnav{opacity:0;height:0;visibility:hidden;transition:.2s opacity ease-in-out}.page-template-page-careers .visible-nav{height:auto;opacity:1;visibility:visible}.page-template-page-careers .full-width-slider{background:linear-gradient(#f6f6f6, #fff);margin-top:-6px;overflow:hidden}.page-template-page-careers .full-width-slider #careers-slider{max-width:1440px;margin:0 auto;padding-bottom:120px}.page-template-page-careers .full-width-slider #careers-slider .slide{display:flex;flex-direction:row;justify-content:space-between;max-width:696px;width:100%;margin:10px 15px 20px 15px;padding:30px 24px 30px 70px;border-radius:4px;background:linear-gradient(180deg, #F5F5F5 38.54%, #E5E5E5 94.79%);box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),0px 6px 10px 4px rgba(0,0,0,.15);position:relative;transition:.2s all ease-in-out}.page-template-page-careers .full-width-slider #careers-slider .slide .copy{max-width:353px;display:flex;flex-direction:column;justify-content:center}.page-template-page-careers .full-width-slider #careers-slider .slide .copy .btn{color:#425563;text-align:center;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;transition:.2s all ease-in-out}.page-template-page-careers .full-width-slider #careers-slider .slide .copy .btn:hover{color:#fff}.page-template-page-careers .full-width-slider #careers-slider .slide .copy p{position:relative}.page-template-page-careers .full-width-slider #careers-slider .slide .copy p:first-of-type:after{content:url("/wp-content/themes/element/assets/images/career-quote.svg");position:absolute;top:-23px;left:-70px;transform:scale(0.36)}@media only screen and (max-width: 750px){.page-template-page-careers .full-width-slider #careers-slider .slide .copy p:first-of-type:after{content:"”";position:relative;display:inline-block;top:0;left:0;transform:scale(1)}}@media only screen and (max-width: 750px){.page-template-page-careers .full-width-slider #careers-slider .slide .copy p:first-of-type:before{content:"“";position:relative;display:inline-block;top:0;left:0;transform:scale(1)}}@media only screen and (max-width: 750px){.page-template-page-careers .full-width-slider #careers-slider .slide .copy{justify-content:flex-start}}.page-template-page-careers .full-width-slider #careers-slider .slide .image{display:flex;flex-direction:column;justify-content:center;position:relative}.page-template-page-careers .full-width-slider #careers-slider .slide .image .image-wrapper{position:relative}.page-template-page-careers .full-width-slider #careers-slider .slide .image .image-wrapper img{border-radius:50%;max-width:200px;width:100%;height:200px;object-fit:cover}@media only screen and (max-width: 600px){.page-template-page-careers .full-width-slider #careers-slider .slide .image{margin-bottom:20px}}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots{bottom:80px;list-style-type:none}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots li:before{display:none}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots li button:before{display:none}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots li button:after{content:"";height:14px;width:14px;display:block;border-radius:25px;background:rgba(0,0,0,0);border:1px solid #425563}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots li:hover button:after{background:#425563}.page-template-page-careers .full-width-slider #careers-slider ul.slick-dots li.slick-active button:after{background:#425563}@media only screen and (min-width: 1441px){.page-template-page-careers .full-width-slider #careers-slider .slick-list{-webkit-mask:linear-gradient(to right, rgba(0, 0, 0, 0) 3%, white 10%),linear-gradient(to left, rgba(0, 0, 0, 0) 3%, white 10%);mask:linear-gradient(to right, rgba(0, 0, 0, 0) 3%, white 10%),linear-gradient(to left, rgba(0, 0, 0, 0) 3%, white 10%);-webkit-mask-composite:source-in;mask-composite:intersect}}.page-template-page-careers .full-width-slider #careers-slider .slide:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(245, 245, 245, 0.5) 38.54%, rgba(229, 229, 229, 0.5) 94.79%);z-index:999}@media only screen and (max-width: 750px){.page-template-page-careers .full-width-slider #careers-slider .slide{flex-direction:column;align-items:center;max-width:450px;padding:25px}.page-template-page-careers .full-width-slider #careers-slider .slide .copy{max-width:100%;text-align:center}.page-template-page-careers .full-width-slider #careers-slider .slide .image .image-wrapper img{max-width:150px;max-height:150px}.page-template-page-careers .full-width-slider #careers-slider .slide .image .image-wrapper:after{transform:scale(0.8)}}@media only screen and (max-width: 500px){.page-template-page-careers .full-width-slider #careers-slider .slide{max-width:400px}}.page-template-page-careers .full-width-slider #careers-slider .slick-current:after{display:none}.page-template-page-careers .define-journey{background:#e6e9ea}.page-template-page-careers .define-journey .inner{max-width:1162px;margin:0 auto}.page-template-page-careers .define-journey .inner p{margin-bottom:0}.page-template-page-careers .define-journey .inner .btn{color:#425563;margin-top:50px}.page-template-page-careers .define-journey .inner .btn:hover{color:#fff}@media only screen and (max-width: 1165px){.page-template-page-careers .define-journey{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 600px){.page-template-page-careers .define-journey{padding-top:50px}}.page-template-page-careers .ignite-career{background:#7c878e}.page-template-page-careers .ignite-career .inner{max-width:960px;margin:0 auto;padding-top:130px;padding-bottom:121px}.page-template-page-careers .ignite-career .inner .top{color:#fff;text-align:center;padding-bottom:60px}.page-template-page-careers .ignite-career .inner .top h3{margin:0 auto;font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#eaf2f5}.page-template-page-careers .ignite-career .inner .top p{font-family:"Poppins";font-style:normal;font-weight:normal;font-size:21px;line-height:31px;text-align:center;letter-spacing:.04em;color:#eaf2f5}.page-template-page-careers .ignite-career .inner .job-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-column-gap:30px;grid-row-gap:50px;justify-items:center}.page-template-page-careers .ignite-career .inner .job-grid .job{max-width:300px;width:100%;transition:.2s all ease-in-out}.page-template-page-careers .ignite-career .inner .job-grid .job .job-image{border-radius:4px;max-width:280px;margin:0 auto;display:block}.page-template-page-careers .ignite-career .inner .job-grid .job .banner{border-radius:4px;background:rgba(234,242,245,.9);box-shadow:0px 4px 4px 0px rgba(0,0,0,.3),0px 8px 12px 6px rgba(0,0,0,.15);text-align:center;padding-top:19px;padding-bottom:18px;position:absolute;bottom:10.5px;width:300px}.page-template-page-careers .ignite-career .inner .job-grid .job .banner p{display:inline;text-transform:uppercase}.page-template-page-careers .ignite-career .inner .job-grid .job:hover .banner{background:#eaf2f5}.page-template-page-careers .ignite-career .inner .job-grid .job:hover .banner p{border-bottom:6px solid #97bfcb}.page-template-page-careers .ignite-career .inner .job-grid:hover>.job{opacity:.6}.page-template-page-careers .ignite-career .inner .job-grid:hover>.job .banner{opacity:.85}.page-template-page-careers .ignite-career .inner .job-grid>.job:hover{opacity:1}.page-template-page-careers .ignite-career .inner .job-grid>.job:hover .banner{opacity:1}@media only screen and (max-width: 960px){.page-template-page-careers .ignite-career{padding-left:30px;padding-right:30px}.page-template-page-careers .ignite-career .inner{padding-top:50px}}.page-template-page-careers .culture-care{background:#e6e9ea}.page-template-page-careers .culture-care .inner{display:flex;flex-direction:row;max-width:1215px;margin:0 auto;padding-top:62px;padding-bottom:80.5px;width:100%;justify-content:space-between}.page-template-page-careers .culture-care .inner .btn{color:#425563;margin-top:50px}.page-template-page-careers .culture-care .inner .btn:hover{color:#fff}.page-template-page-careers .culture-care .inner .left{max-width:881px;width:100%}.page-template-page-careers .culture-care .inner .left h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:18px;margin-top:0}.page-template-page-careers .culture-care .inner .left p{margin-bottom:0}.page-template-page-careers .culture-care .inner .left .btn{margin-top:40px}.page-template-page-careers .culture-care .inner .right{max-width:300px;width:100%;max-width:300px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-template-page-careers .culture-care .inner .right img{margin-top:-60px;max-width:270px}@media only screen and (max-width: 1215px){.page-template-page-careers .culture-care{padding-left:30px;padding-right:30px}.page-template-page-careers .culture-care .inner{flex-direction:column;align-items:center}.page-template-page-careers .culture-care .inner .right{margin-top:50px}}@media only screen and (max-width: 768px){.page-template-page-careers .culture-care .inner .right{display:none}}.page-template-page-careers .section-bg-text-overlay{position:relative;padding-bottom:32.3%}.page-template-page-careers .section-bg-text-overlay .inner{max-width:1290px}.page-template-page-careers .section-bg-text-overlay .text-overlay{max-width:842px}.page-template-page-careers .section-bg-text-overlay .text-overlay h3{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-bottom:30px;margin-top:0}.page-template-page-careers .section-bg-text-overlay .text-overlay p{margin-bottom:0}.page-template-page-careers .section-bg-text-overlay .text-overlay .btn{margin-top:30px}.page-template-page-careers .section-bg-text-overlay img.bg{position:absolute;object-fit:contain;object-position:right;display:block;width:100%;height:100%;max-width:100%;bottom:-1px}.page-template-page-careers .section-bg-text-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(90deg, #D0D3D4 46.9%, rgba(208, 211, 212, 0) 90.3%)}@media only screen and (max-width: 1000px){.page-template-page-careers .section-bg-text-overlay{padding-bottom:0}.page-template-page-careers .section-bg-text-overlay img.bg{position:relative;object-fit:cover;max-height:160px;object-position:top}}@media only screen and (max-width: 768px){.page-template-page-careers .section-bg-text-overlay:before{display:none}}.page-template-page-careers .careers-form{padding-top:104px;padding-bottom:88px;background-image:url("../../assets/images/connect-lines.png");background-position:top right;background-repeat:no-repeat}.page-template-page-careers .careers-form .inner{max-width:1177px;margin:0 auto}.page-template-page-careers .careers-form .inner h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:26px;margin-top:0}.page-template-page-careers .careers-form .inner .gform_required_legend{display:none}.page-template-page-careers .careers-form .inner form .gfield_validation_message{color:#da0000;font-family:Poppins !important;font-size:18px}.page-template-page-careers .careers-form .inner form input[type=text],.page-template-page-careers .careers-form .inner form textarea,.page-template-page-careers .careers-form .inner form select{border:2px solid #d0d3d4 !important;border-radius:4px;resize:none}.page-template-page-careers .careers-form .inner form input[type=image]{border:none !important}.page-template-page-careers .careers-form .inner form .gform-body{width:100%;display:block;margin-bottom:20px}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:stretch}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield{max-width:580px;width:100%;margin-bottom:10px}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield.full-width{max-width:unset}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield .gfield_label{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#7c878e}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield input,.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield textarea{width:calc(100% - 30px);max-width:100%}.page-template-page-careers .careers-form .inner form .gform-body .gform_fields .gfield select{width:100%;padding:9px 15px !important;max-width:580px;width:100%}.page-template-page-careers .careers-form .inner form .gform-body .ginput_container_fileupload input,.page-template-page-careers .careers-form .inner form .gform-body .ginput_container_fileupload span{font-family:Poppins;font-style:normal;font-weight:normal;font-size:16px;line-height:31px;letter-spacing:.04em;color:#373a36}.page-template-page-careers .careers-form .inner form .gform-body .gform_fileupload_rules{font-size:16px}@media only screen and (max-width: 600px){.page-template-page-careers .careers-form .inner form .gform-body .gform_fileupload_rules{font-size:14px !important}}.page-template-page-careers .careers-form .inner form .gform_footer{text-align:center}.page-template-page-careers .careers-form .inner .disclaimer{color:#373a36;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.64px;margin-top:56px;display:block}@media only screen and (max-width: 1177px){.page-template-page-careers .careers-form .inner{padding-left:30px;padding-right:30px}.page-template-page-careers .careers-form .inner .gform_fields{justify-content:center !important}}.page-template-page-our-culture{-webkit-font-smoothing:antialiased}.page-template-page-our-culture .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-our-culture .header-hero{padding-bottom:27.8%}}.page-template-page-our-culture .header-hero img.bg{object-position:left;position:absolute !important}.page-template-page-our-culture .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-our-culture #wrapper-all{overflow:visible}.page-template-page-our-culture .careers-subnav{opacity:0;height:0;visibility:hidden;transition:.2s opacity ease-in-out}.page-template-page-our-culture .visible-nav{height:auto;opacity:1;visibility:visible}.page-template-page-our-culture .section-bg-text-overlay{position:relative;padding-bottom:38%}.page-template-page-our-culture .section-bg-text-overlay .inner{max-width:1290px}.page-template-page-our-culture .section-bg-text-overlay .text-overlay{max-width:947px;padding-top:29px;padding-bottom:29px;background:#7c878e}.page-template-page-our-culture .section-bg-text-overlay .text-overlay h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:0}.page-template-page-our-culture .section-bg-text-overlay .text-overlay p,.page-template-page-our-culture .section-bg-text-overlay .text-overlay li{color:#fff;font-family:"Poppins";font-size:21px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.64px}.page-template-page-our-culture .section-bg-text-overlay img.bg{position:absolute;object-fit:contain;object-position:right;display:block;width:100%;height:100%;max-width:100%;bottom:-1px}.page-template-page-our-culture .section-bg-text-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(90deg, #D0D3D4 46.9%, rgba(208, 211, 212, 0) 90.3%)}@media only screen and (max-width: 1050px){.page-template-page-our-culture .section-bg-text-overlay{padding-bottom:50%}}@media only screen and (max-width: 900px){.page-template-page-our-culture .section-bg-text-overlay{padding-bottom:0}.page-template-page-our-culture .section-bg-text-overlay .wrap-inner{position:relative}.page-template-page-our-culture .section-bg-text-overlay .text-overlay{width:100%;max-width:100%}.page-template-page-our-culture .section-bg-text-overlay .inner{margin:0 auto}.page-template-page-our-culture .section-bg-text-overlay img.bg{position:relative;object-fit:cover;max-height:160px;object-position:right}.page-template-page-our-culture .section-bg-text-overlay:before{display:none}}.page-template-page-our-culture .section-bg-text-overlay.culture-care{position:relative;padding-bottom:45px;padding-top:61px}.page-template-page-our-culture .section-bg-text-overlay.culture-care .inner{max-width:1290px}.page-template-page-our-culture .section-bg-text-overlay.culture-care .wrap-inner{position:relative}.page-template-page-our-culture .section-bg-text-overlay.culture-care .text-overlay{max-width:947px;padding-top:29px;padding-bottom:29px;background:#7c878e}.page-template-page-our-culture .section-bg-text-overlay.culture-care .text-overlay h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:0}.page-template-page-our-culture .section-bg-text-overlay.culture-care .text-overlay p,.page-template-page-our-culture .section-bg-text-overlay.culture-care .text-overlay li{color:#fff;font-family:"Poppins";font-size:21px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.64px}.page-template-page-our-culture .section-bg-text-overlay.culture-care img.bg{position:absolute;object-fit:contain;object-position:right;display:block;width:100%;height:100%;max-width:100%;bottom:-1px}@media only screen and (max-width: 1440px){.page-template-page-our-culture .section-bg-text-overlay.culture-care img.bg{object-fit:cover}}.page-template-page-our-culture .section-bg-text-overlay.culture-care:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(90deg, #D0D3D4 55.9%, rgba(208, 211, 212, 0) 93.3%)}@media only screen and (max-width: 900px){.page-template-page-our-culture .section-bg-text-overlay.culture-care{padding-bottom:0;padding-top:0}.page-template-page-our-culture .section-bg-text-overlay.culture-care .wrap-inner{position:relative}.page-template-page-our-culture .section-bg-text-overlay.culture-care .text-overlay{width:100%;max-width:100%}.page-template-page-our-culture .section-bg-text-overlay.culture-care .inner{margin:0 auto}.page-template-page-our-culture .section-bg-text-overlay.culture-care img.bg{position:relative;object-fit:cover;max-height:160px;object-position:right}.page-template-page-our-culture .section-bg-text-overlay.culture-care:before{display:none}}.page-template-page-our-culture .wrap-parts{margin-top:42px}.page-template-page-our-culture .wrap-parts .parts{max-width:1194px;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.page-template-page-our-culture .wrap-parts .parts .part{color:#425563;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.92px;text-transform:uppercase;max-width:320px;position:relative;margin-right:120px}.page-template-page-our-culture .wrap-parts .parts .part p{color:#425563;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.92px;text-transform:uppercase;margin-bottom:0}.page-template-page-our-culture .wrap-parts .parts .part strong{color:#425563;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:1.2px;text-transform:uppercase}.page-template-page-our-culture .wrap-parts .parts .part:after{content:" ";background-image:url("../../assets/images/slash-small.svg");top:50%;right:-75px;position:absolute;width:47px;height:140px;margin-top:-65px;background-size:cover;background-repeat:no-repeat}.page-template-page-our-culture .wrap-parts .parts .part:last-child{margin-right:0}.page-template-page-our-culture .wrap-parts .parts .part:last-child:after{display:none;content:unset}@media only screen and (max-width: 900px){.page-template-page-our-culture .wrap-parts{margin-top:0;margin-bottom:30px}.page-template-page-our-culture .wrap-parts .parts{flex-direction:column;align-items:center;padding-top:30px;padding-bottom:30px}.page-template-page-our-culture .wrap-parts .parts .part{margin:30px 0;border-bottom:10px solid #667e95;padding-bottom:25px !important;margin-bottom:25px !important}.page-template-page-our-culture .wrap-parts .parts .part:after{display:none}.page-template-page-our-culture .wrap-parts .parts .part:last-child{border-bottom:none;padding-bottom:0px !important;margin-bottom:0px !important}}.page-template-page-our-culture .prioritize-safety .inner{display:flex;flex-direction:row;justify-content:space-between;max-width:1145px;margin:67px auto 101px auto}.page-template-page-our-culture .prioritize-safety .inner .left{max-width:835px;width:100%}.page-template-page-our-culture .prioritize-safety .inner .left h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:20px;margin-top:0}.page-template-page-our-culture .prioritize-safety .inner .right{max-width:255px;width:100%;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width: 1145px){.page-template-page-our-culture .prioritize-safety{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 800px){.page-template-page-our-culture .prioritize-safety .inner{flex-direction:column;align-items:center;margin-top:30px}.page-template-page-our-culture .prioritize-safety .inner .right{margin-top:30px;align-items:center}.page-template-page-our-culture .prioritize-safety .inner .right img{max-width:200px;height:auto}}.page-template-page-our-culture .caring-whole-selves{padding-bottom:35.5%}.page-template-page-our-culture .caring-whole-selves .wrap-inner .text-overlay{max-width:812px}.page-template-page-our-culture .caring-whole-selves .wrap-inner .text-overlay h3{max-width:744px;margin-bottom:17px}.page-template-page-our-culture .caring-whole-selves .wrap-inner .text-overlay p{color:#fff;font-family:"Poppins"}.page-template-page-our-culture .caring-whole-selves .wrap-inner .text-overlay .btn{margin-top:30px}.page-template-page-our-culture .caring-whole-selves:before{background:linear-gradient(90deg, #D0D3D4 55.09%, rgba(208, 211, 212, 0) 90.3%);width:77%}@media only screen and (max-width: 1050px){.page-template-page-our-culture .caring-whole-selves{padding-bottom:56%}}@media only screen and (max-width: 900px){.page-template-page-our-culture .caring-whole-selves img.bg{object-position:top}}@media only screen and (max-width: 768px){.page-template-page-our-culture .caring-whole-selves{padding-bottom:0}}.page-template-page-our-culture .making-an-impact{background-image:url("/wp-content/themes/element/assets/images/bg/impact-bg.svg");background-repeat:no-repeat;background-position:left top}.page-template-page-our-culture .making-an-impact .inner{max-width:1154px;margin:0 auto;padding-top:117px;padding-bottom:81px}.page-template-page-our-culture .making-an-impact .inner h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0}.page-template-page-our-culture .making-an-impact .inner p{color:#373a36;max-width:1099px;margin-top:0;margin-bottom:0}.page-template-page-our-culture .making-an-impact .inner .btn{color:#425563;text-align:center;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;margin-top:40px}.page-template-page-our-culture .making-an-impact .inner .btn:hover{color:#fff}@media only screen and (max-width: 1154px){.page-template-page-our-culture .making-an-impact{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 768px){.page-template-page-our-culture .making-an-impact .inner{padding-top:30px}}.page-template-page-our-culture .award-slider{background-color:#425563;padding-top:101px;padding-bottom:94px}.page-template-page-our-culture .award-slider h3{color:#fff;text-align:center;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:16px}.page-template-page-our-culture .award-slider p{color:#fff;max-width:1154px;margin:0 auto;text-align:center}.page-template-page-our-culture .award-slider .glider-contain{max-width:1315px;margin:60px auto 0 auto;width:calc(100% - 60px)}.page-template-page-our-culture .award-slider .glider-contain .active{box-shadow:none;padding-left:36px;padding-right:36px;padding-top:0}.page-template-page-our-culture .award-slider .glider-contain .slide{padding-left:36px;padding-right:36px}.page-template-page-our-culture .award-slider .glider-contain .slide .content{width:240px;height:240px;padding:0;background-color:#fff;border-radius:240px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.page-template-page-our-culture .award-slider .glider-contain .slide .content img{max-width:140px;width:100%;max-height:160px;height:auto}@media only screen and (max-width: 1400px){.page-template-page-our-culture .award-slider .glider-contain .slide .content img{max-width:90px;width:100%;max-height:100px;height:auto}}.page-template-page-our-culture .award-slider .glider-contain .glider-prev{left:0;top:50%;margin-top:-24px}.page-template-page-our-culture .award-slider .glider-contain .glider-next{right:0;top:50%;margin-top:-24px}@media only screen and (max-width: 1400px){.page-template-page-our-culture .award-slider h1{max-width:650px}.page-template-page-our-culture .award-slider .glider-contain{max-width:800px}.page-template-page-our-culture .award-slider .glider-contain .slide{padding-left:18px;padding-right:18px}.page-template-page-our-culture .award-slider .glider-contain .slide .content{width:145px;height:150px;padding:35px 15px}}@media only screen and (max-width: 1007px){.page-template-page-our-culture .award-slider h3,.page-template-page-our-culture .award-slider p{padding-left:30px;padding-right:30px}.page-template-page-our-culture .award-slider .slide img{height:auto !important}}@media only screen and (max-width: 685px){.page-template-page-our-culture .award-slider{padding-top:30px}}@media only screen and (max-width: 485px){.page-template-page-our-culture .award-slider .glider-contain{max-width:344px}.page-template-page-our-culture .award-slider .glider-contain .slide{min-width:unset}.page-template-page-our-culture .award-slider .glider-contain .slide .content{width:100px;height:105px;padding:25px 10px}.page-template-page-our-culture .award-slider .glider-contain .slide .content img{max-width:70px}}@media only screen and (max-width: 394px){.page-template-page-our-culture .award-slider h1{font-size:25px}.page-template-page-our-culture .award-slider .glider-contain{max-width:290px}.page-template-page-our-culture .award-slider .glider-contain .slide{padding-left:5px;padding-right:5px;width:100px;min-width:unset}.page-template-page-our-culture .award-slider .glider-contain .slide .content{width:100px;height:105px;padding:25px 10px}}@media only screen and (max-width: 350px){.page-template-page-our-culture .award-slider .glider-contain{max-width:245px}.page-template-page-our-culture .award-slider .glider-contain .slide{padding-left:5px;padding-right:5px;width:90px;min-width:unset}.page-template-page-our-culture .award-slider .glider-contain .slide .content{width:80px;height:85px;padding:20px 5px}}.page-template-page-career-development{-webkit-font-smoothing:antialiased}.page-template-page-career-development .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-career-development .header-hero{padding-bottom:27.8%}}.page-template-page-career-development .header-hero img.bg{object-position:right;position:absolute !important}.page-template-page-career-development .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-career-development #wrapper-all{overflow:visible}.page-template-page-career-development .section-bg-gray{background-color:#fff}.page-template-page-career-development .growth-opportunities{background-color:#425563}.page-template-page-career-development .growth-opportunities .inner{padding-bottom:63px;padding-top:75px}.page-template-page-career-development .growth-opportunities .inner h3{color:#fff;text-align:center;font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;margin-top:0;margin-bottom:30px}.page-template-page-career-development .growth-opportunities .inner p{color:#fff;text-align:center;margin-bottom:0;max-width:1180px;margin:0 auto}.page-template-page-career-development .growth-opportunities .inner .grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1005px;margin:56px auto 0 auto}@media only screen and (max-width: 600px){.page-template-page-career-development .growth-opportunities .inner .grid .mobile-hidden{display:none}}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item{border-radius:4px;border:1px solid #e6e9ea;padding-bottom:14px;cursor:pointer;margin-top:53px;margin-bottom:30px;margin:26px 15px;max-width:219px;width:100%;align-self:flex-start}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item .top{display:flex;flex-direction:column;justify-content:center;height:109px}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item .top p{color:#eaf2f5;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;padding:0 5px}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item .bottom{margin-left:17px;margin-right:8px;height:0;max-height:0;overflow:hidden;transition:height .5s ease-in .5s}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item .bottom p{padding-top:14px;font-size:14px;line-height:21px}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item .bottom:before{content:"";position:absolute;top:-7px;left:50%;width:100%;max-width:144px;transform:translate(-50%, 50%);display:block;border-bottom:4px solid #97bfcb}.page-template-page-career-development .growth-opportunities .inner .grid .grid-item:after{content:"";display:block;width:0;height:0;position:absolute;left:50%;bottom:8px;transform:translateX(-50%) rotate(135deg);width:.4em;height:.4em;border-right:.2em solid #97bfcb;border-top:.2em solid #97bfcb}@media only screen and (max-width: 500px){.page-template-page-career-development .growth-opportunities .inner .grid .grid-item{max-width:100%}}@media only screen and (max-width: 600px){.page-template-page-career-development .growth-opportunities .inner .grid .active-grid .top{height:100%;padding-top:30px}}.page-template-page-career-development .growth-opportunities .inner .grid .active-grid .bottom{margin-top:18px;height:100%;max-height:2000px;transition:.5s all ease-in-out;padding-bottom:15px;overflow:visible}@media only screen and (max-width: 600px){.page-template-page-career-development .growth-opportunities .inner .grid .active-grid .bottom{margin-top:23px}}.page-template-page-career-development .growth-opportunities .inner .grid .active-grid:after{content:"";width:0;height:0;transform:translateX(-50%) rotate(-45deg);width:.4em;height:.4em;border-right:.2em solid #97bfcb;border-top:.2em solid #97bfcb}@media only screen and (max-width: 1005px){.page-template-page-career-development .growth-opportunities{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 600px){.page-template-page-career-development .growth-opportunities .inner{padding-top:30px}}.page-template-page-career-development .section-bg-text-overlay .wrap-inner{background:linear-gradient(90deg, #D0D3D4 53.9%, rgba(208, 211, 212, 0) 65.3%)}.page-template-page-career-development .section-bg-text-overlay img.bg{object-fit:contain;object-position:right}@media only screen and (max-width: 768px){.page-template-page-career-development .section-bg-text-overlay img.bg{object-position:top right;max-height:260px;object-fit:cover}}.page-template-page-career-development .section-bg-text-overlay .text-overlay{max-width:704px;background:#7c878e}.page-template-page-career-development .section-bg-text-overlay .text-overlay h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:20px;margin-top:0}.page-template-page-career-development .section-bg-text-overlay .text-overlay p{margin-bottom:0}.page-template-page-career-development .section-bg-text-overlay .text-overlay .btn{margin-top:30px}.page-template-page-apprenticeship{-webkit-font-smoothing:antialiased}.page-template-page-apprenticeship .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-apprenticeship .header-hero{padding-bottom:27.8%}}.page-template-page-apprenticeship .header-hero img.bg{object-position:left;position:absolute !important}.page-template-page-apprenticeship .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-apprenticeship #wrapper-all{overflow:visible}.page-template-page-apprenticeship .section-bg-gray{background-color:#fff}.page-template-page-apprenticeship .section-bg-gray p{margin-bottom:0}.page-template-page-apprenticeship .section-bg-gray .btn{color:#425563;text-align:center;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;margin-top:43px}.page-template-page-apprenticeship .section-bg-gray .btn:hover{color:#fff}.page-template-page-apprenticeship .full-width-slider{background-color:#425563}.page-template-page-apprenticeship .full-width-slider .slick-next,.page-template-page-apprenticeship .full-width-slider .slick-prev{display:none !important}.page-template-page-apprenticeship .full-width-slider .apprenticeship-copy{padding-top:86px;padding-bottom:75px;max-width:978px;margin:0 auto}.page-template-page-apprenticeship .full-width-slider .apprenticeship-copy h3{color:#fff;text-align:center;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:17px;margin-top:0}.page-template-page-apprenticeship .full-width-slider .apprenticeship-copy p{color:#fff;text-align:center}@media only screen and (max-width: 600px){.page-template-page-apprenticeship .full-width-slider .apprenticeship-copy{padding-top:30px;padding-bottom:30px}}.page-template-page-apprenticeship .full-width-slider #careers-slider{max-width:1440px;margin:0 auto;padding-bottom:120px}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide{display:flex;flex-direction:row;justify-content:space-between;max-width:696px;width:100%;margin:10px 15px 20px 15px;padding:44px 24px 43px 70px;border-radius:4px;background:linear-gradient(180deg, #F5F5F5 38.54%, #E5E5E5 94.79%);box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),0px 6px 10px 4px rgba(0,0,0,.15);position:relative;transition:.2s all ease-in-out}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy{max-width:353px;color:#000;display:flex;flex-direction:column;justify-content:center}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy .btn{color:#425563;text-align:center;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;transition:.2s all ease-in-out}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy .btn:hover{color:#fff}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy:after{content:url("/wp-content/themes/element/assets/images/career-quote.svg");position:absolute;top:-20px;left:-85px;transform:scale(0.8)}@media only screen and (max-width: 750px){.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy:after{top:-47px;left:-23px;opacity:.7;transform:scale(0.5)}}@media only screen and (max-width: 750px){.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy{justify-content:flex-start}}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .image{display:flex;flex-direction:column;justify-content:center;position:relative}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .image .image-wrapper{position:relative}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .image .image-wrapper img{border-radius:50%;max-width:200px;width:100%;height:200px;object-fit:cover}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots{bottom:80px;list-style-type:none}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots li:before{display:none}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots li button:before{display:none}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots li button:after{content:"";height:14px;width:14px;display:block;border-radius:25px;background:rgba(0,0,0,0);border:1px solid #7c878e}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots li:hover button:after{background:#7c878e}.page-template-page-apprenticeship .full-width-slider #careers-slider ul.slick-dots li.slick-active button:after{background:#7c878e}@media only screen and (min-width: 1400px){.page-template-page-apprenticeship .full-width-slider #careers-slider .slick-list{-webkit-mask:linear-gradient(to right, rgba(0, 0, 0, 0) 3%, #425563 10%),linear-gradient(to left, rgba(0, 0, 0, 0) 3%, #425563 10%);mask:linear-gradient(to right, rgba(0, 0, 0, 0) 3%, #425563 10%),linear-gradient(to left, rgba(0, 0, 0, 0) 3%, #425563 10%);-webkit-mask-composite:source-in;mask-composite:intersect}}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(245, 245, 245, 0.5) 38.54%, rgba(229, 229, 229, 0.5) 94.79%);z-index:999}@media only screen and (max-width: 750px){.page-template-page-apprenticeship .full-width-slider #careers-slider .slide{flex-direction:column;align-items:center;max-width:450px;padding:25px}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .copy{max-width:100%;text-align:center}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .image .image-wrapper img{max-width:150px;max-height:150px}.page-template-page-apprenticeship .full-width-slider #careers-slider .slide .image .image-wrapper:after{transform:scale(0.8)}}@media only screen and (max-width: 500px){.page-template-page-apprenticeship .full-width-slider #careers-slider .slide{max-width:400px}}.page-template-page-apprenticeship .full-width-slider #careers-slider .slick-current:after{display:none}@media only screen and (max-width: 978px){.page-template-page-apprenticeship .full-width-slider .apprenticeship-copy{padding-left:30px;padding-right:30px}}.page-template-page-apprenticeship .choose-experience{background-color:#e6e9ea;padding-top:101px;padding-bottom:105px}.page-template-page-apprenticeship .choose-experience .experience-copy{max-width:1147px;margin:0 auto}.page-template-page-apprenticeship .choose-experience .experience-copy h3{color:#425563;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:20px}.page-template-page-apprenticeship .choose-experience .experience-copy p{color:#373a36}.page-template-page-apprenticeship .choose-experience .inner{display:flex;flex-direction:row;max-width:1125px;margin:40px auto 0 auto;justify-content:space-between}.page-template-page-apprenticeship .choose-experience .inner ul li{color:#373a36;font-family:"Poppins";font-size:13px;font-style:normal;font-weight:400;line-height:23.5px;letter-spacing:.65px}.page-template-page-apprenticeship .choose-experience .inner .column .title{color:#373a36;font-family:"Poppins";font-size:32px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:1.6px;text-transform:capitalize;display:inline-block;z-index:4;position:relative}.page-template-page-apprenticeship .choose-experience .inner .column .title p{display:inline-block;margin:0 0 30px 0}.page-template-page-apprenticeship .choose-experience .inner .column .title .number{color:#fff;text-align:center;font-family:"Poppins";font-size:37.832px;font-style:normal;font-weight:700;line-height:22.463px;letter-spacing:1.892px;text-transform:capitalize;padding:17px;border-radius:3px;background:#425563;display:inline-block;position:relative;opacity:0}.page-template-page-apprenticeship .choose-experience .inner .column .title .arrow{display:inline-block;position:absolute;right:-130px;top:0px}.page-template-page-apprenticeship .choose-experience .inner .column .copy{margin-top:-16px}.page-template-page-apprenticeship .choose-experience .inner .column .copy ul{max-width:350px}.page-template-page-apprenticeship .choose-experience .inner .column .copy ul li:before{top:7px}.page-template-page-apprenticeship .choose-experience .inner .column .white-bg{color:#373a36;font-family:"Poppins";font-size:18px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:.9px;background-color:#fff;padding:10px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.25)}@media only screen and (max-width: 650px){.page-template-page-apprenticeship .choose-experience .inner .column .title{margin-left:0 !important}}.page-template-page-apprenticeship .choose-experience .inner .column-1{max-width:370px;width:100%}.page-template-page-apprenticeship .choose-experience .inner .column-1 .title{margin-left:30px}.page-template-page-apprenticeship .choose-experience .inner .column-1 .copy .white-bg{margin-left:23px}.page-template-page-apprenticeship .choose-experience .inner .column-2{max-width:370px;width:100%}.page-template-page-apprenticeship .choose-experience .inner .column-2 .title .arrow{right:-130px}.page-template-page-apprenticeship .choose-experience .inner .column-2:before{content:"";height:72%;width:5px;display:block;bottom:12px;left:-10%;position:absolute;border-left:5px solid #7c878e}.page-template-page-apprenticeship .choose-experience .inner .column-2:after{content:"";height:72%;width:5px;display:block;bottom:12px;right:-4%;position:absolute;border-left:5px solid #7c878e}.page-template-page-apprenticeship .choose-experience .inner .column-3{max-width:350px;width:100%}.page-template-page-apprenticeship .choose-experience .inner .column-3 .title{margin-left:60px}.page-template-page-apprenticeship .choose-experience .inner .column-3 .copy{margin-top:35px}.page-template-page-apprenticeship .choose-experience .inner .column-3 .copy ul,.page-template-page-apprenticeship .choose-experience .inner .column-3 .copy p,.page-template-page-apprenticeship .choose-experience .inner .column-3 .copy h3{margin-top:0}@media only screen and (max-width: 650px){.page-template-page-apprenticeship .choose-experience .inner .column-3 .copy{margin-top:0}}.page-template-page-apprenticeship .choose-experience .inner:after{content:"";position:absolute;top:62px;width:100%;border-bottom:2px solid #4d5357}@media only screen and (max-width: 1147px){.page-template-page-apprenticeship .choose-experience{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 1130px){.page-template-page-apprenticeship .choose-experience .inner{flex-direction:column;align-items:center}.page-template-page-apprenticeship .choose-experience .inner .column-1 .copy .white-bg{margin-left:0}.page-template-page-apprenticeship .choose-experience .inner .column-2{margin-top:30px;margin-bottom:50px}.page-template-page-apprenticeship .choose-experience .inner .column-2:before{top:-30px;width:100%;height:5px;border-left:0;border-bottom:5px solid #7c878e;left:0;border-right:0}.page-template-page-apprenticeship .choose-experience .inner .column-2:after{bottom:-30px;height:5px;width:100%;border-right:0;border-bottom:5px solid #7c878e;right:0;border-left:0}.page-template-page-apprenticeship .choose-experience .inner .column .title{margin-bottom:30px;text-align:center}.page-template-page-apprenticeship .choose-experience .inner .column .title .arrow,.page-template-page-apprenticeship .choose-experience .inner .column .title .number{display:none}.page-template-page-apprenticeship .choose-experience .inner:after{display:none}}@media only screen and (max-width: 600px){.page-template-page-apprenticeship .choose-experience{padding-top:30px}}.page-template-page-apprenticeship .do-math{display:flex;flex-direction:row-reverse;padding-bottom:60%}@media only screen and (min-width: 1350px){.page-template-page-apprenticeship .do-math{padding-bottom:50%}}.page-template-page-apprenticeship .do-math .bg{z-index:-1;object-fit:contain;object-position:right}.page-template-page-apprenticeship .do-math .inner{max-width:1060px}.page-template-page-apprenticeship .do-math .inner .text-overlay .mobile-image{display:none;height:auto;max-width:500px;width:100%}@media only screen and (max-width: 500px){.page-template-page-apprenticeship .do-math .inner .text-overlay .mobile-image{display:block}}.page-template-page-apprenticeship .do-math .inner .text-overlay .desktop-image{height:auto}@media only screen and (max-width: 500px){.page-template-page-apprenticeship .do-math .inner .text-overlay .desktop-image{display:none}}.page-template-page-apprenticeship .do-math .wrap-inner{background:linear-gradient(90deg, #7C878E 58.72%, rgba(124, 135, 142, 0) 82.79%)}.page-template-page-apprenticeship .do-math .wrap-inner .text-overlay{max-width:650px;box-sizing:content-box;padding:0}.page-template-page-apprenticeship .do-math .wrap-inner h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;margin-top:0}.page-template-page-apprenticeship .do-math .wrap-inner p{color:#fff}.page-template-page-apprenticeship .do-math .wrap-inner img{width:100%}.page-template-page-apprenticeship .do-math .wrap-inner .btn{margin-top:30px}@media only screen and (max-width: 1200px){.page-template-page-apprenticeship .do-math{padding-bottom:65%}.page-template-page-apprenticeship .do-math img.bg{position:absolute}}@media only screen and (max-width: 900px){.page-template-page-apprenticeship .do-math{flex-direction:column;padding-bottom:0;padding-bottom:0}.page-template-page-apprenticeship .do-math img.bg{position:relative;height:auto;object-fit:cover;max-height:160px}.page-template-page-apprenticeship .do-math .wrap-inner{position:relative;padding-top:50px;padding-bottom:50px;background:#7c878e;padding:50px 30px}}.page-template-page-apprenticeship .advance-career{background:url("/wp-content/themes/element/assets/images/advance-career-bg.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;padding-top:95px;padding-bottom:71px}.page-template-page-apprenticeship .advance-career .inner{max-width:1070px;margin:0 auto}.page-template-page-apprenticeship .advance-career .inner h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:5px}.page-template-page-apprenticeship .advance-career .inner p{color:#373a36;margin-bottom:0}.page-template-page-apprenticeship .advance-career .inner .btn{color:#425563;margin-top:37px}.page-template-page-apprenticeship .advance-career .inner .btn:hover{color:#fff}@media only screen and (max-width: 1060px){.page-template-page-apprenticeship .advance-career .inner{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 600px){.page-template-page-apprenticeship .advance-career{padding-top:30px;background-position:top right}}.page-template-page-youth-apprenticeship{-webkit-font-smoothing:antialiased}.page-template-page-youth-apprenticeship .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-youth-apprenticeship .header-hero{padding-bottom:27.8%}}.page-template-page-youth-apprenticeship .header-hero img.bg{object-position:left;position:absolute !important}.page-template-page-youth-apprenticeship .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-youth-apprenticeship #wrapper-all{overflow:visible}.page-template-page-youth-apprenticeship .section-bg-gray{padding-bottom:70px;background-color:#fff}.page-template-page-youth-apprenticeship .explore-process .inner{padding-bottom:108px}.page-template-page-youth-apprenticeship .explore-process .inner h3{color:#7c878e;text-align:center;font-family:"Poppins";font-size:32px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:.96px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top{display:block;max-width:1069px;width:100%;margin:0 auto;border-radius:2px;background:linear-gradient(270deg, rgba(124, 135, 142, 0.85) 10.13%, #E6E9EA 94.19%)}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar{display:flex;flex-direction:row;text-align:center;margin-bottom:10px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar p{color:#fff;text-shadow:0px 2px 2px rgba(0,0,0,.43);font-family:"Poppins";font-size:15px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:1.5px;text-transform:capitalize}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar .left{max-width:862px;width:100%;position:relative}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar .left:before{content:"";width:100%;height:104%;position:absolute;top:-5px;left:-7px;border-top:2px solid #7b868c;border-left:2px solid #7b868c;border-right:2px solid #7b868c;border-radius:5px 5px 0 0}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar .right{max-width:189px;width:100%;position:relative;text-align:right}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .top .bar .right:before{content:"";width:104%;height:104%;position:absolute;top:-5px;right:-24px;border-top:2px solid #7b868c;border-left:2px solid #7b868c;border-right:2px solid #7b868c;border-radius:5px 5px 0 0}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom{max-width:1176px;width:100%;margin:0 auto}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper{display:flex;flex-direction:row;justify-content:space-between}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag{max-width:196px;min-width:196px;width:100%;display:flex;flex-direction:column;justify-content:center;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));background-image:url("/wp-content/themes/element/assets/images/chevron-apprenticeship.svg");background-size:cover;background-repeat:no-repeat;position:relative;background-position:left center;padding:20px 10px 20px 30px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag p{color:#373a36;text-align:center;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.9px;margin:0;max-width:142px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag p strong{font-weight:700;display:block;font-weight:18px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag hr{margin:0;display:block;height:0;border-bottom:2px solid #373a36;width:85%;margin:1px 15px 1px auto}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag:first-of-type{background-image:url("/wp-content/themes/element/assets/images/chevron-half.svg");max-width:168px;padding:20px;padding:11px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag:first-of-type p{max-width:168px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag:first-of-type .small{color:#373a36;font-family:"Poppins";font-size:12px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:.6px}@media only screen and (max-width: 1100px){.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag{background-image:url("/wp-content/themes/element/assets/images/mobile-chev.svg");min-height:210px;background-position:center;padding:30px}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .flag-wrapper .item-flag:first-of-type{background-image:url("/wp-content/themes/element/assets/images/mobile-chev-1.svg")}}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .bg-bar-wrapper{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .bg-bar-wrapper .bg-bar{height:30px;width:1069px;margin:0 auto;background-color:#d0d3d4;border-top:5px solid #7b868c;border-bottom:5px solid #7b868c;position:relative}.page-template-page-youth-apprenticeship .explore-process .inner .process-timeline .bottom .bg-bar-wrapper .bg-bar .filler-bar{height:10px;width:100%;background-color:#e6e9ea;position:absolute;top:50%;transform:translate(0, -50%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media only screen and (max-width: 1200px){.page-template-page-youth-apprenticeship .explore-process .top .bar{justify-content:space-around}.page-template-page-youth-apprenticeship .explore-process .process-timeline{transform:scale(0.8);transform-origin:50% 0}}@media only screen and (max-width: 1100px){.page-template-page-youth-apprenticeship .explore-process h3{padding-left:30px;padding-right:30px}.page-template-page-youth-apprenticeship .explore-process .process-timeline{transform:scale(1)}.page-template-page-youth-apprenticeship .explore-process .top{display:none !important}.page-template-page-youth-apprenticeship .explore-process .bottom{overflow:hidden}.page-template-page-youth-apprenticeship .explore-process .bottom .bg-bar-wrapper{transform:translate(-84.74%, -50%) rotate(90deg) !important;height:769px !important;top:50% !important;left:50%}.page-template-page-youth-apprenticeship .explore-process .bottom .flag-wrapper{flex-direction:column !important;align-items:center !important;overflow:hidden !important}.page-template-page-youth-apprenticeship .explore-process .bottom .flag-wrapper .item-flag{margin:15px 0}.page-template-page-youth-apprenticeship .explore-process .bottom .item-flag:first-of-type{margin-top:0 !important}}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay{position:relative;padding-bottom:33.7%}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .inner{max-width:1290px}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .text-overlay{max-width:902px;padding:29px 28px 29px 44px}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .text-overlay h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;text-transform:uppercase;margin-top:0;margin-bottom:16px}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .text-overlay p,.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .text-overlay li{color:#fff}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay img.bg{position:absolute;object-fit:contain;object-position:right;display:block;width:100%;height:100%;max-width:100%;bottom:-1px}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(90deg, #D0D3D4 50%, rgba(208, 211, 212, 0) 80%)}@media only screen and (max-width: 1200px){.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay{padding-bottom:60%}}@media only screen and (max-width: 768px){.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay{flex-direction:column;padding-bottom:0;padding-bottom:0}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay img.bg{position:relative;height:auto;object-fit:contain}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .wrap-inner{position:relative;padding-top:50px;padding-bottom:50px;background:#7c878e;padding:50px 30px}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay .wrap-inner .text-overlay{padding:0}.page-template-page-youth-apprenticeship .hands-on.section-bg-text-overlay:before{display:none}}.page-template-page-youth-apprenticeship .earn-learn{max-width:1200px;margin:0 auto}.page-template-page-youth-apprenticeship .earn-learn .inner{max-width:1026px;margin:76px auto 80px 0;margin-top:76px}.page-template-page-youth-apprenticeship .earn-learn .inner h3{color:#7c878e;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase}.page-template-page-youth-apprenticeship .earn-learn .inner p,.page-template-page-youth-apprenticeship .earn-learn .inner li{color:#373a36}@media only screen and (max-width: 1026px){.page-template-page-youth-apprenticeship .earn-learn{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 600px){.page-template-page-youth-apprenticeship .earn-learn{padding-top:30px}.page-template-page-youth-apprenticeship .earn-learn .inner{margin-top:0}.page-template-page-youth-apprenticeship .earn-learn .inner h3{margin-top:0}}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay{position:relative;padding-bottom:42.4%}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .inner{max-width:1290px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay{max-width:902px;padding:29px 28px 42px 44px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;text-transform:uppercase;margin-top:0;margin-bottom:16px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay p,.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay li{color:#fff}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay p:last-of-type{margin-bottom:0}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .text-overlay .btn{margin-top:12px;margin-bottom:0}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay img.bg{position:absolute;object-fit:contain;object-position:right;display:block;width:100%;height:100%;max-width:100%;bottom:-1px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(90deg, #D0D3D4 50%, rgba(208, 211, 212, 0) 80%)}@media only screen and (max-width: 1200px){.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay{padding-bottom:65%}}@media only screen and (max-width: 768px){.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay{flex-direction:column;padding-bottom:0;padding-bottom:0}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay img.bg{position:relative;height:auto;object-fit:cover;max-height:160px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .wrap-inner{position:relative;padding-top:50px;padding-bottom:50px;background:#7c878e;padding:50px 30px}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay .wrap-inner .text-overlay{padding:0}.page-template-page-youth-apprenticeship .opportunities.section-bg-text-overlay:before{display:none}}.page-template-page-youth-apprenticeship .debt-free .inner{margin-bottom:70px}.page-template-page-youth-apprenticeship .debt-free .inner .top{max-width:913px;width:100%;margin:80px auto 42px auto;text-align:center}.page-template-page-youth-apprenticeship .debt-free .inner .top h3{color:#7c878e;text-align:center;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:20px}.page-template-page-youth-apprenticeship .debt-free .inner .top p{color:#373a36;text-align:center}@media only screen and (max-width: 600px){.page-template-page-youth-apprenticeship .debt-free .inner .top{margin-top:30px}}.page-template-page-youth-apprenticeship .debt-free .inner .bottom{max-width:685px;width:100%;margin:0 auto;border:3px solid #4d5357;text-align:center;padding:39px 70px 32px 59px}.page-template-page-youth-apprenticeship .debt-free .inner .bottom .bottom-copy p{color:#373a36;text-align:center}.page-template-page-youth-apprenticeship .debt-free .inner .bottom .bottom-copy em{color:#373a36;font-style:normal;font-weight:600}.page-template-page-youth-apprenticeship .debt-free .inner .bottom:after{content:url("/wp-content/themes/element/assets/images/block-quote.jpg");position:absolute;top:-45px;left:-65px;height:101px;width:111px;display:block}@media only screen and (max-width: 600px){.page-template-page-youth-apprenticeship .debt-free .inner .bottom{padding:20px 15px 15px 15px}.page-template-page-youth-apprenticeship .debt-free .inner .bottom:after{left:-50px;transform:scale(0.8);top:-55px}}@media only screen and (max-width: 913px){.page-template-page-youth-apprenticeship .debt-free{padding-left:30px;padding-right:30px}}.page-template-page-youth-apprenticeship .learn-more{background-color:#7c878e}.page-template-page-youth-apprenticeship .learn-more .inner{padding:90px 0;max-width:1300px;margin:0 auto 0 auto}.page-template-page-youth-apprenticeship .learn-more .inner h3{color:#fff;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:1.8px;text-transform:uppercase;margin-top:0;margin-bottom:10px}.page-template-page-youth-apprenticeship .learn-more .inner p{color:#fff}.page-template-page-youth-apprenticeship .learn-more .inner a{color:#fff}@media only screen and (max-width: 600px){.page-template-page-youth-apprenticeship .learn-more .inner{padding-top:30px}.page-template-page-youth-apprenticeship .learn-more .inner a{font-size:15px}}@media only screen and (max-width: 1300px){.page-template-page-youth-apprenticeship .learn-more{padding-left:30px;padding-right:30px}.page-template-page-youth-apprenticeship .learn-more .inner{max-width:913px;margin:0 auto}}.page-template-page-job-shadow .header-hero{padding-bottom:41.5%}@media only screen and (min-width: 800px){.page-template-page-job-shadow .header-hero{padding-bottom:27.8%}}.page-template-page-job-shadow .header-hero img.bg{object-position:right;position:absolute !important}.page-template-page-job-shadow .ui-datepicker{background:#fff;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px;border-radius:4px}.page-template-page-job-shadow .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-job-shadow #wrapper-all{overflow:visible}.page-template-page-job-shadow .section-bg-gray{background-color:#fff;padding-bottom:100px}.page-template-page-job-shadow .section-bg-gray .inner .title-1{max-width:990px}.page-template-page-job-shadow .shadow-form{background-color:#425563}.page-template-page-job-shadow .shadow-form .inner{padding-top:81px;padding-bottom:101px}.page-template-page-job-shadow .shadow-form .inner .opening-copy{max-width:1180px;margin:0 auto}.page-template-page-job-shadow .shadow-form .inner .opening-copy h3{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#eaf2f5;margin-bottom:35px;margin-top:0}.page-template-page-job-shadow .shadow-form .inner .opening-copy p{color:#fff}.page-template-page-job-shadow .shadow-form .inner .opening-copy a{color:#fff;text-decoration:underline}.page-template-page-job-shadow .shadow-form .inner .slider .parts{-webkit-font-smoothing:antialiased;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;padding-top:100px;padding-bottom:100px;max-width:1150px;margin:0 auto}.page-template-page-job-shadow .shadow-form .inner .slider .parts .part{font-family:Poppins;font-style:normal;font-weight:300;font-size:28px;line-height:42px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5;max-width:332px;width:332px;cursor:pointer;position:relative;margin-right:80px}.page-template-page-job-shadow .shadow-form .inner .slider .parts .part p{font-family:Poppins;font-style:normal;font-weight:300;font-size:22px;line-height:42px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5;margin:0}.page-template-page-job-shadow .shadow-form .inner .slider .parts .part strong{color:#eaf2f5;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:1.2px;text-transform:uppercase}.page-template-page-job-shadow .shadow-form .inner .slider .parts .part:last-of-type{margin-right:0;width:332px}.page-template-page-job-shadow .shadow-form .inner .slider .parts .part:last-of-type:after{display:none}@media only screen and (max-width: 768px){.page-template-page-job-shadow .shadow-form .inner .slider .parts .part{margin-right:0}}.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-active,.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-current{margin-right:80px}.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-active:after,.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-current:after{content:" ";background-image:url("../../assets/images/slash-small.svg");top:0;right:-75px;position:absolute;width:26px;height:78px}@media only screen and (max-width: 768px){.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-active,.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-current{margin-right:0}}@media only screen and (max-width: 768px){.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-slide{opacity:0}.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-active,.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-current{opacity:1}.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-active:after,.page-template-page-job-shadow .shadow-form .inner .slider .parts .slick-current:after{display:none}}.page-template-page-job-shadow .shadow-form .inner .slider .parts .remove-slash:after{display:none}.page-template-page-job-shadow .shadow-form .inner .slider .slick-next,.page-template-page-job-shadow .shadow-form .inner .slider .slick-prev{z-index:999}.page-template-page-job-shadow .shadow-form .inner .slider .slick-next:before,.page-template-page-job-shadow .shadow-form .inner .slider .slick-prev:before{content:url("/wp-content/themes/element/assets/images/arrow-right-gray.svg");height:25px;display:block}.page-template-page-job-shadow .shadow-form .inner .slider .slick-next{right:-10px}.page-template-page-job-shadow .shadow-form .inner .slider .slick-next:before{transform:translate(0, -75%)}.page-template-page-job-shadow .shadow-form .inner .slider .slick-prev{transform:rotate(180deg);left:0}.page-template-page-job-shadow .shadow-form .inner .no-shadows{max-width:650px;margin:100px auto 0 auto}.page-template-page-job-shadow .shadow-form .inner .no-shadows p{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#eaf2f5;text-align:center}.page-template-page-job-shadow .shadow-form .inner .form{max-width:1180px;margin:0 auto}.page-template-page-job-shadow .shadow-form .inner .form .gform_required_legend{display:none}.page-template-page-job-shadow .shadow-form .inner .form .gform_validation_errors{display:none}.page-template-page-job-shadow .shadow-form .inner .form .gform_confirmation_message{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#eaf2f5;text-align:center;max-width:800px;margin:0 auto}.page-template-page-job-shadow .shadow-form .inner .form form .gfield_validation_message{color:#da0000;font-family:Poppins !important;font-size:18px}.page-template-page-job-shadow .shadow-form .inner .form form input[type=text],.page-template-page-job-shadow .shadow-form .inner .form form textarea{border:2px solid #d0d3d4 !important;border-radius:4px;resize:none}.page-template-page-job-shadow .shadow-form .inner .form form input[type=image]{border:none !important}.page-template-page-job-shadow .shadow-form .inner .form form select option:disabled{display:none}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body{width:100%;display:block;margin-bottom:20px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:stretch;max-width:580px;margin:0 auto}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select{max-width:580px;width:100%;margin-bottom:10px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield.full-width,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select.full-width{max-width:unset}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield .gfield_label,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select .gfield_label{color:#e6e9ea;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;text-transform:uppercase}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield input,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield textarea,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select input,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select textarea{width:calc(100% - 35px)}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield select,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_select select{padding:10px 15px !important;line-height:1.4em;outline:none;color:#004a64;font-weight:300;background:#fff;font-size:16px;overflow:visible;border:2px solid #d0d3d4 !important;border-radius:4px;resize:none;margin-bottom:0}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-radio,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-checkbox{padding:0;margin:0;border:none;display:flex}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-radio .gchoice,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-checkbox .gchoice{display:flex;flex-direction:row}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-radio input,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-checkbox input{width:auto}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-radio .gform-field-label,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-checkbox .gform-field-label{color:#e6e9ea;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;text-transform:uppercase;margin-left:10px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-radio legend,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield--type-checkbox legend{margin-left:0 !important}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields textarea{max-height:143px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield{position:relative}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gform_button{color:#fff}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gform_button:hover{color:#373a36}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .full-width{max-width:100%}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_checkbox{margin-top:18px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .gfield_checkbox .gchoice{margin-bottom:8px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_14 .ginput_container_radio{max-width:163px;width:100%}@media only screen and (min-width: 1200px){.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .top-space{margin-top:100px}}@media only screen and (min-width: 1200px){.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .negative-space{margin-top:-50px}}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields .under-18{color:#e6e9ea;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;text-transform:uppercase;grid-column:span 4}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_29{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:30px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #input_4_14{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_18,.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_28{margin-bottom:10px}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_18 label{display:none !important}.page-template-page-job-shadow .shadow-form .inner .form form .gform-body .gform_fields #field_4_18 input{height:20px;width:311px;margin-left:25px;padding:0 0 0 5px !important}.page-template-page-job-shadow .shadow-form .inner .form form .gform_footer{text-align:center}.page-template-page-job-shadow .shadow-form .inner .form form .gform_footer .btn{color:#fff}.page-template-page-job-shadow .shadow-form .inner .form form .gform_footer .btn:hover{opacity:.8}.page-template-page-job-shadow .shadow-form .inner .form form .gform_footer .btn:hover:after{border-color:#fff}@media only screen and (max-width: 1200px){.page-template-page-job-shadow .shadow-form .form{padding-left:30px;padding-right:30px}.page-template-page-job-shadow .shadow-form .form #field_4_15,.page-template-page-job-shadow .shadow-form .form #field_4_17,.page-template-page-job-shadow .shadow-form .form #field_4_14,.page-template-page-job-shadow .shadow-form .form #field_4_16{position:relative !important;width:100% !important;max-width:580px !important;top:0 !important}.page-template-page-job-shadow .shadow-form .form .gform_footer{text-align:left !important;max-width:580px !important;margin:0 auto !important}.page-template-page-job-shadow .shadow-form .form .gform_footer .btn{position:relative !important;top:0 !important}.page-template-page-job-shadow .shadow-form .form #gform_fields_4{justify-content:center !important}}@media only screen and (max-width: 1180px){.page-template-page-job-shadow .shadow-form .inner .opening-copy{padding-left:30px;padding-right:30px}}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important}a:after,a:visited:after{content:""}a abbr[title]:after,a:visited abbr[title]:after{content:""}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}h1,h2,h3,h4,h5,h6,p,sup,strong{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:3;position:relative}html,body{background:#fff;color:#717070;font-family:"Poppins",sans-serif;min-height:100%}body{min-width:320px;padding:0;margin:0 auto}#wrapper{position:relative;width:100%;height:100%;margin:0;padding:0}#page-wrapper{position:relative}#wrapper-main{background:#fff;width:100%}#main{max-width:1000px;width:100%;margin:0 auto;padding:30px 20px;box-sizing:border-box}div.sections{max-width:1000px;width:100%;margin:0 auto}img{width:auto;max-width:100%;display:block}.bg-full{width:100%;background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:center;padding:60px 0}#wrapper-all{width:100%;position:relative;height:100%;overflow:hidden}#wrapper-header-top{max-width:1000px;width:100%;margin:0 auto;padding:0 20px;color:#fff}#wrapper-header{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.8);width:100%;position:relative}#wrapper-banner{background:#ccc}#wrapper-banner #banner{text-align:center;padding:55px 20px}#wrapper-banner h1{margin:0 auto;padding:0;color:#ffc800;font-size:48px;line-height:1.2em}#main-menu{width:100%;margin:0 auto;background:#ccc}#banner{width:100%;margin:0 auto;background:#666}#banner h1{width:100%;max-width:1000px;margin:0 auto;padding:30px 20px;color:#ffc800;text-align:center;font-weight:100}#celebration-banner{background:linear-gradient(90deg, #425563 11.46%, #7BA3AF 47.89%, #425563 89.24%);text-align:center;position:fixed;top:65px;width:100%;z-index:99;padding:14px 0}#celebration-banner p{font-family:"Poppins";font-style:normal;font-weight:600;font-size:25px;line-height:38px;text-align:center;text-transform:uppercase;color:#fff}@media only screen and (max-width: 767px){#main-menu{display:none}}#wrapper-all{padding-top:65px}body{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#373a36}h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#373a36}ul{margin-left:0;padding-left:0}ul:last-child{margin-bottom:0}ul li{list-style:none;position:relative;padding-left:60px}ul li:before{content:"";position:absolute;top:10px;left:30px;display:block;width:10px;background-color:#97bfcb;height:10px}a{text-decoration-line:underline;color:#425563;cursor:pointer}p{margin-top:0}p:last-child{margin-bottom:0}b,strong{font-weight:bold}body.home #logo{opacity:1;transition:all .5s ease .1s}body.home #logo.hide{opacity:0}body.home .logo{opacity:1;transition:all .5s ease .1s}body.home .logo.hide{opacity:0}.add-shadow{box-shadow:0 13px 6px -6px rgba(0,0,0,.25)}#main-menu{position:fixed;background-color:#373a36;z-index:100;min-height:65px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}#main-menu #logo{position:absolute;left:50%;top:0;margin-left:-38px;width:76px;height:100%;z-index:100;max-height:64px}#main-menu #logo img{height:100%;width:auto}#main-menu .menu-main-menu-container>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;padding:0;margin-right:-14px;margin-top:0}#main-menu .menu-main-menu-container>ul .sub-menu{display:none}#main-menu .menu-main-menu-container>ul li{display:block;text-align:left}#main-menu .menu-main-menu-container>ul li:before{display:none;color:none;content:"";font-size:0;padding-right:0;position:relative;top:0px}#main-menu .menu-main-menu-container>ul a{text-decoration:none;padding:3px 0px;color:#d0d3d4;border-bottom:4px solid rgba(0,0,0,0);font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#d0d3d4}#main-menu .menu-main-menu-container>ul>li>a:hover,#main-menu .menu-main-menu-container>ul>li.current_page_item>a{color:#fff;border-bottom:4px solid #97bfcb}#main-menu .menu-main-menu-container>ul>li{position:relative;margin-right:5px;padding-left:30px;padding-right:30px}#main-menu .menu-main-menu-container>ul>li:last-child{margin-right:0}#main-menu .menu-main-menu-container>ul>li:nth-child(3){margin-right:200px}#main-menu .menu-main-menu-container>ul>li>ul{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;position:absolute;top:100%;left:50%;margin-left:-112px;display:none;background-color:#373a36;opacity:.95;width:276px;padding:0px 10px;padding-top:10px;padding-bottom:10px;margin-top:4px}#main-menu .menu-main-menu-container>ul>li>ul>li{text-align:left;padding-bottom:0px;margin-bottom:15px;padding-left:0}#main-menu .menu-main-menu-container>ul>li>ul>li>a{line-height:22px;white-space:nowrap;position:relative;display:inline-table;cursor:pointer;text-align:left}#main-menu .menu-main-menu-container>ul>li>ul>li>a:hover,#main-menu .menu-main-menu-container>ul>li>ul>li.current_page_item>a:hover{color:#fff}#main-menu .menu-main-menu-container>ul>li>ul>li>a:hover:after,#main-menu .menu-main-menu-container>ul>li>ul>li.current_page_item>a:hover:after{content:"";height:4px;background-color:#97bfcb;width:100%;position:absolute;top:100%;left:0;margin-left:0}#main-menu .menu-main-menu-container>ul>li:hover>ul{display:block}#main-menu .menu-main-menu-container>ul .plus{z-index:9;cursor:pointer}#main-menu .menu-main-menu-container>ul .plus li{padding-left:15px}#main-menu .menu-main-menu-container>ul .plus li a{font-weight:300;line-height:22px;position:relative;display:inline-table;cursor:pointer;text-align:left}#main-menu .menu-main-menu-container>ul .plus li:hover a:after{content:"";height:4px;background-color:#97bfcb;width:100%;position:absolute;top:100%;left:0;margin-left:0}#main-menu .menu-main-menu-container>ul .plus .chevron{height:25px;width:25px;position:absolute;top:5px;right:0;padding:0 !important;cursor:pointer}#main-menu .menu-main-menu-container>ul .plus .chevron span{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.1em;transform:rotate(135deg);vertical-align:top;width:.45em;border-color:#97bfcb}#main-menu .menu-main-menu-container>ul .plus .chevron.active span{transform:rotate(-45deg);top:.45em}@media only screen and (max-width: 1050px){#main-menu .menu-main-menu-container>ul .plus .chevron{top:13px}}#main-menu .menu-main-menu-container>ul .sub-menu .current_page_item>a:after{content:"";height:4px;background-color:#97bfcb;width:100%;position:absolute;top:100%;left:0;margin-left:0}#main-menu .menu-main-menu-container>ul .active-menu{display:block}#main-menu #menu-icon{display:none}@media only screen and (max-width: 1050px){#main-menu .menu-main-menu-container{display:none}#main-menu .menu-main-menu-container>ul{margin-right:0px}#main-menu #menu-icon{display:block}}#main-menu.open-mobile{transition:max-height 2s ease-in-out;max-height:100%;height:100%;height:calc(100% - 0px);overflow-y:scroll}#main-menu.open-mobile #menu-icon{display:block !important}#main-menu.open-mobile .menu-main-menu-container{top:65px;display:block;width:100%;position:absolute}#main-menu.open-mobile .menu-main-menu-container>ul{flex-direction:column;padding-left:0px;margin-top:0}#main-menu.open-mobile .menu-main-menu-container>ul>li{border-top:1px solid #6b6b6b;width:calc(100% - 75px);padding-left:45px;text-align:left;padding-bottom:7px;padding-top:7px}#main-menu.open-mobile .menu-main-menu-container>ul>li:first-child{border-top:none}#main-menu.open-mobile .menu-main-menu-container>ul>li:nth-child(3){margin-right:0}#main-menu.open-mobile .menu-main-menu-container>ul>li>ul{display:block;position:relative;left:0;margin-left:0px;padding-left:30px;width:calc(100% - 30px);padding-bottom:0;padding-top:0}#main-menu.open-mobile .menu-main-menu-container>ul>li>ul>li{border-top:1px solid #6b6b6b;text-align:left;padding-bottom:7px;padding-top:7px;margin:0}#main-menu.open-mobile .menu-main-menu-container>ul>li>ul>li:first-child{border-top:none}#main-menu.open-mobile .menu-main-menu-container>ul>li>ul>li a{text-align:left;display:inline}@media only screen and (min-width: 1050px){#menu-item-40 .sub-menu,#menu-item-31 .sub-menu{width:200px !important}#menu-item-31 .sub-menu{left:100px !important}}body.admin-bar #main-menu.open-mobile{height:calc(100% - 32px)}@media only screen and (max-width: 782px){body.admin-bar #main-menu.open-mobile{height:calc(100% - 46px)}}@media screen and (max-width: 782px){html #wpadminbar{position:fixed}}#wrapper-footer{padding-top:60px;padding-bottom:25px;background-color:#373a36;padding-left:30px;padding-right:30px;z-index:2;-webkit-font-smoothing:antialiased;color:#d0d3d4}#wrapper-footer #footer{text-align:center}#wrapper-footer #footer .logo{margin-bottom:60px}#wrapper-footer #footer .logo img{margin:0 auto}#wrapper-footer #footer .logo img:first-child{margin-bottom:25px}#wrapper-footer #footer .logos{padding-left:60px;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:10px}#wrapper-footer #footer .logos a:hover svg path{fill:#fff}#wrapper-footer #footer .logos a{margin-left:55px;margin-right:55px;margin-bottom:40px}#wrapper-footer #footer hr{border:1px solid #7c878e;margin-right:-30px;margin-left:-30px;margin-bottom:30px}#wrapper-footer #footer .menu-footer-menu-container>ul{margin-bottom:30px;padding-right:74px !important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;padding:0}#wrapper-footer #footer .menu-footer-menu-container>ul li{display:block;padding:0px 48px;position:relative}#wrapper-footer #footer .menu-footer-menu-container>ul li:before{display:none;color:unset;content:"";font-size:0;padding-right:0;position:relative;top:0px}#wrapper-footer #footer .menu-footer-menu-container>ul li:after{position:absolute;left:100%;top:2px;content:"/";color:#7c878e;font-weight:600;font-size:22px;margin-left:-4px}#wrapper-footer #footer .menu-footer-menu-container>ul li:last-child:after{content:""}#wrapper-footer #footer .menu-footer-menu-container>ul a{text-decoration:none;border-bottom:4px solid rgba(0,0,0,0);font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#d0d3d4}#wrapper-footer #footer .menu-footer-menu-container>ul a:hover,#wrapper-footer #footer .menu-footer-menu-container>ul li.current_page_item>a{color:#fff;border-bottom:4px solid #97bfcb}#wrapper-footer #footer .social{width:212px;margin:0 auto;margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}#wrapper-footer #footer .social a:hover svg path{fill:#fff}#wrapper-footer #footer .copy{font-family:Poppins;font-style:normal;font-weight:500;font-size:12px;line-height:18px;text-align:center;color:#7c878e}@media only screen and (max-width: 975px){#wrapper-footer #footer .menu-footer-menu-container>ul{padding-right:0px !important;flex-direction:column}#wrapper-footer #footer .menu-footer-menu-container>ul li{margin-bottom:10px}#wrapper-footer #footer .menu-footer-menu-container>ul li:after{content:none}}@media only screen and (max-width: 700px){#wrapper-footer #footer .logos{padding-left:0px;flex-direction:column}#wrapper-footer #footer .logos img{margin-bottom:20px}#wrapper-footer #footer .logos img:last-child{margin-bottom:0}}.header-hero{padding-bottom:41.5%;width:100%;position:relative;overflow:hidden}.header-hero img.bg{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%}@media only screen and (max-width: 800px){.header-hero{padding-bottom:0px}.header-hero img.bg{position:relative}}.fade-slider .logo{background-color:#373a36;width:280px;height:280px;position:absolute;top:50%;margin-top:-140px;left:50%;margin-left:-140px;border-radius:4px;z-index:50;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.fade-slider .logo img:first-child{margin-bottom:25px}@media only screen and (max-width: 800px){.fade-slider{padding-bottom:0px}.fade-slider img.bg{position:relative}.fade-slider .logo{display:none}}.main-logo{background-color:#373a36;width:280px;height:280px;border-radius:4px;z-index:50;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;margin-left:auto;margin-right:auto}.main-logo img{position:relative !important;width:auto !important;height:auto !important;max-width:unset !important}.main-logo img:first-child{margin-bottom:25px}.section-brackets{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;width:100%;max-width:1180px;margin:0 auto}.section-brackets .text{font-family:Poppins;font-style:normal;font-weight:600;font-size:44px;line-height:49px;text-align:center;letter-spacing:.13em;text-transform:uppercase;color:#373a36}@media only screen and (max-width: 940px){.section-brackets .text{font-size:30px;line-height:37px}}@media only screen and (max-width: 520px){.section-brackets .text{font-size:22px;line-height:26px}}.section-title-left-content-right{max-width:1186px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:center;margin:0 auto}.section-title-left-content-right .left{width:450px;min-width:450px;padding:40px 50px;margin-right:50px;height:256px;border-radius:4px;background:#7c878e;position:relative;font-family:Poppins;font-style:normal;font-weight:500;font-size:42px;line-height:140%;letter-spacing:.05em;color:#fff}.section-title-left-content-right .left img{position:absolute;top:40px;left:50px}.section-title-left-content-right .left .text{padding-left:70px;text-align:right}.section-title-left-content-right .right{max-width:680px;font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#373a36}@media only screen and (max-width: 1090px){.section-title-left-content-right{flex-direction:column;align-items:center}.section-title-left-content-right .left{margin-right:0;margin-bottom:20px;width:100%;max-width:450px}.section-title-left-content-right .right{max-width:unset}}.section-quote{position:relative;max-width:1186px;margin:0 auto;border:4px solid #7c878e;border-radius:4px;margin-top:150px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:center}.section-quote img.quotes{position:absolute;top:-39px;left:-23px;display:block;background-color:#fff;padding-right:20px;padding-bottom:20px}.section-quote .left{max-width:545px;margin-left:75px;margin-right:55px;padding-top:45px;padding-bottom:45px;font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:36px;letter-spacing:.08em;color:#373a36;margin-right:53px}.section-quote .right{position:relative;flex:1}.section-quote .right img.photo{position:absolute;bottom:0;left:0}.section-quote .right .author{position:absolute;bottom:80px;right:0;background:#7c878e;opacity:.85;padding:15px 25px;font-family:Poppins;font-family:Poppins;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#fff}.section-quote .right .author .name{text-transform:uppercase;font-weight:600}@media only screen and (max-width: 1090px){.section-quote .left{max-width:445px}}@media only screen and (max-width: 1000px){.section-quote{margin-top:80px;flex-direction:column}.section-quote .left{max-width:none;margin-left:30px;margin-right:30px}.section-quote .right img.photo{position:relative;margin:0 auto}.section-quote .right .author{bottom:0;position:relative}}.section-divisions{background:#425563;padding-top:57px;padding-bottom:70px}.section-divisions h1{-webkit-font-smoothing:antialiased;max-width:997px;margin:0 auto;font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#eaf2f5;margin-bottom:20px}.section-divisions .text{-webkit-font-smoothing:antialiased;max-width:997px;margin:0 auto;font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;text-align:center;letter-spacing:.04em;color:#eaf2f5}.section-divisions .parts{background-size:cover;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;position:relative}.section-divisions .parts .bg{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%;z-index:-2;top:0;left:0}.section-divisions .parts[part-no-hover="1"] .part[part-no="2"],.section-divisions .parts[part-no-hover="1"] .part[part-no="3"]{background:rgba(55,58,54,.6)}.section-divisions .parts[part-no-hover="2"] .part[part-no="1"],.section-divisions .parts[part-no-hover="2"] .part[part-no="3"]{background:rgba(55,58,54,.6)}.section-divisions .parts[part-no-hover="3"] .part[part-no="1"],.section-divisions .parts[part-no-hover="3"] .part[part-no="2"]{background:rgba(55,58,54,.6)}.section-divisions .parts .part{text-decoration:none;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;width:33.33333%;padding-top:75px;padding-bottom:75px;border-right:2px solid #7c878e}.section-divisions .parts .part .bg{z-index:-1;opacity:0;transition:opacity .5s ease-out}.section-divisions .parts .part:hover .bg{opacity:1}.section-divisions .parts .part .inner{background:rgba(255,255,255,.8);border-radius:4px;min-height:227px;max-width:338px;width:100%;padding-top:45px;padding-bottom:45px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.section-divisions .parts .part .inner img{margin-bottom:40px}.section-divisions .parts .part .inner h3{margin:0;font-family:Poppins;font-style:normal;font-weight:500;font-size:21px;line-height:31px;text-align:center;text-transform:uppercase;color:#373a36}.section-divisions .parts .part:last-child{border:none}.section-divisions .parts .part:last-child .inner img{margin-bottom:58px}@media only screen and (max-width: 1050px){.section-divisions .parts{flex-direction:column}.section-divisions .parts .part{position:relative;width:100%;border-right:none;border-bottom:2px solid #7c878e;padding-top:30px;padding-bottom:30px}.section-divisions .parts .part .bg{opacity:1}.section-divisions .parts .part:last-child{border:none}}.section-bg-text-overlay{padding-bottom:36.5%;width:100%;position:relative;overflow:hidden}.section-bg-text-overlay.bg-img-top img.bg{object-position:top}.section-bg-text-overlay img.bg{position:absolute;object-fit:cover;object-position:top;width:100%;height:100%;max-width:100%}.section-bg-text-overlay .wrap-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.section-bg-text-overlay .inner{max-width:1194px;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center}.section-bg-text-overlay .text-overlay{max-width:659px;padding:55px;border-radius:4px;position:relative}.section-bg-text-overlay .text-overlay:before{content:"";background-color:rgba(124,135,142,.85);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:4px}.section-bg-text-overlay .text-overlay .title{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-bottom:30px}.section-bg-text-overlay .text-overlay .text{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#fff;margin-bottom:30px}.section-bg-text-overlay .right-placeholder{width:300px}.section-bg-text-overlay.bottom-left-overlay .wrap-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;align-content:stretch;padding-bottom:45px}.section-bg-text-overlay.bottom-left-overlay .right-placeholder{width:145px}@media only screen and (max-width: 1050px){.section-bg-text-overlay{padding-bottom:0}.section-bg-text-overlay img.bg{position:relative}.section-bg-text-overlay .inner{margin-right:30px;margin-left:30px}.section-bg-text-overlay .text-overlay{padding:35px;max-width:none}.section-bg-text-overlay .text-overlay .title{font-size:30px;line-height:40px;margin-bottom:25px}.section-bg-text-overlay .text-overlay .text{font-size:18px;line-height:26px}.section-bg-text-overlay .right-placeholder{display:none}.section-bg-text-overlay.bottom-left-overlay .wrap-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;padding-bottom:0px}}@media only screen and (max-width: 700px){.section-bg-text-overlay .text-overlay{width:100%;border-radius:0}.section-bg-text-overlay .wrap-inner{position:relative}.section-bg-text-overlay .inner{margin-right:0px;margin-left:0px}}.section-bg-gray{padding-top:80px;padding-bottom:100px;background:#f6f6f6}.section-bg-gray.bg-white{background:#fff}.section-bg-gray .inner .title-1{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e}.section-bg-gray .inner .title-2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36;margin-bottom:36px}.section-bg-gray .inner .copy{color:#373a36}.section-bg-gray .left-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.section-bg-gray .left-right .image-right{margin-left:85px}@media only screen and (max-width: 800px){.section-bg-gray .left-right{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch}.section-bg-gray .left-right .image-right{max-width:100%;margin:0 auto;margin-bottom:40px;max-width:200px}}.section-leadership{position:relative;overflow:hidden}.section-leadership .bg-top{position:absolute;z-index:-1;left:-104px;top:0;opacity:.2}.section-leadership .bg-bottom{position:absolute;z-index:-1;right:-104px;bottom:0;opacity:.2;transform:rotate(180deg)}.section-leadership .inner-wrap{width:max-content;margin-left:calc(50vw - 610px);margin-right:calc(50vw - 530px);padding-left:40px}.section-leadership .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-40px 0 0 -40px}.section-leadership .inner .person{width:33%;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;flex:0 1 33.33%;padding:40px 0px 0px 40px}.section-leadership .inner .person .wrap-image{height:295px;width:260px;padding:25px;position:relative;margin-left:auto;margin-right:auto;margin-top:20px;z-index:3}.section-leadership .inner .person .wrap-image .frame{position:absolute;left:0;top:0;width:308px;z-index:-1;margin-top:-20px;margin-left:-5px;max-width:none}.section-leadership .inner .person .wrap-image img.profile-pic{width:100%;height:auto;z-index:1}.section-leadership .inner .person .wrap-image a.linkedin-icon{position:absolute;bottom:16px;right:-26px;z-index:2}.section-leadership .inner .person .copy{z-index:1;padding-top:175px;margin-top:-150px;padding-left:35px;padding-right:35px;width:350px;background:#fff;border:2px solid #d0d3d4;box-sizing:border-box;border-radius:4px;padding-bottom:45px}.section-leadership .inner .person .copy .name{font-family:Poppins;font-style:normal;font-weight:bold;font-size:21px;line-height:25px;color:#373a36;margin-bottom:25px}.section-leadership .inner .person .copy .position{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-transform:uppercase;color:#7c878e;margin-bottom:25px;height:44px;width:103%}.section-leadership .inner .person .copy .read-more{font-family:Poppins;font-style:normal;font-weight:600;font-size:14.279px;line-height:21px;letter-spacing:.12em;text-transform:uppercase;color:#7c878e;cursor:pointer}.section-leadership .inner .person .copy .read-more img{margin-bottom:-3px;display:inline}@media screen and (max-width: 1189px){.section-leadership .inner-wrap{margin-left:calc(50vw - 505px);margin-right:calc(50vw - 445px)}.section-leadership .inner-wrap .inner{max-width:950px}.section-leadership .inner-wrap .inner .person{flex:0 1 50%}}@media screen and (max-width: 812px){.section-leadership .inner-wrap{margin-left:auto;margin-right:auto;padding-left:0px}.section-leadership .inner-wrap .inner{max-width:350px}.section-leadership .inner-wrap .inner .person{flex:0 1 100%;padding:0px}.section-leadership .side-padding{width:60%;padding:0px;margin-left:auto;margin-right:auto}.section-leadership .side-padding .inner{margin:0px}}@media only screen and (max-width: 500px){.section-leadership .side-padding{width:100%}}@media only screen and (max-width: 400px){.section-leadership .inner .person .wrap-image{padding:30px}.section-leadership .inner .person .wrap-image a.linkedin-icon{right:25px;bottom:-25px}.section-leadership .section-leadership .inner .person .wrap-image .frame{width:295px;margin-left:0}.section-leadership .inner{max-width:370px}}.modal .name,.modal .title{font-family:Poppins;font-style:normal;font-weight:bold;font-size:21px;line-height:25px;color:#373a36;margin-bottom:25px}.modal .position{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-transform:uppercase;color:#7c878e;margin-bottom:25px}.section-overlay-bg .overlay{background-color:rgba(124,135,142,.95);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-overlay-bg .bg-image{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%;z-index:-2}.section-overlay-bg .inner{padding-top:100px;padding-bottom:100px;color:#fff}.section-overlay-bg .inner h1{color:#fff;margin-top:0}.section-overlay-bg .inner .copy{margin-bottom:35px}.section-4-parts-overlay-image{background:#425563;padding-bottom:60px}.section-4-parts-overlay-image .wrap-parts{max-width:1440px;margin:0 auto}.section-4-parts-overlay-image .parts{-webkit-font-smoothing:antialiased;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;padding-top:100px;padding-bottom:100px}.section-4-parts-overlay-image .parts .part{font-family:Poppins;font-style:normal;font-weight:300;font-size:28px;line-height:42px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5;max-width:320px;position:relative;margin-right:120px}.section-4-parts-overlay-image .parts .part b{font-weight:700}.section-4-parts-overlay-image .parts .part:after{content:" ";background-image:url("../../assets/images/slash-small.svg");top:50%;right:-75px;position:absolute;width:26px;height:78px;margin-top:-39px}.section-4-parts-overlay-image .parts .part:last-child{margin-right:0}.section-4-parts-overlay-image .parts .part:last-child:after{display:none;content:unset}.section-4-parts-overlay-image .overlay-image{padding-bottom:36.5%;width:100%;position:relative;overflow:hidden}.section-4-parts-overlay-image .overlay-image img.bg{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%}.section-4-parts-overlay-image .overlay-image .inner{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.section-4-parts-overlay-image .overlay-image .content-width{max-width:1360px !important;margin-left:30px;margin-right:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:center}.section-4-parts-overlay-image .overlay-image .left-placeholder{max-width:300px;width:100%}.section-4-parts-overlay-image .overlay-image .text-overlay{max-width:725px;padding:55px;position:relative}.section-4-parts-overlay-image .overlay-image .text-overlay:before{content:"";background-color:rgba(55,58,54,.85);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:4px}.section-4-parts-overlay-image .overlay-image .text-overlay h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-bottom:30px;margin-top:0}.section-4-parts-overlay-image .overlay-image .text-overlay .copy{font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#fff}@media only screen and (max-width: 1415px){.section-4-parts-overlay-image .parts{max-width:765px;flex-wrap:wrap;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin:0 auto}.section-4-parts-overlay-image .parts .part{margin-right:0}.section-4-parts-overlay-image .parts .part:after{display:none}.section-4-parts-overlay-image .parts .part:nth-child(1){margin-bottom:30px}.section-4-parts-overlay-image .parts .part:nth-child(1):after{display:block}.section-4-parts-overlay-image .parts .part:nth-child(2){margin-bottom:30px}.section-4-parts-overlay-image .parts .part:nth-child(3):after{display:block}}@media only screen and (max-width: 1050px){.section-4-parts-overlay-image .overlay-image .left-placeholder{display:none}}@media only screen and (max-width: 1050px){.section-4-parts-overlay-image .overlay-image .content-width{margin-left:0px;margin-right:0px}.section-4-parts-overlay-image .overlay-image{padding-bottom:0}.section-4-parts-overlay-image .overlay-image .inner{position:relative}.section-4-parts-overlay-image .overlay-image .text-overlay{max-width:100%;border-radius:0}}@media only screen and (max-width: 850px){.section-4-parts-overlay-image .overlay-image .text-overlay{padding:30px}.section-4-parts-overlay-image .parts{max-width:400px;justify-content:center}.section-4-parts-overlay-image .parts .part{margin-right:0;border-bottom:10px solid #667e95;padding-bottom:25px !important;margin-bottom:25px !important}.section-4-parts-overlay-image .parts .part:after{display:none !important}.section-4-parts-overlay-image .parts .part:last-child{border-bottom:none;padding-bottom:0px !important;margin-bottom:0px !important}}.section-basic-text{padding-top:100px;padding-bottom:100px}.section-basic-text.show-mobile-image .image-mobile{display:none}.section-basic-text .title{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:18px}.section-basic-text .title-2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36;margin-bottom:18px}.section-basic-text .bold{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36;margin-bottom:35px}.section-basic-text.button .copy{margin-bottom:40px}.section-basic-text .content-width.left-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.section-basic-text .content-width.left-right .image-right{margin-left:85px}.section-basic-text .content-width.left-right .image-left{margin-right:85px}@media only screen and (max-width: 900px){.section-basic-text.show-mobile-image .image-mobile{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto}.section-basic-text.show-mobile-image .content-width.left-right .image-left{display:none}.section-basic-text .content-width.left-right{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch}.section-basic-text .content-width.left-right .left{margin-bottom:40px}.section-basic-text .content-width.left-right .image-right{max-width:100%;margin:0 auto}.section-basic-text .content-width.left-right .image-left{margin:0 auto;margin-bottom:40px;max-width:100%}}.section-carousel{background-color:#425563;padding-top:80px;padding-bottom:90px}.section-carousel h1{-webkit-font-smoothing:antialiased;max-width:590px;margin:0 auto;color:#eaf2f5;height:103px;text-align:center;position:relative;padding-left:20px;padding-right:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;margin-bottom:50px}.section-carousel h1:before{content:"";background-image:url(../../assets/images/bracket-left.svg);position:absolute;left:0;top:0;z-index:1;background-repeat:no-repeat;height:103px;width:14px;background-size:14px 103px}.section-carousel h1:after{content:"";background-image:url(../../assets/images/bracket-right.svg);position:absolute;right:0;top:0;z-index:1;background-repeat:no-repeat;height:103px;width:14px;background-size:14px 103px}.section-carousel .glider-contain{max-width:1315px;margin:0 auto;width:calc(100% - 60px)}.section-carousel .glider-contain .slide{padding-left:36px;padding-right:36px}.section-carousel .glider-contain .slide .content{width:240px;height:240px;padding:35px 35px;background-color:#fff;border-radius:240px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.section-carousel .glider-contain .slide .content img{max-width:100%;max-height:100%}.section-carousel .glider-contain .glider-prev{left:0;top:50%;margin-top:-24px}.section-carousel .glider-contain .glider-next{right:0;top:50%;margin-top:-24px}@media only screen and (max-width: 1400px){.section-carousel h1{max-width:650px}.section-carousel .glider-contain{max-width:800px}.section-carousel .glider-contain .slide{padding-left:18px;padding-right:18px}.section-carousel .glider-contain .slide .content{width:145px;height:150px;padding:35px 15px}}@media only screen and (max-width: 685px){.section-carousel .glider-contain{max-width:410px}}@media only screen and (max-width: 485px){.section-carousel .glider-contain{max-width:344px}.section-carousel .glider-contain .slide{min-width:unset}.section-carousel .glider-contain .slide .content{width:100px;height:105px;padding:25px 10px}}@media only screen and (max-width: 394px){.section-carousel h1{font-size:25px}.section-carousel .glider-contain{max-width:290px}.section-carousel .glider-contain .slide{padding-left:5px;padding-right:5px;width:100px;min-width:unset}.section-carousel .glider-contain .slide .content{width:100px;height:105px;padding:25px 10px}}@media only screen and (max-width: 350px){.section-carousel .glider-contain{max-width:245px}.section-carousel .glider-contain .slide{padding-left:5px;padding-right:5px;width:90px;min-width:unset}.section-carousel .glider-contain .slide .content{width:80px;height:85px;padding:20px 5px}}.section-half-by-half h1{margin:0;font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:80px}.section-half-by-half .left-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.section-half-by-half .left-right .left{width:calc(50% + 105px);margin-right:105px;padding-right:105px;border-right:2px solid #d0d3d4}.section-half-by-half .left-right .right{width:50%}.section-half-by-half .left-right img{margin:0 auto}@media only screen and (max-width: 1050px){.section-half-by-half h1{margin-bottom:45px}.section-half-by-half .left-right{flex-direction:column}.section-half-by-half .left-right .left{margin-right:0;padding-right:0;border-right:none;border-bottom:2px solid #d0d3d4;margin-bottom:35px;padding-bottom:35px;width:100%}.section-half-by-half .left-right .right{width:100%}}.section-four-steps{background-color:#667e95;color:#fff;padding-top:80px;-webkit-font-smoothing:antialiased}.section-four-steps .top{margin:0 auto;margin-bottom:42px;height:105px;max-width:1000px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;position:relative}.section-four-steps .top h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#eaf2f5;margin:0}.section-four-steps .top h2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;text-align:center;color:#fff;margin:0}.section-four-steps .top:before{content:"";background-image:url(../../assets/images/bracket-left.svg);position:absolute;left:0;top:0;z-index:1;background-repeat:no-repeat;height:103px;width:14px;background-size:14px 103px;background-position:top left}.section-four-steps .top:after{content:"";background-image:url(../../assets/images/bracket-right.svg);position:absolute;right:0;top:0;z-index:1;background-repeat:no-repeat;height:103px;width:14px;background-size:14px 103px;background-position:top right}.section-four-steps .middle{background-color:#425563;padding-top:50px;padding-bottom:50px;padding-left:30px;padding-right:30px}.section-four-steps .parts{max-width:1345px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.section-four-steps .parts .part{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;position:relative;margin-right:110px}.section-four-steps .parts .part:after{content:" ";background-image:url("../../assets/images/slash-small.svg");top:125px;right:-75px;position:absolute;width:26px;height:78px}.section-four-steps .parts .part:first-child{min-width:254px}.section-four-steps .parts .part:last-child{margin-right:0;min-width:390px}.section-four-steps .parts .part:last-child:after{display:none;content:unset}.section-four-steps .parts .part img{margin:0 auto;margin-bottom:10px}.section-four-steps .parts .part .text{margin-bottom:25px;font-family:Poppins;font-style:normal;font-weight:300;font-size:28px;line-height:42px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5}.section-four-steps .parts .part a{color:#fff;font-weight:600;text-transform:uppercase;font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:27px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#eaf2f5;text-decoration:none;white-space:nowrap}.section-four-steps .bottom{padding-top:66px;padding-bottom:66px;max-width:858px;margin:0 auto;text-align:center}@media only screen and (max-width: 1350px){.section-four-steps .parts{max-width:1000px;flex-wrap:wrap;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin:0 auto}.section-four-steps .parts .part{max-width:430px;margin-right:0;flex:1 1 100%}.section-four-steps .parts .part:after{display:none}.section-four-steps .parts .part:nth-child(1){margin-bottom:40px}.section-four-steps .parts .part:nth-child(1):after{display:block}.section-four-steps .parts .part:nth-child(2){margin-bottom:40px}.section-four-steps .parts .part:nth-child(3):after{display:block}}@media only screen and (max-width: 1050px){.section-four-steps .parts{max-width:400px;justify-content:center}.section-four-steps .parts .part{margin-right:0;border-bottom:10px solid #667e95;padding-bottom:25px !important;margin-bottom:25px !important}.section-four-steps .parts .part:after{display:none !important}.section-four-steps .parts .part:last-child{border-bottom:none;padding-bottom:0px !important;margin-bottom:0px !important}}@media only screen and (max-width: 610px){.section-four-steps .parts .part:last-child{min-width:0px}.section-four-steps .side-padding{padding-left:15px;padding-right:15px}.section-four-steps .top{padding-left:35px;padding-right:35px;height:100%;min-height:105px;padding-bottom:5px;padding-top:5px}.section-four-steps .top:after,.section-four-steps .top:before{height:100%;background-size:100% 100%;width:40px}}@media only screen and (max-width: 350px){.section-four-steps .parts .part a{font-size:16px}}.section-parts{background-color:#425563;padding-top:100px;padding-bottom:100px;-webkit-font-smoothing:antialiased}.section-parts .parts{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.section-parts .parts .part{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;font-family:Poppins;font-style:normal;font-weight:300;font-size:24px;line-height:36px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5;position:relative;margin-right:80px}.section-parts .parts .part:after{content:" ";background-image:url(../../assets/images/slash-small.svg);top:50%;right:-54px;position:absolute;width:26px;height:78px;margin-top:-39px}.section-parts .parts .part:last-child{margin-right:0}.section-parts .parts .part:last-child:after{display:none;content:unset}.section-parts .parts .part img{margin:0 auto;margin-bottom:10px}.section-parts .parts .part a{color:#fff;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 1160px){.section-parts .parts{max-width:1050px}.section-parts .parts .part:nth-child(1):after{right:-78px}.section-parts .parts .part:nth-child(2):after{right:-40px}}@media only screen and (max-width: 1000px){.section-parts .parts{flex-direction:column}.section-parts .parts .part{position:relative;width:100%;border-right:none;border-bottom:12px solid #7c878e;padding-top:30px;padding-bottom:30px}.section-parts .parts .part:last-child{border:none}.section-parts .parts .part:after{display:none}}.section-modal-buttons{background-color:#425563;padding-top:80px;padding-bottom:100px;-webkit-font-smoothing:antialiased}.section-modal-buttons .top{max-width:980px;margin:0 auto}.section-modal-buttons h1{text-transform:uppercase;color:#eaf2f5;margin-bottom:35px;text-align:center;margin-top:0}.section-modal-buttons .text{color:#fff;margin-bottom:60px;text-align:center}.section-modal-buttons .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:stretch}.section-modal-buttons .buttons .button{height:180px;width:380px;padding:20px;border:2px solid #c4c4c4;box-sizing:border-box;border-radius:4px;margin-bottom:20px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.section-modal-buttons .buttons .button .button-text{font-family:Poppins;font-style:normal;font-weight:300;font-size:28px;line-height:42px;display:flex;align-items:center;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#eaf2f5}.section-modal-buttons .buttons .button:hover .button-text{position:relative}.section-modal-buttons .buttons .button:hover .button-text:after{content:"";top:100%;height:4px;background-color:#97bfcb;width:80%;left:10%;z-index:1;position:absolute}@media only screen and (max-width: 1250px){.section-modal-buttons .buttons{max-width:780px;margin:0 auto}}@media only screen and (max-width: 840px){.section-modal-buttons .buttons{max-width:380px;margin:0 auto}}.section-image-left{padding-top:90px;padding-bottom:100px}.section-image-left .inner{max-width:1400px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:flex-start}.section-image-left .inner .image-left{max-width:468px;width:100%;margin-right:62px}.section-image-left .inner .right{max-width:780px;padding-right:30px}.section-image-left .inner .right h2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36;margin-top:0}.section-image-left .inner .right .text img{height:auto}@media only screen and (max-width: 1000px){.section-image-left .inner{padding-left:30px;padding-right:30px;flex-direction:column-reverse;justify-content:center;align-items:center}.section-image-left .inner .image-left{margin-right:0px;margin-top:30px}.section-image-left .inner .right{width:100%;max-width:none;padding-right:0}}.section-featured-article{background:rgba(208,211,212,.3);padding-top:60px;padding-bottom:60px}.section-featured-article .article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.section-featured-article .article .image-left{max-width:380px;width:100%;height:280px;margin-right:20px;position:relative;overflow:hidden;border-radius:4px}.section-featured-article .article .image-left img{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%}.section-featured-article .article .image-left img.alt-image{position:relative;height:100%;max-width:none;display:block;object-fit:contain;width:225px;left:50%;margin-left:-112.5px}.section-featured-article .article .right .info{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#7c878e;padding-bottom:18px;border-bottom:1px solid #7c878e;margin-bottom:18px}.section-featured-article .article .right .title{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36}.section-featured-article .article .right .text{margin-bottom:35px}.section-featured-article .article .right a{font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:27px;letter-spacing:.12em;text-transform:uppercase;color:#373a36;text-decoration:none}@media only screen and (max-width: 1000px){.section-featured-article .article{flex-direction:column}.section-featured-article .article .image-left{margin:0 auto;margin-bottom:30px}}.section-article-list{padding-top:80px;padding-bottom:80px}.section-article-list .article{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.section-article-list .article .image-left{max-width:380px;width:100%;height:280px;margin-right:20px;position:relative;overflow:hidden;border-radius:4px}.section-article-list .article .image-left img{position:absolute;object-fit:cover;width:100%;height:100%;max-width:100%}.section-article-list .article .image-left img.alt-image{position:relative;height:100%;max-width:none;display:block;object-fit:contain;width:225px;left:50%;margin-left:-112.5px}.section-article-list .article .right{flex:1 1 100%;min-height:265px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;align-content:stretch}.section-article-list .article .right .info{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#7c878e;padding-bottom:18px;border-bottom:1px solid #7c878e;margin-bottom:18px}.section-article-list .article .right .title{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36}.section-article-list .article .right .text{margin-bottom:10px}.section-article-list .article .right a{font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:27px;letter-spacing:.12em;text-transform:uppercase;color:#373a36;text-decoration:none}.section-article-list .pagination{font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:27px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#7c878e;margin:0 auto}.section-article-list .pagination span,.section-article-list .pagination a{padding-left:15px;padding-right:15px;padding-top:8px;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.section-article-list .pagination a{cursor:pointer}.section-article-list .pagination span.current{position:relative}.section-article-list .pagination span.current:after{content:"";position:absolute;left:50%;margin-left:-14px;bottom:0;height:4px;width:28px;background-color:#97bfcb}@media only screen and (max-width: 1000px){.section-article-list .article{flex-direction:column}.section-article-list .article .image-left{margin:0 auto;margin-bottom:30px}}.section-columns{background-color:#425563;padding-top:80px;padding-bottom:30px;color:#fff}.section-columns .inner{max-width:1040px !important;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center;font-family:Poppins;font-style:normal;font-weight:normal;font-size:21px;line-height:31px;letter-spacing:.04em;color:#fff;-webkit-font-smoothing:antialiased}.section-columns .inner a,.section-columns .inner a:hover{color:#fff !important}.section-columns .inner strong{font-weight:bold;font-size:24px;line-height:32px;display:block}.section-columns .inner .left,.section-columns .inner .right{margin-bottom:60px}.section-columns .inner .left{margin-right:40px;width:42%}.section-columns .inner .right{width:50%}@media only screen and (max-width: 1030px){.section-columns .inner{max-width:500px !important}.section-columns .inner .left{margin-right:0px;width:100%}.section-columns .inner .right{width:100%}}@media only screen and (max-width: 430px){.section-columns .inner div:nth-child(2){font-size:16px}}@media only screen and (max-width: 350px){.section-columns .inner div:nth-child(2){font-size:14px}.section-columns .inner div:nth-child(4){font-size:16px}}.section-form{padding-top:80px;padding-bottom:100px}.section-form h2{font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#373a36}.section-form .gform_required_legend{display:none}.section-form form .gfield_validation_message{color:#da0000;font-family:Poppins !important;font-size:18px}.section-form form input[type=text],.section-form form textarea{border:2px solid #d0d3d4 !important;border-radius:4px;resize:none}.section-form form input[type=image]{border:none !important}.section-form form .gform-body{width:100%;display:block;margin-bottom:20px}.section-form form .gform-body .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:stretch}.section-form form .gform-body .gform_fields .gfield{max-width:580px;width:100%;margin-bottom:10px}.section-form form .gform-body .gform_fields .gfield.full-width{max-width:unset}.section-form form .gform-body .gform_fields .gfield .gfield_label{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#7c878e}.section-form form .gform-body .gform_fields .gfield input,.section-form form .gform-body .gform_fields .gfield textarea{width:calc(100% - 30px)}#project-categories{display:flex;justify-content:space-between;margin:0px auto;max-width:1440px;width:calc(100% - 30px)}#project-categories a{background-position:center;background-repeat:no-repeat;background-size:cover;align-items:center;flex-direction:column;height:32vw;justify-content:center;max-height:380px;overflow:hidden;position:relative;text-decoration:none;width:33.333333%}#project-categories a:after{bottom:5%;right:calc(50% - 90px)}#project-categories a:before{left:calc(50% - 90px);top:5%}#project-categories a:after,#project-categories a:before{background:#373a36;content:"";display:block;height:3px;position:absolute;transition:all .5s ease .2s;width:0;z-index:30}#project-categories a>div{background-color:rgba(255,255,255,.9);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:220px;padding:47px 15px;position:absolute;top:50%;transform:translateY(-50%) translateZ(0) scale(1, 1);transition:all .5s ease;transition-delay:.5s;width:80%;left:10%}#project-categories a:hover:before,#project-categories a:hover:after,#project-categories a.hover:before,#project-categories a.hover:after{width:180px}#project-categories a:hover>div,#project-categories a.hover>div{max-height:95%;transition-delay:0s;width:95%;left:2.5%}#project-categories a:hover h2,#project-categories a.hover h2{opacity:0;max-height:0;overflow:hidden;transition:opacity 0s ease,transform 0s ease,color ease 0s,max-height 0s ease 0s}#project-categories a:hover p,#project-categories a.hover p{max-height:240px;opacity:1;transform:translateX(0px);transition:max-height .5s ease .2s,opacity .5s ease .2s,transform .5s ease .2s}#project-categories img.logo{max-width:225px;margin:0 auto;margin-bottom:24px;width:100%}#project-categories h2{text-align:center;margin:0;margin-bottom:5px;max-height:50px;font-family:Poppins;font-style:normal;font-weight:500;font-size:21px;line-height:26px;text-align:center;text-transform:uppercase;color:#373a36;opacity:1;transition:opacity 1.5s ease .5s,transform .5s ease .5s,color ease .5s,max-height .5s ease .2s;max-width:290px;margin:0 auto}#project-categories p{max-height:0;opacity:0;overflow:visible;text-align:center;transform:translateX(-40px);transition:opacity .5s ease,transform .5s ease 1s,color ease .5s,max-height .5s ease .2s;margin-bottom:0;font-family:Poppins;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;letter-spacing:.06em;color:#373a36}@media only screen and (max-width: 1115px){#project-categories{max-width:480px;flex-direction:column}#project-categories a{height:380px;margin-bottom:15px;width:100%}}.section-services .inner{max-width:1440px;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:center}.section-services .inner .text{width:33.333%}.section-services .inner .text>div{width:80%;margin:0 auto;height:100%;padding-bottom:10px;padding-top:10px;white-space:nowrap;flex-flow:column;justify-content:center;font-family:Poppins;font-style:normal;font-weight:bold;font-size:24px;line-height:48px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#373a36;border-top:2px solid #d0d3d4;border-bottom:2px solid #d0d3d4}@media only screen and (max-width: 1115px){.section-services{display:none}}@media only screen and (max-width: 800px){.margin-80,.margin-90,.margin-100{height:50px !important}.section-divisions{padding-bottom:50px;padding-top:50px}.section-bg-gray{padding-top:50px;padding-bottom:50px}.section-overlay-bg .inner{padding-top:50px;padding-bottom:50px}.section-4-parts-overlay-image .parts{padding-top:50px;padding-bottom:50px}.section-basic-text{padding-top:50px;padding-bottom:50px}.section-carousel{padding-top:50px;padding-bottom:50px}.section-four-steps{padding-top:50px}.section-four-steps .bottom{padding-top:50px;padding-bottom:50px}.section-parts{padding-top:30px;padding-bottom:30px}.section-modal-buttons{padding-top:50px;padding-bottom:50px}.section-image-left{padding-top:50px;padding-bottom:50px}.section-featured-article{padding-top:50px;padding-bottom:50px}.section-article-list{padding-top:50px;padding-bottom:50px}.section-columns{padding-top:50px;padding-bottom:0px}.section-form{padding-top:50px;padding-bottom:40px}.section-services{padding-top:50px;padding-bottom:50px}}.modal{background-color:rgba(0,0,0,.25);width:100%;padding-left:30px;padding-right:30px;padding-top:150px;padding-bottom:50px;position:fixed;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;z-index:1000;left:0;top:0;display:none}.modal.show{display:flex}.modal .modal-inner{position:relative;max-width:700px;width:100%;background-color:#fff;border:2px solid #d0d3d4;border-radius:4px;max-height:calc(100% - 50px);padding-top:70px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.modal .modal-inner .close{position:absolute;top:5px;right:5px;cursor:pointer;padding:15px;max-height:calc(100% - 70px)}.modal .modal-inner .inner{padding:70px 80px;padding-top:0px;overflow-y:auto;overflow-x:hidden;height:auto;width:100%;display:block;flex:1 1 100%}@media only screen and (max-width: 700px){.modal .modal-inner .inner{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 450px){.modal .text,.modal ul{margin-left:-15px;font-size:17px;line-height:24px}}.content-width{max-width:1180px;width:100%;margin:0 auto}.side-padding{padding-left:30px;padding-right:30px}.content-width.side-padding{max-width:1240px}.margin-100{height:100px}.margin-90{height:90px}.margin-80{height:80px}.bg-blue{background-color:#eaf2f5}.bg-slashes{background-image:url(../../assets/images/bg/bg-slashes.svg);background-position:-100px -205px;background-repeat:no-repeat;opacity:.2}.bg-slashes-right,.bg-slashes-right-top{position:relative}.bg-slashes-right:after,.bg-slashes-right-top:after{background-image:url(../../assets/images/bg/bg-slashes.svg);background-position:-100px -205px;background-repeat:no-repeat;opacity:.2;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;transform:rotate(180deg)}.bg-slashes-right.bg-slashes-right-top:after,.bg-slashes-right-top.bg-slashes-right-top:after{background-position:-116px 164px}.btn,a.btn,input[type=submit]{text-decoration:none;font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:27px;align-items:center;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#fff;position:relative;padding-top:8px;padding-bottom:8px;padding-left:30px;padding-right:25px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));min-width:180px;display:inline-table;margin-top:-8px;margin-bottom:-8px}.btn.black-text,a.btn.black-text,input[type=submit].black-text{color:#373a36}.btn:after,a.btn:after,input[type=submit]:after{position:absolute;top:0;left:0;width:calc(100% - 13px);height:calc(100% - 4px);transform:skewX(-15deg);content:" ";border:2px solid #97bfcb;border-radius:4px;margin-left:6px;z-index:-1}.btn:hover,.btn.black-text:hover,a.btn:hover,a.btn.black-text:hover,input[type=submit]:hover,input[type=submit].black-text:hover{color:#eaf2f5}.btn:hover:after,.btn.black-text:hover:after,a.btn:hover:after,a.btn.black-text:hover:after,input[type=submit]:hover:after,input[type=submit].black-text:hover:after{border:2px solid #425563;background:#425563}.btn.gform_button,a.btn.gform_button,input[type=submit].gform_button{background:rgba(0,0,0,0) !important;padding-top:8px !important;padding-bottom:8px !important;padding-left:30px !important;padding-right:25px !important;line-height:unset !important;color:#373a36}.btn.gform_button.black-text,a.btn.gform_button.black-text,input[type=submit].gform_button.black-text{color:#373a36}.btn.gform_button:hover,a.btn.gform_button:hover,input[type=submit].gform_button:hover{color:#eaf2f5}.postnav{background-color:rgba(208,211,212,.3);text-align:center;max-width:1180px;margin:0 auto;position:relative;margin-bottom:100px;z-index:10}.postnav ul{margin:0 auto;padding:0;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.postnav ul li{list-style:none;display:inline-block;float:none;margin:0;padding:15px 20px 20px 20px;font-weight:bold;font-size:17px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;transition:.2s ease-in-out;cursor:pointer;position:relative;box-sizing:border-box}.postnav ul li:before{content:"";width:100%;height:0;background:#97bfcb;position:absolute;left:50%;bottom:0;top:unset;transform:translateX(-50%);transition:.2s ease-in-out}.postnav ul li.active:before{height:8px}.postnav li.dropdown img.arrow{width:10px;transform:rotate(90deg);position:absolute;left:100%;top:3px}.postnav ul li.dropdown.hover:before{height:8px}.postnav ul li{white-space:nowrap}.postnav ul li img{display:inline;margin-left:10px}.postnav li[filter-topics]{position:relative}.postnav .options{transform:scaleY(0);transform-origin:top center;transition:.2s ease-in-out;opacity:.95;position:absolute;top:100%;left:0px;min-width:100%;background:#cfd3d6;padding:0;padding-bottom:10px;padding-top:10px;z-index:10}.postnav li.dropdown.hover .options,.postnav li.dropdown.open .options{transform:scaleY(1)}.postnav li.dropdown.close .options{transform:scaleY(0) !important}.postnav ul li.open:before{height:8px}.postnav ul li.close:before{height:0px}.postnav ul>a{text-decoration:none}.postnav .options a{display:block;width:calc(100% - 30px);font-family:"Muli",sans-serif;font-style:normal;font-size:17px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#373a37;padding:10px 15px;text-align:left;text-decoration:none}.postnav .options a.active{color:#a9a9a9;position:relative}.postnav .options a:hover{color:#a9a9a9}.postnav .selected-name{text-transform:none;color:#a9a9a9;font-size:12px;text-align:center;margin-right:27px}.postnav ul li.button{padding-top:0;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.postnav ul li.button:hover:before{display:none}.postnav ul li.button .btn{width:50px;min-width:0;margin-right:50px}.postnav .wrap-dropdown-label{display:inline}@media only screen and (max-width: 1175px){.postnav{max-width:400px}.postnav input{margin-bottom:20px}.postnav ul{display:table}.postnav ul li{min-width:250px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;margin-bottom:10px}.postnav ul li:last-child{margin-bottom:20px}}.postnav .selected-name{margin-right:0;width:220px;text-overflow:ellipsis;overflow:hidden}.postnav input{padding:10px 20px;color:#373a36;border:2px solid #97bfcb;border-radius:3px}.postnav input::placeholder{color:#373a36}.postnav input:focus-visible{color:#425563;border:2px solid #425563;outline:none;border-radius:3px}.postnav input:focus-visible::placeholder{color:#d3d3d3}.error{font-size:20px;padding-top:100px;padding-bottom:100px;padding-left:50px}.anniversary-section{background:rgba(151,191,203,.2)}.anniversary-section .inner{padding-top:112px;padding-bottom:112px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center;max-width:1077px;width:100%;margin:0 auto}.anniversary-section .inner .left{max-width:600px;width:100%}.anniversary-section .inner .left .title{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;margin-bottom:19px}.anniversary-section .inner .left .btn{color:#373a36;margin-top:24px}.anniversary-section .inner .left .btn:hover{color:#eaf2f5}@media only screen and (max-width: 1000px){.anniversary-section .inner{flex-direction:column-reverse;padding:42px 3%}.anniversary-section .inner .right{margin-bottom:42px}}.social-wrapper{padding:90px 0;background-color:#e9eff3}.social-wrapper .side-padding .inner{text-align:center}.social-wrapper .side-padding .inner .title{font-family:"Poppins";font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.05em;text-transform:uppercase;color:#7c878e;max-width:1180px;width:100%;margin:0 auto 19px auto}.social-wrapper .side-padding .inner p{font-family:"Poppins";font-style:normal;font-weight:400;font-size:21px;line-height:32px;letter-spacing:.04em;color:#373a36;max-width:1180px;width:100%;margin:0 auto}.social-wrapper .side-padding .facebook-feed{margin-top:50px}.social-wrapper .side-padding .facebook-feed #sb_instagram{max-width:1100px;margin:0 auto}.social-wrapper .side-padding .facebook-feed #sb_instagram .cff_owl-buttons.cff-left{position:absolute;top:-270px;left:-50px}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-stage{margin:0 auto}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav{position:absolute;width:110%;left:-5%;top:0}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav div{box-shadow:none;border-radius:none;width:30px}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav .sbi-owl-next{background-color:rgba(0,0,0,0);background-image:url("/wp-content/themes/element/assets/images/arrow-right-gray.svg");opacity:1;height:50px;background-repeat:no-repeat;background-position:center}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav .sbi-owl-next svg{display:none}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav .sbi-owl-prev{background-color:rgba(0,0,0,0);background-image:url("/wp-content/themes/element/assets/images/arrow-left-gray.svg");opacity:1;height:50px;background-repeat:no-repeat;background-position:center}.social-wrapper .side-padding .facebook-feed #sb_instagram .sbi-owl-nav .sbi-owl-prev svg{display:none}.social-wrapper .side-padding .facebook-feed #sb_instagram .cff_owl-wrapper-outer{z-index:3}.social-wrapper .side-padding .facebook-feed #sb_instagram .cff_owl-controls{z-index:-1}@media only screen and (max-width: 480px){.social-wrapper .side-padding{padding-left:50px;padding-right:50px}}.sbi_lb-container-wrapper .sbi_lb-image-wrap .sbi-owl-nav{position:absolute;width:100%;top:50%}.sbi_lb-outerContainer .sbi_lb-nav{position:absolute;top:50%}.page-template-page-leadership .margin-90.bg-slashes{opacity:0}.page-template-page-leadership .section-leadership{overflow:visible}.page-template-page-leadership .section-leadership img.bg-top{top:-40px}.careers-nav{background:#425563;position:sticky;top:65px;transition:.2s all ease}.careers-nav .inner{max-width:921px;margin:0 auto}.careers-nav .inner ul{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;padding-top:6px}.careers-nav .inner ul li{list-style-type:none;padding:0;border-bottom:5px solid rgba(0,0,0,0);margin-bottom:10px}.careers-nav .inner ul li a{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:35px;letter-spacing:1.92px;text-transform:uppercase;text-decoration:none}.careers-nav .inner ul li:before{display:none}.careers-nav .inner ul li.current-page{border-bottom:5px solid #97bfcb}.careers-nav .inner ul li:hover{border-bottom:5px solid #97bfcb}@media only screen and (max-width: 1050px){.careers-nav{display:none}}.careers-subnav{background:#fff;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));z-index:4;position:sticky;top:65px}.careers-subnav .inner{max-width:635px;margin:0 auto}.careers-subnav .inner ul{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;padding-top:6px}.careers-subnav .inner ul li{list-style-type:none;padding:0;border-bottom:5px solid rgba(0,0,0,0);margin-bottom:10px}.careers-subnav .inner ul li a{color:#7c878e;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:1.92px;text-transform:uppercase;text-transform:uppercase;text-decoration:none}.careers-subnav .inner ul li:before{display:none}.careers-subnav .inner ul li.current-page{border-bottom:5px solid #97bfcb}.careers-subnav .inner ul li:hover{border-bottom:5px solid #97bfcb}@media only screen and (max-width: 1050px){.careers-subnav{display:none}}@media only screen and (min-width: 800px){.page-template-page-total-rewards .header-hero{padding-bottom:27.8%}}.page-template-page-total-rewards .menu-wrapper{z-index:4;position:sticky;top:65px}.page-template-page-total-rewards #wrapper-all{overflow:visible}.page-template-page-total-rewards .menu-wrapper{z-index:4}.page-template-page-total-rewards .section-bg-gray{z-index:3}.page-template-page-total-rewards .careers-subnav{opacity:0;height:0;visibility:hidden;transition:.2s opacity ease-in-out}.page-template-page-total-rewards .visible-nav{height:auto;opacity:1;visibility:visible}.join-form-wrapper{position:fixed;right:0;bottom:1%;z-index:99999999}@media only screen and (max-height: 750px){.join-form-wrapper{bottom:0 !important}}.join-form-wrapper #career-flag{border-radius:20px 0px 0px 20px;box-sizing:border-box;font-family:"Poppins";background:#97bfcb;line-height:21px;font-size:16px;padding:24px 11px 24px 14px;position:fixed;bottom:25%;right:0;text-align:center;text-transform:uppercase;z-index:1001;text-decoration:none;cursor:pointer;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px;color:#373a36}.join-form-wrapper .active{width:350px;padding:20px 25px 0 25px;right:0;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}@media only screen and (max-width: 390px){.join-form-wrapper{bottom:1%}}.join-inner{max-width:300px;width:100%;background-color:#425560;transition:.3s all ease-in-out;right:-350px;bottom:2%;position:absolute;font-family:Poppins !important}.join-inner.join-inner-form{position:relative;max-width:250px;width:100%;transition:.3s all ease-in-out;right:auto;bottom:auto;position:relative}.join-inner .gform_required_legend{display:none}.join-inner iframe{border:none;height:520px}.join-inner .close{text-align:right;cursor:pointer;display:block;z-index:9;color:#fff;font-weight:bold;font-size:17px;float:right;margin-top:-10px;margin-right:-10px}@media only screen and (max-height: 750px){.join-inner .close{margin-top:10px}}.join-inner .close p{position:relative}.join-inner .close p:after{content:"";display:block;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background-color:rgba(0,0,0,0);position:absolute;top:3px;left:-6px}.join-inner .join-copy{margin-top:40px}.join-inner .join-copy h5{margin:-25px 0 5px 0;font-family:Poppins;font-style:normal;font-weight:400;font-size:21px;line-height:21px;color:#fff}.join-inner .join-copy p{margin:0;font-family:Poppins;font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#fff}.join-inner .join-copy p a{color:inherit}.join-inner .join-copy p a:hover{color:#97bfcb}.join-inner .gform_validation_errors{display:none}.join-inner .gform_button{margin-bottom:0px !important;font-family:Poppins;color:#fff !important;margin-top:10px}.join-inner .gform_button:hover{color:#fff}.join-inner .gform_button:hover:after{border-color:#fff !important}.join-inner .gform_confirmation_message{padding:50px 0 0px 0}.join-inner .gform_confirmation_message h5{margin:0;font-family:Poppins;font-style:normal;font-weight:400;font-size:17px;line-height:21px;color:#fff}.join-inner .gform_wrapper form{max-width:100%;width:100%;overflow:hidden}.join-inner .gform_wrapper form .gfield_label{color:#fff;font-size:14px;font-family:Poppins !important}.join-inner .gform_wrapper form input:not(input[type=submit]){background:#fff;border:1px solid #fff;color:#004a64;padding:4px 8px !important;border-radius:0px !important;-webkit-appearance:none !important;width:100%;max-width:250px;box-sizing:border-box}.join-inner .gform_wrapper form .ginput_container select{background:#fff;border:1px solid #fff;color:#004a64;padding:4px 8px !important;border-radius:0px !important;max-width:100%;width:100%}.join-inner .gform_wrapper form .ginput_container_fileupload{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff}.join-inner .gform_wrapper form .ginput_container_fileupload input{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#004a64;padding:1px !important}.join-inner .gform_wrapper form .gform_fileupload_rules{font-family:Poppins;font-style:normal;font-weight:400;font-size:13px;line-height:13px;color:#004a64;margin-top:0}.join-inner .gform_wrapper form .gfield_validation_message{display:none}.join-inner .gform_wrapper form .gfield_error input,.join-inner .gform_wrapper form .gfield_error select{border:2px solid red !important}.join-inner .gform_wrapper form .gfield_error label{color:red !important}.join-inner .gform_wrapper form .gfield_error label span{color:red !important}.join-inner .gform_wrapper form .gfield_required,.join-inner .gform_wrapper form .gform_fileupload_rules{color:#fff}.join-inner .gform_wrapper form .gfield_required_asterisk{color:#fff !important}.join-inner .gform_wrapper form #gfield_upload_rules_10_6{font-size:13px}.join-inner .gform_wrapper form .instruction.validation_message{display:none}.join-inner .apbct_special_field.apbct__email_id__gravity_form{display:none}.page-template-page-careers .active,.page-template-page-our-culture .active,.page-template-page-career-development .active,.page-template-page-apprenticeship .active,.page-template-page-youth-apprenticeship .active,.page-template-page-job-shadow .active,.page-template-page-total-rewards .active{width:350px;padding:20px 25px 0 25px;right:0;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}/*# sourceMappingURL=style.css.map */
