/*!
Theme Name: ELXR
Author: Carl and Shawna Murray
Description: A theme based on underscores for ELXR
Version: 1.0.91
Text Domain: elxr
*/.button-link.teal-button{background-color:#004655;border:2px solid #004655;color:#fff}.button-link.teal-button:hover{background-color:#fff;color:#004655}.button-link.yellow-button{background-color:#fc3;border:2px solid #fc3;color:#000}.button-link.yellow-button:hover{background-color:#fff;color:#fc3}.button-link.white-button{background-color:#fff;border:2px solid #fff;color:#000}.button-link.white-button:hover{background-color:#000;color:#fff}.button-link.black-button{background-color:#000;border:2px solid #000;color:#fff}.button-link.black-button:hover{background-color:#fff;color:#000}.button-link.border-button{border:2px solid #000;color:#000}.button-link.border-button:hover{background:#000;color:#fff}.button-link.border-button-white{border:2px solid #fff;color:#fff}.button-link.border-button-white:hover{background:#fff;color:#000}.button-link.read-more-button{border-radius:0;padding:0}.button-link.read-more-button:after{content:"";display:inline-block;font-family:"Font Awesome 6 Pro";margin-left:10px;padding-left:0;transition:padding-left .3s ease}.button-link.read-more-button:hover:after{padding-left:10px}.icon-flex-wrap{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex}.icon-flex-wrap:not(:last-child){margin-bottom:25px}@media(min-width: 768px){.icon-flex-wrap:not(:last-child){margin-bottom:35px}}.icon-flex-wrap>p:first-child{min-width:70px}.icon-flex-wrap img{min-width:-moz-fit-content;min-width:fit-content;-o-object-fit:contain;object-fit:contain;width:45px}.icon-flex-wrap h3{font-size:20px;font-weight:600;margin-bottom:15px}.icon-flex-wrap .icon-flex-content ul{padding-left:30px}.icon-flex-wrap .icon-flex-content ul li{margin-bottom:0}blockquote{position:relative}blockquote:before{color:#fc3;content:open-quote;display:block;font-family:"alternate-gothic-condensed-a",sans-serif;font-size:100px;font-weight:800;line-height:1;max-height:50px}blockquote .quote{font-size:22px;font-style:italic;font-weight:700;line-height:1.25;margin-bottom:10px;position:relative}@media(min-width: 997px){blockquote .quote{font-size:30px;margin-bottom:15px}}blockquote p{font-size:18px}blockquote p cite{font-style:normal}body.top-bottom-gradient,.single{background-image:radial-gradient(65vw 30% at 50% 500px, #004655, transparent),radial-gradient(65vw 25% at 50% 100%, #004655, transparent)}@media(min-width: 1280px){body.top-bottom-gradient,.single{background-image:radial-gradient(65vw 55vw at 50% 15%, #004655, transparent),radial-gradient(65vw 55vw at 50% 100%, #004655, transparent)}}body.top-gradient{background-image:radial-gradient(65vw 50% at 50% 200px, #004655, transparent)}@media(min-width: 1280px){body.top-gradient{background-image:radial-gradient(65vw 55vw at 50% 15%, #004655, transparent)}}.bg-gradient{position:relative}.bg-gradient.column-one-glow .background-gradient{background:radial-gradient(circle closest-side at 50%, #004655, transparent);height:500px;left:0;position:absolute;top:-50px;width:100%}@media(min-width: 768px){.bg-gradient.column-one-glow .background-gradient{background:radial-gradient(circle closest-side at 32%, #004655, transparent);height:130%;top:-15%}}.bg-gradient.column-one-glow .restrictor{position:relative}@media(max-width: 767px){.bg-gradient.column-one-glow.reverse-columns .background-gradient{bottom:-50px;top:auto}}.bg-gradient.column-two-glow .background-gradient{bottom:0;background:radial-gradient(circle closest-side at 50%, #004655, transparent);height:500px;left:0;position:absolute;width:100%}@media(min-width: 768px){.bg-gradient.column-two-glow .background-gradient{background:radial-gradient(circle closest-side at 68%, #004655, transparent);bottom:-15%;height:130%}}.bg-gradient.column-two-glow .restrictor{position:relative}@media(max-width: 767px){.bg-gradient.column-two-glow.reverse-columns .background-gradient{bottom:auto;top:-50px}}html,body{color:#fff;background:#000;margin:0;overflow-x:clip;padding:0;scroll-behavior:smooth}body{font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body.modal-open,body.menu-toggled{max-height:100vh;overflow:hidden}body.modal-open.team-modal-open{overflow:initial}body.menu-toggled .site-header{background:#000}body.modal-open .site-header{z-index:5}p,ul,ol{font-size:16px;font-weight:500;margin-bottom:25px;margin-top:0}p .enlarge,ul .enlarge,ol .enlarge{font-size:18px}@media(min-width: 340px){p .enlarge,ul .enlarge,ol .enlarge{font-size:20px}}@media(min-width: 768px){p .enlarge,ul .enlarge,ol .enlarge{font-size:24px}}li{font-size:16px;font-weight:500}p{line-height:1.4}p.subtitle{font-size:18px;font-weight:500;line-height:1.2}@media(min-width: 340px){p.subtitle{font-size:20px}}@media(min-width: 768px){p.subtitle{font-size:24px}}ul,ol{margin-left:0;padding-left:20px}@media(min-width: 768px){ul,ol{padding-left:40px}}ul.unstyled,ol.unstyled{list-style:none}div{font-family:montserrat,sans-serif}a{color:inherit;text-decoration:none;transition:all .5s ease}a:visited{color:inherit}a:hover,a:focus,a:active{color:inherit}img{max-width:100%}.site-main ul>li,.site-main ol>li{margin-bottom:0}.site-main ul>li:last-child,.site-main ol>li:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif;font-style:normal;line-height:1.2;margin-bottom:15px;margin-top:0}@media(min-width: 540px){h1,h2,h3,h4,h5,h6{margin-bottom:20px}}@media(min-width: 768px){h1,h2,h3,h4,h5,h6{margin-bottom:25px}}h1{font-size:28px;font-weight:500}@media(min-width: 340px){h1{font-size:30px}}@media(min-width: 540px){h1{font-size:36px}}@media(min-width: 768px){h1{font-size:40px;line-height:1}}@media(min-width: 997px){h1{font-size:50px}}@media(min-width: 1280px){h1{font-size:60px}}h2{font-size:26px;font-weight:500}@media(min-width: 340px){h2{font-size:28px}}@media(min-width: 540px){h2{font-size:32px}}@media(min-width: 768px){h2{font-size:36px}}h3{font-size:20px}@media(min-width: 340px){h3{font-size:22px}}@media(min-width: 768px){h3{font-size:24px}}h4{font-size:18px}@media(min-width: 340px){h4{font-size:20px}}@media(min-width: 768px){h4{font-size:22px}}h5{font-size:18px}@media(min-width: 768px){h5{font-size:20px}}.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.8)}sup{font-size:40%;font-weight:600;vertical-align:super}table{border-collapse:collapse;width:100%}table th,table td{border:1px solid #a9a9a9;padding:5px 10px}@media(max-width: 539px){table th,table td{font-size:14px}}@media(max-width: 539px)and (max-width: 339px){table th,table td{font-size:12px}}table.center-cells th,table.center-cells td{text-align:center}.centered-type-text{width:-moz-fit-content;width:fit-content}.button-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-family:inherit;line-height:1.2;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease}@media(min-width: 997px){.button-link{padding:12px 45px}}p .button-link{margin-top:10px}p.arrow-list{margin-left:29px;text-indent:-13px}p.arrow-list i{padding-right:7px}@media(min-width: 768px){br.mobile-only{display:none}}@media(max-width: 767px){br.desktop-only{display:none}}.restrict{margin:0 auto;max-width:1280px;width:100%}.restrict-less{margin:0 auto;max-width:1361px;width:100%}.restrict-more{margin:0 auto;max-width:1024px;width:100%}.restrict-most{margin:0 auto;max-width:997px;width:100%}.restrict-content{margin:0 auto;max-width:768px;width:100%}.restrict-content-above .content-above .restrictor{margin-left:auto;margin-right:auto;max-width:768px}.restrict-content-below .content-below .restrictor{margin-left:auto;margin-right:auto;max-width:768px}.restrict-narrow{margin:0 auto;max-width:540px;width:100%}.restrict-none{max-width:unset}.wrapper{padding-left:5%;padding-right:5%}.no-wrapper .wrapper{padding-left:0;padding-right:0}.padding{padding-bottom:50px;padding-top:50px}@media(min-width: 768px){.padding{padding-bottom:75px;padding-top:75px}}.padding-less{padding-bottom:25px;padding-top:25px}@media(min-width: 768px){.padding-less{padding-bottom:25px;padding-top:25px}}.padding-more{padding-bottom:75px;padding-top:75px}@media(min-width: 997px){.padding-more{padding-bottom:100px;padding-top:100px}}.padding-most{padding-bottom:75px;padding-top:75px}@media(min-width: 997px){.padding-most{padding-bottom:150px;padding-top:150px}}.padding-top{padding-top:30px}@media(min-width: 768px){.padding-top{padding-top:50px}}.padding-top-none{padding-top:0 !important}@media(min-width: 768px){.padding-top-extra{padding-top:50px}}@media(min-width: 1361px){.padding-top-extra{padding-top:125px}}@media(min-width: 1481px){.padding-top-extra{padding-top:200px}}.padding-top-me{padding-top:25px}.padding-bottom{padding-bottom:30px}@media(min-width: 768px){.padding-bottom{padding-bottom:50px}}.padding-bottom-none{padding-bottom:0 !important}@media(min-width: 768px){.padding-bottom-extra{padding-bottom:50px}}@media(min-width: 1361px){.padding-bottom-extra{padding-bottom:125px}}@media(min-width: 1481px){.padding-bottom-extra{padding-bottom:200px}}.padding-bottom-me{padding-bottom:25px}.padding-bottom-me-less{padding-bottom:10px}.padding-bottom-me-more{padding-bottom:40px}:after,:before{background-repeat:no-repeat;background-size:contain}#page{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}section{background-size:cover;background-repeat:no-repeat}.flexible-content{position:relative}#wpadminbar{top:unset !important;bottom:0 !important}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex.reverse-columns{flex-direction:column-reverse}@media(min-width: 768px){.flex.reverse-columns{flex-direction:row}}.grid-container{display:grid}.align-top{align-items:flex-start}.align-center{align-items:center}.align-bottom{align-items:flex-end}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:25px;column-gap:25px}@media(min-width: 768px){.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:50px;column-gap:50px}}@media(min-width: 1361px){.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:75px;column-gap:75px}}.size-25-75.two-column-container,.size-25-75 .two-column-container,.size-33-66.two-column-container,.size-33-66 .two-column-container,.size-66-33.two-column-container,.size-66-33 .two-column-container,.size-75-25.two-column-container,.size-75-25 .two-column-container,.size-50-50.two-column-container,.size-50-50 .two-column-container{display:flex;flex-direction:column}@media(min-width: 768px){.size-25-75.two-column-container,.size-25-75 .two-column-container,.size-33-66.two-column-container,.size-33-66 .two-column-container,.size-66-33.two-column-container,.size-66-33 .two-column-container,.size-75-25.two-column-container,.size-75-25 .two-column-container,.size-50-50.two-column-container,.size-50-50 .two-column-container{flex-direction:row}}.size-25-75 .column,.size-25-75 .column-one,.size-25-75 .column-two,.size-33-66 .column,.size-33-66 .column-one,.size-33-66 .column-two,.size-66-33 .column,.size-66-33 .column-one,.size-66-33 .column-two,.size-75-25 .column,.size-75-25 .column-one,.size-75-25 .column-two,.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{padding-bottom:30px;width:100%}.size-25-75 .column.column-two,.size-25-75 .column-one.column-two,.size-25-75 .column-two.column-two,.size-33-66 .column.column-two,.size-33-66 .column-one.column-two,.size-33-66 .column-two.column-two,.size-66-33 .column.column-two,.size-66-33 .column-one.column-two,.size-66-33 .column-two.column-two,.size-75-25 .column.column-two,.size-75-25 .column-one.column-two,.size-75-25 .column-two.column-two,.size-50-50 .column.column-two,.size-50-50 .column-one.column-two,.size-50-50 .column-two.column-two{padding-bottom:0}@media(min-width: 768px){.size-25-75 .column,.size-25-75 .column-one,.size-25-75 .column-two,.size-33-66 .column,.size-33-66 .column-one,.size-33-66 .column-two,.size-66-33 .column,.size-66-33 .column-one,.size-66-33 .column-two,.size-75-25 .column,.size-75-25 .column-one,.size-75-25 .column-two,.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{padding-bottom:0}}.reverse-columns .size-25-75 .column.column-one,.reverse-columns .size-25-75 .column-one.column-one,.reverse-columns .size-25-75 .column-two.column-one,.reverse-columns .size-33-66 .column.column-one,.reverse-columns .size-33-66 .column-one.column-one,.reverse-columns .size-33-66 .column-two.column-one,.reverse-columns .size-66-33 .column.column-one,.reverse-columns .size-66-33 .column-one.column-one,.reverse-columns .size-66-33 .column-two.column-one,.reverse-columns .size-75-25 .column.column-one,.reverse-columns .size-75-25 .column-one.column-one,.reverse-columns .size-75-25 .column-two.column-one,.reverse-columns .size-50-50 .column.column-one,.reverse-columns .size-50-50 .column-one.column-one,.reverse-columns .size-50-50 .column-two.column-one{padding-bottom:0}.reverse-columns .size-25-75 .column.column-two,.reverse-columns .size-25-75 .column-one.column-two,.reverse-columns .size-25-75 .column-two.column-two,.reverse-columns .size-33-66 .column.column-two,.reverse-columns .size-33-66 .column-one.column-two,.reverse-columns .size-33-66 .column-two.column-two,.reverse-columns .size-66-33 .column.column-two,.reverse-columns .size-66-33 .column-one.column-two,.reverse-columns .size-66-33 .column-two.column-two,.reverse-columns .size-75-25 .column.column-two,.reverse-columns .size-75-25 .column-one.column-two,.reverse-columns .size-75-25 .column-two.column-two,.reverse-columns .size-50-50 .column.column-two,.reverse-columns .size-50-50 .column-one.column-two,.reverse-columns .size-50-50 .column-two.column-two{padding-bottom:30px}@media(min-width: 768px){.reverse-columns .size-25-75 .column.column-two,.reverse-columns .size-25-75 .column-one.column-two,.reverse-columns .size-25-75 .column-two.column-two,.reverse-columns .size-33-66 .column.column-two,.reverse-columns .size-33-66 .column-one.column-two,.reverse-columns .size-33-66 .column-two.column-two,.reverse-columns .size-66-33 .column.column-two,.reverse-columns .size-66-33 .column-one.column-two,.reverse-columns .size-66-33 .column-two.column-two,.reverse-columns .size-75-25 .column.column-two,.reverse-columns .size-75-25 .column-one.column-two,.reverse-columns .size-75-25 .column-two.column-two,.reverse-columns .size-50-50 .column.column-two,.reverse-columns .size-50-50 .column-one.column-two,.reverse-columns .size-50-50 .column-two.column-two{padding-bottom:0}}@media(min-width: 768px){.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{width:50%}}@media(min-width: 768px){.size-25-75 .column-one{width:25%}}@media(min-width: 768px){.size-25-75 .column-two{width:75%}}@media(min-width: 768px){.size-75-25 .column-one{width:75%}}@media(min-width: 768px){.size-75-25 .column-two{width:25%}}@media(min-width: 768px){.size-33-66 .column-one{width:33.5%}}@media(min-width: 768px){.size-33-66 .column-two{width:66.5%}}@media(min-width: 768px){.size-66-33 .column-one{width:66.5%}}@media(min-width: 768px){.size-66-33 .column-two{width:33.5%}}.columns-1 .column{width:100%}@media(min-width: 768px){.columns-2 .column{width:46%}}@media(min-width: 997px){.columns-3 .column{width:32%}}@media(min-width: 997px){.columns-4 .column{width:23%}}.grid-column-two .flex-repeater,.grid-column-three .flex-repeater,.grid-column-four .flex-repeater,.grid-column-five .flex-repeater,.grid-column-six .flex-repeater{grid-template-columns:repeat(1, 1fr);-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:30px}@media(min-width: 768px){.grid-column-two .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.grid-column-three .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.grid-column-three .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.grid-column-four .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-four .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-four .flex-repeater{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 768px){.grid-column-five .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-five .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-five .flex-repeater{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 768px){.grid-column-six .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-six .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-six .flex-repeater{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 768px){.reverse-column-row .two-column-container{flex-direction:row-reverse}}.border-columns .column{border:1px solid #051d2e;border-radius:10px;padding-top:25px}.hide{display:none}.border-bottom .restrictor{border-bottom:2px solid #fc3;padding-bottom:50px}@media(min-width: 768px){.border-bottom .restrictor{padding-bottom:75px}}.border-bottom .restrictor .content-above .restrictor{border-bottom:none;padding-bottom:30px}@media(min-width: 768px){.border-bottom .restrictor .content-above .restrictor{padding-bottom:50px}}.border-bottom .restrictor .content-below .restrictor{border-bottom:none;padding-bottom:0}.border-bottom-me{border-bottom:1px solid #fc3;padding-bottom:25px}.box-shadow .restrictor{border-radius:10px;box-shadow:0 .8135rem 2.5421rem rgba(0,0,0,.1);padding:30px 20px}@media(min-width: 997px){.box-shadow .restrictor{padding:50px}}.box-shadow-me{box-shadow:0 .8135rem 2.5421rem rgba(0,0,0,.18)}.height-full-me{min-height:100vh}.height-full .wrapper{min-height:100vh}.height-half-me{min-height:50vh}.height-half .wrapper{min-height:50vh}.height-none{height:0;overflow:hidden}.overlay-added{position:relative}.overlay-added>.wrapper,.overlay-added.wrapper{position:relative;z-index:3}.overlay-added .background-overlay-container{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.margin-bottom-me{margin-bottom:25px}.margin-bottom-me-less{margin-bottom:10px}.margin-bottom-me-more{margin-bottom:40px}.margin-bottom-remove-last p:last-of-type{margin-bottom:0}.margin-bottom-reduce-headings h3{margin-bottom:10px}.margin-bottom-reduce-headings h4{margin-bottom:5px}.margin-bottom-none{margin-bottom:0}.center-me{text-align:center}@media(max-width: 767px){.center-me-mobile{text-align:center}}@media(max-width: 996px){.center-me-tablet{text-align:center}}.center-buttons a{margin:10px 20px}.table-styles th{background-color:#a9a9a9}.table-styles a{color:#66717d}.video-background{position:relative}.video-background video.bg-video{bottom:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;z-index:-1}@media(max-width: 539px){.center-mobile{text-align:center}}@media(min-width: 768px){.mobile-only{display:none}}@media(max-width: 767px){.desktop-only{display:none}}.bottom-gradient-teal:after{background:linear-gradient(to bottom, transparent, #004655);bottom:0;content:"";display:block;height:200px;left:0;pointer-events:none;position:absolute;width:100%}.fade-me-in{animation-name:fadeIn;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-up{animation-name:fadeUp;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-left{animation-name:fadeLeft;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-right{animation-name:fadeRight;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.content-filter{margin-bottom:25px}@media(min-width: 768px){.content-filter{margin-bottom:50px}}.content-filter .filter-tag-items{border-bottom:1px solid #000;position:relative;margin:0 auto;min-width:300px}@media(max-width: 339px){.content-filter .filter-tag-items{min-width:200px}}.content-filter .select-styled{background-color:#fff;color:#000;cursor:pointer;font-size:18px;font-weight:500;line-height:26px;padding:8px 50px 8px 15px;position:relative;z-index:7}.content-filter .select-styled:after{color:#66717d;content:"❯";font-size:18px;font-weight:400;line-height:1;position:absolute;z-index:2;right:15px;top:14px;transform:rotate(90deg);transition:transform .2s ease-in}.content-filter .select-styled.active:after{transform:rotate(270deg)}.content-filter .select-options{background-color:#fff;box-shadow:7px 12px 23px 5px rgba(0,0,0,.25);cursor:pointer;display:none;font-weight:800;font-size:16px;line-height:24px;list-style:none;margin:0;padding:10px 20px;position:absolute;top:100%;left:0;right:0;width:100%;z-index:6}@media(min-width: 1361px){.content-filter .select-options{max-height:auto;overflow:auto}.content-filter .select-options .filter-option:hover{text-decoration:underline}.content-filter .select-options .filter-option.current-option{opacity:.6}}.content-filter .select-options li{color:#000;font-weight:500;margin-bottom:10px;text-transform:capitalize}.content-filter .select-hidden{display:none}.content-filter select{display:none}.filter-section.filters{flex-direction:column;margin-bottom:10px;justify-content:center}@media(min-width: 768px){.filter-section.filters{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.filter-section.filters .content-filter:not(.app-filter){margin:0 0 20px;min-width:200px}@media(min-width: 340px){.filter-section.filters .content-filter:not(.app-filter){margin:0 20px 20px;min-width:300px}}@media(min-width: 768px){.filter-section.filters .content-filter:not(.app-filter){margin:0 10px 30px}}@media(min-width: 1280px){.filter-section.filters .content-filter:not(.app-filter){margin:0 20px}}.filter-section.filters .clear-filter{align-self:center;border-bottom:1px solid #66717d;cursor:pointer;font-size:15px;font-weight:500;margin-left:25px;text-transform:uppercase}.event-filter{display:none}.form-wrapper{background:#fff;padding:25px}@media(min-width: 540px){.form-wrapper{padding:25px 30px}}@media(min-width: 997px){.form-wrapper{padding:30px 50px}}.form-wrapper .wpforms-container{margin-top:0 !important}.form-wrapper .wpforms-container .wpforms-field{padding-top:0}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-label{color:gray;font-size:18px;font-weight:600;margin-bottom:10px}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-label .wpforms-required-label{color:gray;font-size:18px;font-weight:600;margin-left:-3px}.form-wrapper .wpforms-container .wpforms-field input,.form-wrapper .wpforms-container .wpforms-field textarea{border-color:#939393;border-radius:0}.form-wrapper .wpforms-container .wpforms-form .wpforms-submit-container{text-align:center}.form-wrapper .wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-family:inherit;line-height:1.2;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease;background:#fc3;background-color:#fc3;border:2px solid #fc3;border-radius:0;color:#fff;height:-moz-fit-content;height:fit-content}@media(min-width: 997px){.form-wrapper .wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]{padding:12px 45px}}.form-wrapper .wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]:hover{background:#fff;background-color:#fff;color:#fc3}.form-wrapper .crmWebToEntityForm{padding:0 !important}.form-wrapper .crmWebToEntityForm .zcwf_row{display:flex;flex-direction:column;margin:0 0 15px}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_col_lab{margin:0;padding:0}.form-wrapper .crmWebToEntityForm .zcwf_row label{color:gray;font-family:montserrat,sans-serif;font-size:16px;font-weight:600}@media(min-width: 768px){.form-wrapper .crmWebToEntityForm .zcwf_row label{font-size:18px}}.form-wrapper .crmWebToEntityForm .zcwf_row label span{color:gray !important}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_col_fld{display:flex;justify-content:center;margin:0;padding:0;width:100% !important}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_col_fld input[type=text],.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_col_fld input[type=password],.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_col_fld textarea{border-color:#939393 !important;border-radius:0 !important;min-width:100%;padding:5px 8px !important;width:100% !important}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_privacy{padding:0}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_privacy br:only-child{display:none}.form-wrapper .crmWebToEntityForm .zcwf_row .zcwf_privacy div[aria-live=polite]{display:none}.form-wrapper .crmWebToEntityForm .zcwf_row input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-family:inherit;line-height:1.2;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease;background:rgba(0,0,0,0);background-color:#fc3 !important;border:2px solid #fc3;border-radius:0px;color:#fff;max-width:-moz-fit-content;max-width:fit-content}@media(min-width: 997px){.form-wrapper .crmWebToEntityForm .zcwf_row input[type=submit]{padding:12px 45px}}.form-wrapper .crmWebToEntityForm .zcwf_row input[type=submit]:hover{background-color:#fff !important;color:#fc3 !important}.form-wrapper .crmWebToEntityForm .zcwf_row input[type=reset]{display:none}.loadmore-container.no-return{display:none}.loadmore-container .loadmore{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-family:inherit;line-height:1.2;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease;background-color:#000;border:2px solid #000;color:#fff;cursor:pointer;display:block;max-width:215px;text-decoration:none;text-transform:uppercase;transition:all .5s ease;width:100%}@media(min-width: 997px){.loadmore-container .loadmore{padding:12px 45px}}.loadmore-container .loadmore:hover{background-color:#fff;color:#000}.spinner-container{margin-top:100px}.lds-dual-ring{display:block;width:64px;height:64px;margin:-80px auto 0;position:relative}.lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 rgba(0,0,0,0) #000 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite;position:absolute;bottom:8px;right:8px}.resource-grid-black .lds-dual-ring:after{border:5px solid #fff;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0)}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}footer{padding-bottom:30px}@media(max-width: 767px){footer{text-align:center}footer .padding-top{padding-top:50px}}footer>.wrapper{padding-bottom:0;position:relative}footer .site-branding img{max-width:185px;width:100%}footer .footer-main{flex-direction:column}@media(min-width: 1280px){footer .footer-main{flex-direction:row}}footer .footer-main .menu-column-wrapper{border-bottom:1px solid #fff;-moz-column-gap:30px;column-gap:30px;padding-bottom:20px;position:relative}@media(min-width: 768px){footer .footer-main .menu-column-wrapper{padding-bottom:40px}}@media(max-width: 767px){footer .footer-main .menu-column{align-items:center;display:flex}}footer .footer-main .menu-column:nth-of-type(2) .menu{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){footer .footer-main .menu-column:nth-of-type(2) .menu{margin-bottom:20px;margin-top:25px}}@media(min-width: 768px){footer .footer-main .menu-column:nth-of-type(2) .menu{flex-direction:row}}@media(min-width: 997px){footer .footer-main .menu-column:nth-of-type(2) .menu{-moz-column-gap:60px;column-gap:60px;left:50%;position:absolute;top:15px;transform:translateX(-50%)}}footer .footer-main .menu-column:nth-of-type(2) .menu>li{width:100%}footer .footer-main .menu-column .column-label{border-left:4px solid #fc3;font-size:18px;font-weight:700;line-height:13px;margin-bottom:30px;padding-left:10px}@media(max-width: 767px){footer .footer-main .menu-column .column-label{margin-bottom:15px;padding-right:10px;width:-moz-fit-content;width:fit-content}}@media(min-width: 997px){footer .footer-main .menu-column .column-label{font-size:21px}}footer .footer-main .menu-column .column-label+.column-content{max-width:375px}footer .footer-main .menu-column .column-label+.column-content .button-link{min-width:95%;padding:12px 15px}footer .footer-main .menu-column .footer-company-address,footer .footer-main .menu-column .footer-company-email{font-size:16px;font-weight:500;line-height:2;padding-left:30px;position:relative;max-width:330px}@media(min-width: 997px){footer .footer-main .menu-column .footer-company-address,footer .footer-main .menu-column .footer-company-email{font-size:18px}}footer .footer-main .menu-column .footer-company-address:before,footer .footer-main .menu-column .footer-company-email:before{color:#fc3;font-family:"Font Awesome 6 Pro";font-weight:300;left:0;position:absolute;top:-5px}footer .footer-main .menu-column .footer-company-address:before{content:"";font-size:26px}footer .footer-main .menu-column .footer-company-email:before{content:"";font-size:22px}footer .footer-sub .restrictor{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:10px;padding-bottom:10px;width:100%}@media(min-width: 768px){footer .footer-sub .restrictor{padding-top:20px}}@media(min-width: 1361px){footer .footer-sub .restrictor{flex-direction:row}}footer .footer-sub .column-two{align-items:center}@media(max-width: 996px){footer .footer-sub .column-two{flex-direction:column-reverse;row-gap:15px}}@media(max-width: 1360px)and (min-width: 768px){footer .footer-sub .column-two{margin-top:15px}}footer .footer-sub .copyright{font-size:14px;font-weight:600}header.site-header{background-color:rgba(0,0,0,0);background-position:bottom center;background-size:200% 200%;padding-top:15px;position:fixed;top:0;transition:background-color .5s ease,box-shadow .5s ease,padding .5s ease;width:100vw;z-index:9}@media(min-width: 768px){header.site-header{padding-top:35px}}header.site-header.color-changed{box-shadow:0px 0px 10px 3px rgba(0,0,0,.4);background-color:#000;padding-top:0px}header.site-header .main-header{-moz-column-gap:15px;column-gap:15px}@media(min-width: 1280px){header.site-header .main-header{position:relative}}header.site-header .wrapper{padding-top:10px;padding-bottom:10px}@media(min-width: 997px){header.site-header .wrapper{margin:auto;padding-bottom:15px}}@media(min-width: 1280px){header.site-header .wrapper{padding-bottom:0;padding-top:0px}}@media(min-width: 1361px){header.site-header .wrapper{padding-left:50px;padding-right:50px}}@media(min-width: 1481px){header.site-header .wrapper{padding-left:0;padding-right:0}}header.site-header .site-branding{position:relative;transition:opacity .3s ease;z-index:5}@media(max-width: 1279px){header.site-header .site-branding{max-width:200px}}@media(min-width: 1280px){header.site-header .site-branding{left:0;margin-bottom:15px;min-width:105px;padding-right:50px;padding-top:15px;position:absolute;top:-5px}}header.site-header .site-branding .custom-logo-link{display:flex}header.site-header .site-branding img{max-width:150px;transition:width .5s ease;width:100%}@media(min-width: 1280px){header.site-header .site-branding img{max-width:185px;width:185px}}body.safari header .site-branding .custom-logo-link{display:block}.hero{background-repeat:no-repeat;background-size:cover;position:relative;max-width:100vw;overflow:hidden}.hero .wrapper{padding-top:150px}@media(max-width: 339px){.hero .wrapper p a.button-link{display:block}}@media(min-width: 340px){.hero .wrapper p a:nth-of-type(2).button-link{margin-left:15px}}.hero .wrapper p:last-of-type{margin-bottom:0}.hero .wrapper .column-two .aligncenter{margin-bottom:0}@media(max-width: 996px){.hero .wrapper .two-column-container{flex-direction:column}.hero .wrapper .two-column-container .column{width:100%}}.hero.center-page-title{margin-top:50px;position:relative;z-index:1}.hero.center-page-title .wrapper{padding-bottom:10vw;padding-top:10vw}@media(min-width: 1361px){.hero.center-page-title .wrapper{padding-bottom:200px;padding-top:200px}}.hero.center-page-title .page-title{left:50%;max-width:95vw;position:absolute;top:50%;transform:translate(-50%, -50%);width:1475px;z-index:-1}.error404 .page-header,.search-results .page-header,.taxonomy .page-header{align-items:flex-end;background:#000;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.8), transparent);display:flex;min-height:500px;padding-top:50px}@media(min-width: 540px){.error404 .page-header,.search-results .page-header,.taxonomy .page-header{min-height:50vh}}@media(min-width: 997px){.error404 .page-header,.search-results .page-header,.taxonomy .page-header{padding-top:100px}}@media(min-width: 1280px){.error404 .page-header,.search-results .page-header,.taxonomy .page-header{padding-top:300px;padding-bottom:50px}}.error404 .page-header h1,.search-results .page-header h1,.taxonomy .page-header h1{color:#fff;font-size:32px;font-weight:600}@media(min-width: 997px){.error404 .page-header h1,.search-results .page-header h1,.taxonomy .page-header h1{font-size:38px}}.error404 .page-header p,.search-results .page-header p,.taxonomy .page-header p{color:#fff;font-size:18px;font-weight:500}.error404 .page-header .site-search,.search-results .page-header .site-search,.taxonomy .page-header .site-search{position:relative}.error404 .page-header .site-search form,.search-results .page-header .site-search form,.taxonomy .page-header .site-search form{display:flex;width:100%}@media(min-width: 1280px){.error404 .page-header .site-search form,.search-results .page-header .site-search form,.taxonomy .page-header .site-search form{width:80%}}.error404 .page-header .site-search form label,.search-results .page-header .site-search form label,.taxonomy .page-header .site-search form label{width:100%}.error404 .page-header .site-search form [type=search],.search-results .page-header .site-search form [type=search],.taxonomy .page-header .site-search form [type=search]{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:24px;padding:5px 10px;outline:none;width:100%}@media(min-width: 1280px){.error404 .page-header .site-search form [type=search],.search-results .page-header .site-search form [type=search],.taxonomy .page-header .site-search form [type=search]{font-size:54px}}.error404 .page-header .site-search form [type=search]::-moz-placeholder, .search-results .page-header .site-search form [type=search]::-moz-placeholder, .taxonomy .page-header .site-search form [type=search]::-moz-placeholder{color:#fff;opacity:.7}.error404 .page-header .site-search form [type=search]::placeholder,.search-results .page-header .site-search form [type=search]::placeholder,.taxonomy .page-header .site-search form [type=search]::placeholder{color:#fff;opacity:.7}.error404 .page-header .site-search form .button-container,.search-results .page-header .site-search form .button-container,.taxonomy .page-header .site-search form .button-container{display:flex;align-items:center;justify-content:center;position:relative}.error404 .page-header .site-search form .button-container:before,.search-results .page-header .site-search form .button-container:before,.taxonomy .page-header .site-search form .button-container:before{color:#fff;font-size:28px;font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;right:-8px;bottom:10px;z-index:1}@media(min-width: 1280px){.error404 .page-header .site-search form .button-container:before,.search-results .page-header .site-search form .button-container:before,.taxonomy .page-header .site-search form .button-container:before{font-size:42px}}.error404 .page-header .site-search form .button-container [type=submit],.search-results .page-header .site-search form .button-container [type=submit],.taxonomy .page-header .site-search form .button-container [type=submit]{border:none;background:rgba(0,0,0,0);color:#000;cursor:pointer;padding:15px 20px;position:relative;bottom:-15px;z-index:2}.error404 .post-container,.search-results .post-container,.taxonomy .post-container{padding-bottom:50px;padding-top:50px}@media(min-width: 768px){.error404 .post-container,.search-results .post-container,.taxonomy .post-container{padding-bottom:75px}}.error404 .post-container .section-title,.search-results .post-container .section-title,.taxonomy .post-container .section-title{padding-bottom:50px;text-align:center;text-transform:uppercase}.error404 .post-container .post-container-wrapper,.search-results .post-container .post-container-wrapper,.taxonomy .post-container .post-container-wrapper{width:100%}.error404 .search-filter,.search-results .search-filter,.taxonomy .search-filter{flex-wrap:wrap}.error404 .search-filter .filter-type,.search-results .search-filter .filter-type,.taxonomy .search-filter .filter-type{cursor:pointer;font-weight:500;font-size:18px;margin-bottom:10px;margin-right:40px}.error404 .search-filter .filter-type:last-of-type,.search-results .search-filter .filter-type:last-of-type,.taxonomy .search-filter .filter-type:last-of-type{margin-right:0}@media(min-width: 1280px){.error404 .search-filter .filter-type,.search-results .search-filter .filter-type,.taxonomy .search-filter .filter-type{margin-bottom:0;margin-right:30px}}.error404 .search-filter .filter-type.current,.search-results .search-filter .filter-type.current,.taxonomy .search-filter .filter-type.current{font-weight:700;position:relative}.error404 .search-filter .filter-type.current:after,.search-results .search-filter .filter-type.current:after,.taxonomy .search-filter .filter-type.current:after{background:#000;bottom:0;content:"";display:block;height:3px;position:relative;width:100%}.error404 .no-posts-found,.error404 .no-search-results,.search-results .no-posts-found,.search-results .no-search-results,.taxonomy .no-posts-found,.taxonomy .no-search-results{font-weight:500}.error404 .no-posts-found.no-search-results,.error404 .no-search-results.no-search-results,.search-results .no-posts-found.no-search-results,.search-results .no-search-results.no-search-results,.taxonomy .no-posts-found.no-search-results,.taxonomy .no-search-results.no-search-results{font-size:18px}.password-protected{align-items:center;justify-content:center;display:flex;min-height:80vh;position:relative;overflow:hidden}@media(min-width: 1280px){.password-protected:before{background-position:right bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}}.password-protected .password-form{position:relative;overflow:hidden;z-index:2}.password-protected .password-form h2,.password-protected .password-form p{color:#fff;text-align:center}.password-protected .password-form .subtext{margin-bottom:10px}.password-protected .password-form p{font-size:18px}.password-protected .password-form .input-field{background-color:rgba(255,255,255,.36);border-radius:0;border-color:#000;padding:5px 10px;width:250px;text-align:center;color:#000}.password-protected .password-form .input-field:focus{outline:none}.password-protected .password-form .flex{align-items:center;flex-direction:column;justify-content:center}.password-protected .password-form .button-link{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);font-size:14px;margin-top:10px;transition:.3s all linear}.password-protected .password-form .button-link:focus{outline:none}.password-protected .password-form .button-link:hover{border-color:#fff;background-color:#fff;color:#000}.password-protected .password-form .contact-link{margin-top:15px}.password-protected .password-form .contact-link a{color:#fff;font-size:12px;font-weight:500;text-decoration:underline}.accordion .restrict{max-width:1150px}.accordion .accordion-content-container{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;row-gap:30px}.accordion .accordion-wrapper{border:2px solid #fc3;-moz-column-break-inside:avoid;break-inside:avoid;padding:30px}.accordion .accordion-wrapper .accordion-title{align-items:center;cursor:pointer;display:flex;padding-right:65px;position:relative}.accordion .accordion-wrapper .accordion-title:after{align-items:center;color:inherit;content:"+";display:flex;font-size:36px;font-weight:700;justify-content:center;line-height:1;position:absolute;right:0;top:46%;transform:translateY(-50%)}.accordion .accordion-wrapper .accordion-title h3{margin-bottom:0px}.accordion .accordion-wrapper .accordion-content{max-height:0;overflow:hidden;transition:all .5s ease}.accordion .accordion-wrapper .accordion-content p{font-size:16px;margin-top:0}.accordion .accordion-wrapper .accordion-content p:last-child{margin-bottom:0}.accordion .accordion-wrapper.opened .accordion-title:after{content:"-"}.accordion .accordion-wrapper.opened .accordion-content{max-height:1000px;padding:25px 0px 0px}@media(min-width: 768px){.accordion .accordion-wrapper.opened .accordion-content{padding:30px 0px 0px}}@media(min-width: 768px){.accordion.flex-accordions .accordion-content-container{-moz-columns:2;columns:2;display:block}.accordion.flex-accordions .accordion-content-container .single-accordion:not(:nth-last-of-type(1)){margin-bottom:30px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0, 100px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeDown{0%{opacity:0;transform:translate3d(0, -100px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeLeft{0%{opacity:0;transform:translate3d(100px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeRight{0%{opacity:0;transform:translate3d(-100px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLight{0%{opacity:0}100%{opacity:.6}}@keyframes fadeInHeight{0%{max-height:0px;overflow:hidden}100%{max-height:10000px;overflow:initial}}@keyframes arrowDown{0%{top:0}60%{top:15px}100%{top:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.featured-asset .featured-asset-container .main-featured-container .single-tile-wrapper{display:flex}@media(min-width: 768px){.featured-asset .featured-asset-container .main-featured-container .single-tile-wrapper{-moz-column-gap:50px;column-gap:50px;flex-direction:row-reverse}}.featured-asset .featured-asset-container .sub-featured-container .sub-featured-wrapper{-moz-column-gap:50px;column-gap:50px;row-gap:30px}@media(min-width: 340px){.featured-asset .featured-asset-container .sub-featured-container .sub-featured-wrapper{row-gap:50px}}@media(min-width: 997px){.featured-asset .featured-asset-container .sub-featured-container .sub-featured-wrapper{grid-template-columns:repeat(3, 1fr)}}.featured-asset .featured-asset-container .single-tile.featured{box-shadow:0px 1px 12px 0px rgba(0,0,0,.1);border-radius:10px;transition:box-shadow .3s linear}.featured-asset .featured-asset-container .single-tile.featured[data-cat="Press Release"] .single-tile-wrapper .post-content .resource-type:before{background-color:#a61244}.featured-asset .featured-asset-container .single-tile.featured:hover{box-shadow:0px 1px 12px 5px rgba(0,0,0,.1)}.featured-asset .featured-asset-container .single-tile.featured .single-tile-wrapper{padding-bottom:10px}.featured-asset .featured-asset-container .single-tile.featured .post-content{padding:15px 15px 0}.featured-asset .featured-asset-container .single-tile.featured .post-content .resource-type{color:#fff;font-weight:600;font-size:16px;padding-left:10px;position:relative;width:-moz-fit-content;width:fit-content;text-transform:initial}.featured-asset .featured-asset-container .single-tile.featured .post-content .resource-type:before{background-color:#fc3;content:"";height:100%;left:0;width:3px;position:absolute}.featured-asset .featured-asset-container .single-tile.featured .page-link:hover .resource-type{color:#fff}.featured-asset .featured-asset-container .single-tile.featured .page-link:hover .read-more i{margin-left:15px}.featured-asset .featured-asset-container .single-tile.featured .page-link:hover .featured-resource-excerpt{display:block;color:#fff}.featured-asset .featured-asset-container .single-tile.featured .resource-title{flex:1}.featured-asset .featured-asset-container .single-tile.featured h3{font-size:20px;margin-bottom:20px;margin-top:0}.featured-asset .featured-asset-container .single-tile.featured .read-more{position:relative}.featured-asset .featured-asset-container .single-tile.featured .read-more .read-more-link{font-weight:500}.featured-asset .featured-asset-container .single-tile.featured .read-more i{margin-left:10px}.featured-asset .featured-asset-container .single-tile.featured.main-featured .single-tile-wrapper{flex-direction:column-reverse;padding-bottom:0}@media(min-width: 768px){.featured-asset .featured-asset-container .single-tile.featured.main-featured .single-tile-wrapper{flex-direction:row-reverse}}.featured-asset .featured-asset-container .single-tile.featured.main-featured .resource-title{flex:none}.featured-asset .featured-asset-container .single-tile.featured.main-featured h3{font-size:28px;margin-bottom:25px}.featured-asset .featured-asset-container .single-tile.featured.main-featured .resource-type{color:#fff}.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-content{width:100%;margin-bottom:50px;padding:0}@media(min-width: 768px){.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-content{margin-bottom:0;width:40%}}.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-image{width:100%}.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-image:after{content:none}.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-image img{width:100%}@media(min-width: 768px){.featured-asset .featured-asset-container .single-tile.featured.main-featured .post-image{width:60%}}.featured-asset .featured-asset-container .single-tile.featured.main-featured .resource-excerpt{display:block;margin-bottom:30px}.featured-asset .featured-asset-container .single-tile.featured.main-featured .resource-excerpt.featured-resource-excerpt{color:#fff}@media(min-width: 768px){.featured-asset .featured-asset-container.is-header .hero{padding-bottom:40px}}@media(min-width: 768px){.featured-asset .featured-asset-container.is-header .hero .wrapper{padding-top:0}}@media(min-width: 1280px){.featured-asset .featured-asset-container.is-header .hero .wrapper{padding-top:75px}}.featured-asset .featured-asset-container.is-header .hero .single-tile-wrapper{-moz-column-gap:25px;column-gap:25px}@media(min-width: 1280px){.featured-asset .featured-asset-container.is-header .hero .single-tile-wrapper{-moz-column-gap:50px;column-gap:50px}}.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover h1,.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover h3,.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover .resource-title{color:#fff}.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover .resource-type,.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover .resource-excerpt{color:#fff}.featured-asset .featured-asset-container.is-header .main-featured-container .single-tile.featured .page-link:hover .read-more .read-more-link{color:#fff}.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured{overflow:visible}.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image{border-radius:10px;width:100%}@media(min-width: 768px){.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image{display:flex}}@media(max-width: 996px){.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image{align-items:normal}.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image img{border-radius:10px}}@media(min-width: 768px){.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured h3{font-size:26px}}@media(min-width: 1280px){.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured h3{font-size:38px}}.featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .read-more .read-more-link{font-size:18px}.featured-asset .featured-asset-container.is-header .main-featured-container .post-content .resource-type{color:#fff}@media(max-width: 1279px){.featured-asset .featured-asset-container.is-header .main-featured-container .post-content .resource-type{display:none}}.featured-asset .featured-asset-container.is-header .main-featured-container h1{flex:1}@media(min-width: 768px){.featured-asset .featured-asset-container.is-header .main-featured-container h1{font-size:38px}}@media(min-width: 1280px){.featured-asset .featured-asset-container.is-header .main-featured-container h1{font-size:42px}}.featured-asset .featured-asset-container.is-header .main-featured-container h1,.featured-asset .featured-asset-container.is-header .main-featured-container h3,.featured-asset .featured-asset-container.is-header .main-featured-container .resource-title,.featured-asset .featured-asset-container.is-header .main-featured-container .resource-excerpt{color:#fff}.featured-asset .featured-asset-container.is-header .main-featured-container .read-more{border-top:none;padding-top:0;position:relative}.featured-asset .featured-asset-container.is-header .main-featured-container .read-more .read-more-link{color:#fff;font-weight:500}.featured-asset.hide-subs .sub-featured-container{display:none}.page-blog .bg-gradient.bottom-blue-half-gradient .background-gradient,.page-events .bg-gradient.bottom-blue-half-gradient .background-gradient{display:none}@media(max-width: 767px){.page-blog .featured-asset .is-header .hero,.page-events .featured-asset .is-header .hero{padding-bottom:0}.page-blog .featured-asset .is-header h1,.page-events .featured-asset .is-header h1{margin-bottom:60px}.page-blog .featured-asset .is-header .single-tile.main-featured h3,.page-events .featured-asset .is-header .single-tile.main-featured h3{font-size:33px}}@media(max-width: 767px)and (max-width: 339px){.page-blog .featured-asset .is-header .single-tile.main-featured h3,.page-events .featured-asset .is-header .single-tile.main-featured h3{font-size:20px}}@media(max-width: 767px){.page-blog .featured-asset .is-header .single-tile.main-featured .post-image,.page-blog .featured-asset .is-header .single-tile.main-featured .resource-type,.page-events .featured-asset .is-header .single-tile.main-featured .post-image,.page-events .featured-asset .is-header .single-tile.main-featured .resource-type{display:none}.page-blog .featured-asset .is-header .background-gradient,.page-events .featured-asset .is-header .background-gradient{display:block}.page-blog .featured-asset .is-header .background-gradient .main-gradient,.page-events .featured-asset .is-header .background-gradient .main-gradient{background-position:50% 101%;background-size:199% 52%}}@media(max-width: 1279px){.page-resources .hero .wrapper{padding-top:0}}@media(max-width: 767px){.page-resources .featured-asset.has-header .is-header .main-featured{padding-bottom:50px}.page-resources .featured-asset.has-header .is-header .main-featured .resource-type{display:none}.page-resources .featured-asset.has-header .is-header .main-featured .post-content{margin-bottom:0}.page-resources .featured-asset.has-header .is-header .main-featured .post-content h3{margin-bottom:20px}.page-resources .featured-asset.has-header .is-header .main-featured .post-content .read-more{position:absolute;bottom:0}.page-resources .featured-asset.has-header .is-header .main-featured .post-image{margin-bottom:25px}.page-resources .featured-asset.has-header .is-header .hero .wrapper{padding-top:20px}.page-resources .featured-asset.has-header .is-header .hero .wrapper h1{margin-bottom:25px}}@media(min-width: 768px){body:not(.page-blog) .featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image{width:60%}}@media(min-width: 1280px){body:not(.page-blog) .featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-image{width:55%}}@media(min-width: 768px){body:not(.page-blog) .featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-content{width:40%}}@media(min-width: 1280px){body:not(.page-blog) .featured-asset .featured-asset-container.is-header .main-featured-container .main-featured .post-content{width:45%}}.ajax-search .featured-asset.reversed-layout .featured-asset-container.is-header .hero{padding-bottom:0}.blog-grid-alt .flex-repeater .filter-tile .single-tile-wrapper .resource-type,.resource-grid .flex-repeater .filter-tile .single-tile-wrapper .resource-type,.related-content .flex-repeater .filter-tile .single-tile-wrapper .resource-type{text-transform:initial}.blog-grid-alt .flex-repeater .filter-tile .single-tile-wrapper .post-content,.resource-grid .flex-repeater .filter-tile .single-tile-wrapper .post-content,.related-content .flex-repeater .filter-tile .single-tile-wrapper .post-content{height:100%;padding:0}.blog-grid-alt .flex-repeater .filter-tile .single-tile-wrapper .resource-excerpt,.resource-grid .flex-repeater .filter-tile .single-tile-wrapper .resource-excerpt,.related-content .flex-repeater .filter-tile .single-tile-wrapper .resource-excerpt{display:block;margin-bottom:25px}.blog-grid-alt .blog-grid-alt-container,.resource-grid .blog-grid-alt-container,.related-content .blog-grid-alt-container{display:grid;margin:0;row-gap:65px}.blog-grid-alt .blog-grid-alt-container article,.resource-grid .blog-grid-alt-container article,.related-content .blog-grid-alt-container article{margin:auto;max-width:1040px;padding:0}.blog-grid-alt .blog-grid-alt-container article .page-link,.resource-grid .blog-grid-alt-container article .page-link,.related-content .blog-grid-alt-container article .page-link{align-items:flex-start;-moz-column-gap:50px;column-gap:50px;display:flex;flex-direction:column;row-gap:15px}@media(min-width: 768px){.blog-grid-alt .blog-grid-alt-container article .page-link,.resource-grid .blog-grid-alt-container article .page-link,.related-content .blog-grid-alt-container article .page-link{flex-direction:row}}@media(min-width: 540px){.blog-grid-alt .blog-grid-alt-container article .page-link .post-image,.resource-grid .blog-grid-alt-container article .page-link .post-image,.related-content .blog-grid-alt-container article .page-link .post-image{max-width:260px}}.filter-bar{margin-bottom:50px}.filter-bar .filter-items{border-bottom:1px solid #fff;border-top:1px solid #fff;-moz-column-gap:35px;column-gap:35px;cursor:pointer;flex-wrap:wrap;row-gap:55px}@media(min-width: 768px){.filter-bar .filter-items{-moz-column-gap:50px;column-gap:50px;padding-left:20px;padding-right:20px}}.filter-bar .filter-items .filter-item{-moz-column-gap:10px;column-gap:10px;display:flex;align-items:center;font-weight:500;padding:0 5px}.filter-bar .filter-items .filter-item.active{color:#fc3;position:relative}.filter-bar .filter-items .filter-item.active svg path{fill:#fc3}.filter-bar .filter-items .filter-item.active:after{background-color:#fc3;content:"";width:100%;height:3px;position:absolute;bottom:-27px;left:0}.single-post .blog-hero,.single-news .blog-hero{background-color:#000}.single-post .blog-hero .post-category,.single-news .blog-hero .post-category{align-items:flex-start;display:flex;flex-wrap:wrap}@media(max-width: 539px){.single-post .blog-hero .post-category,.single-news .blog-hero .post-category{margin:20px 0}}.single-post .blog-hero .post-category a,.single-news .blog-hero .post-category a{color:#fff;font-weight:600}.single-post .blog-hero .post-category a:not(:first-of-type),.single-news .blog-hero .post-category a:not(:first-of-type){margin-left:5px}.single-post .post-title,.single-news .post-title{padding-top:10px}@media(min-width: 1361px){.single-post .post-title,.single-news .post-title{padding-top:30px}}.single-post .post-title h1,.single-news .post-title h1{color:#fff;margin-bottom:15px;max-width:996px;text-transform:initial}@media(min-width: 768px){.single-post .post-title h1,.single-news .post-title h1{margin-bottom:25px}}@media(min-width: 1280px){.single-post .post-title h1,.single-news .post-title h1{margin-bottom:15px}}.single-post .post-info,.single-news .post-info{align-items:center;font-weight:600;letter-spacing:1px;max-width:868px;padding-bottom:50px;text-transform:uppercase}.single-post .post-info:before,.single-news .post-info:before{background:#fff;content:"";display:inline-block;height:17.5px;margin-right:10px;width:5px}@media(max-width: 767px){.single-post .post-info:before,.single-news .post-info:before{margin-bottom:20px}}.single-post .post-info .author,.single-news .post-info .author{color:#fff;padding-right:50px}@media(max-width: 767px){.single-post .post-info .author,.single-news .post-info .author{margin-bottom:20px}}.single-post .post-info .author a,.single-news .post-info .author a{color:#fff}.single-post .post-info .date,.single-news .post-info .date{color:#fff}@media(max-width: 767px){.single-post .post-info .date,.single-news .post-info .date{margin-bottom:20px;width:100%}}.single-post .post-info .read-time,.single-news .post-info .read-time{font-style:italic}@media(min-width: 540px){.single-post .post-info .read-time,.single-news .post-info .read-time{margin-left:auto}}@media(min-width: 768px){.single-post .post-content,.single-news .post-content{padding-top:150px}}.single-post .post-content h2,.single-news .post-content h2{font-weight:700}@media(min-width: 768px){.single-post .post-content h2,.single-news .post-content h2{font-size:30px}}@media(min-width: 768px){.single-post .post-content h3,.single-news .post-content h3{font-size:26px}}.single-post .post-content a:not(.button-link),.single-news .post-content a:not(.button-link){color:#fc3}.single-post .post-content .restrict,.single-news .post-content .restrict{border-bottom:1px solid #fe8200;max-width:1175px}@media(min-width: 1481px)and (max-width: 1919px){.single-post .post-content>.wrapper,.single-news .post-content>.wrapper{padding-right:0}.single-post .post-content>.wrapper>.restrictor .content-container,.single-news .post-content>.wrapper>.restrictor .content-container{margin-right:0}}.single-post .post-content .content-container,.single-news .post-content .content-container{flex-grow:2;margin-bottom:50px}@media(min-width: 997px){.single-post .post-content .content-container,.single-news .post-content .content-container{margin:auto;margin-bottom:0;max-width:768px}}@media(min-width: 1280px){.single-post .post-content .content-container,.single-news .post-content .content-container{min-width:996px}}.single-post .post-content .content-container .content-inner,.single-news .post-content .content-container .content-inner{padding-bottom:30px}.single-post .post-content .content-container .content-inner h1,.single-news .post-content .content-container .content-inner h1{letter-spacing:1px}.single-post .post-content .content-container .content-inner h2,.single-post .post-content .content-container .content-inner h3,.single-news .post-content .content-container .content-inner h2,.single-news .post-content .content-container .content-inner h3{letter-spacing:1px;padding-top:10px;padding-bottom:10px}.single-post .post-content .content-container .content-inner li,.single-news .post-content .content-container .content-inner li{margin-bottom:10px}.single-post .post-content .content-container .content-inner .end-post-message .has-dropcap.has-dropcap:first-letter,.single-news .post-content .content-container .content-inner .end-post-message .has-dropcap.has-dropcap:first-letter{color:inherit;float:none;font-size:inherit;font-weight:inherit;line-height:1.2;margin:0}.single-post .post-content .section-title,.single-post .post-content .menu-title,.single-news .post-content .section-title,.single-news .post-content .menu-title{font-size:20px;font-weight:600;line-height:1.6;position:relative;padding-left:15px}.single-post .post-content .section-title i,.single-post .post-content .menu-title i,.single-news .post-content .section-title i,.single-news .post-content .menu-title i{margin-left:10px}.single-post .post-content .share-links ul,.single-news .post-content .share-links ul{list-style:none}.single-post .post-content .share-links ul li,.single-news .post-content .share-links ul li{margin-bottom:0}.single-post .post-content .share-links ul a,.single-news .post-content .share-links ul a{color:#000;font-size:24px}.single-post .post-content.post-sidebar .restrictor,.single-news .post-content.post-sidebar .restrictor{position:relative}@media(min-width: 768px)and (max-width: 1279px){.single-post .post-content.post-sidebar .restrictor,.single-news .post-content.post-sidebar .restrictor{-moz-column-gap:50px;column-gap:50px;display:flex;flex-direction:row-reverse}.single-post .post-content.post-sidebar .restrictor .content-container,.single-news .post-content.post-sidebar .restrictor .content-container{margin:0;min-width:auto}}.single-post .post-content.post-sidebar .restrictor .sidebar,.single-news .post-content.post-sidebar .restrictor .sidebar{height:100%}@media(min-width: 1280px){.single-post .post-content.post-sidebar .restrictor .sidebar,.single-news .post-content.post-sidebar .restrictor .sidebar{left:0;position:absolute;top:0}}@media(min-width: 768px)and (max-width: 1279px){.single-post .post-content.post-sidebar .restrictor .sidebar,.single-news .post-content.post-sidebar .restrictor .sidebar{min-width:160px;position:sticky;top:100px;width:160px}}.single-post .post-content.post-sidebar .restrictor .sidebar img,.single-news .post-content.post-sidebar .restrictor .sidebar img{border-radius:8px}@media(min-width: 1280px){.single-post .post-content.post-sidebar .restrictor .sidebar img,.single-news .post-content.post-sidebar .restrictor .sidebar img{position:sticky;top:100px}}.single-post .recent-posts-wrapper,.single-news .recent-posts-wrapper{position:sticky;top:100px}.single-post .related-content .section-title,.single-news .related-content .section-title{padding-bottom:25px;text-align:center}@media(max-width: 1279px)and (min-width: 768px){.single-post .related-content .related-content-container,.single-news .related-content .related-content-container{grid-template-columns:repeat(1, 1fr);row-gap:30px}}.single-post .related-content .single-tile-wrapper .page-link,.single-news .related-content .single-tile-wrapper .page-link{align-items:flex-start;-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;height:auto;row-gap:15px}@media(min-width: 540px){.single-post .related-content .single-tile-wrapper .page-link,.single-news .related-content .single-tile-wrapper .page-link{flex-direction:row}}@media(min-width: 768px){.single-post .related-content .single-tile-wrapper .page-link,.single-news .related-content .single-tile-wrapper .page-link{-moz-column-gap:50px;column-gap:50px}}@media(min-width: 540px){.single-post .related-content .single-tile-wrapper .page-link .post-image,.single-news .related-content .single-tile-wrapper .page-link .post-image{flex-basis:0;flex-grow:1;max-width:260px}}@media(min-width: 540px){.single-post .related-content .single-tile-wrapper .page-link .post-content,.single-news .related-content .single-tile-wrapper .page-link .post-content{flex-basis:0;flex-grow:1.5}}.single-post .related-content .single-tile-wrapper .page-link .post-content .resource-type,.single-news .related-content .single-tile-wrapper .page-link .post-content .resource-type{padding:0}.single-post .related-content .single-tile-wrapper .page-link .post-content h3,.single-news .related-content .single-tile-wrapper .page-link .post-content h3{font-size:22px}@media(min-width: 768px){.single-post .related-content .single-tile-wrapper .page-link .post-content h3,.single-news .related-content .single-tile-wrapper .page-link .post-content h3{font-size:24px}}.single-post.single-post .blog-hero,.single-news.single-post .blog-hero{background-color:rgba(0,0,0,0)}.single-post.single-post .blog-hero .post-category,.single-news.single-post .blog-hero .post-category{justify-content:flex-start}.single-post.single-post .blog-hero .post-category .separator,.single-news.single-post .blog-hero .post-category .separator{font-weight:500;padding:0 5px}.single-post.single-post .blog-hero .post-category .tags div:not(:last-of-type),.single-news.single-post .blog-hero .post-category .tags div:not(:last-of-type){padding-right:15px;position:relative}.single-post.single-post .blog-hero .post-category .tags div:not(:last-of-type):after,.single-news.single-post .blog-hero .post-category .tags div:not(:last-of-type):after{content:"|";position:absolute;right:5px}.single-post.single-post .divider,.single-news.single-post .divider{border-top:2px solid #000}.single-post.single-post .featured-image-container,.single-news.single-post .featured-image-container{margin-bottom:25px}@media(min-width: 1280px){.single-post.single-post .featured-image-container,.single-news.single-post .featured-image-container{text-align:center}}@media(min-width: 1280px){.single-post.single-post .featured-image-container img,.single-news.single-post .featured-image-container img{max-width:996px;margin:0 auto}}.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{color:#fff;font-size:26px;font-weight:600;line-height:1.25}@media(min-width: 340px){.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{font-size:28px}}@media(min-width: 540px){.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{font-size:30px}}@media(min-width: 768px){.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{font-size:34px}}@media(min-width: 997px){.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{font-size:38px}}@media(min-width: 1280px){.single-post.single-post .post-title h1,.single-news.single-post .post-title h1{font-size:40px}}.single-post.single-post .post-title .subtitle,.single-news.single-post .post-title .subtitle{font-weight:500;font-size:20px;margin-bottom:25px}.single-post.single-post .post-info,.single-news.single-post .post-info{padding-bottom:25px}@media(min-width: 768px){.single-post.single-post .post-info,.single-news.single-post .post-info{padding-bottom:50px}}.single-post.single-post .post-info .author,.single-news.single-post .post-info .author{color:#000}.single-post.single-post .post-info .date,.single-news.single-post .post-info .date{color:#fff}.single-post.single-post .post-content,.single-news.single-post .post-content{padding-top:150px}@media(min-width: 768px){.single-post.single-post .post-content .restrict,.single-news.single-post .post-content .restrict{justify-content:center}}.single-post.single-post .post-content .content-container,.single-news.single-post .post-content .content-container{position:relative}@media(min-width: 1280px){.single-post.single-post .post-content .content-container,.single-news.single-post .post-content .content-container{min-width:996px;margin-left:auto;margin-right:auto}}.single-post.single-post .post-content .publication .publication-image,.single-news.single-post .post-content .publication .publication-image{margin-bottom:10px}.single-post.single-post .post-content .publication .publication-image img,.single-news.single-post .post-content .publication .publication-image img{max-width:185px}.single-post.single-post .post-content .publication .publication-name,.single-news.single-post .post-content .publication .publication-name{font-weight:500}.single-post.single-post .post-content .date,.single-news.single-post .post-content .date{font-size:20px;font-weight:600;margin-bottom:50px}.single-post.single-post .post-content .table-of-contents-wrapper,.single-news.single-post .post-content .table-of-contents-wrapper{height:calc(100% - 175px);padding-top:75px;position:absolute;right:calc(100% + 30px);top:0;width:200px}@media(max-width: 1480px){.single-post.single-post .post-content .table-of-contents-wrapper,.single-news.single-post .post-content .table-of-contents-wrapper{display:none}}@media(min-width: 1481px){.single-post.single-post .post-content .table-of-contents-wrapper,.single-news.single-post .post-content .table-of-contents-wrapper{right:calc(100% + 75px);width:250px;padding-left:50px}}@media(min-width: 1361px){.single-post.single-post .post-content .table-of-contents-wrapper,.single-news.single-post .post-content .table-of-contents-wrapper{right:calc(100% + 50px);width:225px;padding-left:0}}.single-post.single-post .post-content .table-of-contents-wrapper .table-of-contents,.single-news.single-post .post-content .table-of-contents-wrapper .table-of-contents{position:sticky;top:100px}.single-post.single-post .post-content .table-of-contents-wrapper h4,.single-news.single-post .post-content .table-of-contents-wrapper h4{color:#fff;font-size:20px;font-weight:600}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item{margin-bottom:15px;position:relative}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item a,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item a{color:#fff;font-size:16px}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item:before,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item:before{background:#fff;border-radius:5px;content:"";display:block;height:100%;left:-15px;opacity:0;position:absolute;top:0;transition:all .3s ease;width:3px}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item:hover:before,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item:hover:before{opacity:.5}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item.active a,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item.active a{font-weight:500}.single-post.single-post .post-content .table-of-contents-wrapper .toc-item.active:before,.single-news.single-post .post-content .table-of-contents-wrapper .toc-item.active:before{opacity:1}.single-post.single-post .post-content .section-title,.single-post.single-post .post-content .menu-title,.single-news.single-post .post-content .section-title,.single-news.single-post .post-content .menu-title{font-size:20px;font-weight:600;line-height:1.6;position:relative;padding-left:15px}.single-post.single-post .post-content .section-title i,.single-post.single-post .post-content .menu-title i,.single-news.single-post .post-content .section-title i,.single-news.single-post .post-content .menu-title i{margin-left:10px}.single-post.single-post .post-content .post-menu-wrapper,.single-news.single-post .post-content .post-menu-wrapper{margin-top:50px;padding-top:25px}.single-post.single-post .post-content .post-menu-wrapper .menu-title,.single-news.single-post .post-content .post-menu-wrapper .menu-title{text-align:right}.single-post.single-post .post-content .share-links ul,.single-news.single-post .post-content .share-links ul{display:flex;justify-content:center;margin-bottom:0;padding:0}.single-post.single-post .post-content .share-links ul li,.single-news.single-post .post-content .share-links ul li{align-items:center;background:#fc3;border-radius:50%;display:flex;height:50px;justify-content:center;transition:all .3s ease;width:50px}.single-post.single-post .post-content .share-links ul li:hover,.single-news.single-post .post-content .share-links ul li:hover{background:#004655}.single-post.single-post .post-content .share-links ul li:hover a,.single-news.single-post .post-content .share-links ul li:hover a{color:#fff}.single-post.single-post .post-content .share-links ul a,.single-news.single-post .post-content .share-links ul a{font-size:24px;padding:8px}@media(min-width: 1280px){.single-post.single-post .post-content .share-links ul a,.single-news.single-post .post-content .share-links ul a{font-size:22px}}.single-post.single-post .post-content .post-menu-wrapper,.single-news.single-post .post-content .post-menu-wrapper{margin-top:50px;padding-top:25px}.single-post.single-post .post-content .post-menu-wrapper .menu-title,.single-news.single-post .post-content .post-menu-wrapper .menu-title{text-align:right}.single-post.single-post .post-content .share-links ul,.single-news.single-post .post-content .share-links ul{-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-end;margin-bottom:0;padding:0}.single-post.single-post .post-content .share-links ul a,.single-news.single-post .post-content .share-links ul a{font-size:22px}.single-post.single-post blockquote.wp-block-quote,.single-news.single-post blockquote.wp-block-quote{display:inline-block;font-size:16px;font-style:italic;margin-bottom:60px;padding:20px;position:relative;text-align:left}@media(min-width: 340px){.single-post.single-post blockquote.wp-block-quote,.single-news.single-post blockquote.wp-block-quote{padding:30px}}@media(max-width: 539px){.single-post.single-post blockquote.wp-block-quote,.single-news.single-post blockquote.wp-block-quote{margin-bottom:75px}}.single-post.single-post blockquote.wp-block-quote:before,.single-post.single-post blockquote.wp-block-quote:after,.single-news.single-post blockquote.wp-block-quote:before,.single-news.single-post blockquote.wp-block-quote:after{border:1px solid #f2f2f2;content:"";display:block;position:absolute;z-index:-1}.single-post.single-post blockquote.wp-block-quote:before,.single-news.single-post blockquote.wp-block-quote:before{border-radius:15px;-webkit-clip-path:polygon(-1px -1px, 101% -1px, 101% 101%, 100px 101%, 100px 90%, 30px 90%, 30px 101%, -1px 101%);clip-path:polygon(-1px -1px, 101% -1px, 101% 101%, 100px 101%, 100px 90%, 30px 90%, 30px 101%, -1px 101%);height:100%;left:0;top:0;width:100%}.single-post.single-post blockquote.wp-block-quote:after,.single-news.single-post blockquote.wp-block-quote:after{border-top-right-radius:30px;-webkit-clip-path:polygon(25px -1px, 101% -1px, 101% 35px);clip-path:polygon(25px -1px, 101% -1px, 101% 35px);height:100px;left:0px;top:calc(100% - 1px);width:75px}.single-post.single-post blockquote.wp-block-quote p:last-of-type,.single-news.single-post blockquote.wp-block-quote p:last-of-type{margin-bottom:0}.single-post.single-post blockquote.wp-block-quote cite,.single-news.single-post blockquote.wp-block-quote cite{left:110px;position:absolute;top:calc(100% + 10px)}@media(max-width: 539px){.single-post.single-post blockquote.wp-block-quote cite,.single-news.single-post blockquote.wp-block-quote cite{font-size:14px;left:100px;max-width:calc(100% - 105px)}}.single-post.single-post blockquote.wp-block-quote cite:before,.single-news.single-post blockquote.wp-block-quote cite:before{content:"-";display:inline-block;margin-right:5px}.single-news .bg-gradient.bottom-blue-half-gradient .background-gradient .main-gradient{background-position:0% 105%;background-size:65% 70%;max-width:1560px}.single-news .post-title h1{line-height:1.3}.single-news .post-info:before{content:none}.single-news .post-info .date{font-weight:500;opacity:1}.content-above{margin-bottom:30px}@media(min-width: 768px){.content-above{margin-bottom:50px}}.content-above.two-column-content{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;row-gap:15px}@media(min-width: 768px){.content-above.two-column-content{flex-direction:row}}@media(min-width: 768px){.content-above.two-column-content .column{flex-basis:0;flex-grow:1}}@media(min-width: 997px){.content-above.two-column-content .column.column-two{flex-grow:2}}.content-below{padding-top:30px}.filter-tile{overflow:hidden;position:relative;width:100%}.filter-tile .page-link{display:block;height:100%}.filter-tile .single-tile-wrapper{flex-direction:column;display:flex;height:100%;padding-bottom:25px}.filter-tile .single-tile-wrapper .post-image{align-items:normal;aspect-ratio:16/12;display:flex;overflow:hidden;position:relative}.filter-tile .single-tile-wrapper .post-image img{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover}.filter-tile .single-tile-wrapper .post-content{display:flex;flex:1;flex-direction:column;padding-right:20px;padding-top:20px}.filter-tile .single-tile-wrapper .post-content .resource-type{font-size:14px;font-weight:500;margin-bottom:15px;text-transform:uppercase}@media(min-width: 1024px){.filter-tile .single-tile-wrapper .post-content .resource-type{font-size:16px}}.filter-tile .single-tile-wrapper .post-content h3{margin-bottom:15px}.filter-tile .single-tile-wrapper .post-content .resource-excerpt{display:none;margin-bottom:10px}.filter-tile .single-tile-wrapper .post-content .resource-tags{display:none}.filter-tile .single-tile-wrapper .post-content .read-more{align-items:center;color:#fc3;display:flex;font-weight:600;left:0}@media(min-width: 768px){.filter-tile .single-tile-wrapper .post-content .read-more{font-size:18px}}.filter-tile .single-tile-wrapper .post-content .read-more i{font-size:15px;margin-top:1px;padding-left:10px;transition:all .3s ease}.filter-tile .single-tile-wrapper .post-content .read-more.whitepaper:before,.filter-tile .single-tile-wrapper .post-content .read-more.blog:before,.filter-tile .single-tile-wrapper .post-content .read-more.datasheet:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;margin-right:10px;width:22px}.filter-tile .single-tile-wrapper .post-content .read-more.whitepaper:before{background-image:url("../../dist/images/datasheet-icon-yellow.svg")}.filter-tile .single-tile-wrapper .post-content .read-more.blog:before{background-image:url("../../dist/images/blog-icon-yellow.svg")}.filter-tile .single-tile-wrapper .post-content .read-more.datasheet:before{background-image:url("../../dist/images/datasheet-icon-yellow.svg")}.filter-tile .single-tile-wrapper:hover .post-content .read-more i{padding-left:20px}.filter-tile .resource-tags{margin-bottom:15px}.filter-tile .resource-tags div:not(:last-of-type){padding-right:15px;position:relative}.filter-tile .resource-tags div:not(:last-of-type):after{content:"|";position:absolute;right:5px}.loadmore-container .loadmore{margin:50px auto}.no-posts{font-weight:500;margin:40px auto 20px;text-align:center}.logo-gallery .logo-repeater-wrapper{-moz-column-gap:30px;column-gap:30px;flex-wrap:wrap;justify-content:space-around;padding-top:30px;row-gap:30px}.logo-gallery .logo{align-items:center;display:flex;justify-content:center}.logo-gallery .logo img{max-height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain}.logo-gallery .logo .logo-repeater-wrapper{flex-direction:row}.logo-gallery .logo .logo{align-items:center;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:center;margin:0 10px;padding:30px;aspect-ratio:1/1;transition:all .3s linear;width:100%}@media(min-width: 997px){.logo-gallery .logo .logo{margin:0 20px;width:auto}}.logo-gallery .logo .logo img{transition:filter .3s linear;max-height:130px;min-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(min-width: 1280px){.logo-gallery.flex-content-above .restrictor{-moz-column-gap:75px;column-gap:75px;display:flex}}.logo-gallery.flex-content-above .restrictor .logo-repeater-wrapper{-moz-column-gap:25px;column-gap:25px;display:flex;justify-content:space-between}@media(min-width: 540px){.logo-gallery.flex-content-above .restrictor .logo-repeater-wrapper{-moz-column-gap:50px;column-gap:50px}}@media(min-width: 768px){.logo-gallery.flex-content-above .restrictor .logo-repeater-wrapper{-moz-column-gap:75px;column-gap:75px}}.logo-gallery.flex-content-above .restrictor .logo-repeater-wrapper img{max-height:initial;max-width:100%}.site-header .menu{align-items:center;margin-bottom:0;padding-left:0}.site-header .menu>li:not(.menu-item-has-children)>a[href="#"]{cursor:auto}.site-header .menu>li>a{padding:10px}@media(min-width: 1280px){.site-header .menu>li>a{font-weight:600 !important;padding:20px}}@media(max-width: 1279px){.site-header .menu li{width:100%}}.site-header .menu li a{color:#fff;font-size:16px;font-weight:500}@media(max-width: 1279px){.site-header .menu li a{text-align:center}}@media(min-width: 1280px){.site-header .menu li.nav-button{position:absolute;right:0;top:5px}}.site-header .menu li.nav-button>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-family:inherit;line-height:1.2;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease;background:#fc3;border:2px solid #fc3;color:#000;font-size:14px;padding:8px 20px}@media(min-width: 997px){.site-header .menu li.nav-button>a{padding:12px 45px}}.site-header .menu li.nav-button>a:hover{background:#fff;border-color:#fc3;color:#fc3}@media(min-width: 997px){.site-header .menu li.nav-button>a{font-size:16px;padding:14px 50px 12px}}.site-header .menu li .sub-menu li{margin:0}@media(min-width: 1280px){.site-header .menu li .sub-menu li a{height:100%;transition:all .5s ease;white-space:nowrap}}.site-header .menu li .sub-menu li a{color:#fff;font-size:16px;font-weight:500;letter-spacing:1px;padding:10px 15px;text-transform:capitalize}.site-header .main-navigation{width:auto}@media(min-width: 1280px){.site-header .main-navigation{width:100%}}.site-header .main-navigation ul{box-shadow:none;display:flex}.site-header .main-navigation .main-header-menu .menu{-moz-column-gap:10px;column-gap:10px;justify-content:center}@media(min-width: 1280px){.site-header .main-navigation .main-header-menu .menu>li:not(.nav-button)>a{padding:20px;position:relative}.site-header .main-navigation .main-header-menu .menu>li:not(.nav-button)>a:after{bottom:15px;content:"";display:block;height:2px;left:20px;position:absolute;width:calc(100% - 40px)}}.site-header .main-navigation .main-header-menu .menu>li.menu-item-has-children i{font-weight:700;margin-left:7px;transform:rotate(180deg)}.site-header .main-navigation .main-header-menu .menu>li>.sub-menu{width:100%}@media(min-width: 1280px){.site-header .main-navigation .main-header-menu .menu>li>.sub-menu{-moz-column-gap:20px;column-gap:20px;flex-direction:column;justify-content:center;min-width:-moz-fit-content;min-width:fit-content;opacity:0;padding:0;position:absolute;row-gap:0;top:65px;visibility:hidden;z-index:-1;width:-moz-fit-content;width:fit-content}.site-header .main-navigation .main-header-menu .menu>li>.sub-menu .submenu-wrap{padding:30px 30px 0;min-width:660px}.site-header .main-navigation .main-header-menu .menu>li>.sub-menu>li{transition:all .3s linear;text-align:left}.site-header .main-navigation .main-header-menu .menu>li>.sub-menu>li a{color:#fff;font-size:15px;font-weight:600;padding:10px 15px}}@media(min-width: 1280px){.site-header .main-navigation .main-header-menu .menu>li:hover>a:after{background:#fff}.site-header .main-navigation .main-header-menu .menu>li:hover>a i{color:#f6f6f6;transform:rotate(0deg)}.site-header .main-navigation .main-header-menu .menu>li:hover>.sub-menu{background:#0f0f0f;border-bottom-left-radius:10px;border-bottom-right-radius:10px;left:0;opacity:1;transition:opacity .2s ease;transition-delay:.2s;visibility:visible;z-index:9}}@media(max-width: 1279px){.site-header .main-navigation .main-header-menu{background-color:#000;display:none;left:-50vw;margin-left:50%;margin-right:50%;position:absolute;right:-50vw;top:100%;width:100vw;margin-left:auto;padding-left:5%;padding-right:5%}}@media(max-width: 1279px)and (min-width: 768px){.site-header .main-navigation .main-header-menu{max-width:700px}}@media(max-width: 1279px){.site-header .main-navigation .main-header-menu #top-menu li:not(.button-link){display:none}.site-header .main-navigation .main-header-menu .menu{cursor:pointer;flex-direction:column}.site-header .main-navigation .main-header-menu .menu.nav-menu{padding-bottom:10px;padding-top:15px}.site-header .main-navigation .main-header-menu .menu li a{border-radius:5px;display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;padding:15px 10px 15px 15px;position:relative;text-align:left}.site-header .main-navigation .main-header-menu .menu li.nav-button{margin-top:50px}.site-header .main-navigation .main-header-menu .menu li.nav-button a{justify-content:center}.site-header .main-navigation .main-header-menu .menu>li{margin-bottom:0;padding-bottom:0;position:static}.site-header .main-navigation .main-header-menu .menu>li.menu-item-has-children>a{position:relative}.site-header .main-navigation .main-header-menu .menu>li.menu-item-has-children>a i{display:none}.site-header .main-navigation .main-header-menu .menu>li .sub-menu{display:block;margin-left:30px;position:static}}.site-header .main-navigation .hamburger{max-width:25px;min-width:25px;height:36px;display:none;margin-right:0;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;right:-4px;z-index:5}@media(max-width: 1279px){.site-header .main-navigation .hamburger{display:block}}.site-header .main-navigation .hamburger:hover{cursor:pointer}.site-header .main-navigation .hamburger span{background:#fff;display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.site-header .main-navigation .hamburger span:nth-child(1){top:7px}.site-header .main-navigation .hamburger span:nth-child(2){top:16px}.site-header .main-navigation .hamburger span:nth-child(3){top:25px}@media(max-width: 1279px){.site-header .main-navigation.toggled .main-header-menu{height:100vh}.site-header .main-navigation.toggled .hamburger span:nth-child(1){top:18px;transform:rotate(135deg)}.site-header .main-navigation.toggled .hamburger span:nth-child(2){opacity:0;left:-60px}.site-header .main-navigation.toggled .hamburger span:nth-child(3){top:18px;transform:rotate(-135deg)}}.site-footer .footer-menu ul{margin:0;padding:0}.site-footer .footer-menu .menu{display:flex;flex-direction:column;list-style:none}@media(min-width: 768px){.site-footer .footer-menu .menu>li{margin-left:10px}}@media(min-width: 1280px){.site-footer .footer-menu .menu>li{margin-left:20px}}.site-footer .footer-menu .menu>li>a{color:#fff;opacity:1}@media(min-width: 768px){.site-footer .footer-menu .menu>li>a{padding:0}}.site-footer .footer-menu .menu li a{color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:10px;text-decoration:none}@media(min-width: 768px){.site-footer .footer-menu .menu li a{margin-bottom:0px}}@media(min-width: 1280px){.site-footer .footer-menu .menu li a{white-space:nowrap}}.site-footer .footer-menu .menu li a:hover{color:#fc3}.site-footer .footer-menu .menu li a[href="#"]{cursor:auto}.site-footer .footer-menu .menu li a[href="#"]:hover{color:#fff}.site-footer .footer-menu .menu .sub-menu{list-style:none;margin:0;padding:0}@media(min-width: 768px){.site-footer .footer-menu .menu .sub-menu{padding-left:25px}}.site-footer .footer-main .menu-column-wrapper,.site-footer .footer-main .menu-column{flex-direction:column;row-gap:15px}@media(min-width: 768px){.site-footer .footer-main .menu-column-wrapper,.site-footer .footer-main .menu-column{align-items:center;flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.site-footer .footer-main .menu-column-wrapper.menu-column,.site-footer .footer-main .menu-column.menu-column{flex-direction:row;justify-content:space-between}}@media(min-width: 1280px){.site-footer .footer-main .menu-column-wrapper.menu-column .footer-menu:first-of-type li,.site-footer .footer-main .menu-column.menu-column .footer-menu:first-of-type li{margin-left:0}}@media(min-width: 768px){.site-footer .footer-main .menu{text-align:left}}@media(max-width: 767px){.site-footer .footer-sub{padding-bottom:10px}}.site-footer .footer-sub .footer-menu .menu{flex-direction:row;justify-content:center}@media(max-width: 539px){.site-footer .footer-sub .footer-menu .menu{flex-wrap:wrap}}.site-footer .footer-sub .footer-menu .menu li{margin:0 10px}@media(min-width: 768px){.site-footer .footer-sub .footer-menu .menu li{margin-right:0}.site-footer .footer-sub .footer-menu .menu li:not(:first-child){border-left:1px solid #fff;padding-left:10px}.site-footer .footer-sub .footer-menu .menu li:not(:nth-of-type(1)){padding-right:0px}.site-footer .footer-sub .footer-menu .menu li:nth-of-type(1){margin-left:0}}@media(min-width: 768px)and (max-width: 996px){.site-footer .footer-sub .footer-menu .menu li:nth-of-type(1){border-left:none}}.site-footer .footer-sub .footer-menu .menu li a{font-size:14px;font-weight:600;margin-bottom:0;padding:10px 0;text-transform:initial}@media(min-width: 768px){.site-footer .footer-sub .footer-menu .menu li a{padding:0}}.site-footer .footer-sub .footer-menu .menu li .sub-menu li:hover>a{color:#fff;opacity:1}.site-footer .social-menu-container{max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}@media(min-width: 768px){.site-footer .social-menu-container{margin-left:unset}}.site-footer .social-menu{padding-bottom:10px}@media(min-width: 768px){.site-footer .social-menu{padding:0}}.site-footer .social-menu .menu{-moz-column-gap:15px;column-gap:15px;display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:0}.site-footer .social-menu .menu li{align-items:center;display:flex}.site-footer .social-menu .menu li a{font-size:0}.site-footer .social-menu .menu li a[href*="facebook.com"]:after,.site-footer .social-menu .menu li a[href*="linkedin.com"]:after,.site-footer .social-menu .menu li a[href*="twitter.com"]:after,.site-footer .social-menu .menu li a[href*="x.com"]:after,.site-footer .social-menu .menu li a[href*="youtube.com"]:after,.site-footer .social-menu .menu li a[href*="instagram.com"]:after{align-items:center;aspect-ratio:1/1;background-color:#fc3;border-radius:50%;display:flex;height:45px;justify-content:center;padding:5px;color:#000;font-size:22px;font-family:"Font Awesome 6 Brands";font-weight:400;transition:all .5s ease;width:45px}.site-footer .social-menu .menu li a[href*="facebook.com"]:after{content:""}.site-footer .social-menu .menu li a[href*="linkedin.com"]:after{content:""}.site-footer .social-menu .menu li a[href*="twitter.com"]:after{content:""}.site-footer .social-menu .menu li a[href*="x.com"]:after{content:""}.site-footer .social-menu .menu li a[href*="youtube.com"]:after{content:""}.site-footer .social-menu .menu li a[href*="instagram.com"]:after{content:""}.site-footer .social-menu .menu li a:hover:after{background-color:#fff}.modal-container{align-items:center;display:none;height:100vh;justify-content:center;position:fixed;width:100vw;top:0;left:0;z-index:10}.modal-container.modal-open{display:flex}@media(min-width: 768px){.modal-container.modal-open{padding:20px}}.modal-container.modal-open .modal-overlay{background-color:rgba(0,0,0,.9);left:0;height:100vh;position:fixed;top:0;width:100vw}.modal-container.modal-module-container .modal-wrapper{background-color:rgba(0,0,0,0)}.modal-container .modal{max-width:124.4446vh;width:95%}@media(min-width: 540px){.modal-container .modal{width:100%}}@media(min-width: 1920px){.modal-container .modal{max-width:1280px}}.modal-container .modal-wrapper{background-color:#fff;box-shadow:0px 0px 50px 10px rgba(0,167,193,.3019607843);border-radius:10px;border-bottom:1px solid rgba(0,166,193,.25);border-left:1px solid rgba(0,166,193,.1);border-right:1px solid rgba(0,166,193,.3);border-top:1px solid rgba(0,166,193,.25);position:relative}.modal-container .modal-closer:not(.modal-overlay){border:2px solid #fff;border-radius:50%;cursor:pointer;line-height:1;padding:10px;position:absolute;right:0;transition:all .3s linear;top:-80px;z-index:3}@media(max-width: 539px){.modal-container .modal-closer:not(.modal-overlay){right:10px;top:10px}}@media(min-width: 1280px){.modal-container .modal-closer:not(.modal-overlay){right:-40px;top:-40px}}.modal-container .modal-closer:not(.modal-overlay):after{content:"";color:#fff;font-size:20px;font-family:"Font Awesome 6 Pro";font-weight:400;transition:all .3s linear}.modal-container .modal-closer:not(.modal-overlay):hover{background:#fff}.modal-container .modal-closer:not(.modal-overlay):hover:after{color:#000}.modal-container video{max-width:1280px;width:90%}@media(min-width: 1481px){.modal-container video{width:100%}}.modal-container .video-iframe-container{align-items:center;background-color:#66717d;padding-bottom:56.25%;display:flex;justify-content:center;position:relative}.modal-container .video-iframe-container iframe{height:100%;position:absolute;top:0;left:0;width:100%}.one-column p{color:inherit}.one-column p:last-of-type{margin-bottom:0}.one-column.roi-cta{position:relative;z-index:1}.one-column.roi-cta .your-roi{left:50%;max-width:92vw;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:1361px;z-index:-1}.one-column.roi-cta .your-roi.animated{animation-name:fadeIn;animation-fill-mode:both;animation-duration:1s;animation-delay:0}.has-page-banner.site{padding-top:41px}@media(min-width: 540px){.has-page-banner.site{padding-top:48px}}@media(min-width: 997px){.has-page-banner.site{padding-top:52px}}.page-banner-container{background:#004655;padding-bottom:8px;padding-top:8px;position:relative;width:100%;z-index:-1}@media(min-width: 997px){.page-banner-container{padding-bottom:10px;padding-top:10px}}.page-banner-container .banner-closer{display:none;position:absolute;right:5px;top:5px;z-index:1}@media(min-width: 997px){.page-banner-container .banner-closer{right:50px;top:5px}}.page-banner-container .banner-closer i{color:#fff;cursor:pointer}.page-banner-container .page-banner-content{align-items:center;flex-direction:column;z-index:1}@media(min-width: 997px){.page-banner-container .page-banner-content{flex-direction:row}}.page-banner-container .page-banner-content *{color:#fff}.page-banner-container .page-banner-content p{font-size:13px;margin-bottom:0}@media(min-width: 540px){.page-banner-container .page-banner-content p{font-size:16px}}@media(min-width: 997px){.page-banner-container .page-banner-content p{font-size:18px}}.page-banner-container .page-banner-content p i{transition:transform .3s ease}.page-banner-container .page-banner-content .page-banner-text{text-align:center}@media(min-width: 997px){.page-banner-container .page-banner-content .page-banner-text{text-align:inherit}}.page-banner-container .page-banner-content .page-banner-text p.flex{align-items:center;-moz-column-gap:15px;column-gap:15px;font-weight:600}@media(max-width: 539px){.page-banner-container .page-banner-content .page-banner-text p.flex{flex-wrap:wrap;justify-content:center;padding-left:10px;padding-right:30px}.page-banner-container .page-banner-content .page-banner-text p.flex img{-o-object-fit:contain;object-fit:contain}}@media(min-width: 540px){.page-banner-container .page-banner-content .page-banner-text p.flex{-moz-column-gap:20px;column-gap:20px}}@media(min-width: 768px){.page-banner-container .page-banner-content .page-banner-text p.flex{-moz-column-gap:25px;column-gap:25px}}.page-banner-container .page-banner-content .page-banner-text p.flex img{max-width:12px;transform:scale(1, -1)}@media(min-width: 540px){.page-banner-container .page-banner-content .page-banner-text p.flex img{max-width:15px}}@media(max-width: 539px){.page-banner-container .page-banner-content .page-banner-text p.flex img{order:-1}}@media(max-width: 539px){.page-banner-container .page-banner-content .page-banner-text p.flex .read-more{font-size:0}.page-banner-container .page-banner-content .page-banner-text p.flex .read-more i{font-size:16px}}.page-banner-container .page-banner-content .page-banner-link .button-link{background:rgba(0,0,0,0);border:none;border-radius:0;height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.page-banner-container .mobile-banner-link{display:none;height:100%;position:absolute;width:100%}@media(min-width: 997px){.page-banner-container .mobile-banner-link{display:none}}.page-banner-container:hover .read-more i{transform:translate(10px, 0)}.homepage .hero{overflow:visible;overflow-x:clip}@media(min-width: 768px){.homepage .hero .wrapper{padding-bottom:100px}}@media(min-width: 1280px){.homepage .hero .wrapper{padding-bottom:150px}}.homepage .hero .hero-content{position:relative}.homepage .hero .precision{left:50%;max-width:92vw;position:absolute;top:0px;transform:translateX(-50%);width:1600px}@media(min-width: 768px){.homepage .hero .precision{top:50px}}.homepage .hero .team-bots{margin:auto;padding-top:20vw;position:relative;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.homepage .hero .team-bots{padding-top:33vw}}@media(min-width: 997px){.homepage .hero .team-bots{padding-top:300px}}@media(max-width: 767px){.homepage .hero .team-bots>p{margin:0}}.homepage .hero .hero-text{margin:auto;max-width:610px;text-align:center}.homepage .hero .hero-text p{margin:auto;max-width:530px}.homepage .hero .hero-text .subtitle{margin-bottom:15px}.homepage .hero h1{animation-delay:.9s;margin-bottom:15px;text-align:left}@media(max-width: 767px){.homepage .hero h1{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}.homepage .hero h1 span{display:block}.homepage .hero h1 .supercharge{margin-left:15px}@media(min-width: 1280px){.homepage .hero h1 .supercharge{margin-left:35px}}.homepage .hero .copy-container{animation-delay:1s}.homepage .hero .robot-arm-left,.homepage .hero .robot-arm-right{animation-delay:.6s;pointer-events:none;position:absolute}.homepage .hero .robot-arm-left{right:73%;top:-10vw;width:550px}@media(min-width: 540px){.homepage .hero .robot-arm-left{right:calc(100% - 135px);top:calc(-2vw - 50px)}}@media(min-width: 768px){.homepage .hero .robot-arm-left{bottom:-80px;right:calc(100% - 150px);top:auto}}@media(min-width: 997px){.homepage .hero .robot-arm-left{max-width:550px}}@media(min-width: 1280px){.homepage .hero .robot-arm-left{bottom:-60px;right:calc(100% - 90px);width:550px}}.homepage .hero .robot-arm-right{left:62%;top:-10vw;width:610px}@media(min-width: 540px){.homepage .hero .robot-arm-right{left:calc(100% - 200px);top:calc(-2vw - 50px)}}@media(min-width: 768px){.homepage .hero .robot-arm-right{bottom:-10px;left:calc(100% - 220px);top:auto}}@media(min-width: 1280px){.homepage .hero .robot-arm-right{bottom:-35px;left:calc(100% - 200px);max-width:610px;width:610px}}.homepage .human-like-dexterity .content-above{padding-top:75px;position:relative;z-index:2}@media(min-width: 997px){.homepage .human-like-dexterity .content-above{margin-bottom:100px}}.homepage .human-like-dexterity .content-above .image{margin-bottom:0}.homepage .human-like-dexterity .content-above .dexterity{left:50%;opacity:0;position:absolute;top:7%;transform:translateX(-50%);width:1225px;z-index:-1}.homepage .human-like-dexterity .content-above .dexterity.animated{animation-name:fadeIn;animation-fill-mode:both;animation-duration:1s;animation-delay:0}@media(min-width: 997px){.homepage .human-like-dexterity .content-above .dexterity{bottom:15px;top:auto}}.homepage .human-like-dexterity .column-one img{display:block;margin-left:-30%;margin-top:-50px;opacity:0;z-index:2}.homepage .human-like-dexterity .column-one img.animated{animation-name:fadeRight;animation-fill-mode:both;animation-duration:1s;animation-delay:0}@media(min-width: 768px){.homepage .human-like-dexterity .column-one img.animated{position:absolute}}@media(max-width: 767px){.homepage .human-like-dexterity .column-one img{margin-bottom:-15px !important}}@media(min-width: 540px){.homepage .human-like-dexterity .column-one img{margin-left:auto;margin-right:auto;margin-top:-30px;max-width:400px}}@media(min-width: 768px){.homepage .human-like-dexterity .column-one img{left:-250px;margin:auto;max-width:600px;top:12%;width:100%}}@media(min-width: 997px){.homepage .human-like-dexterity .column-one img{left:-15%;top:11%}}@media(min-width: 1280px){.homepage .human-like-dexterity .column-one img{left:calc(50% - 850px);max-width:700px;top:12%}}@media(min-width: 1481px){.homepage .human-like-dexterity .column-one img{left:calc(50% - 1100px);max-width:839px;top:5%}}@media(min-width: 1920px){.homepage .human-like-dexterity .column-one img{left:calc(50% - 1200px);top:1%}}@media(min-width: 768px){.homepage .human-like-dexterity .column-two{width:80%}}.homepage .human-like-dexterity .column-two .icon-flex-wrap{opacity:0}.homepage .human-like-dexterity .column-two .icon-flex-wrap.animated{animation-name:fadeDown;animation-fill-mode:both;animation-duration:1s;animation-delay:.5s}.homepage .human-like-dexterity .content-below{padding-top:65px}@media(min-width: 768px){.homepage .human-like-dexterity .content-below{padding-top:75px}}@media(min-width: 768px){.homepage .form-section .column-one{max-width:510px}}.contact-us .hero{overflow:visible;z-index:1}@media(max-width: 767px){.contact-us .hero .wrapper{padding-top:12%}}.contact-us .hero img{left:50%;max-width:95vw;position:absolute;top:70%;transform:translateX(-50%);width:1475px;z-index:-1}.contact-us .flexible-content{z-index:5}@media(min-width: 768px){.contact-us .two-column .column-two{max-width:520px}}.contact-us .two-column .column-two h2,.contact-us .two-column .column-two h3,.contact-us .two-column .column-two p{margin-bottom:20px}.contact-us .two-column .column-two img{margin-top:15px}@media(min-width: 768px){.contact-us .two-column .column-two img{margin-top:35px}}.product .logo-gallery{padding-bottom:100px;padding-top:100px}.product .logo-gallery .restrict-less{border-bottom:1px solid #fc3;padding-bottom:100px}@media(max-width: 1279px){.resources .hero{padding-bottom:150px}}@media(max-width: 539px){.resources .hero{padding-bottom:25vw}}@media(max-width: 1279px){.resources .hero .page-title{top:40%}}@media(max-width: 767px){.resources .hero .page-title{top:30%}}.resources .hero .subtitle{position:relative;z-index:1}.resources .hero .ebots-arms{bottom:0;filter:drop-shadow(-1px -4px 6px rgba(0, 0, 0, 0.3));left:50%;margin:0;max-width:92%;position:absolute;transform:translateX(-50%);width:555px}.featured-arm .column-two{position:relative}.featured-arm .column-two .robot-arm{bottom:0;left:76%;position:absolute;transform:scale(-1, 1) translateY(22%);width:544px}@media(max-width: 1360px){.featured-arm .column-two .robot-arm{max-width:65%}}.company .team-grid{margin-top:50px;padding-top:10vw;position:relative;z-index:3}@media(min-width: 1280px){.company .team-grid{padding-top:175px}}.company .team-grid .content-above img{left:50%;max-width:95%;position:absolute;top:0;transform:translateX(-50%);width:1600px;z-index:-1}.related-content .filter-tile .single-tile-wrapper .post-content .resource-type{color:#fff;padding:5px 10px;width:-moz-fit-content;width:fit-content}.related-content .flex-repeater{display:grid;-moz-column-gap:20px;column-gap:20px;grid-auto-rows:unset;grid-template-columns:repeat(1, 1fr);row-gap:30px;min-height:250px}@media(min-width: 340px){.related-content .flex-repeater{row-gap:50px}}@media(min-width: 768px){.related-content .flex-repeater{grid-template-columns:repeat(2, 1fr);row-gap:30px}}@media(min-width: 997px){.related-content .flex-repeater{-moz-column-gap:40px;column-gap:40px;row-gap:60px}.related-content .flex-repeater.search-grid-container{grid-auto-rows:unset}}.related-content .flex-repeater.grid-tiles .post-content{display:block;padding-bottom:40px}.related-content .flex-repeater.grid-tiles .tile-details{display:flex;flex-direction:column;height:100%}.related-content .flex-repeater.grid-tiles h3{flex:1}.site .main-navigation .menu .nav-search{display:none}@media(min-width: 1280px){.site .main-navigation .menu .nav-search{display:list-item}}.site .main-navigation .menu .nav-search a{align-items:center;display:flex}.site .main-navigation .menu .nav-search a i{color:#000;font-size:24px;font-weight:400;padding-left:25px}.site .main-navigation .site-search{padding:30px 25px 20px}@media(min-width: 768px){.site .main-navigation .site-search{padding:20px 50px}}@media(min-width: 1280px){.site .main-navigation .site-search{padding:0}}.site .main-navigation .site-search i{color:#000;font-size:22px;margin-right:25px}.site .main-navigation .site-search .close-search{display:none}@media(min-width: 1280px){.site .main-navigation .site-search .close-search{display:block}}.site .main-navigation .site-search .close-search i:before{cursor:pointer;font-family:"Font Awesome 5 Pro";font-weight:300;position:relative;top:5px}.site .main-navigation .site-search form{display:flex;width:100%}@media(min-width: 1280px){.site .main-navigation .site-search form{width:80%}}.site .main-navigation .site-search form label{width:100%}.site .main-navigation .site-search form [type=search]{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;border-radius:0;color:#000;padding:5px 10px;outline:none;width:100%}.site .main-navigation .site-search form [type=search]::-moz-placeholder{color:rgba(20,56,166,.8)}.site .main-navigation .site-search form [type=search]::placeholder{color:rgba(20,56,166,.8)}.site .main-navigation .site-search form .button-container{display:flex;align-items:center;justify-content:center;position:relative}.site .main-navigation .site-search form .button-container:before{color:#000;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:22px;position:absolute;right:0;z-index:1}.site .main-navigation .site-search form .button-container [type=submit]{border:none;background:rgba(0,0,0,0);color:#000;cursor:pointer;position:relative;z-index:2}.site .main-navigation.search-active .main-header-menu{display:none}.site .main-navigation.search-active .site-search{align-items:center;display:flex;justify-content:flex-end;padding-left:100px;position:relative;top:-10px;width:100%}body.transparent .site-header:not(.color-changed) .menu .nav-search a i{color:#fff}@media(min-width: 1280px){body.transparent .site-header:not(.color-changed) .site-search i{color:#fff}body.transparent .site-header:not(.color-changed) .site-search form [type=search]{border-bottom:1px solid #fff;color:#fff}body.transparent .site-header:not(.color-changed) .site-search form [type=search]::-moz-placeholder{color:rgba(255,255,255,.8)}body.transparent .site-header:not(.color-changed) .site-search form [type=search]::placeholder{color:rgba(255,255,255,.8)}body.transparent .site-header:not(.color-changed) .site-search form .button-container:before{color:#fff}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-label{font-size:14px;font-weight:600;margin-bottom:10px}@media(max-width: 539px){.search-bar .restrictor{padding:0}}.simple-repeater.repeater-border-below .tile{border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:25px}.simple-repeater.repeater-border-below .tile .tile-link{border-bottom:none;display:block;padding-right:50px;position:relative}.simple-repeater.repeater-border-below .tile .tile-link:after{background-image:url("../../dist/images/caret-right-thick.svg");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:25px;top:calc(50% - 10px);transition:transform .3s ease;width:20px}.simple-repeater.repeater-border-below .tile .tile-link:hover:after{transform:translate(10px, 0)}.simple-repeater.repeater-border-below .tile .tile-content :last-child{margin-bottom:0}.split-screen .split-screen-container{flex-direction:column}@media(min-width: 768px){.split-screen .split-screen-container{flex-direction:row}}.split-screen .split-screen-container .column{width:100%}@media(min-width: 1280px){.split-screen .split-screen-container .column{width:50%}}@media(min-width: 768px){.split-screen .split-screen-container .column.content-column{width:60%}}@media(min-width: 1280px){.split-screen .split-screen-container .column.content-column{width:50%}}.split-screen .split-screen-container .column.content-column .content-column-wrapper{margin:auto;padding:30px 0 10px}@media(min-width: 768px){.split-screen .split-screen-container .column.content-column .content-column-wrapper{margin-right:0;max-width:700px;padding:50px 0}}@media(min-width: 1361px){.split-screen .split-screen-container .column.content-column .content-column-wrapper{padding:75px 50px}}.split-screen .split-screen-container .column.image-column{overflow:hidden;position:relative}@media(min-width: 768px){.split-screen .split-screen-container .column.image-column{width:40%}}@media(min-width: 1280px){.split-screen .split-screen-container .column.image-column{width:50%}}.split-screen .split-screen-container .column.image-column .image-column-wrapper{width:100%}@media(max-width: 539px){.split-screen .split-screen-container .column.image-column .image-column-wrapper{display:flex}}@media(min-width: 768px){.split-screen .split-screen-container .column.image-column .image-column-wrapper{height:100%;position:absolute}}.split-screen .split-screen-container .column.image-column .image-column-wrapper img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.split-screen .split-screen-container.image-left{flex-direction:column-reverse}@media(min-width: 768px){.split-screen .split-screen-container.image-left{flex-direction:row-reverse}}@media(min-width: 768px){.split-screen .split-screen-container.image-left .column.content-column .content-column-wrapper{margin-left:0}}@media(min-width: 768px){.stat-counter.wrapper{padding-left:2%;padding-right:2%}}.stat-counter .stat-counter-container .stat-counter-container-wrapper{display:grid;grid-template-columns:repeat(1, 1fr);-moz-column-gap:50px;column-gap:50px;row-gap:30px}@media(min-width: 768px){.stat-counter .stat-counter-container .stat-counter-container-wrapper{-moz-column-gap:25px;column-gap:25px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.stat-counter .stat-counter-container .stat-counter-container-wrapper{-moz-column-gap:50px;column-gap:50px}}.stat-counter .stat-counter-container .stat-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media(min-width: 768px){.stat-counter .stat-counter-container .stat-cell .stat-title h3{font-size:26px;font-weight:600}}.stat-counter .stat-counter-container .stat-cell .stat-values{margin-bottom:10px}.stat-counter .stat-counter-container .stat-cell .stat-values>div{color:#fc3;font-family:"alternate-gothic-condensed-a",sans-serif;font-size:90px;font-weight:800;line-height:1}@media(min-width: 540px){.stat-counter .stat-counter-container .stat-cell .stat-values>div{font-size:100px}}@media(max-width: 539px){.stat-counter .stat-counter-container .stat-cell .stat-values>div{margin-bottom:5px}}.stat-counter .stat-counter-container .stat-cell .stat-content{font-size:18px}.stat-counter .stat-counter-container .stat-cell .stat-content h3{margin-bottom:15px}@media(min-width: 768px){.stat-counter .stat-counter-container .stat-cell .stat-content h3{margin-bottom:20px}}@media(min-width: 1361px){.stat-counter .stat-counter-container .stat-cell .stat-content h3{white-space:nowrap}}.stat-counter .stat-counter-container .stat-cell .stat-content p:last-child{margin-bottom:0}.stat-counter .stat-counter-container .stat-cell .additional-stat-information{margin-top:25px}@media(min-width: 768px){.stat-counter.grid-column-two .stat-counter-container .stat-counter-container-wrapper{-moz-column-gap:25px;column-gap:25px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 540px){.stat-counter.grid-column-five .stat-counter-container .stat-counter-container-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1280px){.stat-counter.grid-column-five .stat-counter-container .stat-counter-container-wrapper{-moz-column-gap:40px;column-gap:40px;grid-template-columns:repeat(5, minmax(0, 1fr))}}.stat-counter.center-stats .stat-counter-container .stat-cell{align-items:center}.tab-gallery{overflow:hidden}.tab-gallery .content-above{flex-direction:column;margin-bottom:15px}@media(min-width: 997px){.tab-gallery .content-above{flex-direction:row;margin-bottom:30px;max-width:53%}}@media(min-width: 997px){.tab-gallery .content-above .column-one{padding-right:50px;width:30%}}@media(min-width: 997px){.tab-gallery .content-above .column-two{width:70%}}.tab-gallery .tab-container .tabs{-moz-column-gap:30px;column-gap:30px;position:relative}@media(min-width: 997px){.tab-gallery .tab-container .tabs .tabs-nav{width:50%}}.tab-gallery .tab-container .tabs .tabs-nav h3{line-height:1.2;position:relative;margin-bottom:0;padding-bottom:20px;padding-right:5%;transition:all .3s linear}@media(min-width: 768px){.tab-gallery .tab-container .tabs .tabs-nav h3{font-size:22px}}.tab-gallery .tab-container .tabs .tabs-nav h3:before,.tab-gallery .tab-container .tabs .tabs-nav h3:after{background:#fc3;content:"";display:block;height:18px;left:97%;position:absolute;top:3px;width:4px}.tab-gallery .tab-container .tabs .tabs-nav h3:before{transform:rotate(90deg)}.tab-gallery .tab-container .tabs .tabs-nav h3:after{transition:transform .3s ease}.tab-gallery .tab-container .tabs .tabs-nav .tabbed-content{max-height:0px;overflow:hidden;transition:all .5s ease}.tab-gallery .tab-container .tabs .tabs-nav .tabbed-content :last-child{margin-bottom:0}.tab-gallery .tab-container .tabs .tabs-nav .tab-nav-item{border-bottom:1px solid #a9a9a9;cursor:pointer;padding:30px 0 10px;transition:all .5s ease}.tab-gallery .tab-container .tabs .tabs-nav .tab-nav-item.active{padding-bottom:30px}.tab-gallery .tab-container .tabs .tabs-nav .tab-nav-item.active h3:after{transform:rotate(90deg)}.tab-gallery .tab-container .tabs .tabs-nav .tab-nav-item.active .tabbed-content{max-height:1000px}@media(min-width: 997px){.tab-gallery .tab-container .tabs .tab-content-container{width:50%}}@media(min-width: 997px){.tab-gallery .tab-container .tabs .tab{position:absolute;right:0;top:30px;width:46%}}@media(max-width: 996px){.tab-gallery .tab-container .tabs .tab{padding-top:25px}}.tab-gallery .tab-container .tabs .tab.initialized.active .tab-content{display:block}.tab-gallery .tab-container .tabs .tab.initialized .tab-content{display:none}.tab-gallery .tab-container .tabs .tab .image-container{position:relative}.tab-gallery .tab-container .tabs .tab .image-container .image-container-wrapper{display:flex}.team-grid .team-members{display:flex}@media(max-width: 1279px){.team-grid .team-members{flex-direction:column;margin:auto;max-width:800px;row-gap:30px}}.team-grid .team-members .team-member{cursor:pointer;flex-grow:1;position:relative;transition:flex-grow .5s ease}@media(min-width: 1280px){.team-grid .team-members .team-member{flex-basis:0;height:700px}}.team-grid .team-members .team-member .team-member-wrapper{height:100%;width:100%}.team-grid .team-members .team-member .team-image:after{content:"";background-image:linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.3));height:100%;left:0;bottom:0;width:100%;position:absolute}@media(min-width: 1280px){.team-grid .team-members .team-member .team-image:after{background-image:linear-gradient(to top, black -2%, 50%, transparent);height:95%}}.team-grid .team-members .team-member .team-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s linear;width:100%}.team-grid .team-members .team-member .team-info{transition:all .3s linear;z-index:1}.team-grid .team-members .team-member .team-info br{display:none}.team-grid .team-members .team-member .team-name h4{font-family:"alternate-gothic-condensed-a",sans-serif;font-size:30px;font-weight:700;margin-bottom:0}@media(min-width: 768px){.team-grid .team-members .team-member .team-name h4{font-size:40px}}@media(min-width: 1280px){.team-grid .team-members .team-member .team-name h4{font-size:48px}}.team-grid .team-members .team-member .team-name.inactive-team-name{bottom:20px;left:50%;position:absolute;width:0px}@media(max-width: 1279px){.team-grid .team-members .team-member .team-name.inactive-team-name{display:none}}.team-grid .team-members .team-member .team-name.inactive-team-name h4{margin-bottom:0px;transform:rotate(270deg);white-space:nowrap}@media(max-width: 1279px){.team-grid .team-members .team-member .team-bio{max-width:600px;padding:50px 30px 0px;position:relative}}@media(min-width: 1280px){.team-grid .team-members .team-member .team-bio{bottom:20px;left:20px;height:0px;opacity:0;overflow:hidden;position:absolute;transition:opacity .3s ease}}.team-grid .team-members .team-member .team-bio .team-name{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;margin-bottom:10px}.team-grid .team-members .team-member .team-title{font-weight:500;line-height:1;margin-bottom:25px}@media(min-width: 768px){.team-grid .team-members .team-member .team-title{font-size:21px}}@media(min-width: 1280px){.team-grid .team-members .team-member.active{flex-grow:5.5}}.team-grid .team-members .team-member.active .team-name.inactive-team-name{opacity:0}.team-grid .team-members .team-member.active .team-bio{height:-moz-fit-content;height:fit-content;opacity:1;transition-delay:.5s}.team-grid .team-members .team-social{position:relative;z-index:3}.team-grid .team-members .team-social a:after{color:#fff;background-image:url("../../dist/images/linkedin-logo.svg");content:"";display:block;font-weight:400;height:35px;width:35px}.team-grid .team-members .team-social a:hover:after{color:#004655}.testimonial-slider .wrapper{overflow:hidden}@media(max-width: 539px){.testimonial-slider .wrapper{padding-left:0;padding-right:0}}.testimonial-slider .testimonial-container{flex-direction:column}@media(min-width: 1280px){.testimonial-slider .testimonial-container{flex-direction:row}}.testimonial-slider .section-title{margin-right:100px}@media(max-width: 996px){.testimonial-slider .section-title{margin-right:0}}.testimonial-slider .testimonials{width:100%}.testimonial-slider .testimonials.swiper{padding:0}@media(min-width: 1280px){.testimonial-slider .testimonials.swiper{padding:0 100px}}.testimonial-slider .testimonials.swiper .slider-wrapper{overflow:visible}.testimonial-slider .testimonials.swiper .swiper-button-prev,.testimonial-slider .testimonials.swiper .swiper-button-next{border:1px solid #fff;border-radius:50%;height:35px;width:35px}.testimonial-slider .testimonials.swiper .swiper-button-prev:after,.testimonial-slider .testimonials.swiper .swiper-button-next:after{font-size:20px}.testimonial-slider .testimonials .testimonial .testimonial-wrapper{justify-content:center;padding:10px}@media(min-width: 340px){.testimonial-slider .testimonials .testimonial .testimonial-wrapper{padding:30px}}.testimonial-slider .testimonials .testimonial .testimonial-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(111.15deg, rgba(255, 255, 255, 0.15) 23.06%, rgba(255, 255, 255, 0.27) 100.38%);border-bottom:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.1);border-radius:15px;box-shadow:0px 10px 20px rgba(0,0,0,.05);text-align:center;padding:30px 10px}@media(min-width: 340px){.testimonial-slider .testimonials .testimonial .testimonial-content{padding:40px 15px}}@media(min-width: 768px){.testimonial-slider .testimonials .testimonial .testimonial-content{padding:50px 30px}}.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-image img{margin:auto;max-height:32px;max-width:150px;-o-object-fit:contain;object-fit:contain}.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote{font-size:18px;line-height:1.3;margin:30px 0;max-width:900px;position:relative}@media(min-width: 340px){.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote{font-size:20px}}@media(min-width: 768px){.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote{font-size:24px;padding-top:25px}}@media(min-width: 1280px){.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote{font-size:32px;padding-top:0}}.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote blockquote{font-weight:500}@media(max-width: 539px){.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-quote blockquote{margin:0}}.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-info .testimonial-name{font-size:16px;margin-bottom:5px}@media(min-width: 340px){.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-info .testimonial-name{font-size:18px}}.testimonial-slider .testimonials .testimonial .testimonial-content .testimonial-info .testimonial-title{font-size:14px}.testimonial-slider.swiper-me .testimonials .swiper-button-prev,.testimonial-slider.swiper-me .testimonials .swiper-button-next{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(255,255,255,.8);border:2px solid #000;height:50px;transition:all .5s ease;width:50px}.testimonial-slider.swiper-me .testimonials .swiper-button-prev:after,.testimonial-slider.swiper-me .testimonials .swiper-button-next:after{color:#000;font-weight:700;padding-top:1px;transition:all .5s ease}.testimonial-slider.swiper-me .testimonials .swiper-button-prev.swiper-button-prev,.testimonial-slider.swiper-me .testimonials .swiper-button-next.swiper-button-prev{left:45px}@media(min-width: 540px){.testimonial-slider.swiper-me .testimonials .swiper-button-prev.swiper-button-prev,.testimonial-slider.swiper-me .testimonials .swiper-button-next.swiper-button-prev{left:30px}}.testimonial-slider.swiper-me .testimonials .swiper-button-prev.swiper-button-next,.testimonial-slider.swiper-me .testimonials .swiper-button-next.swiper-button-next{right:45px}@media(min-width: 540px){.testimonial-slider.swiper-me .testimonials .swiper-button-prev.swiper-button-next,.testimonial-slider.swiper-me .testimonials .swiper-button-next.swiper-button-next{right:10px}}.testimonial-slider.swiper-me .testimonials .swiper-button-prev.swiper-button-next:after,.testimonial-slider.swiper-me .testimonials .swiper-button-next.swiper-button-next:after{padding-left:5px}.testimonial-slider.swiper-me .testimonials .swiper-button-prev:not(.swiper-button-disabled):hover,.testimonial-slider.swiper-me .testimonials .swiper-button-next:not(.swiper-button-disabled):hover{background:#000}.testimonial-slider.swiper-me .testimonials .swiper-button-prev:not(.swiper-button-disabled):hover:before,.testimonial-slider.swiper-me .testimonials .swiper-button-next:not(.swiper-button-disabled):hover:before{opacity:1}.testimonial-slider.swiper-me .testimonials .swiper-button-prev:not(.swiper-button-disabled):hover:after,.testimonial-slider.swiper-me .testimonials .swiper-button-next:not(.swiper-button-disabled):hover:after{color:#fff}.three-column .three-column-container{-moz-column-gap:30px;column-gap:30px;justify-content:space-between;row-gap:30px}@media(max-width: 767px){.three-column .three-column-container{flex-direction:column}}@media(min-width: 768px){.three-column .three-column-container .column{flex-basis:0;flex-grow:1}}.three-column.border-between .three-column-container{row-gap:50px}@media(min-width: 1280px){.three-column.border-between .three-column-container{-moz-column-gap:130px;column-gap:130px}}.three-column.border-between .three-column-container .column:not(:last-child){position:relative}.three-column.border-between .three-column-container .column:not(:last-child):after{background:#fff;bottom:-25px;content:"";display:block;height:1px;position:absolute;right:0;width:100%}@media(min-width: 768px){.three-column.border-between .three-column-container .column:not(:last-child):after{bottom:-5%;height:110%;right:-15px;width:1px}}@media(min-width: 1280px){.three-column.border-between .three-column-container .column:not(:last-child):after{right:-65px}}@media(min-width: 1361px){.three-column.data-driven-clarity .three-column-container{-moz-column-gap:65px;column-gap:65px}}@media(min-width: 1280px){.three-column.data-driven-clarity .column h3{line-height:44px}}@media(min-width: 768px){.three-column.data-driven-clarity .column p{line-height:27px}}.three-column.data-driven-clarity .column p:last-child{margin-bottom:0}.three-column.data-driven-clarity .column-one,.three-column.data-driven-clarity .column-three{position:relative}@media(max-width: 767px){.three-column.data-driven-clarity .column-one,.three-column.data-driven-clarity .column-three{padding-left:15px}}@media(min-width: 768px){.three-column.data-driven-clarity .column-one,.three-column.data-driven-clarity .column-three{flex-basis:initial;flex-grow:1}}@media(min-width: 997px){.three-column.data-driven-clarity .column-one,.three-column.data-driven-clarity .column-three{flex-basis:0}}.three-column.data-driven-clarity .column-one:before,.three-column.data-driven-clarity .column-three:before{background:#fc3;display:block;height:110%;position:absolute;top:-5%;width:3px}@media(max-width: 767px){.three-column.data-driven-clarity .column-one:before,.three-column.data-driven-clarity .column-three:before{background:#fc3;content:"";height:111%;left:-5px}}.three-column.data-driven-clarity .column-one h3,.three-column.data-driven-clarity .column-three h3{align-items:center;border-bottom:1px solid #fff;display:flex;font-size:24px;font-weight:600;letter-spacing:.4px;width:-moz-fit-content;width:fit-content}@media(min-width: 997px){.three-column.data-driven-clarity .column-one h3,.three-column.data-driven-clarity .column-three h3{font-size:28px}}@media(max-width: 539px){.three-column.data-driven-clarity .column-one p:not(:last-child),.three-column.data-driven-clarity .column-three p:not(:last-child){margin-bottom:20px}}@media(min-width: 768px){.three-column.data-driven-clarity .column-one{text-align:right}}@media(min-width: 768px){.three-column.data-driven-clarity .column-one:before{content:"";right:-15px}}@media(min-width: 1361px){.three-column.data-driven-clarity .column-one:before{right:-30px}}@media(min-width: 768px){.three-column.data-driven-clarity .column-one h3{margin-left:auto}}@media(min-width: 768px){.three-column.data-driven-clarity .column-two{flex-basis:auto;flex-grow:initial}}@media(max-width: 1360px){.three-column.data-driven-clarity .column-two{display:none}}@media(min-width: 1361px){.three-column.data-driven-clarity .column-two{text-align:center}}.three-column.data-driven-clarity .column-two p{font-family:"alternate-gothic-condensed-a",sans-serif;font-weight:700}@media(min-width: 997px){.three-column.data-driven-clarity .column-two p{font-size:24px}}.three-column.data-driven-clarity .column-two h3{font-size:24px}@media(min-width: 768px){.three-column.data-driven-clarity .column-three:before{content:none;left:-20px}}@media(min-width: 1361px){.three-column.data-driven-clarity .column-three:before{content:"";left:-30px}}.three-column.precision-manufacturing-showcase{padding-bottom:0}.three-column.precision-manufacturing-showcase .three-column-container{align-items:flex-start;border-bottom:1px solid #fc3;flex-wrap:wrap;padding-bottom:25px;position:relative;row-gap:10px;z-index:1}@media(min-width: 997px){.three-column.precision-manufacturing-showcase .three-column-container{padding-bottom:50px}}@media(min-width: 1481px){.three-column.precision-manufacturing-showcase .three-column-container{padding-bottom:200px}}@media(max-width: 996px){.three-column.precision-manufacturing-showcase .three-column-container .column{flex-basis:initial}}.three-column.precision-manufacturing-showcase .ebot-callout:not(:nth-last-of-type(1)){margin-bottom:35px}.three-column.precision-manufacturing-showcase .ebot-callout h3{margin-bottom:15px;padding-left:20px;position:relative}.three-column.precision-manufacturing-showcase .ebot-callout .number{color:#fc3;font-family:"alternate-gothic-condensed-a",sans-serif;left:0;position:absolute;top:-1px}.three-column.precision-manufacturing-showcase .column-one{background-image:linear-gradient(to right, black, 95%, transparent);position:relative;z-index:1}@media(min-width: 768px){.three-column.precision-manufacturing-showcase .column-one{max-width:45%}}@media(min-width: 997px){.three-column.precision-manufacturing-showcase .column-one{max-width:33%;padding-top:30px}}@media(min-width: 1280px){.three-column.precision-manufacturing-showcase .column-one{max-width:390px}}@media(min-width: 997px){.three-column.precision-manufacturing-showcase .column-two{flex-grow:0}}@media(max-width: 996px){.three-column.precision-manufacturing-showcase .column-two{flex-grow:2;order:-1}}.three-column.precision-manufacturing-showcase .column-two img{left:50%;max-width:100%;position:relative;transform:translateX(-50%);width:600px}@media(min-width: 997px){.three-column.precision-manufacturing-showcase .column-two img{left:50%;max-width:33%;position:absolute;top:50%;transform:translate(-50%, -65%);width:100%;z-index:-1}}@media(min-width: 1481px){.three-column.precision-manufacturing-showcase .column-two img{max-width:43%;top:0;transform:translateX(-50%)}}.three-column.precision-manufacturing-showcase .column-three{background-image:linear-gradient(to left, black, 95%, transparent)}@media(min-width: 768px){.three-column.precision-manufacturing-showcase .column-three{max-width:45%}}@media(min-width: 997px){.three-column.precision-manufacturing-showcase .column-three{max-width:33%;padding-top:30px}}@media(min-width: 1280px){.three-column.precision-manufacturing-showcase .column-three{max-width:390px}}.tiled-content .tiles{display:grid;-moz-column-gap:25px;column-gap:25px;grid-template-columns:repeat(1, 1fr);padding-top:30px;row-gap:30px}@media(min-width: 768px){.tiled-content .tiles{grid-template-columns:repeat(2, 1fr);row-gap:50px}}@media(min-width: 997px){.tiled-content .tiles{-moz-column-gap:40px;column-gap:40px;grid-template-columns:repeat(3, 1fr)}}.tiled-content .tiles .tile-wrapper{height:100%;padding:15px}@media(min-width: 340px){.tiled-content .tiles .tile-wrapper{padding:25px 30px}}.tiled-content .tiles .tile-wrapper .tile-image{align-self:flex-start;margin-bottom:10px;width:100%}@media(min-width: 768px){.tiled-content .tiles .tile-wrapper .tile-image{margin-bottom:20px}}.tiled-content .tiles .tile-wrapper .tile-image img{max-height:40px;-o-object-fit:contain;object-fit:contain;width:auto}.tiled-content .tiles .tile-wrapper .tile-content h3{font-size:24px;font-weight:500;margin-bottom:10px}@media(min-width: 997px){.tiled-content .tiles .tile-wrapper .tile-content h3{margin-bottom:25px}}.tiled-content .tiles .tile-wrapper .tile-content p:last-of-type{margin-bottom:0}@media(max-width: 767px){.tiled-content .tiles .tile-wrapper .tile-content p{font-size:16px}}@media(min-width: 997px){.tiled-content.grid-column-two .tiles{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 997px){.tiled-content.grid-column-four .tiles{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 540px){.tiled-content.grid-column-five .tiles{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.tiled-content.grid-column-five .tiles{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.tiled-content.grid-column-five .tiles{grid-template-columns:repeat(5, 1fr)}}.tiled-content.stat-tiles .tiles{padding-top:0;row-gap:40px}@media(min-width: 1361px){.tiled-content.stat-tiles .tiles{display:flex}}.tiled-content.stat-tiles .tiles .tile-wrapper{padding:0}.tiled-content.stat-tiles .tiles .tile-wrapper .stat{color:#fc3;font-family:"alternate-gothic-condensed-a",sans-serif;font-size:90px;font-weight:800;line-height:1}@media(min-width: 540px){.tiled-content.stat-tiles .tiles .tile-wrapper .stat{font-size:100px}}@media(max-width: 539px){.tiled-content.stat-tiles .tiles .tile-wrapper .stat{margin-bottom:5px}}.tiled-content.stat-tiles .tiles .tile-wrapper h3{margin-bottom:20px}@media(min-width: 1361px){.tiled-content.stat-tiles .tiles .tile-wrapper h3{white-space:nowrap}}.two-column .two-column-container{flex-direction:column}@media(min-width: 768px){.two-column .two-column-container{flex-direction:row}}.two-column .two-column-container .column *:last-child{margin-bottom:0}.two-column.reverse-columns .two-column-container{flex-direction:column-reverse}@media(min-width: 768px){.two-column.reverse-columns .two-column-container{flex-direction:row}}@media(min-width: 768px){.two-column.boxed-columns .content-above{margin-bottom:50px}}.two-column.boxed-columns .two-column-container{align-items:initial;-moz-column-gap:50px;column-gap:50px;margin:auto;max-width:1280px}@media(max-width: 996px){.two-column.boxed-columns .two-column-container{flex-direction:column}}.two-column.boxed-columns .two-column-container .column{padding:20px}@media(max-width: 996px){.two-column.boxed-columns .two-column-container .column{width:100%}}@media(min-width: 540px){.two-column.boxed-columns .two-column-container .column{padding:40px}}@media(min-width: 1280px){.two-column.boxed-columns .two-column-container .column{padding:70px}}.two-column.boxed-columns .two-column-container .column.column-one{background:#fff;color:#000}@media(max-width: 996px){.two-column.boxed-columns .two-column-container .column.column-one{margin-bottom:40px}}.two-column.boxed-columns .two-column-container .column.column-two{border:3px solid #fe8200}@media(max-width: 1279px){.two-column.boxed-columns .two-column-container .column.column-two{padding-left:0;padding-right:0}}@media(max-width: 996px){.two-column.boxed-columns .two-column-container .column.column-two{margin-bottom:25px;padding:17px}}@media(max-width: 767px){.two-column.boxed-columns .content-below{padding-top:0}}.two-column.boxed-two-column .restrictor{border:3px solid #fc3;overflow:hidden;padding:30px 20px 20px}@media(min-width: 768px){.two-column.boxed-two-column .restrictor{border:4px solid #fc3;padding:60px 50px 20px}}@media(max-width: 767px){.two-column.boxed-two-column blockquote{margin-right:0;width:95%}}.aos-init{position:relative}.swiper .swiper-button-prev{left:0}.swiper .swiper-button-prev:after{color:#fff}.swiper .swiper-button-next{right:0}.swiper .swiper-button-next:after{color:#fff}.swiper .swiper-button-next,.swiper .swiper-button-prev{top:90%}@media(min-width: 1280px){.swiper .swiper-button-next,.swiper .swiper-button-prev{top:50%}}.timeline-gallery .swiper-pagination{position:relative;z-index:8}.timeline-gallery .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto}