html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Eurostile Extended";src:url("/wp-content/themes/icg/fonts/EurostileExtended-Roman.eot");src:local("Eurostile Extended"),local("EurostileExtended-Roman"),url("/wp-content/themes/icg/fonts/EurostileExtended-Roman.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/icg/fonts/EurostileExtended-Roman.woff2") format("woff2"),url("/wp-content/themes/icg/fonts/EurostileExtended-Roman.woff") format("woff"),url("/wp-content/themes/icg/fonts/EurostileExtended-Roman.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std";src:url("/wp-content/themes/icg/fonts/HelveticaNeueLTStd-Ex.eot");src:local("Helvetica Neue LT Std 53 Extended"),local("HelveticaNeueLTStd-Ex"),url("/wp-content/themes/icg/fonts/HelveticaNeueLTStd-Ex.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/icg/fonts/HelveticaNeueLTStd-Ex.woff2") format("woff2"),url("/wp-content/themes/icg/fonts/HelveticaNeueLTStd-Ex.woff") format("woff"),url("/wp-content/themes/icg/fonts/HelveticaNeueLTStd-Ex.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Helvetica Neue",sans-serif;font-weight:400;position:relative;color:#000}body.no-scroll{height:100vh;overflow-y:hidden}strong{font-weight:500}h1,h2,h3,h4,h5,h6{line-height:1.4em}a,button{color:#000;transition:.5s all}a{text-decoration:underline;cursor:pointer}img{max-width:100%;max-height:100%;width:auto;height:auto}.container{width:90%;max-width:1480px;margin:0 auto}.container--full{width:100%;max-width:100%}.container--853{max-width:853px}.container--953{max-width:953px}.container--1158{max-width:1158px}.container--1224{max-width:1224px}.container--1270{max-width:1270px}.container--1477{max-width:1477px}.container-fluid{width:100%;max-width:100%}.flex{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.inline-flex{display:-webkit-inline-flex;display:inline-flex;justify-content:space-between;flex-wrap:wrap}.grid{display:grid}.align-center{align-items:center}.justify-center{justify-content:center}.space-evenly{justify-content:space-evenly}.flex-start{justify-content:flex-start}.relative{position:relative}.wrapper{width:90%;max-width:720px;margin:0 auto}p{font-family:"Helvetica Neue",sans-serif;font-weight:400;color:#000}p:not(:first-of-type){margin-top:20px}@media screen and (max-width:800px){p:not(:first-of-type){margin-top:10px}}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:25px;margin-bottom:25px;font-size:32px;font-weight:400}@media screen and (max-width:800px){.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:24px}}@media screen and (min-width:801px) and (max-width:1100px){.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:26px}}.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg li{font-size:20px;line-height:30px;font-weight:400}@media screen and (max-width:800px){.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg li{font-size:14px;line-height:22px}}.wysiwyg ul,.wysiwyg ol{margin-top:15px;padding-left:25px;line-height:28px}.wysiwyg ul{list-style-type:disc}.wysiwyg ol{list-style-type:decimal}.wysiwyg li:not(:first-of-type){margin-top:18px}.wysiwyg img{display:block;width:auto;height:auto;max-width:100%;margin:25px 0}.wysiwyg--white p,.wysiwyg--white ul,.wysiwyg--white ol,.wysiwyg--white li,.wysiwyg--white h1,.wysiwyg--white h2,.wysiwyg--white h3,.wysiwyg--white h4,.wysiwyg--white h5,.wysiwyg--white h6{color:#fff}.wysiwyg--two-column-lists ul,.wysiwyg--two-column-lists ol{columns:2}.wysiwyg--bold-first-p p:first-of-type{font-weight:500}.clear{clear:both}.screen-reader-text{display:none}form{width:100%;margin-top:-15px}form label{display:block;margin:15px 0 8px;font-family:"Helvetica Neue",sans-serif;font-size:16px;line-height:20px;font-weight:500;text-align:left;color:#fff}@media screen and (max-width:800px){form label{margin-top:20px;font-size:14px}}form input::placeholder,form textarea::placeholder{font-family:"Helvetica Neue",sans-serif;font-size:20px;line-height:23px;font-weight:400;color:#333}form input,form textarea,form select{display:block;width:100%;padding:14px;font-family:"Helvetica Neue",sans-serif;font-size:16px;line-height:23px;font-weight:400;border:none;border-radius:6px}@media screen and (min-width:801px) and (max-width:1200px){form input,form textarea,form select{padding:8px 12px}}form select{appearance:none;cursor:pointer;background-image:url("/wp-content/themes/icg/img/chevron-down-orange.svg");background-size:15px 10px;background-position:97% center;background-repeat:no-repeat}form textarea{height:168px}@media screen and (max-width:800px){form textarea{height:140px}}form button{margin-top:15px;cursor:pointer}@media screen and (max-width:800px){form button{margin-top:30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.header{padding:20px 0 22px;background-color:#1a1c36;border-bottom:22px solid #ea9308}@media screen and (max-width:800px){.header{padding:11px 0}}@media screen and (min-width:801px) and (max-width:1100px){.header__container{align-items:center}}.header__logo{display:inline-block;width:auto;height:67px}@media screen and (max-width:800px){.header__logo{height:32px}}@media screen and (min-width:801px) and (max-width:1100px){.header__logo{height:45px}}.header__right{display:inline-flex;flex-direction:column;justify-content:space-between;width:68%;transition:.5s all}@media screen and (max-width:800px){.header__right{display:none;width:100%;height:100vh;padding:50px;position:fixed;left:0;top:0;z-index:19;background-color:#1a1c36}}@media screen and (min-width:801px) and (max-width:1100px){.header__right{width:70%}}@media screen and (max-width:800px){.header__right--open{display:block}}.header__contact-row{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:800px){.header__contact-row{display:none}}@media screen and (min-width:801px) and (max-width:1100px){.header__contact-row{display:none}}.header__contact-row a:not(:first-of-type){margin-left:63px}.header__contact-row a:hover{color:#ea9308}.header__contact-row img{width:22px;margin-right:8px}.header__contact-row span{display:inline-block;position:relative;top:-4px;font-size:16px;letter-spacing:.1em}.header a{color:#fff;text-decoration:none}.header__main-nav{display:flex;justify-content:flex-end}@media screen and (max-width:800px){.header__main-nav{display:block}}.header__main-nav li{display:inline-block;font-size:22px}@media screen and (max-width:800px){.header__main-nav li{display:block;margin-bottom:25px;font-size:30px}}@media screen and (min-width:801px) and (max-width:1100px){.header__main-nav li{font-size:18px}}@media screen and (min-width:801px) and (max-width:1100px){.header__main-nav li:first-of-type .sub-menu,.header__main-nav li:nth-of-type(2) .sub-menu{right:-275px}}@media screen and (min-width:801px) and (max-width:1100px){.header__main-nav li:nth-of-type(3) .sub-menu{right:-200px}}.header__main-nav li:not(:first-of-type){margin-left:65px}@media screen and (max-width:800px){.header__main-nav li:not(:first-of-type){margin-left:0}}@media screen and (min-width:801px) and (max-width:1100px){.header__main-nav li:not(:first-of-type){margin-left:15px}}@media screen and (min-width:1101px) and (max-width:1250px){.header__main-nav li:not(:first-of-type){margin-left:35px}}.header__main-nav li.menu-item-has-children{position:relative}.header__main-nav li.menu-item-has-children>a{position:relative;padding-right:20px}.header__main-nav li.menu-item-has-children>a:after{content:"";position:absolute;transform:translateY(-50%);display:inline-block;top:58%;right:0;width:15px;height:9px;background-image:url("/wp-content/themes/icg/img/chevron-down-orange.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}.header__main-nav li .sub-menu{display:none;position:absolute;right:0;top:66px;z-index:9999999;width:500px;padding:25px;background-color:#1a1c36;columns:2;column-gap:20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (max-width:800px){.header__main-nav li .sub-menu{position:static;width:100%;columns:1;margin-top:15px;padding:0 0 0 25px;border-left:4px solid #ea9308;border-radius:0}}@media screen and (min-width:801px) and (max-width:1100px){.header__main-nav li .sub-menu{top:75px}}.header__main-nav li .sub-menu li{display:block;line-height:1.2em;margin-bottom:15px}@media screen and (max-width:800px){.header__main-nav li .sub-menu li{margin-bottom:5px}}.header__main-nav li .sub-menu li:not(:first-of-type){margin-left:0}@media screen and (max-width:800px){.header__main-nav li .sub-menu li a{font-size:18px;line-height:26px}}.header__main-nav li .sub-menu__heading{margin-top:12px;pointer-events:none}@media screen and (max-width:800px){.header__main-nav li .sub-menu__heading{margin-top:18px}}.header__main-nav a:hover{color:#ea9308}.search-form input{display:inline-block;border:none}.search-form input[type=text]{width:85%;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:16px;color:#626262}.search-form input[type=text]::placeholder{font-size:16px;color:#626262}.search-form input[type=submit]{width:15%;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#fff;cursor:pointer;background-image:url("/wp-content/themes/icg/img/search-icon-orange.svg");background-size:19px 19px;background-position:center center;background-repeat:no-repeat}.button,form button{display:inline-block;padding:11px 29px;border-radius:42px;border:2px solid #ea9308;background-color:#ea9308;font-size:18px;line-height:22px;font-weight:500;text-decoration:none;color:#fff}@media screen and (max-width:800px){.button,form button{padding:11px 29px}}.button:hover,form button:hover{background-color:transparent;color:#ea9308}.button--secondary{background-color:#fff;color:#1a1c36;border-color:#fff}.button--secondary:hover{background-color:#1a1c36;color:#ea9308;border-color:#1a1c36}.button--tertiary,.four-latest-posts__view-all,.contact-section__form button{background-color:#1a1c36;color:#fff;border-color:#1a1c36}.button--tertiary:hover,.four-latest-posts__view-all:hover,.contact-section__form button:hover{background-color:#1a1c36;color:#ea9308;border-color:#1a1c36}.button--mt{margin-top:38px}.button--mt-lg{margin-top:68px}.heading,.header__main-nav li .sub-menu__heading a{display:block;font-size:44px;line-height:54px;font-family:"Eurostile Extended",sans-serif;color:#ea9308}@media screen and (max-width:800px){.heading,.header__main-nav li .sub-menu__heading a{font-size:26px;line-height:30px}}@media screen and (min-width:801px) and (max-width:1100px){.heading,.header__main-nav li .sub-menu__heading a{font-size:32px;line-height:38px}}.heading--mb{margin-bottom:15px}.heading--mb-lg{margin-bottom:35px}@media screen and (max-width:800px){.heading--mb-lg{margin-bottom:20px}}.heading--med{font-size:32px;line-height:38px}.heading--small,.header__main-nav li .sub-menu__heading a{font-size:20px;line-height:24px;text-transform:uppercase}.heading--blue{color:#1a1c36}.heading--white{color:#fff}.heading--center{text-align:center}.footer{padding:25px 0 55px;background-color:#1a1c36;background-image:url("/wp-content/themes/icg/img/footer-bg.svg");background-size:395px;background-position:left bottom;background-repeat:no-repeat}@media screen and (max-width:800px){.footer{padding:30px 0}}.footer__logo{position:relative;left:-38px;margin-top:20px;height:53px}@media screen and (max-width:800px){.footer__logo{left:0;margin-right:25px}}.footer__contact-row{text-align:right}@media screen and (max-width:800px){.footer__contact-row{margin-top:25px;text-align:left}}.footer__contact-row>a{display:block;color:#fff;text-decoration:none}.footer__contact-row>a:not(:first-of-type){margin-top:20px}.footer__contact-row>a:hover{color:#ea9308}.footer__contact-row>img{width:22px}.footer__contact-row span{display:inline-block;margin-left:8px;position:relative;top:-4px;font-size:16px;letter-spacing:.1em}@media screen and (max-width:800px){.footer__contact-row span{letter-spacing:0}}@media screen and (max-width:800px){.footer__contact-row-phone{font-size:18px !important}}@media screen and (max-width:800px){.footer__contact-row-email{font-size:12px !important}}.footer__socials{margin-top:25px}.footer__socials li{display:inline-block}.footer__socials li:not(:first-of-type){margin-left:24px}.footer__socials a{display:block}.footer__socials a:hover{transform:scale(1.1)}.footer__socials img{height:30px}.footer__nav-container{justify-content:flex-start}@media screen and (max-width:800px){.footer__nav-container{margin-top:50px}}@media screen and (min-width:801px) and (max-width:1000px){.footer__nav-container{justify-content:space-between;margin-top:35px}}.footer__nav-column--about{margin-left:95px}@media screen and (max-width:800px){.footer__nav-column--about{margin-left:55px}}@media screen and (min-width:801px) and (max-width:1000px){.footer__nav-column--about{margin-left:25px}}.footer__nav-column--brands{margin-left:95px}@media screen and (max-width:500px){.footer__nav-column--brands{width:100%;margin-left:0;margin-top:35px}}@media screen and (min-width:501px) and (max-width:800px){.footer__nav-column--brands{width:100%;margin-left:0;margin-top:35px;padding-right:25%}}@media screen and (min-width:801px) and (max-width:1000px){.footer__nav-column--brands{width:50%;margin-left:25px}}.footer__nav-column li{display:block}.footer__nav-column li:not(:first-of-type){margin-top:15px}.footer__nav-column a{color:#fff;text-decoration:none}@media screen and (max-width:800px){.footer__nav-column a{font-size:12px}}.footer__nav-column a:hover{color:#ea9308}.footer__nav-heading{display:block;margin-bottom:18px;font-size:18px;line-height:18px;font-weight:500;color:#ea9308}@media screen and (max-width:800px){.footer__nav-heading{font-size:14px;line-height:14px}}.footer__three-columns{columns:3;column-gap:55px}@media screen and (max-width:800px){.footer__three-columns{columns:2}}@media screen and (min-width:801px) and (max-width:1000px){.footer__three-columns{column-gap:25px}}.footer__smallprint{display:block;margin-top:40px;border-top:1px solid #ea9308;padding-top:32px;font-size:11px;line-height:18px;color:#fff}@media screen and (max-width:800px){.footer__smallprint{border:none}}.footer__smallprint a{color:#fff}.burger{position:relative;top:5px;z-index:30;display:none;width:35px;height:21px;cursor:pointer}@media screen and (max-width:800px){.burger{display:inline-block}}.burger__bars{position:absolute;top:0;left:0;display:block;width:100%;height:3px;transition:.5s all;background-color:#fff;border-radius:5px}.burger__bars:before,.burger__bars:after{content:"";position:absolute;left:0;width:100%;height:3px;display:block;transition:.5s all;background-color:#fff;border-radius:5px}.burger__bars:before{top:9px}.burger__bars:after{top:18px}.burger__bars--active{top:6px;background-color:transparent}.burger__bars--active:before,.burger__bars--active:after{width:100%;top:0}.burger__bars--active:before{transform:rotate(45deg)}.burger__bars--active:after{transform:rotate(-45deg)}.post-card{text-decoration:none}.post-card:hover .post-card__image{transform:scale(1.02)}.post-card__image{display:block;width:100%;height:282px;object-fit:cover;transition:.5s all}@media screen and (min-width:801px) and (max-width:1000px){.post-card__image{height:200px}}@media screen and (min-width:501px) and (max-width:800px){.post-card__image{height:185px}}.post-card__title{display:block;margin-top:38px;font-size:22px;line-height:31px;font-weight:500}@media screen and (max-width:800px){.post-card__title{margin-top:18px;font-size:20px;line-height:29px}}.post-card__read-more{display:block;margin-top:20px;font-size:18px;line-height:28px;font-weight:500;text-decoration:underline;color:#ea9308}@media screen and (max-width:800px){.post-card__read-more{font-size:13px;line-height:20px}}.slick-dots{position:relative;z-index:2}.slick-dots li{display:inline-block;margin-right:10px;font-size:0}.slick-dots li.slick-active button{cursor:auto;background-color:#ea9308}.slick-dots li button{width:53px;height:9px;border-radius:5px;background-color:#fff;cursor:pointer;transition:.5s all}.slick-dots--grey-dots li button{background-color:#d1d1d1}.slick-arrows{position:relative;z-index:2;display:block;margin-top:40px}.slick-arrows li{display:inline-block}.slick-arrows li:not(:last-of-type){margin-right:27px}.slick-arrows button{background-color:transparent;cursor:pointer}.slick-arrows img{height:35px}.pagination-section{background-color:#fff;text-align:center}.pagination-section--above{padding-top:50px}.pagination-section--below{padding-bottom:75px}.pagination-section .nav-links{display:flex;align-items:center;justify-content:center}.pagination-section .page-numbers{display:inline-block;width:80px;height:9px;margin:0 5px;border-radius:6px;background-color:#d1d1d1;font-size:0}.pagination-section .page-numbers.current{background-color:#ea9308}.pagination-section .page-numbers.next,.pagination-section .page-numbers.prev{display:none;width:28px;height:28px;border-radius:50%;background-size:contain;background-position:center center;background-repeat:no-repeat}.pagination-section .page-numbers.prev{background-image:url("/wp-content/themes/icg/img/left-chevron-orange.svg")}.pagination-section .page-numbers.next{background-image:url("/wp-content/themes/icg/img/right-chevron-orange.svg")}.section-intro{margin-top:25px;text-align:center}.section-intro--white p{color:#fff}.section-intro p{padding:0 75px;font-size:18px;line-height:27px}@media screen and (max-width:800px){.section-intro p{padding:0 10px;font-size:14px;line-height:22px}}.section-intro p:first-of-type{padding:0;font-size:24px;line-height:34px}@media screen and (max-width:800px){.section-intro p:first-of-type{font-size:14px;line-height:20px;font-weight:500}}.section-intro p:not(:first-of-type){margin-top:15px}@media screen and (max-width:800px){.section-intro p:not(:first-of-type){margin-top:10px}}.blog-filters{padding:88px 0 6px;background-color:#fff}.blog-filters__item{display:inline-flex;flex-direction:column;justify-content:flex-end;width:33%}.blog-filters__item label{margin-top:0;font-size:16px;font-weight:700;color:#000}.blog-filters__item select{border:1px solid #979797}@media screen and (max-width:800px){.blog-filters__item--select{width:49%}}.blog-filters__reset{margin:0 0 15px 15px}@media screen and (max-width:800px){.blog-filters__reset{margin:12px 0 0}}.hero{position:relative;display:block;width:100%;min-height:409px;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero:after{background-image:url("/wp-content/themes/icg/img/hero-overlay.svg");background-size:cover;background-position:left center;background-repeat:no-repeat}@media screen and (max-width:800px){.hero:after{background-image:url("/wp-content/themes/icg/img/hero-overlay--mobile.svg");opacity:.9}}.hero--single-post{background-color:#1a1c36}.hero--banner{min-height:731px}@media screen and (max-width:800px){.hero--banner{min-height:492px}}.hero--banner:after{background-image:url("/wp-content/themes/icg/img/banner-overlay.svg");background-size:cover;background-position:left center;background-repeat:no-repeat}.hero:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.hero__child{display:block;width:100%;height:100%;padding-top:127px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.hero__child{padding-top:88px}}.hero__content{display:block;height:100%;padding-top:137px;position:relative;z-index:10}.hero__heading{max-width:893px;text-transform:uppercase}.hero__button--home{margin-top:120px}@media screen and (max-width:800px){.hero__button--home{margin-top:45px}}.hero__button--slider{margin-top:45px}.hero__slick-dots--slider{margin-top:90px}.hero__text{display:block;max-width:800px;margin-top:20px;font-size:27px;line-height:35px;color:#fff}@media screen and (max-width:800px){.hero__text{font-size:22px;line-height:30px}}.hero-slider{position:relative;display:block;width:100%}.hero-slider__parent{display:block;width:100%}.hero-slider__child{position:relative;display:block;width:100%;min-height:671px;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-slider__child:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:1;background-image:url("/wp-content/themes/icg/img/hero-overlay.svg");background-size:cover;background-position:left center;background-repeat:no-repeat}@media screen and (max-width:800px){.hero-slider__child:after{background-image:url("/wp-content/themes/icg/img/hero-overlay--mobile.svg");opacity:.9}}.hero-slider__child--banner{min-height:731px}.hero-slider__child--banner:after{background-image:url("/wp-content/themes/icg/img/banner-overlay.svg")}.hero-slider__container{position:relative;z-index:2;margin-top:127px}.hero-slider__heading{max-width:893px;text-transform:uppercase}.hero-slider__button--home{margin-top:120px}@media screen and (max-width:800px){.hero-slider__button--home{margin-top:45px}}.hero-slider__button--slider{margin-top:45px}.hero-slider__dots-container{position:absolute;bottom:150px;left:0;right:0}@media screen and (max-width:800px){.hero-slider__dots-container{bottom:230px}}.content-with-media{padding:65px 0 112px}@media screen and (max-width:800px){.content-with-media{padding:35px 0 25px}}.content-with-media__content{display:inline-block;width:52%}@media screen and (max-width:950px){.content-with-media__content{display:block;width:100%}}@media screen and (min-width:951px) and (max-width:1150px){.content-with-media__content{width:48%}}.content-with-media__button{margin-top:60px}.content-with-media__media{display:inline-block;width:42%;align-self:center}@media screen and (max-width:950px){.content-with-media__media{display:block;width:100%;margin-top:35px}}@media screen and (min-width:951px) and (max-width:1150px){.content-with-media__media{width:48%;align-self:flex-start}}.content-with-media__video-container{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.content-with-media__video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;width:100%;height:100%}.expertise-cards--sit-above-next{position:relative;z-index:2}@media screen and (max-width:800px){.expertise-cards__container{width:100%;max-width:100%}}.expertise-cards__item{display:inline-block;width:25%;padding:64px 42px 54px;text-align:center;color:#fff}@media screen and (max-width:800px){.expertise-cards__item{width:50%;padding:35px 12px 20px}}@media screen and (min-width:801px) and (max-width:1200px){.expertise-cards__item{width:50%;padding:32px 35px 27px}}@media screen and (min-width:1201px) and (max-width:1400px){.expertise-cards__item{padding:42px 25px 38px}}.expertise-cards__item:nth-of-type(odd){background-color:#1a1c36}.expertise-cards__item:nth-of-type(odd) .expertise-cards__item-button:hover{color:#ea9308}.expertise-cards__item:nth-of-type(even){background-color:#ea9308}.expertise-cards__item:nth-of-type(even) .expertise-cards__item-button:hover{color:#1a1c36}@media screen and (max-width:1200px){.expertise-cards__item:nth-of-type(3){order:4}}@media screen and (max-width:1200px){.expertise-cards__item:nth-of-type(4){order:3}}.expertise-cards__item-icon{height:66px}@media screen and (max-width:800px){.expertise-cards__item-icon{height:35px}}.expertise-cards__item-heading{display:block;margin-top:30px;font-size:24px;line-height:28px}@media screen and (max-width:800px){.expertise-cards__item-heading{margin-top:18px;font-size:17px;line-height:21px}}.expertise-cards__item-textarea{display:block;margin-top:20px;font-size:16px;line-height:24px}@media screen and (max-width:800px){.expertise-cards__item-textarea{display:none}}.expertise-cards__item-textarea p{color:#fff}.expertise-cards__item-button{display:inline-block;margin-top:60px;font-size:18px;line-height:22px;color:#fff}@media screen and (max-width:800px){.expertise-cards__item-button{margin-top:30px;font-size:13px;line-height:18px}}@media screen and (min-width:801px) and (max-width:1400px){.expertise-cards__item-button{margin-top:30px}}.call-to-action{position:relative;padding:50px 0 72px;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.call-to-action:after{content:"";position:absolute;left:0;top:0;z-index:-1;display:block;width:100%;height:100%;background-color:rgba(255,255,255,.8);pointer-events:none}.call-to-action--sit-behind-previous{position:relative;top:-314px;z-index:1;margin-bottom:-314px;padding-top:363px}.call-to-action__contact-info{display:block;margin-top:22px}.call-to-action__contact-info:first-of-type{margin-top:30px}.call-to-action__contact-info a{display:inline-block;text-decoration:none}.call-to-action__contact-info a:hover{color:#ea9308}.call-to-action__contact-info img{width:22px;margin-right:8px}.call-to-action__contact-info span{display:inline-block;position:relative;top:-4px;font-size:16px;font-weight:500;letter-spacing:.1em}@media screen and (max-width:800px){.call-to-action__contact-info span{display:block;margin-top:12px;font-size:13px;line-height:16px}}.call-to-action__phone span{font-size:16px}@media screen and (max-width:800px){.call-to-action__phone span{font-size:18px}}.call-to-action__email span{font-size:16px}@media screen and (max-width:800px){.call-to-action__email span{font-size:13px}}.brands{padding:80px 0 85px;text-align:center}@media screen and (max-width:800px){.brands{padding:40px 0 50px}}@media screen and (min-width:801px) and (max-width:1100px){.brands{padding:50px 0}}.brands--npt{padding-top:0}.brands--bg-grey{padding-top:60px;background-color:#f2f2f2}.brands__item-container{margin-top:15px}.brands__item{display:inline-block;max-width:16%;width:220px;height:100px;padding:0 15px;margin-top:45px;object-fit:contain}@media screen and (max-width:800px){.brands__item{max-width:48%;height:40px}}.brands__item--narrow{max-width:19.5%}.brands__item--extra-narrow{max-width:16%}.brands__item img{object-fit:contain;mix-blend-mode:multiply}.banner-slider{background-color:blue;display:block;width:100%;min-height:731px}.banner-slider__content{padding:116px 0 50px;max-width:644px}.banner-slider__button{margin-top:45px}.sectors{padding:100px 0;text-align:center}@media screen and (max-width:1100px){.sectors{padding:45px 0}}.sectors--npb{padding-bottom:0}.sectors__item-container{width:calc(90% + 24px);max-width:1504px;margin-top:30px}.sectors__item{position:relative;display:inline-block;width:32%;height:406px;margin-top:28px;cursor:auto}@media screen and (max-width:950px){.sectors__item{width:50%;height:187px;margin-top:0}}@media screen and (min-width:951px) and (max-width:1200px){.sectors__item{height:250px}}@media screen and (min-width:1201px) and (max-width:1400px){.sectors__item{height:325px}}.sectors__item[href]{cursor:pointer}.sectors__item--slider{margin:0 12px}@media screen and (max-width:800px){.sectors__item:nth-child(1){order:1}}@media screen and (max-width:800px){.sectors__item:nth-child(2){order:2}}@media screen and (max-width:800px){.sectors__item:nth-child(3){order:4}}@media screen and (max-width:800px){.sectors__item:nth-child(4){order:3}}@media screen and (max-width:800px){.sectors__item:nth-child(5){order:5}}@media screen and (max-width:800px){.sectors__item:nth-child(6){order:6}}.sectors__item:after{content:"";position:absolute;left:0;top:0;z-index:2;display:block;width:100%;height:100%;opacity:80%}.sectors__item:nth-of-type(odd):after{background-color:#1a1c36}.sectors__item:nth-of-type(even):after{background-color:#ea9308}.sectors__item-bg{position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.sectors__item-content{position:absolute;transform:translateX(-50%);left:50%;bottom:90px;z-index:3}@media screen and (max-width:800px){.sectors__item-content{bottom:40px}}@media screen and (min-width:801px) and (max-width:1200px){.sectors__item-content{bottom:45px}}.sectors__item-icon{height:40px}.sectors__item-heading{display:block;margin-top:30px;font-size:26px;line-height:31px;color:#fff}@media screen and (max-width:800px){.sectors__item-heading{font-size:17px;line-height:21px}}.sectors__controls-container{justify-content:flex-start;margin-top:50px}.sectors__slick-dots{display:inline-block;padding-top:12px;text-align:left}.sectors__section-button{margin-left:40px}.logo-slider{padding:37px 0 50px}.logo-slider__container{position:relative;padding:0 25px}.logo-slider__item{height:95px;padding:0 25px;object-fit:contain;mix-blend-mode:multiply}.logo-slider__arrow{position:absolute;transform:translateY(-50%);top:50%;background-color:transparent;cursor:pointer}.logo-slider__arrow--prev{left:0}.logo-slider__arrow--next{right:0}.content-banner{position:relative;display:block;width:100%;min-height:799px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.content-banner{min-height:672px;background-size:cover;background-position:center bottom;background-repeat:no-repeat}}.content-banner:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-image:linear-gradient(to right,#ea9308,transparent)}@media screen and (max-width:800px){.content-banner:after{background-image:linear-gradient(to bottom,#ea9308,#ea9308,transparent)}}.content-banner--layout-alt{min-height:700px}.content-banner--layout-alt:after{background-image:linear-gradient(to left,#ea9308,#ea9308,transparent,transparent)}@media screen and (max-width:800px){.content-banner--layout-alt:after{background-image:linear-gradient(to bottom,#ea9308,#ea9308,transparent)}}.content-banner__content{position:relative;z-index:2;padding:100px 0}@media screen and (max-width:800px){.content-banner__content{padding:50px 0;text-align:center}}.content-banner__content--layout-alt{display:flex;flex-direction:column;justify-self:flex-end;padding:170px 0 50px}@media screen and (max-width:800px){.content-banner__content--layout-alt{justify-self:center}}.content-banner__heading{max-width:512px}@media screen and (max-width:800px){.content-banner__heading{margin:0 auto}}.content-banner__wysiwyg{max-width:546px;margin-top:25px}@media screen and (max-width:800px){.content-banner__wysiwyg{margin:25px auto 0}}@media screen and (max-width:800px){.content-banner__wysiwyg p:first-of-type{font-size:14px;line-height:20px;font-weight:500}}.content-banner__button{align-self:flex-start}@media screen and (max-width:800px){.content-banner__button{align-self:center}}.three-latest-posts{padding:80px 0 75px}@media screen and (max-width:800px){.three-latest-posts{padding:35px 0 45px}}.three-latest-posts__container{margin-top:66px}@media screen and (max-width:800px){.three-latest-posts__container{margin-top:35px}}.three-latest-posts__item{display:inline-block;width:32%}@media screen and (max-width:800px){.three-latest-posts__item{width:100%;max-width:400px;margin:0 auto 32px}}.three-latest-posts__button-container{text-align:center}.three-latest-posts__view-all{margin-top:50px}@media screen and (max-width:800px){.three-latest-posts__view-all{margin-top:25px}}.four-latest-posts{padding:65px 0 0;background-color:#fff}@media screen and (max-width:800px){.four-latest-posts{padding:48px 0 44px}}.four-latest-posts--related{padding:25px 0 8px;background-color:transparent}.four-latest-posts__section-heading{margin-bottom:50px}@media screen and (max-width:800px){.four-latest-posts__section-heading{margin-bottom:25px}}.four-latest-posts__container{display:flex;justify-content:space-between;flex-wrap:wrap}.four-latest-posts__item{display:inline-block;width:23%;margin-bottom:100px}@media screen and (max-width:500px){.four-latest-posts__item{width:100%;margin-bottom:35px}}@media screen and (min-width:501px) and (max-width:800px){.four-latest-posts__item{width:48%;margin-bottom:35px}}.four-latest-posts__item--empty{margin-bottom:0;height:0}.four-latest-posts__view-all{margin-top:74px}@media screen and (max-width:800px){.four-latest-posts__view-all{margin-top:34px}}.contact-section{padding:95px 0 72px;background-image:linear-gradient(45deg,#ea9308,#f6c513)}@media screen and (max-width:800px){.contact-section{padding:50px 0 44px}}@media screen and (min-width:801px) and (max-width:1100px){.contact-section{padding:50px 0 44px}}.contact-section__container{display:flex;justify-content:space-between;flex-wrap:wrap}.contact-section__content{display:inline-block;width:39%}@media screen and (max-width:800px){.contact-section__content{display:block;width:100%}}.contact-section__form{display:inline-block;width:57%}@media screen and (max-width:800px){.contact-section__form{display:block;width:100%;margin-top:32px}}.contact-section__heading{font-size:33px;line-height:35px;font-weight:700;color:#fff}@media screen and (max-width:800px){.contact-section__heading{font-size:24px;line-height:32px}}.contact-section__text{margin-top:20px}.contact-section__text p{font-size:20px;line-height:26px;color:#fff}@media screen and (max-width:800px){.contact-section__text p{font-size:14px;line-height:20px}}.contact-section__link{display:block;margin-top:33px;font-size:18px;line-height:22px;letter-spacing:.05em;text-decoration:none;color:#fff}@media screen and (max-width:800px){.contact-section__link{margin-top:18px;font-size:12px}}.contact-section__link:hover{transform:scale(1.02)}@media screen and (min-width:801px) and (max-width:1000px){.contact-section__link--email{font-size:12px;line-height:16px}}@media screen and (min-width:1001px) and (max-width:1100px){.contact-section__link--email{font-size:14px;line-height:18px}}.contact-section__link img{position:relative;top:2px;margin-right:4px;width:22px;height:auto}.text-with-icon{padding:70px 0 60px}@media screen and (max-width:800px){.text-with-icon{padding:45px 0}}.text-with-icon__container{padding-right:140px}@media screen and (max-width:1460px){.text-with-icon__container{padding-right:0}}.text-with-icon__content{display:inline-block;width:48%}@media screen and (max-width:800px){.text-with-icon__content{display:block;width:100%}}@media screen and (min-width:801px) and (max-width:1200px){.text-with-icon__content{width:62%}}.text-with-icon__image{display:inline-block;width:30%;align-self:flex-start;margin-top:25px}@media screen and (max-width:800px){.text-with-icon__image{display:block;width:100%;max-width:350px}}.full-bleed-banner{background-size:cover;background-position:center center;background-repeat:no-repeat}.full-bleed-banner__container{justify-content:flex-start}.full-bleed-banner__image{display:inline-block;width:47%;object-fit:cover}@media screen and (max-width:800px){.full-bleed-banner__image{display:block;width:100%}}.full-bleed-banner__content{display:inline-block;width:726px;max-width:50%;padding:90px 0 110px 3.5%}@media screen and (max-width:800px){.full-bleed-banner__content{display:block;width:100%;max-width:100%;padding:35px 35px 50px}}@media screen and (min-width:801px) and (max-width:1200px){.full-bleed-banner__content{padding:50px 0 50px 35px}}.division{padding:90px 0 112px;overflow-x:hidden}@media screen and (max-width:800px){.division{padding:50px 0}}.division:nth-of-type(2n+1){background-color:#fff}.division:nth-of-type(2n+2){background-color:#f2f2f2}.division__logo{display:inline-block;width:38%;object-fit:contain}@media screen and (max-width:800px){.division__logo{display:block;width:auto}}.division__content{display:inline-block;width:50%}@media screen and (max-width:800px){.division__content{display:block;width:100%;margin-top:25px}}.division__content p:first-of-type{font-weight:500}.division__service-container{margin-top:40px}@media screen and (max-width:800px){.division__service-container{margin-top:25px}}.division__service-item{position:relative;display:inline-block;width:24%;height:267px;margin-top:25px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:500px){.division__service-item{display:block;width:100%;height:200px}}@media screen and (min-width:501px) and (max-width:900px){.division__service-item{width:49%;height:200px}}@media screen and (min-width:901px) and (max-width:1200px){.division__service-item{height:200px}}.division__service-item:after{content:"";position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:100%;opacity:55%}.division__service-item:nth-child(1):after,.division__service-item:nth-child(3):after,.division__service-item:nth-child(6):after,.division__service-item:nth-child(8):after{background-color:#ea9308}.division__service-item:nth-child(2):after,.division__service-item:nth-child(4):after,.division__service-item:nth-child(5):after,.division__service-item:nth-child(7):after{background-color:#1a1c36}.division__service-title{position:absolute;transform:translateX(-50%);left:50%;right:50%;z-index:2;bottom:45px;display:block;width:90%;font-size:24px;line-height:28px;font-weight:500;text-align:center;color:#fff}.breadcrumbs{padding-top:14px}.breadcrumbs li{display:inline-block;font-size:18px;line-height:30px;color:#626262}@media screen and (max-width:800px){.breadcrumbs li{font-size:14px;line-height:24px}}.breadcrumbs li:not(:last-of-type):after{content:"";position:relative;top:2px;display:inline-block;margin:0 10px;width:11px;height:19px;background-image:url("/wp-content/themes/icg/img/chevron-right-grey.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.breadcrumbs li:not(:last-of-type):after{width:9px;height:14px;margin:0 5px}}.breadcrumbs a{text-decoration:none;color:#626262}@media screen and (min-width:801px) and (max-width:1100px){.page-template-template-environmental .text-bleeding-image__content{display:block;width:100%}}@media screen and (min-width:801px) and (max-width:1100px){.page-template-template-environmental .text-bleeding-image__image{display:block;width:100%;margin-top:35px}}.text-bleeding-image{position:relative;margin:80px 0 75px}@media screen and (max-width:1100px){.text-bleeding-image{margin:50px 0}}.text-bleeding-image__content{display:inline-block;width:48%}@media screen and (max-width:800px){.text-bleeding-image__content{display:block;width:100%}}.text-bleeding-image__image{display:inline-block;width:45%;height:500px;max-width:500px;object-fit:cover}@media screen and (max-width:800px){.text-bleeding-image__image{display:block;width:100%;margin-top:35px;height:350px}}@media screen and (min-width:801px) and (max-width:1100px){.text-bleeding-image__image{width:48%;height:400px}}.text-bleeding-image__button{margin-top:45px}.text-bleeding-image__logos{margin-top:40px}@media screen and (max-width:800px){.text-bleeding-image__logos{margin-top:25px}}.text-bleeding-image__logo-item{display:inline-block;width:45%}.full-width-text{padding:70px 0}.full-width-text--npb{padding-bottom:0}.full-width-text--bg-grey{background-color:#f2f2f2}.information-slider{padding:35px 0 85px}.information-slider--bg-grey{background-color:#f2f2f2}.information-slider__container{max-width:1504px;width:calc(90% + 24px)}.information-slider__item{position:relative;min-height:300px;margin:0 12px;background-color:#ea9308;text-align:center}.information-slider__item:hover .information-slider__item-content-to-reveal{opacity:1;pointer-events:auto}.information-slider__item-content{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;display:block;width:90%;max-height:100%;overflow-y:scroll;padding:30px 10px}.information-slider__item-content-to-reveal{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;display:block;width:100%;height:100%;background-color:#1a1c36;opacity:0;pointer-events:none;transition:.5s all}.information-slider__item-heading{font-size:24px;line-height:32px;font-weight:500;color:#fff}.information-slider__item-wysiwyg{margin-top:20px}.information-slider__item-wysiwyg p{font-size:18px;line-height:25px}.information-slider__slick-dots{margin-top:65px}.alternating-content{padding:90px 0 112px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.alternating-content{padding:50px 0}}@media screen and (min-width:801px) and (max-width:1100px){.alternating-content{padding:75px 0 90px}}.alternating-content__row{margin-top:55px}@media screen and (max-width:800px){.alternating-content__row{margin-top:25px}}.alternating-content__row:nth-child(2){margin-top:80px}@media screen and (max-width:800px){.alternating-content__row:nth-child(2){margin-top:40px}}.alternating-content__row:nth-of-type(even) .alternating-content__image{order:2}.alternating-content__row:nth-of-type(even) .alternating-content__text{order:1}.alternating-content__image{display:inline-block;width:45%;height:410px;object-fit:cover}@media screen and (max-width:800px){.alternating-content__image{display:block;width:100%;height:250px;margin-top:25px;order:2}}@media screen and (min-width:801px) and (max-width:1100px){.alternating-content__image{width:48%;height:325px}}.alternating-content__text{display:inline-block;width:45%;padding-top:50px}@media screen and (max-width:800px){.alternating-content__text{display:block;width:100%;padding-top:0;order:1}}@media screen and (min-width:801px) and (max-width:1100px){.alternating-content__text{width:48%;padding-top:0}}.alternating-content__item-heading{display:block;margin-bottom:22px;font-size:26px;line-height:38px;font-weight:500;letter-spacing:.1em;color:#fff}@media screen and (max-width:800px){.alternating-content__item-heading{margin-bottom:12px;font-size:20px;line-height:32px;letter-spacing:unset}}@media screen and (min-width:801px) and (max-width:1100px){.alternating-content__item-heading{letter-spacing:unset}}.accordion{padding:75px 0 85px;background-color:#f2f2f2}@media screen and (max-width:800px){.accordion{padding:50px 0}}.accordion__content-container{margin-top:25px}.accordion__item{margin-top:20px;padding:30px 50px;background-color:#fff;border:1px solid #979797;border-radius:12px}@media screen and (max-width:800px){.accordion__item{margin-top:10px;padding:20px 25px}}.accordion__heading{position:relative;display:block;font-size:22px;line-height:30px;font-weight:500;text-decoration:none}.accordion__icon{position:absolute;transform:translateY(-50%);right:0;top:50%;display:block;width:33px;height:19px;transition:.5s all}@media screen and (max-width:800px){.accordion__icon{width:25px;height:14px}}.accordion__icon--active{transform:translateY(-50%) rotate(180deg)}.accordion__content{display:none;margin-top:15px}.accordion__section-button{margin-top:57px}@media screen and (max-width:800px){.accordion__section-button{margin-top:25px}}.product-slider{padding:115px 0 100px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.product-slider{padding:50px 0}}@media screen and (min-width:801px) and (max-width:1100px){.product-slider{padding:65px 0}}.product-slider__slider{margin-top:72px;width:1504px;max-width:calc(90% + 10px)}@media screen and (max-width:800px){.product-slider__slider{margin-top:35px}}.product-slider__item{height:100%;margin:0 10px;text-align:center}.product-slider__item-image{display:block;width:100%;height:312px;object-fit:cover}@media screen and (max-width:600px){.product-slider__item-image{height:285px}}@media screen and (min-width:601px) and (max-width:900px){.product-slider__item-image{height:245px}}.product-slider__heading{display:block;margin:35px 0 30px;font-size:26px;line-height:31px;letter-spacing:.1em;color:#fff}@media screen and (max-width:800px){.product-slider__heading{margin:20px 0 15px;font-size:22px;line-height:27px;letter-spacing:unset}}.product-slider__button{display:block;margin-top:37px;font-size:18px;line-height:22px;font-weight:500;color:#ea9308}.product-slider__slick-dots{margin-top:150px;text-align:center}@media screen and (max-width:800px){.product-slider__slick-dots{margin-top:45px}}@media screen and (min-width:801px) and (max-width:1100px){.product-slider__slick-dots{margin-top:75px}}.content-with-grid{padding:110px 0}@media screen and (max-width:800px){.content-with-grid{padding:50px 0 15px}}@media screen and (min-width:801px) and (max-width:1100px){.content-with-grid{padding:65px 0 0}}.content-with-grid__content{display:inline-block;width:45%;align-self:center}@media screen and (max-width:800px){.content-with-grid__content{display:block;width:100%}}@media screen and (min-width:801px) and (max-width:1100px){.content-with-grid__content{width:45%}}.content-with-grid__grid{display:inline-flex;justify-content:space-between;flex-wrap:wrap;align-self:flex-start;width:50%}@media screen and (max-width:800px){.content-with-grid__grid{width:100%;margin-top:35px}}.content-with-grid__grid-item{display:inline-flex;flex-direction:column;justify-content:center;width:48.5%;height:325px;background-color:#ea9308}@media screen and (max-width:800px){.content-with-grid__grid-item{height:200px}}@media screen and (min-width:801px) and (max-width:1100px){.content-with-grid__grid-item{height:200px}}.content-with-grid__grid-item:nth-of-type(1),.content-with-grid__grid-item:nth-of-type(2){margin-bottom:18px}.content-with-grid__grid-image{display:block;height:76px}@media screen and (max-width:800px){.content-with-grid__grid-image{height:50px}}@media screen and (min-width:801px) and (max-width:1100px){.content-with-grid__grid-image{height:45px}}.content-with-grid__grid-heading{display:block;max-width:80%;margin:38px auto 0;font-size:26px;line-height:31px;font-weight:500;text-align:center;color:#fff}@media screen and (max-width:800px){.content-with-grid__grid-heading{font-size:22px;line-height:28px}}@media screen and (min-width:801px) and (max-width:1100px){.content-with-grid__grid-heading{font-size:18px;line-height:24px}}.content-three-images{padding:105px 0 135px;background-color:#f2f2f2;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:800px){.content-three-images{padding:50px 0}}@media screen and (min-width:801px) and (max-width:1100px){.content-three-images{padding:75px 0 100px}}.content-three-images__gallery{margin-top:65px}.content-three-images__gallery-item{display:inline-block;width:32%;object-fit:cover}.download-grid__section-heading{padding:50px 0 75px}@media screen and (max-width:800px){.download-grid__section-heading{padding:35px 0 50px}}.download-grid__section-heading--npt{padding-top:0}.download-grid__item{display:inline-block;width:30%;text-align:center}@media screen and (max-width:800px){.download-grid__item{display:block;width:100%;max-width:375px;margin:0 auto 35px}}.download-grid__item-logo{display:block;width:100%;height:218px;object-fit:contain}.download-grid__item-heading{display:block;margin:25px 0 20px;font-size:26px;line-height:38px;letter-spacing:.05em;font-weight:500}@media screen and (max-width:800px){.download-grid__item-heading{font-size:22px;line-height:30px}}@media screen and (min-width:801px) and (max-width:1100px){.download-grid__item-heading{font-size:22px;line-height:30px}}@media screen and (min-width:801px) and (max-width:1100px){.download-grid__item-wysiwyg p{font-size:16px;line-height:24px}}.download-grid__item-button{display:block;margin-top:40px;font-size:18px;line-height:22px;letter-spacing:.05em;font-weight:700;text-decoration:underline;color:#ea9308}.download-grid__border{margin-top:118px;border-top:1px solid #ea9308}@media screen and (max-width:800px){.download-grid__border{margin-top:50px}}@media screen and (min-width:801px) and (max-width:1100px){.download-grid__border{margin-top:75px}}.single-post-content{margin:55px 0}@media screen and (max-width:800px){.single-post-content{margin-bottom:0}}.single-post-content__container{padding-bottom:85px;border-bottom:1px solid #ea9308}@media screen and (max-width:800px){.single-post-content__container{padding-bottom:0;border-bottom:0}}.single-post-content__main{display:inline-block;width:66%}@media screen and (max-width:800px){.single-post-content__main{display:block;width:100%}}.single-post-content__main img{display:block;width:100%;height:auto;margin-bottom:25px;object-fit:cover;object-position:center center}@media screen and (max-width:500px){.single-post-content__main img{height:250px}}@media screen and (min-width:501px) and (max-width:800px){.single-post-content__main img{height:325px}}@media screen and (min-width:801px) and (max-width:1100px){.single-post-content__main img{height:330px}}.single-post-content__sidebar{position:relative;display:inline-block;align-self:flex-start;padding-bottom:25px;width:28%}@media screen and (max-width:800px){.single-post-content__sidebar{display:block;width:100%}}.single-post-content__sidebar:before{content:"";position:absolute;left:-32px;top:0;display:block;width:1px;height:100%;background-color:#ea9308}@media screen and (max-width:800px){.single-post-content__sidebar:before{display:none}}.single-post-content__sidebar-heading{margin-bottom:24px;font-size:38px;line-height:55px}@media screen and (max-width:1100px){.single-post-content__sidebar-heading{font-size:26px;line-height:36px}}.single-post-content__author{padding-bottom:35px;border-bottom:1px solid #ea9308}@media screen and (max-width:800px){.single-post-content__author{margin-top:35px;padding-top:35px;border-top:1px solid #ea9308}}.single-post-content__author-photo{display:block;width:106px;height:106px;border-radius:50%}.single-post-content__author-name{display:block;margin-top:30px;font-size:22px;line-height:30px;font-weight:500}@media screen and (max-width:1100px){.single-post-content__author-name{margin-top:15px;font-size:18px;line-height:26px}}.single-post-content__recent-posts{padding:35px 0 15px}.single-post-content__recent-posts li{margin-bottom:30px;font-size:20px;line-height:26px;font-weight:500}@media screen and (max-width:1100px){.single-post-content__recent-posts li{margin-bottom:12px;font-size:18px;line-height:24px}}.single-post-content__recent-posts a{text-decoration:none}.single-post-content__recent-posts a:hover{color:#ea9308}.single-post-content__sharing{border-top:1px solid #ea9308;padding-top:35px}.single-post-content__sharing li{display:inline-block}.single-post-content__sharing li:not(:last-of-type){margin-right:25px}.single-post-content__sharing img{height:20px}.single-post-content__pubdate{display:block;margin-top:44px;padding-top:32px;border-top:1px solid #ea9308;font-size:22px}.contact-page{padding:70px 0 72px}@media screen and (max-width:800px){.contact-page{padding:35px 0}}.contact-page__content{display:inline-block;width:36%}@media screen and (max-width:800px){.contact-page__content{display:block;width:100%}}.contact-page__heading{font-size:33px;line-height:44px;font-weight:700}.contact-page__company-info{margin-top:55px;padding-top:60px;border-top:1px solid #ea9308}@media screen and (max-width:800px){.contact-page__company-info{margin-top:25px;padding-top:30px}}.contact-page__subheading{display:block;font-size:28px;line-height:36px}@media screen and (max-width:800px){.contact-page__subheading{font-size:24px;line-height:32px}}.contact-page__address{margin-bottom:25px;font-size:18px;line-height:28px}@media screen and (max-width:800px){.contact-page__address{font-size:16px;line-height:26px}}.contact-page__address span{display:block;margin-bottom:10px;font-size:24px;line-height:34px}@media screen and (max-width:800px){.contact-page__address span{margin-bottom:5px;font-size:20px;line-height:26px}}.contact-page__link{display:block;margin-top:18px;text-decoration:none}.contact-page__link:hover{color:#ea9308}.contact-page__link img{width:22px;margin-right:8px}.contact-page__link span{display:inline-block;position:relative;top:-4px;font-size:18px;line-height:22px;letter-spacing:.02em}@media screen and (max-width:800px){.contact-page__link--email span{font-size:14px;line-height:18px}}.contact-page__form{position:relative;display:inline-block;width:54%}@media screen and (max-width:800px){.contact-page__form{display:block;width:100%;margin-top:55px}}.contact-page__form label{margin-top:35px;color:#000}@media screen and (max-width:800px){.contact-page__form label{margin-top:15px}}.contact-page__form input,.contact-page__form select,.contact-page__form textarea{border:1px solid #ea9308}.contact-page__form textarea{height:270px}@media screen and (max-width:800px){.contact-page__form textarea{height:150px}}.contact-page__form button{margin-top:40px}@media screen and (max-width:800px){.contact-page__form button{margin-top:20px}}@media screen and (min-width:734px){.brands__item:last-of-type{margin-right:0 !important}}.information-slider__container{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media screen and (max-width:650px){.information-slider__container{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:651px) and (max-width:950px){.information-slider__container{grid-template-columns:repeat(2,1fr)}}.information-slider__item{margin:0}.information-slider__item--empty{opacity:0;pointer-events:none}.header{position:relative}.mega-menu{display:none;position:absolute;top:calc(100% + 22px);left:0;right:0;margin:0 auto;width:90vw;padding:25px;z-index:29;background:#1a1c36}.mega-menu__container{justify-content:space-between}.mega-menu__column{display:inline-block;width:23%}.mega-menu__column li{margin:10px 0}.mega-menu__column li:first-child{margin-bottom:16px}.mega-menu__column li:first-child a{font-family:"Eurostile Extended",sans-serif;font-size:20px;line-height:28px;color:#ea9308}@media screen and (max-width:800px){.mega-menu{width:100%;height:100vh;left:0;top:0}.mega-menu__column{display:block;width:100%}}@media screen and (min-width:801px) and (max-width:1100px){.mega-menu{padding-bottom:5px}.mega-menu__column{width:48%;margin-bottom:20px}}