@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@300;400;500;600;700&amp;display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
body{overflow-x:hidden}.main-content{width:100%;max-width:1240px;margin:0 auto;padding:45px 0 60px}@media only screen and (min-width:768px) and (max-width:1040px){.main-content{max-width:740px;padding:30px 0 45px}}@media only screen and (min-width:481px) and (max-width:767px){.main-content{max-width:440px;padding:25px 0 30px}}@media only screen and (max-width:480px) and (max-width:480px){.main-content{max-width:300px;padding:20px 0 25px}}.search-products-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.prev-page-btn-cont button{margin-bottom:30px;background:#e84e0f;border:0;color:#fff;padding:8px;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;font-weight:600}.prev-page-btn-cont button:hover{opacity:.5}.products-header-text{position:absolute;color:#fff;bottom:50px;font-weight:600;font-size:45px;padding:10px 0}.c-products-cat{position:relative;z-index:0}.c-products-cat a{text-decoration:none}#product-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product{width:100%;border:1px solid #a4a4a4;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}.c-product__top{position:relative;min-height:450px}h2.c-product__title{color:#004b8d;font-size:32px}.c-product__img img{max-width:100%;width:100%;margin:0 auto 10px;display:block}.c-product__modal{position:absolute;top:0;left:0;right:0;width:100%;margin:0 auto;height:100%;background-color:#acc872;display:none;overflow-y:scroll}.c-product__modal.notes{background-color:#b7b7b7}.c-product__notes{margin:50px 0 0;padding:20px}.c-product__notes p{color:#fff;margin:0}.c-product__notes iframe{max-width:100%}.c-product__close-btn{position:absolute;top:15px;right:15px;color:#fff;font-weight:600;font-size:18px;-webkit-transition:.3s ease;transition:.3s ease}.c-product__close-btn:hover{cursor:pointer;opacity:.8}.c-product__buttons-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.c-product__card-btn{width:100%;margin-bottom:10px;text-align:center;padding:5px;background-color:#acc872;-webkit-transition:.3s ease;transition:.3s ease}.c-product__card-btn.notes-advice{background-color:#b7b7b7}.c-product__card-btn.shop-link{background-color:#ba3961;text-decoration:none}.c-product__card-btn:hover{cursor:pointer;opacity:.8}.c-product__card-btn:last-child{margin-bottom:0}.c-product__card-btn span{color:#fff;display:block}.c-product__btn-arrow{display:block;width:20px;margin:10px auto 0}.c-product__icons-outer{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px auto 0;width:80%}.c-product__product-icon{margin-bottom:30px;width:50%;text-align:center}.c-product__product-icon:last-child{margin-bottom:0}.c-product__icon-cont{margin:0 auto;position:relative}span.c-product__icon-number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px}.c-product__icon-label{font-size:14px;margin:15px 0}.c-product__icon-label span{display:block}.c-product__icon-label span:last-child{font-weight:600}.c-product__icon-cont img{height:100px;width:auto;margin:0 auto}span.c-product__icon-percentage{position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px}.l-category-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}a.c-cust-cat-link,a.c-cust-cat-link--full-width{display:block;background-repeat:no-repeat;background-size:contain;background-position:100%;padding:80px 50px;color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:15px;width:100%}p.cust-cat-link__link-text{color:#fff;font-size:24px;background-color:hsla(0,0%,47.5%,.8);padding:10px}p.cust-cat-link__link-text img{display:inline-block;vertical-align:middle;width:15px}a.c-grid-section__grid-item{display:block;background-repeat:no-repeat;position:relative;color:#fff;padding-bottom:15px;margin-bottom:10px}.c-grid-section__grid-mob-overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.c-grid-section__label{position:relative;z-index:2;padding:15px;width:75px;margin:0 auto}.c-grid-section__label span{text-align:center;display:block;margin-top:15px;word-break:normal}img.c-grid-section__arrow{width:25px;position:relative;z-index:2;margin:0 auto}.c-products-cat__grid-item{background-repeat:no-repeat;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px;margin-bottom:15px}.c-products-cat__grid-mob-overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.c-products-cat__label{position:relative;z-index:2;color:#fff}.c-products-cat__arrow{width:30px;position:relative;z-index:2}.c-products-cat__right-col .c-products-cat__grid-item{margin-bottom:0}@media (min-width:767px){a.c-grid-section__grid-item{float:left;width:48%;margin:0 1% 15px}}@media (min-width:1040px){.c-product{width:32.33333%;margin-right:1%}.c-product__card-btn{width:32.33333%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:1%}.c-product__card-btn:last-child{margin-bottom:0}.l-category-list{padding:0 15px}a.c-cust-cat-link{display:block;background-repeat:no-repeat;background-size:contain;background-position:100%;padding:80px 50px;width:49%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}a.c-cust-cat-link--full-width{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}a.c-cust-cat-link--full-width:hover,a.c-cust-cat-link:hover{opacity:.8}p.cust-cat-link__link-text{background-color:transparent;padding:0}a.c-grid-section__grid-item{width:31.33%}.c-grid-section__grid-mob-overlay{display:none}.c-grid-section.c-grid-section--one{width:40%;float:left;margin-right:1%}a.c-grid-section__grid-item{float:none;margin:0 0 12px}.c-grid-section.c-grid-section--two{width:59%;float:left}.c-grid-section-three{clear:both;width:100%;margin-bottom:12px}a.c-grid-section__grid-item.c-grid-section__strapping-link{width:50%;float:left;margin:0 1% 0 17%;height:200px}a.c-grid-section__grid-item.c-grid-section__accessories-link{float:left;width:32%;margin:0;height:200px}.c-grid-section.c-grid-section--one .c-grid-section__grid-item{float:right;width:100%;margin:0 0 12px;height:259px}a.c-grid-section__grid-item.c-grid-section__protective-link{max-width:80%}.c-grid-section-two__left{width:41%;float:left;margin-right:1%;padding-top:75px}.c-grid-section-two__right{width:58%;float:left}.c-grid-section-two__btm{clear:both;width:100%}.c-grid-section-two__left .c-grid-section__grid-item,a.c-grid-section__grid-item.c-grid-section__postal-link{width:100%;margin-bottom:12px}a.c-grid-section__grid-item.c-grid-section__tapes-link{width:80%;height:438px}a.c-grid-section__grid-item.c-grid-section__stretch-link{width:100%;height:201px}a.c-grid-section__grid-item.c-grid-section__bags-link,a.c-grid-section__grid-item.c-grid-section__paper-link{height:250px}a.c-grid-section__grid-item.c-grid-section__sustainable-link{width:38%;margin-left:15%;margin-right:10px;float:left}a.c-grid-section__grid-item.c-grid-section__automation-link{width:40%;float:left;bottom:0;height:154px}.c-grid-section-three:after{clear:both;display:table;content:""}.l-products-grid{max-width:80%;margin:0 auto}.l-products-grid:after{content:"";display:table;clear:both}.c-grid-section__label{margin:0}img.c-grid-section__arrow{position:absolute;top:15px;right:15px}a.c-grid-section__grid-item:hover{opacity:.5;color:#fff}.c-products-cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:740px;margin:0 auto}.c-products-grid__left-col,.c-products-grid__right-col{width:49%}.c-products-cat__grid-mob-overlay{display:none}.c-products-cat__grid-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-products-cat__label{line-height:30px}.c-products-cat__grid-item.c-products-cat__stock-link{height:180px}.c-products-cat__grid-item.c-products-cat__automation-link{width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;height:170px}.c-products-cat__grid-item.c-products-cat__custom-link{margin-top:50px;height:190px}}
@charset "UTF-8";html{scroll-behavior:smooth}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Century Gothic;src:url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic.woff2) format("woff2"),url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-BoldItalic.woff2) format("woff2"),url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-Italic.woff2) format("woff2"),url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(https://macfarlanepackaging.com/wp-content/themes/macfarlane-packaging/src/fonts/CenturyGothic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Century Gothic,sans-serif;font-weight:700;line-height:1.2;color:#3c3c3b}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#dedede}h1,h2,h3{margin-top:1rem;margin-bottom:.5rem;font-weight:400}h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1 small,h2 small,h3 small{font-size:65%}h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;color:#3c3c3b}h4 small,h5 small,h6 small{font-size:75%}h1{font-size:2.5rem;font-weight:700;max-width:1000px}@media screen and (min-width:576px){h1{font-size:3.625rem}}h2{font-size:2.5rem;font-weight:400}h2,h3{max-width:1000px}h3{font-family:Kumbh Sans,sans-serif;font-weight:500;color:#3c3c3b}h3,h4{font-size:1.25rem}h5,h6{font-size:16px}p{margin:0 0 .5rem;line-height:1.2;color:#3c3c3b;max-width:1000px;font-size:1.25rem;font-weight:300}p a{color:#f99d2f;font-weight:700}.lead{margin-bottom:1rem;line-height:1.4}.lead,input{font-size:1rem}input{color:#065bab}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}ul{list-style:disc;padding:0 0 0 20px}ul li{color:#3c3c3b;font-weight:300;max-width:1000px}ol,ul,ul li{margin-bottom:1.5rem}ol,ul{margin-top:0;padding:0 0 0 20px}ol li,ul li{margin-bottom:1.5rem;max-width:1000px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol a,ul a{color:#f99d2f}blockquote{padding:.5rem 1rem;margin:0 0 1rem;font-size:1.2rem;border-left:5px solid #065bab;line-height:1.5}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.2}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}cite{font-style:italic;font-weight:700}sub,sup{font-size:smaller}sup{vertical-align:super}sub{vertical-align:sub}pre{width:100%;overflow:auto;overflow-y:hidden;font-size:16px;line-height:20px;background:#efefef;border:1px solid #777;white-space:pre-wrap;margin:1rem 0;padding:.5rem}pre code{padding:10px;color:#333;font-family:Courier New,Courier,monospace}address{margin-bottom:1rem;font-style:normal;line-height:1.2}.has-catalina-blue -color{color:#065bab!important}.has-catalina-blue -background-color{background-color:#065bab!important}.has-horizon-blue-color{color:#4d8aa3!important}.has-horizon-blue-background-color{background-color:#4d8aa3!important}.has-wedgewood-blue-color{color:#4c869e!important}.has-wedgewood-blue-background-color{background-color:#4c869e!important}.has-wedgewood-blue-transparrent-color{color:rgba(76,134,158,.2)!important}.has-wedgewood-blue-transparrent-background-color{background-color:rgba(76,134,158,.2)!important}.has-cool-blue-color{color:#537fc3!important}.has-cool-blue-background-color{background-color:#537fc3!important}.has-blueberry-color{color:#47389d!important}.has-blueberry-background-color{background-color:#47389d!important}.has-warm-purple-color{color:#a6228e!important}.has-warm-purple-background-color{background-color:#a6228e!important}.has-old-mauve-color{color:#73294f!important}.has-old-mauve-background-color{background-color:#73294f!important}.has-green-blue-color{color:#00aaa5!important}.has-green-blue-background-color{background-color:#00aaa5!important}.has-zombie-green-color{color:#59c16b!important}.has-zombie-green-background-color{background-color:#59c16b!important}.has-irridium-color{color:#3c3c3b!important}.has-irridium-background-color{background-color:#3c3c3b!important}.has-gravel-color{color:#42454a!important}.has-gravel-background-color{background-color:#42454a!important}.has-star-dust-color{color:#969ea3!important}.has-star-dust-background-color{background-color:#969ea3!important}.has-mountain-mist-color{color:#909599!important}.has-mountain-mist-background-color{background-color:#909599!important}.has-green-white-color{color:#e7eaeb!important}.has-green-white-background-color{background-color:#e7eaeb!important}.has-dawn-pink-color{color:#ececed!important}.has-dawn-pink-background-color{background-color:#ececed!important}.has-white-color{color:#fff!important}.has-white-background-color{background-color:#fff!important}.has-primary-color{color:#065bab!important}.has-primary-background-color{background-color:#065bab!important}.has-warm-orange-color{color:#f99d2f!important}.has-warm-orange-background-color{background-color:#f99d2f!important}.has-baby-blue-color{color:#25aef2!important}.has-baby-blue-background-color{background-color:#25aef2!important}.text-catalina-blue{color:#065bab!important}.bg-catalina-blue{background-color:#065bab}.text-horizon-blue{color:#4d8aa3!important}.bg-horizon-blue{background-color:#4d8aa3}.text-wedgewood-blue{color:#4c869e!important}.bg-wedgewood-blue{background-color:#4c869e}.text-wedgewood-blue-transparrent{color:rgba(76,134,158,.2)!important}.bg-wedgewood-blue-transparrent{background-color:rgba(76,134,158,.2)}.text-cool-blue{color:#537fc3!important}.bg-cool-blue{background-color:#537fc3}.text-blueberry{color:#47389d!important}.bg-blueberry{background-color:#47389d}.text-warm-purple{color:#a6228e!important}.bg-warm-purple{background-color:#a6228e}.text-old-mauve{color:#73294f!important}.bg-old-mauve{background-color:#73294f}.text-green-blue{color:#00aaa5!important}.bg-green-blue{background-color:#00aaa5}.text-zombie-green{color:#59c16b!important}.bg-zombie-green{background-color:#59c16b}.text-irridium{color:#3c3c3b!important}.bg-irridium{background-color:#3c3c3b}.text-gravel{color:#42454a!important}.bg-gravel{background-color:#42454a}.text-star-dust{color:#969ea3!important}.bg-star-dust{background-color:#969ea3}.text-mountain-mist{color:#909599!important}.bg-mountain-mist{background-color:#909599}.text-green-white{color:#e7eaeb!important}.bg-green-white{background-color:#e7eaeb}.text-dawn-pink{color:#ececed!important}.bg-dawn-pink{background-color:#ececed}.text-white{color:#fff!important}.bg-white{background-color:#fff}.text-primary{color:#065bab!important}.bg-primary{background-color:#065bab}.text-warm-orange{color:#f99d2f!important}.bg-warm-orange{background-color:#f99d2f}.text-baby-blue{color:#25aef2!important}.bg-baby-blue{background-color:#25aef2}.font-size-1{font-size:2rem}.font-size-2{font-size:1.6rem}.font-size-3,.font-size-4{font-size:1.25rem}.font-size-5,.font-size-6{font-size:16px}.font-size-xsm{font-size:.75rem}.font-size-sm{font-size:.875rem}.font-size-normal{font-size:1rem}.font-size-lg{font-size:1.25rem}.font-size-xl{font-size:1.5rem}.font-size-xxl{font-size:1.75rem}.font-size-huge{font-size:2.375rem}.font-weight-lighter{font-weight:100}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0,.mx-0{margin-right:0}.mx-0{margin-left:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0,.px-0{padding-right:0}.px-0{padding-left:0}.py-0{padding-top:0;padding-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1,.mx-1{margin-right:.25rem}.mx-1{margin-left:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pr-1,.px-1{padding-right:.25rem}.px-1{padding-left:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2,.mx-2{margin-right:.5rem}.mx-2{margin-left:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2,.px-2{padding-right:.5rem}.px-2{padding-left:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.m-3{margin:1rem}.mt-3{margin-top:1rem}.mb-3{margin-bottom:1rem}.ml-3{margin-left:1rem}.mr-3,.mx-3{margin-right:1rem}.mx-3{margin-left:1rem}.my-3{margin-top:1rem;margin-bottom:1rem}.p-3{padding:1rem}.pt-3{padding-top:1rem}.pb-3{padding-bottom:1rem}.pl-3{padding-left:1rem}.pr-3,.px-3{padding-right:1rem}.px-3{padding-left:1rem}.py-3{padding-top:1rem;padding-bottom:1rem}.m-4{margin:1.5rem}.mt-4{margin-top:1.5rem}.mb-4{margin-bottom:1.5rem}.ml-4{margin-left:1.5rem}.mr-4,.mx-4{margin-right:1.5rem}.mx-4{margin-left:1.5rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.p-4{padding:1.5rem}.pt-4{padding-top:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4{padding-left:1.5rem}.pr-4,.px-4{padding-right:1.5rem}.px-4{padding-left:1.5rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.m-5{margin:3rem}.mt-5{margin-top:3rem}.mb-5{margin-bottom:3rem}.ml-5{margin-left:3rem}.mr-5,.mx-5{margin-right:3rem}.mx-5{margin-left:3rem}.my-5{margin-top:3rem;margin-bottom:3rem}.p-5{padding:3rem}.pt-5{padding-top:3rem}.pb-5{padding-bottom:3rem}.pl-5{padding-left:3rem}.pr-5,.px-5{padding-right:3rem}.px-5{padding-left:3rem}.py-5{padding-top:3rem;padding-bottom:3rem}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Kumbh Sans,sans-serif;font-weight:400;color:#065bab;overflow-x:hidden}#tinymce,body{background-color:#fff;font-size:16px}#tinymce{font-family:Georgia,Times New Roman,Bitstream Charter,Times,serif;line-height:1.5;color:#333;margin:9px 10px;-webkit-font-smoothing:antialiased!important;overflow-wrap:break-word;word-wrap:break-word}#tinymce,img{max-width:100%}img{height:auto}.cff-wrapper{padding:1rem;background:#ececed}:root{--homeHeroBottomTextColour:rgba(249,157,47,0.67);--butterflyBush:#623f99;--warmOrange:#f99d2f;--macfarlaneBlue:#002c77;--starDust:#969da2;--warmPurple:#a6228e;--greenBlue:#00aaa5;--environmentGreen:#acc773;--catalinaBlue:#065bab;--curiousBlue:#1e95d3;--wedgewoodBlue:#4c869e;--glaucous:#657cbd;--lavaRed:#ed1c24;--papayaOrange:#f15a22;--budhaGold:#afa400;--browneyGreen:#776f00;--fern:#5dbc68}section.hero-slider{position:relative}@media screen and (min-width:992px){section.hero-slider{padding:0}}section.hero-slider:after{position:absolute;bottom:0;content:"";display:block;height:1px;background-color:#3c3c3b;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}section.hero-slider .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:990px;height:242px}section.hero-slider .slider{margin-bottom:0}section.hero-slider .slider .slick-next,section.hero-slider .slider .slick-prev{position:absolute;display:block!important;bottom:0;left:0;z-index:8;background:rgba(0,0,0,.5);border:none;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}@media screen and (min-width:1200px){section.hero-slider .slider .slick-next,section.hero-slider .slider .slick-prev{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:4%}}section.hero-slider .slider .slick-next{left:auto;right:0}@media screen and (min-width:1200px){section.hero-slider .slider .slick-next{right:4%}}section.hero-slider .hero-slide{margin-bottom:0}section.hero-slider .hero-slide .text{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){section.hero-slider .hero-slide .text{width:49%;margin-right:1%}}section.hero-slider .hero-slide .text h1,section.hero-slider .hero-slide .text h2,section.hero-slider .hero-slide .text p{text-align:left;color:inherit}section.hero-slider .hero-slide .image-container{width:50%;margin-left:1rem;display:none}@media screen and (min-width:992px){section.hero-slider .hero-slide .image-container{display:block}}section.hero-slider .hero-slide .image-container img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:100%;height:242px}section.latest-blogs h2{margin-bottom:1.5rem;max-width:none}section.latest-blogs h2,section.latest-blogs h2 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.latest-blogs h2 a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 15px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;margin-top:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}section.latest-blogs h2 a:hover{opacity:.6}section.latest-blogs h2 a svg{fill:#fff;width:8px;display:block;margin-left:15px}section.blog-content-container{border-left:1px solid #a5a5a5;padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}section.blog-content-container p:last-child{margin-bottom:0}section.blog-content-container p img{margin:1rem 0;display:block}section.blog-image-section.section-image .image-container{position:relative}section.blog-image-section.section-image .title-container{position:relative;min-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;padding:10px 50px 10px 1.5rem}section.blog-image-section.section-image .title-container h2{margin:0}section.blog-image-section.section-image img{width:100%;max-width:100%;display:block;height:auto}section.usps-block{padding:1rem 0}section.usps-block p{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.usps-block p,section.usps-block p span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.usps-block p span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;margin-right:1rem;font-size:1.25rem}section.usps-block p span:last-child{margin-right:0}@media screen and (min-width:992px){section.usps-block p span{margin-bottom:0}}section.usps-block p span:before{content:"";width:10px;height:10px;display:block;margin-right:.5rem;background-color:#969ea3}section.values-hero-slider{position:relative}section.values-hero-slider .controls-inner{max-width:1600px;margin:0 auto;padding:1rem;position:absolute;top:0;left:0;right:0;width:100%;z-index:1}@media screen and (min-width:992px){section.values-hero-slider .controls-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}section.values-hero-slider .controls-inner h2{color:#fff;text-shadow:4px 2px 4px rgba(0,0,0,.55);font-size:1.2rem}@media screen and (min-width:992px){section.values-hero-slider .controls-inner h2{font-size:2rem}}section.values-hero-slider .controls-inner button{text-shadow:4px 2px 4px rgba(0,0,0,.55);color:#fff;background-color:transparent;border:none;font-weight:700;margin-right:1rem;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:1rem;margin-bottom:1rem;font-family:Century Gothic,sans-serif}section.values-hero-slider .controls-inner button:last-child{margin-right:0}@media screen and (min-width:992px){section.values-hero-slider .controls-inner button{font-size:2rem}}section.values-hero-slider .controls-inner button:hover{opacity:.5}section.values-hero-slider .controls-inner button svg{margin-left:.5rem;-webkit-filter:drop-shadow(4px 2px 4px rgba(0,0,0,.55));filter:drop-shadow(4px 2px 4px rgba(0,0,0,.55))}section.values-hero-slider .values-hero-slick .slide{background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}section.values-hero-slider .values-hero-slick .slide:before{background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;height:100%;width:100%;content:"";display:block}section.values-hero-slider .values-hero-slick .slide .inner{max-width:1600px;margin:0 auto;display:-ms-grid;display:grid;position:relative;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:100px 400px;grid-template-rows:100px 400px;grid-template-areas:"....." "descr"}@media screen and (min-width:768px){section.values-hero-slider .values-hero-slick .slide .inner{-ms-grid-columns:45% 55%;grid-template-columns:45% 55%;-ms-grid-rows:70px 520px;grid-template-rows:70px 520px;grid-template-areas:"..... ." "descr ."}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box{-ms-grid-row:2;-ms-grid-column:1;grid-area:descr;-ms-grid-row-align:end;align-self:end}@media screen and (min-width:768px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box{-ms-grid-row:2;-ms-grid-column:1}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box h2.big-title{color:#fff;text-shadow:4px 2px 4px rgba(0,0,0,.55);font-size:2rem}@media screen and (min-width:992px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box h2.big-title{font-size:8rem}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content{padding:1.5rem 1rem;background-color:rgba(0,53,118,.8);position:relative}@media screen and (min-width:1616px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content{padding:1.5rem 1rem 1.5rem 0}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content:before{display:block;content:"";position:absolute;top:0;left:-300%;width:300%;height:100%;background-color:rgba(0,53,118,.8)}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content p{color:#fff;font-weight:700}@media screen and (min-width:768px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content p{font-size:1.2rem}}@media screen and (min-width:1200px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content p{max-width:75%}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.5rem}@media screen and (min-width:768px){section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons{margin-top:3.75rem}}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons a{background-color:#fff;text-decoration:none;font-weight:100;color:#3c3c3b;padding:.8rem .6rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:.5rem}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons a:last-child{margin-right:0}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons a:hover{opacity:.5}section.values-hero-slider .values-hero-slick .slide .inner .descr-box .content .buttons a svg{margin-left:1rem}.gated-content-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.5);top:0;left:0;z-index:999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#3c3c3b}.gated-content-form-wrapper .gated-content-form{max-width:600px;padding:25px;width:80%;margin:50px auto;background-color:#fff;max-height:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.gated-content-form-wrapper .gated-content-form .gform_description{margin-bottom:15px;display:block}.gated-content-form-wrapper.hide{pointer-events:none;opacity:0}.products-carousel-wrapper-title-box{margin-bottom:56px}@media screen and (min-width:992px){.products-carousel-wrapper-title-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.products-carousel-wrapper-title-box .arrows{display:-ms-grid;display:grid;grid-auto-flow:column;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.products-carousel-wrapper-title-box .arrows .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:43px;width:43px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(150,157,162,.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.products-carousel-wrapper-title-box .arrows .arrow svg{width:8px}.products-carousel-wrapper-title-box .arrows .arrow.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-carousel-wrapper-title-box .arrows .arrow:hover{background-color:#f99d2f;cursor:pointer}.products-carousel-wrapper-title-box .arrows a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 24px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.products-carousel-wrapper-title-box .arrows a svg{fill:#fff;width:8px;display:block;margin-left:15px}.products-carousel-wrapper-title-box .arrows a:hover{opacity:.6}.products-carousel-wrapper .slick-slide{margin:0 30px}.products-carousel-wrapper .slick-list{margin:0 -30px}.products-carousel-wrapper article{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-carousel-wrapper article h3{font-size:1.875rem;font-family:Century Gothic,sans-serif;min-height:72px}.products-carousel-wrapper article .image{position:relative;margin:0 auto 1rem;height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.products-carousel-wrapper article .image img{width:100%;height:auto;max-width:284px;margin:auto auto auto 0}.products-carousel-wrapper article .image .environmental-overlay{position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%;max-width:284px;background-color:rgba(172,199,115,.85);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:25px;padding:30px 10px;opacity:0;pointer-events:none}.products-carousel-wrapper article .image .environmental-overlay.active{opacity:1;pointer-events:all}.products-carousel-wrapper article .image .environmental-overlay .icon-box{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-carousel-wrapper article .image .environmental-overlay .icon-box .icon{position:relative;margin-bottom:15px;min-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.products-carousel-wrapper article .image .environmental-overlay .icon-box .icon img{max-width:50px;width:100%;margin:0 auto;height:auto;display:block}.products-carousel-wrapper article .image .environmental-overlay .icon-box .icon span{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-33%);transform:translateX(-50%) translateY(-33%);top:50%;color:#fff}.products-carousel-wrapper article .image .environmental-overlay .icon-box .icon span.recycled-content{-webkit-transform:translateX(-25%) translateY(-45%);transform:translateX(-25%) translateY(-45%)}.products-carousel-wrapper article .image .environmental-overlay .icon-box .label{color:#fff;text-align:center}.products-carousel-wrapper article .image .environmental-overlay .icon-box .label span{font-weight:700}.products-carousel-wrapper article .details{text-align:center;margin-top:auto}.products-carousel-wrapper article .details .links{position:relative}.products-carousel-wrapper article .details .links .environment-toggle{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 15px;color:#fff;text-decoration:none;background-color:#acc773;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px;border:none;border-radius:0;position:relative;z-index:3}.products-carousel-wrapper article .details .links .environment-toggle .plus-minus{position:relative;padding:9px 10px;margin-left:15px;color:#fff}.products-carousel-wrapper article .details .links .environment-toggle .plus-minus:before{content:"|";position:absolute;left:6.5px;bottom:0;font-weight:900;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:18px;font-family:Kumbh Sans}.products-carousel-wrapper article .details .links .environment-toggle .plus-minus:after{content:"|";font-weight:900;position:absolute;left:7.5px;bottom:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:18px;font-family:Kumbh Sans}.products-carousel-wrapper article .details .links .environment-toggle .plus-minus.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.products-carousel-wrapper article .details .links .environment-toggle .plus-minus.active:after{bottom:0}.products-carousel-wrapper article .details .links .environment-toggle:hover{cursor:pointer;opacity:.6}.products-carousel-wrapper article .details .links a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 15px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.products-carousel-wrapper article .details .links a svg{fill:#fff;width:8px;display:block;margin-left:15px}.products-carousel-wrapper article .details .links a:hover{opacity:.6}.products-carousel-wrapper article .details .links:after{position:absolute;display:block;content:"";width:100%;height:53px;top:-16px;background-color:rgba(172,199,115,.85);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;max-width:284px}.products-carousel-wrapper article .details .links.active:after{opacity:1}.products-carousel-wrapper .slick-dots{list-style:none;display:-ms-grid;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(15px,15px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}.products-carousel-wrapper .slick-dots li.slick-active button{opacity:1}.products-carousel-wrapper .slick-dots li button{display:block;font-size:0;list-style:none;background-color:#065bab;width:15px;height:15px;border:none;border-radius:50%;opacity:.5;cursor:pointer}:root{--homeHeroTopTextColour:#623f99;--homeHeroBottomTextColour:rgba(0,44,119,0.8)}.home-hero-carousel{position:relative}.home-hero-carousel .grey-button-wrapper.home-banner{margin-top:1.625rem}.home-hero-carousel .grey-button-wrapper.home-banner .container{gap:0}@media screen and (min-width:576px){.home-hero-carousel .grey-button-wrapper.home-banner .container{gap:2em}}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button{background-color:#fff}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button span{color:#3c3c3b}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button:hover{background-color:var(--warmOrange)}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button:hover span{color:#fff}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button:hover svg path{fill:#fff}.home-hero-carousel .grey-button-wrapper.home-banner a.grey-button:after{background-color:var(--warmOrange)}.home-hero-carousel .container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media screen and (min-width:576px){.home-hero-carousel .container{padding:0 30px}}.home-hero-carousel .container .top-left-text{position:relative;width:100%;margin-right:auto;padding:2.75rem 1.75rem 1.875rem 2.75rem}@media screen and (min-width:768px){.home-hero-carousel .container .top-left-text{max-width:590px}}.home-hero-carousel .container .top-left-text p{color:#fff;font-size:2rem;font-weight:700;z-index:3;position:relative}@media screen and (min-width:576px){.home-hero-carousel .container .top-left-text p{font-size:3.625rem}}.home-hero-carousel .container .top-left-text:after{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block;content:"";mix-blend-mode:multiply;background-color:#623f99;background-color:var(--homeHeroTopTextColour)}.home-hero-carousel .container .top-left-text hr{background-color:#fff;margin:1.875rem 0;position:relative;z-index:10}.home-hero-carousel .container .top-left-text .how{font-size:1.5rem;font-weight:700;letter-spacing:-5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-hero-carousel .container .top-left-text .how svg{margin-left:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.home-hero-carousel .container .bottom-right-text{position:relative;width:100%;margin-left:auto;padding:30px}@media screen and (min-width:768px){.home-hero-carousel .container .bottom-right-text{max-width:480px}}.home-hero-carousel .container .bottom-right-text p{color:#fff;font-size:1.625rem;z-index:3;position:relative}.home-hero-carousel .container .bottom-right-text:after{content:"";mix-blend-mode:multiply;background-color:rgba(249,157,47,.67);background-color:var(--homeHeroBottomTextColour)}.home-hero-carousel .carousel,.home-hero-carousel .container .bottom-right-text:after{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block}.home-hero-carousel .carousel .slick-list,.home-hero-carousel .carousel .slick-list .slick-track{height:100%;width:100%}.home-hero-carousel .carousel .slick-list .slick-track .slick-slide{height:100%;width:100%;position:relative}.home-hero-carousel .carousel .slick-list .slick-track .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-hero-carousel .carousel .slick-list .slick-track .slick-slide:after,.home-hero-carousel .carousel .slick-list .slick-track .slick-slide:nth-child(2):after{position:absolute;left:0;right:0;bottom:0;height:160px;background:#d2437e;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,67,126,0)),to(#000));background:linear-gradient(180deg,rgba(210,67,126,0),#000)}.home-hero-carousel .carousel .slick-list .slick-track .slick-slide:nth-child(3):after{position:absolute;left:0;right:0;bottom:0;height:160px;background:#d2437e;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,67,126,0)),to(#5dbc68));background:linear-gradient(180deg,rgba(210,67,126,0),#5dbc68)}.home-hero-carousel .carousel .slick-list .slick-track .slide:after,.home-hero-carousel .carousel .slick-list .slick-track .slide:nth-child(2):after{position:absolute;left:0;right:0;bottom:0;height:160px;background:#d2437e;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,67,126,0)),to(#000));background:linear-gradient(180deg,rgba(210,67,126,0),#000)}.home-hero-carousel .carousel .slick-list .slick-track .slide:nth-child(3):after{position:absolute;left:0;right:0;bottom:0;height:160px;background:#d2437e;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,67,126,0)),to(#5dbc68));background:linear-gradient(180deg,rgba(210,67,126,0),#5dbc68)}.home-hero-carousel .carousel:after{position:absolute;display:block;content:"";left:0;bottom:0;width:100%;height:100%;background:#d2437e;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(210,67,126,0)),to(rgba(60,60,59,0)));background:linear-gradient(180deg,rgba(210,67,126,0) 50%,rgba(60,60,59,0))}.grey-button-wrapper .container{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:576px){.grey-button-wrapper .container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.grey-button-wrapper .container{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.grey-button-wrapper .container .grey-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f99d2f;padding:26px 26px 46px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grey-button-wrapper .container .grey-button span{color:#fff;margin-right:15px;display:block;font-size:1.5rem}.grey-button-wrapper .container .grey-button svg{width:19px}.grey-button-wrapper .container .grey-button:after{position:absolute;display:block;content:"";left:0;right:0;width:100%;bottom:0;height:20px;background-color:#969da2;mix-blend-mode:multiply;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grey-button-wrapper .container .grey-button:hover,.grey-button-wrapper .container .grey-button:hover:after{background-color:#969da2}.hero-banner-wrapper{width:100%;min-height:450px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:992px){.hero-banner-wrapper{background-position:0 0}}.hero-banner-wrapper .container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media screen and (min-width:576px){.hero-banner-wrapper .container{padding:30}}.hero-banner-wrapper .container .top-left-text{position:relative;width:100%;margin-right:auto;padding:100px 40px 40px}.hero-banner-wrapper .container .top-left-text.button-active{padding:50px 40px 40px}@media screen and (min-width:768px){.hero-banner-wrapper .container .top-left-text{max-width:590px}}.hero-banner-wrapper .container .top-left-text h1{color:#fff;font-size:2rem;font-weight:700;z-index:3;position:relative}@media screen and (min-width:576px){.hero-banner-wrapper .container .top-left-text h1{font-size:3.5rem;max-width:400px}}.hero-banner-wrapper .container .top-left-text:after{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block;content:"";mix-blend-mode:multiply;background-color:#623f99}.hero-banner-wrapper .container .top-left-text.butterfly-bush:after{background-color:var(--butterflyBush)}.hero-banner-wrapper .container .top-left-text.warm-orange:after{background-color:var(--warmOrange)}.hero-banner-wrapper .container .top-left-text.macfarlane-blue:after{background-color:var(--macfarlaneBlue)}.hero-banner-wrapper .container .top-left-text.star-dust:after{background-color:var(--starDust)}.hero-banner-wrapper .container .top-left-text.warm-purple:after{background-color:var(--warmPurple)}.hero-banner-wrapper .container .top-left-text.green-blue:after{background-color:var(--greenBlue)}.hero-banner-wrapper .container .top-left-text.environment-green:after{background-color:var(--environmentGreen)}.hero-banner-wrapper .container .top-left-text.catalina-blue:after{background-color:var(--catalinaBlue)}.hero-banner-wrapper .container .top-left-text.curious-blue:after{background-color:var(--curiousBlue)}.hero-banner-wrapper .container .top-left-text.wedgewood-blue:after{background-color:var(--wedgewoodBlue)}.hero-banner-wrapper .container .top-left-text.glaucous:after{background-color:var(--glaucous)}.hero-banner-wrapper .container .top-left-text.old-mauve:after{background-color:var(--oldMauve)}.hero-banner-wrapper .container .top-left-text.lava-red:after{background-color:var(--lavaRed)}.hero-banner-wrapper .container .top-left-text.papaya-orange:after{background-color:var(--papayaOrange)}.hero-banner-wrapper .container .top-left-text.budha-gold:after{background-color:var(--budhaGold)}.hero-banner-wrapper .container .top-left-text.browney-green:after{background-color:var(--browneyGreen)}.hero-banner-wrapper .container .top-left-text.fern:after{background-color:var(--fern)}.hero-banner-wrapper .container .top-left-text .button-container a{padding:1.5625rem 1.25rem;color:#fff;font-size:1.25rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%;max-width:382px;position:relative;z-index:100;background-color:#f99d2f;margin-top:3.75rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hero-banner-wrapper .container .top-left-text .button-container a:hover{opacity:.5}.button-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 13px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.button-block.grey{background-color:#969da2;padding:1.125rem 1.5625rem;font-size:1.25rem}.button-block.grey svg{display:none}.button-block svg{fill:#fff;width:8px;display:block;margin-left:15px}.button-block:hover{opacity:.6}.intro-paragraph-block{font-family:Century Gothic,sans-serif;font-size:1.875rem;max-width:900px;margin:0 auto 0 0}.case-studies-wrapper{display:-ms-grid;display:grid;gap:30px}@media screen and (min-width:768px){.case-studies-wrapper{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.case-studies-wrapper .case-study{background-color:#a6acaf;width:100%;height:175px}.case-studies-wrapper .case-study a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.case-studies-wrapper .case-study a img{display:block;width:100%;max-width:200px;height:auto;-webkit-filter:brightness(0) saturate(100%) invert(90%) sepia(0) saturate(7459%) hue-rotate(127deg) brightness(114%) contrast(110%);filter:brightness(0) saturate(100%) invert(90%) sepia(0) saturate(7459%) hue-rotate(127deg) brightness(114%) contrast(110%)}.case-studies-wrapper .case-study a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;opacity:0}.case-studies-wrapper .case-study a:hover:after{opacity:1}.reach-grid{display:-ms-grid;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--min-width),1fr))}.reach-grid .grid-item{width:100%;height:var(--column-height);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.reach-grid .grid-item img{width:auto;height:auto;display:block;max-width:100%;max-height:100%;margin:auto}.reach-grid .grid-item h3,.reach-grid .grid-item p{text-align:center;max-width:300px}.reach-grid.remove-image-formatting .grid-item img{width:180px;margin:0}.reach-grid.left .grid-item h3,.reach-grid.left .grid-item p{text-align:left}section.unboxing-special-block .inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);gap:0 1.875rem;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){section.unboxing-special-block .inner{height:496px}}section.unboxing-special-block .inner .text-content-left{-ms-grid-column-span:12;grid-column:span 12;padding:50px 20px;position:relative;-ms-grid-row-align:stretch;align-self:stretch}@media screen and (min-width:992px){section.unboxing-special-block .inner .text-content-left{-ms-grid-column-span:4;grid-column:span 4}}section.unboxing-special-block .inner .text-content-left .percentage{font-size:6rem;color:#fff;font-family:Century Gothic,sans-serif;font-weight:700;text-align:center;display:block;position:relative}section.unboxing-special-block .inner .text-content-left p{font-family:Century Gothic,sans-serif;font-weight:700;font-size:1.5rem;text-align:center;color:#fff;position:relative}section.unboxing-special-block .inner .text-content-left:before{background-color:#f99d2f;position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;mix-blend-mode:multiply}section.unboxing-special-block .inner .text-content-right{-ms-grid-column-span:12;grid-column:span 12;padding:50px;position:relative}@media screen and (min-width:992px){section.unboxing-special-block .inner .text-content-right{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6/13}}section.unboxing-special-block .inner .text-content-right h2{color:#f99d2f;position:relative;font-weight:700}section.unboxing-special-block .inner .text-content-right p{color:#fff;position:relative;font-weight:700}section.unboxing-special-block .inner .text-content-right:before{background-color:#065bab;position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;mix-blend-mode:multiply}section.table-of-contents .contents__header{color:#3c3c3b;padding:1rem .5rem;background-color:#ececec;border:1px solid #d2d2d2;font-size:1.5rem}section.table-of-contents .contents__list{list-style:none;padding:1rem .5rem 0;display:-ms-grid;display:grid;background-color:#f2f2f2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}section.table-of-contents .contents__list .contents__sub-list{list-style:none;padding:.5rem 0}section.table-of-contents .contents__list .contents__sub-list li{margin-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.table-of-contents .contents__list .contents__sub-list li:last-child{margin-bottom:0}section.table-of-contents .contents__list>li{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d9d9;padding:1rem 0}section.table-of-contents .contents__list a{text-decoration:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#3c3c3b;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}section.table-of-contents .contents__list a:hover{opacity:.75;text-decoration:underline}section.table-of-contents .contents__list a svg{width:12px;vertical-align:middle}section.table-of-contents .contents_list-counter{font-weight:500;margin-right:.5rem}section.table-of-contents .contents_list-counter.small{font-size:.8rem}.wp-block-columns.narrow-center-column{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wp-block-group.is-style-bordered{border:1px solid #3c3c3b;padding:2rem}.wp-block-group.is-style-border-top-bottom{border-top:1px solid #3c3c3b;border-bottom:1px solid #3c3c3b;padding:2rem}.wp-block-group .wp-block-columns:last-of-type{margin-bottom:0}.wp-block-group.has-background{padding:2rem}.wp-block-group.has-background label,.wp-block-group.has-background legend{color:#fff}.wp-block-group.has-background .gfield_description{background-color:#fff}.wp-block-columns{display:block;margin-bottom:80px}@media screen and (min-width:992px){.wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:60px;margin-bottom:0}.wp-block-columns .wp-block-column{margin-left:var(--wp--style--block-gap,2em)}}.wp-block-columns:where(.has-background){padding:0}@media screen and (min-width:992px){.wp-block-columns.is-style-smaller-gap{gap:30px}}.wp-block-columns .wp-block-column{display:block;-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important;margin:30px 0!important}.wp-block-columns .wp-block-column.is-style-display-grid{display:-ms-grid;display:grid}@media screen and (max-width:780px){.wp-block-columns .wp-block-column .wp-block-columns .wp-block-column{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin:0}}.wp-block-columns.is-style-flex-columns .wp-block-column{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.wp-block-columns.is-style-container-padding{padding:0 2rem}.wp-block-columns.block-editor-block-list__block.is-style-flex-columns .acf-block-component,.wp-block-columns.block-editor-block-list__block.is-style-flex-columns .acf-block-component>div,.wp-block-columns.block-editor-block-list__block.is-style-flex-columns .acf-block-component>div .acf-block-preview,.wp-block-columns.block-editor-block-list__block.is-style-flex-columns .wp-block,.wp-block-columns.block-editor-block-list__block.is-style-flex-columns .wp-block-acf-card{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}h1.is-style-reduced-mb,h2.is-style-reduced-mb,h3.is-style-reduced-mb,h4.is-style-reduced-mb,h5.is-style-reduced-mb,h6.is-style-reduced-mb{margin-bottom:5px}.wp-block-embed iframe{width:100%;height:auto;aspect-ratio:1/.6}.wp-block-button__link{border-radius:3px;background-color:#065bab;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.wp-block-button__link:hover{opacity:.5}.wp-block-image .components-resizable-box__container{max-width:100%!important}.wp-block-image .components-resizable-box__container img{max-width:100%;display:block}@media screen and (max-width:950px){.wp-block-image.size-full img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}}.wp-block-image.is-style-fixed-logo img{width:190px!important;-o-object-fit:contain;object-fit:contain;height:45px;width:auto}.wp-block-image.is-style-caption-as-button{position:relative}.wp-block-image.is-style-caption-as-button img{display:block}.wp-block-image.is-style-caption-as-button figcaption{position:absolute;bottom:0;left:0;margin:0}.wp-block-image.is-style-caption-as-button figcaption a{padding:1rem;text-align:center;color:#fff;text-decoration:none;font-weight:700;background-color:#4c869e;display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.wp-block-image.is-style-caption-as-button figcaption a:hover{background-color:#f99d2f}.wp-block-image.is-style-zero-margin{margin:0}#breadcrumbs span,.yoast-breadcrumbs span{line-height:1.2;font-size:1rem;color:#969da2}#breadcrumbs span.breadcrumb_last,.yoast-breadcrumbs span.breadcrumb_last{position:relative;color:#f99d2f;margin-left:10px}#breadcrumbs span.breadcrumb_last:after,.yoast-breadcrumbs span.breadcrumb_last:after{content:">";display:inline-block;position:relative;margin-left:3px}#breadcrumbs a,.yoast-breadcrumbs a{font-weight:400;color:#969da2;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#breadcrumbs a:nth-of-type(n+1),.yoast-breadcrumbs a:nth-of-type(n+1){margin-left:10px}#breadcrumbs a:hover,.yoast-breadcrumbs a:hover{color:#f99d2f}.gb-block-sharing .gb-share-list a{text-decoration:none}.gb-block-cta .gb-cta-title{margin-bottom:1rem}.gb-block-cta .gb-cta-text{margin-bottom:2rem}.gb-block-accordion{margin-bottom:10px}.gb-block-accordion details summary::-webkit-details-marker,.gb-block-accordion details summary::marker{display:none}.gb-block-accordion details summary{list-style:none;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem 1rem 1rem}.gb-block-accordion details .gb-accordion-title{background-color:#969da2;color:#fff;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gb-block-accordion details .gb-accordion-title:before{right:14px;bottom:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gb-block-accordion details .gb-accordion-title:after,.gb-block-accordion details .gb-accordion-title:before{content:"";border-bottom:2px solid #fff;display:block;position:absolute;width:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gb-block-accordion details .gb-accordion-title:after{right:15px;bottom:50%;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.gb-block-accordion details .gb-accordion-title:hover{cursor:pointer;opacity:.6}.gb-block-accordion details .gb-accordion-text{padding:15px 0}.gb-block-accordion details .gb-accordion-text ul li{font-weight:300}.gb-block-accordion details[open] .gb-accordion-title{background-color:#f99d2f}.gb-block-accordion details[open] .gb-accordion-title:after{-webkit-transform:translateX(1px);transform:translateX(1px)}.gb-container-content{margin:0 auto}.alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.container{max-width:1230px}.container,.container-fluid{padding:0 30px;margin:0 auto}.container-fluid{max-width:none}header#master-header{padding-top:.625rem}header#master-header .top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (min-width:768px){header#master-header .top-bar{margin-bottom:0}}header#master-header .top-bar form{display:none}@media screen and (min-width:992px){header#master-header .top-bar form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}header#master-header .top-bar form input{height:38px;padding-left:15px;border:1px solid #969ea3;border-right:none}header#master-header .top-bar form button{border-radius:0;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;padding:0 11px;gap:.625rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:#f99d30}header#master-header .top-bar form button:hover:after,header#master-header .top-bar form button:hover svg{opacity:.5}header#master-header .top-bar form button svg{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}header#master-header .top-bar form button svg path{fill:#fff}header#master-header .top-bar #toggle-search-button{display:block;color:#969ea3;border-radius:0;height:32px;width:32px;border:1px solid #969ea3;cursor:pointer}@media screen and (min-width:992px){header#master-header .top-bar #toggle-search-button{display:none}}header#master-header .top-bar #login{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#969ea3;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header#master-header .top-bar #login:hover{opacity:.5}header#master-header .top-bar #login svg{width:15px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header#master-header .top-bar #login svg path{fill:#969ea3}header#master-header .top-bar .buy-now{padding:.625rem;background-color:#f99d2f;color:#fff;display:block;font-family:Century Gothic,sans-serif;font-weight:700;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:.875rem}@media screen and (min-width:768px){header#master-header .top-bar .buy-now{font-size:1rem}}header#master-header .top-bar .buy-now:hover{opacity:.5}header#master-header .bottom-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}header#master-header .bottom-bar .logo{padding-bottom:1rem}@media screen and (min-width:992px){header#master-header .bottom-bar .logo{margin-right:1rem}}header#master-header .bottom-bar .logo img{width:225px}header#master-header .bottom-bar .logo a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header#master-header .bottom-bar .logo a:hover{opacity:.5}header#master-header .bottom-bar .hamburger-inner,header#master-header .bottom-bar .hamburger-inner:after,header#master-header .bottom-bar .hamburger-inner:before{background-color:#969ea3}@media screen and (min-width:992px){header#master-header .bottom-bar button.hamburger{display:none}}header#master-header .bottom-bar nav{display:none}@media screen and (min-width:992px){header#master-header .bottom-bar nav{display:block}}header#master-header .bottom-bar nav ul{list-style:none;padding:0;margin:0}header#master-header .bottom-bar nav ul li{position:relative;margin:0;padding:0 0 1rem}header#master-header .bottom-bar nav ul .sub-menu{position:absolute;top:20px;left:-23px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.8rem 1.5rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none;opacity:0;max-height:none;-webkit-transform:scale(.99);transform:scale(.99);min-width:100%;background-color:#fff;-webkit-box-shadow:0 5px 8px rgba(46,46,46,.33);box-shadow:0 5px 8px rgba(46,46,46,.33);z-index:100}header#master-header .bottom-bar nav ul li:hover>.sub-menu{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:inherit}header#master-header .bottom-bar nav ul a{color:#3c3c3b;font-weight:400;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;white-space:nowrap;font-size:.9rem}@media screen and (min-width:992px){header#master-header .bottom-bar nav ul a{font-size:.9375rem}}header#master-header .bottom-bar nav ul a:hover{color:#f99d2f}header#master-header .bottom-bar nav ul:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem}#mobile-nav-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);z-index:9;display:none}#mobile-nav-overlay.active{display:block}nav#mobile{position:fixed;top:0;left:0;height:100vh;width:75%;max-width:270px;z-index:10;background-color:#fff;overflow-y:scroll;padding:1rem;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);display:none}nav#mobile.active{display:block}nav#mobile ul{list-style:none;padding:0;margin:0}nav#mobile ul .sub-menu{max-height:0;overflow:hidden}nav#mobile ul .sub-menu.active{padding:.625rem 0}nav#mobile ul .sub-menu a{font-size:1rem;color:#f99d2f}nav#mobile ul li{position:relative}nav#mobile ul li a{font-size:1.2rem;text-decoration:none;color:#969ea3}nav#mobile ul li .dropdown-arrow{position:absolute;right:0;top:0}@media screen and (min-width:992px){nav#mobile{display:none}}.product-bar{background-color:#909599;padding:.625rem 0;position:relative}.product-bar .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-bar h2{color:#fff;font-weight:600;font-size:24px;margin:0;padding:1px 0;font-family:Kumbh Sans}.product-bar #product-nav-toggle{color:#fff;background-color:#f99d2f;border:none;font-size:1.25rem;cursor:pointer;position:relative;padding:.5rem 30px .5rem .5rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.product-bar #product-nav-toggle:hover{opacity:.5}.product-bar #product-nav-toggle .plus-minus{position:absolute;right:24px;bottom:10px}.product-bar #product-nav-toggle .plus-minus:before{left:6.5px;bottom:0}.product-bar #product-nav-toggle .plus-minus:after,.product-bar #product-nav-toggle .plus-minus:before{content:"|";position:absolute;font-weight:900;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:18px;font-family:Kumbh Sans}.product-bar #product-nav-toggle .plus-minus:after{left:7.5px;bottom:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-bar #product-nav-toggle .plus-minus.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.product-bar #product-nav-toggle .plus-minus.active:after{bottom:0;color:#fff}.product-bar #product-nav-toggle:hover .plus-minus:after,.product-bar #product-nav-toggle:hover .plus-minus:before{color:#fff}.product-bar nav#products{position:absolute;bottom:-300px;left:0;right:0;margin:0 0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:300px;overflow-y:scroll;background-color:rgba(150,157,162,.9);z-index:11;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;pointer-events:none}@media screen and (min-width:1050px){.product-bar nav#products{height:70px;bottom:-70px;width:100%;overflow-y:visible;margin:0 auto}}.product-bar nav#products .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px}@media screen and (min-width:1050px){.product-bar nav#products .container{padding:0 30px}}.product-bar nav#products .c-product-navigation-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}.product-bar nav#products.active{opacity:1;pointer-events:all}.product-bar nav#products ul{display:block;width:100%;height:100%;padding:0}@media screen and (min-width:1050px){.product-bar nav#products ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.product-bar nav#products ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin-bottom:15px}@media screen and (min-width:1050px){.product-bar nav#products ul li{margin-bottom:0}}.product-bar nav#products ul li a{color:#fff;font-weight:400;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-bar nav#products ul li:last-child .sub-menu{left:-138px}.product-bar nav#products ul li .sub-menu{position:absolute;top:70px;left:-13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:rgba(150,157,162,.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;pointer-events:none;padding:1rem 35px 1rem 1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block}.product-bar nav#products ul li .sub-menu li{margin-bottom:1rem}.product-bar nav#products ul li .sub-menu li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.product-bar nav#products ul li .sub-menu li a:hover{opacity:.6}.product-bar nav#products ul li .sub-menu li:after{display:none}@media screen and (min-width:992px){.product-bar nav#products ul li:hover .sub-menu{opacity:1;pointer-events:all}.product-bar nav#products ul li:hover .sub-menu a{color:#fff;opacity:1}}.product-bar nav#products ul li:hover a{opacity:.6}@media screen and (min-width:1200px){.product-bar nav#products ul li.menu-item-has-children:after{position:absolute;display:block;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.52' height='15.294' viewBox='0 0 14.198 25.294'%3E%3Cg data-name='Group 281'%3E%3Cpath data-name='Path 30' d='M0 3.597l7.921 9.05L0 21.697l3.146 3.6L14.2 12.663l-.013-.016.013-.013L3.146-.003z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");right:-18px;bottom:34%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-bar nav#products ul li.menu-item-has-children:hover:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}footer#master-footer nav.footer-sitemap{margin-bottom:4rem;max-width:1200px}@media screen and (min-width:768px){footer#master-footer nav.footer-sitemap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}footer#master-footer nav.footer-sitemap ul{list-style-type:none;margin:0 1rem 0 0;padding:2rem 0 0;width:100%}@media screen and (min-width:768px){footer#master-footer nav.footer-sitemap ul{margin:0 1% 0 0;width:32.33333%}}@media screen and (min-width:992px){footer#master-footer nav.footer-sitemap ul{margin:0 1rem 0 0;width:auto}}footer#master-footer nav.footer-sitemap ul li a{text-decoration:none;color:#3c3c3b;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:.875rem}footer#master-footer nav.footer-sitemap ul li a:hover{color:#f99d2f}footer#master-footer nav.footer-sitemap ul li.top-level-link a{color:#909599;text-transform:capitalize;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem}footer#master-footer nav.footer-sitemap ul li.top-level-link a:hover{color:#f99d2f}footer#master-footer nav.footer-sitemap ul.footer-submenu{width:100%;max-width:300px;padding-top:0}footer#master-footer nav.footer-sitemap ul.two-columns{min-width:170px}footer#master-footer nav.footer-sitemap ul.two-columns ul.footer-submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer#master-footer nav.footer-sitemap ul.two-columns ul.footer-submenu li{width:50%}footer#master-footer nav.footer-sitemap ul.other-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:992px){footer#master-footer nav.footer-sitemap ul.other-links{padding-left:1rem}}footer#master-footer nav.footer-sitemap ul.other-links li{width:100%;margin-bottom:1rem}footer#master-footer nav.footer-sitemap ul.other-links li a{font-size:1rem;font-weight:700;font-family:Century Gothic,sans-serif;color:#909599;text-transform:capitalize}footer#master-footer nav.footer-sitemap ul.other-links li a:hover{color:#f99d2f}footer#master-footer .footer-blocks{display:none}@media screen and (min-width:768px){footer#master-footer .footer-blocks{display:block}}footer#master-footer .footer-cta-links{background-color:#e7eaeb}@media screen and (min-width:992px){footer#master-footer .footer-cta-links{position:fixed;bottom:0;width:100%;z-index:999}}footer#master-footer .footer-cta-links .container{min-height:75px;padding-bottom:15px;padding-top:15px}@media screen and (min-width:576px){footer#master-footer .footer-cta-links .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}footer#master-footer .footer-cta-links .menu-footer-under-blocks-links-container{width:100%;margin-right:25px}footer#master-footer .footer-cta-links .menu{list-style:none;margin:0;padding:0}@media screen and (min-width:992px){footer#master-footer .footer-cta-links .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}footer#master-footer .footer-cta-links .menu li{margin:0 0 15px}@media screen and (min-width:992px){footer#master-footer .footer-cta-links .menu li{margin-bottom:0}}footer#master-footer .footer-cta-links .menu li a{text-decoration:none;color:#065bab;font-weight:700;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;display:-ms-grid;display:grid;grid-auto-flow:column;gap:20px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer#master-footer .footer-cta-links .menu li a:after{position:relative;display:block;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.156' height='6.824'%3E%3Cpath d='M10.428 0l-4.35 3.807L1.727 0l-1.73 1.512 6.071 5.312.008-.006.006.006 6.074-5.312z' fill='%23065bab'/%3E%3C/svg%3E");width:15px;height:15px;-webkit-transform:rotate(-90deg) translateY(-10px);transform:rotate(-90deg) translateY(-10px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer#master-footer .footer-cta-links .menu li a:hover{color:#f99d2f}footer#master-footer .footer-cta-links .menu li a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.156' height='6.824'%3E%3Cpath d='M10.428 0l-4.35 3.807L1.727 0l-1.73 1.512 6.071 5.312.008-.006.006.006 6.074-5.312z' fill='%23f99d2f'/%3E%3C/svg%3E")}footer#master-footer .footer-cta-links .call-us{font-weight:700;min-width:200px}footer#master-footer .footer-cta-links .call-us a{text-decoration:none;color:#065bab;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer#master-footer .footer-cta-links .call-us a:hover{color:#f99d2f}@media screen and (min-width:992px){footer#master-footer .footer-bottom-bar{margin-bottom:4.625rem}}@media screen and (min-width:1200px){footer#master-footer .footer-bottom-bar .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}footer#master-footer .footer-bottom-bar .container .left,footer#master-footer .footer-bottom-bar .container .left p,footer#master-footer .footer-bottom-bar .container .right,footer#master-footer .footer-bottom-bar .container .right p{font-size:1rem!important}footer#master-footer .footer-bottom-bar .container .left strong,footer#master-footer .footer-bottom-bar .container .right strong{font-weight:700}footer#master-footer .footer-bottom-bar .container .left a,footer#master-footer .footer-bottom-bar .container .right a{text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer#master-footer .footer-bottom-bar .container .left a:hover,footer#master-footer .footer-bottom-bar .container .right a:hover{color:#f99d2f}@media screen and (min-width:1200px){footer#master-footer .footer-bottom-bar .container .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1200px){footer#master-footer .footer-bottom-bar .container .right p{margin-bottom:0;margin-right:.5rem}}footer#master-footer .footer-bottom-bar .container .right .social-links a{border-radius:100%;border:1px solid #fff;width:30px;height:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:.5rem}footer#master-footer .footer-bottom-bar .container .right .social-links a:last-of-type{margin-right:0}footer#master-footer .footer-bottom-bar .container .right .social-links a:visited{color:#fff;text-decoration:none}footer#master-footer .footer-bottom-bar .container .right .social-links a:hover{color:#065bab;background-color:#fff}article#newsitems-single{margin-top:2rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-template-areas:"article" "sidebar"}@media screen and (min-width:1200px){article#newsitems-single{-ms-grid-columns:28% 1% 72%;grid-template-columns:28% 1% 72%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"sidebar . article"}}article#newsitems-single aside#sidebar{-ms-grid-row:2;-ms-grid-column:1;grid-area:sidebar}article#newsitems-single main#content{-ms-grid-row:1;-ms-grid-column:1;grid-area:article}article#newsitems-single main#content .post-entry-meta{margin-bottom:1.5rem;border-bottom:1px solid #065bab;padding-bottom:1rem}section#date-archive{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"blog" "sidebar";margin:2rem auto}@media screen and (min-width:1200px){section#date-archive{-ms-grid-columns:28% 1% 72%;grid-template-columns:28% 1% 72%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"sidebar . blog"}section#date-archive>aside#sidebar{-ms-grid-row:1;-ms-grid-column:1}}section#date-archive aside.sidebar{-ms-grid-row:2;-ms-grid-column:1;width:100%;grid-area:sidebar}section#date-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:1;width:100%;grid-area:blog}@media screen and (min-width:1200px){section#date-archive main#blog-posts{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}section#date-archive main#blog-posts .blog-page-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:1rem}section#date-archive main#blog-posts .blog-page-count h1{margin:0 0 .5rem;line-height:1.2;font-size:1.5rem;color:#3c3c3b}section#date-archive main#blog-posts .blog-page-count p{font-size:1.5rem}section#date-archive main#blog-posts .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}section#date-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width:768px){section#date-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1rem}section#date-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#date-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (min-width:1200px){section#date-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(3,1fr);gap:1rem}section#date-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#date-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}section#date-archive main#blog-posts .posts-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}section#date-archive main#blog-posts .posts-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}section#date-archive main#blog-posts .posts-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}section#date-archive main#blog-posts .posts-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}section#date-archive main#blog-posts .posts-grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}section#date-archive main#blog-posts .posts-grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}section#date-archive main#blog-posts .posts-grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}}#single-post{padding-top:30px;padding-bottom:100px}#single-post .title-bar h2{font-size:2.5rem;font-weight:700;max-width:1000px;margin-top:50px;margin-bottom:30px}@media screen and (min-width:576px){#single-post .title-bar h2{font-size:3.625rem}}#single-post .title-bar p{font-size:1.875rem;font-family:Century Gothic,sans-serif;margin:30px 0 50px}#single-post .post-navigation{margin-bottom:30px}@media screen and (min-width:768px){#single-post .post-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#single-post .post-navigation .page-number{margin-right:15px;font-weight:300}#single-post .post-navigation .page-buttons-wrapper{display:-ms-grid;display:grid;grid-auto-flow:column;gap:10px;margin-right:15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}@media screen and (min-width:768px){#single-post .post-navigation .page-buttons-wrapper{margin-bottom:0}}#single-post .post-navigation .page-button{width:40px;height:40px;background-color:rgba(150,157,162,.25)}#single-post .post-navigation .page-button,#single-post .post-navigation .page-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#single-post .post-navigation .page-button a{width:100%;height:100%;padding:16px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(150,157,162,.25)}#single-post .post-navigation .page-button a svg{display:block}#single-post .post-navigation .page-button a:hover{background-color:#f99d2f}#single-post .post-navigation .page-button.prev-page{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#single-post .post-navigation .page-button svg{width:8px}#single-post .post-navigation .news-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7.5px 20px 7.5px 13px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:15px}@media screen and (min-width:768px){#single-post .post-navigation .news-button{margin-bottom:0}}#single-post .post-navigation .news-button svg{fill:#fff;width:8px;display:block;margin-left:15px}#single-post .post-navigation .news-button:hover{opacity:.6}#single-post .post-navigation .news-button.toggle{border:none;border-radius:0;margin-right:0}#single-post .post-navigation .news-button.toggle svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#single-post .post-navigation .news-button.toggle:hover{cursor:pointer}#single-post .post-navigation .dropdown-container{position:relative;margin-right:10px}#single-post .post-navigation .dropdown-container .link-list{list-style:none;padding:0;position:absolute;left:0;top:50px;height:300px;overflow-y:scroll;z-index:3;width:100%;max-height:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#single-post .post-navigation .dropdown-container .link-list li{padding:0;margin-bottom:5px}#single-post .post-navigation .dropdown-container .link-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:40px;height:100%;padding:7.5px 15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#969da2;font-family:Century Gothic,sans-serif;font-weight:700}#single-post .post-navigation .dropdown-container .link-list li a:hover{background-color:#f99d2f}#single-post .post-navigation .dropdown-container.active .link-list{max-height:300px}#single-post .post-navigation .dropdown-container.active .toggle{opacity:.6}#single-post .post-navigation .dropdown-container.active .toggle svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#single-post .post-content{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:1100px){#single-post .post-content{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}#single-post .post-content .sign-up{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:1100px){#single-post .post-content .sign-up{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#single-post .post-content .sign-up .portrait{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#single-post .post-content .sign-up .portrait img{display:block;margin-bottom:15px}#single-post .post-content .sign-up .portrait:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:hsla(0,0%,100%,.4);opacity:0}#single-post .post-content .sign-up .portrait:hover:after{opacity:1}#single-post .post-content .sign-up .post-meta .author .title{font-weight:600;font-size:1rem}#single-post .post-content .sign-up .post-meta .author .title a{text-decoration:none;color:#3c3c3b;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#single-post .post-content .sign-up .post-meta .author .title a:hover{color:#f99d2f}#single-post .post-content .sign-up .post-meta .author .role{font-size:1rem;font-weight:300;margin-top:0}#single-post .post-content .sign-up .post-meta h3{font-size:1rem;margin-bottom:5px}#single-post .post-content .sign-up .post-meta p{font-weight:300;font-size:1rem}#single-post .post-content .sign-up .post-meta .tags{margin-top:10px}#single-post .post-content .sign-up .post-meta .tags a{text-decoration:none;color:#3c3c3b;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:300}#single-post .post-content .sign-up .post-meta .tags a:hover{color:#f99d2f}#single-post .post-content .post-body{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:1100px){#single-post .post-content .post-body{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}#single-post .post-content .post-body h1{font-size:2.5rem;font-weight:400;margin-bottom:20px}#single-post .post-content .post-body img:nth-of-type(n+2){display:block;margin:30px 0}#single-post .post-content .post-body p:first-child{font-weight:600}section#category-archive{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"blog" "sidebar";margin:2rem auto}@media screen and (min-width:1200px){section#category-archive{-ms-grid-columns:28% 1% 72%;grid-template-columns:28% 1% 72%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"sidebar . blog"}section#category-archive>aside#sidebar,section#category-archive>aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}section#category-archive>main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}}section#category-archive aside.sidebar{-ms-grid-row:2;-ms-grid-column:1;width:100%;grid-area:sidebar}section#category-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:1;width:100%;grid-area:blog}@media screen and (min-width:1200px){section#category-archive main#blog-posts{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}section#category-archive main#blog-posts .blog-page-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:1rem}section#category-archive main#blog-posts .blog-page-count h1{margin:0 0 .5rem;line-height:1.2;font-size:1.5rem;color:#3c3c3b}section#category-archive main#blog-posts .blog-page-count p{font-size:1.5rem}section#category-archive main#blog-posts .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}section#category-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width:768px){section#category-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1rem}section#category-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#category-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (min-width:1200px){section#category-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(3,1fr);gap:1rem}section#category-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#category-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}section#category-archive main#blog-posts .posts-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}section#category-archive main#blog-posts .posts-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}section#category-archive main#blog-posts .posts-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}section#category-archive main#blog-posts .posts-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}section#category-archive main#blog-posts .posts-grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}section#category-archive main#blog-posts .posts-grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}section#category-archive main#blog-posts .posts-grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}}section#tag-archive{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"blog" "sidebar";margin:2rem auto}@media screen and (min-width:1200px){section#tag-archive{-ms-grid-columns:28% 1% 72%;grid-template-columns:28% 1% 72%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"sidebar . blog"}section#tag-archive>aside#sidebar,section#tag-archive>aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}section#tag-archive>main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}}section#tag-archive aside.sidebar{-ms-grid-row:2;-ms-grid-column:1;width:100%;grid-area:sidebar}section#tag-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:1;width:100%;grid-area:blog}@media screen and (min-width:1200px){section#tag-archive main#blog-posts{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}section#tag-archive main#blog-posts .blog-page-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:1rem}section#tag-archive main#blog-posts .blog-page-count h1{margin:0 0 .5rem;line-height:1.2;font-size:1.5rem;color:#3c3c3b}section#tag-archive main#blog-posts .blog-page-count p{font-size:1.5rem}section#tag-archive main#blog-posts .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}section#tag-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width:768px){section#tag-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1rem}section#tag-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#tag-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (min-width:1200px){section#tag-archive main#blog-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(3,1fr);gap:1rem}section#tag-archive main#blog-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#tag-archive main#blog-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}section#tag-archive main#blog-posts .posts-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}section#tag-archive main#blog-posts .posts-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}section#tag-archive main#blog-posts .posts-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}section#tag-archive main#blog-posts .posts-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}section#tag-archive main#blog-posts .posts-grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}section#tag-archive main#blog-posts .posts-grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}section#tag-archive main#blog-posts .posts-grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}}article#author-archive{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"blog" "sidebar";margin:2rem auto}@media screen and (min-width:1200px){article#author-archive{-ms-grid-columns:28% 1% 72%;grid-template-columns:28% 1% 72%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"sidebar . blog"}article#author-archive>aside#sidebar,article#author-archive>aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}article#author-archive>main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}}article#author-archive aside.sidebar{-ms-grid-row:2;-ms-grid-column:1;width:100%;grid-area:sidebar}article#author-archive main#author-posts{-ms-grid-row:1;-ms-grid-column:1;width:100%;grid-area:blog}@media screen and (min-width:1200px){article#author-archive main#author-posts{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}article#author-archive main#author-posts section.author-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ececed;padding:1rem;margin-bottom:2rem}article#author-archive main#author-posts section.author-details .author-image{max-width:250px;margin-right:1rem;background-color:#fff}article#author-archive main#author-posts section.author-details .author-image img{display:block;height:auto}article#author-archive main#author-posts .blog-page-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:1rem}article#author-archive main#author-posts .blog-page-count h1{margin:0 0 .5rem;line-height:1.2;font-size:1.5rem;color:#3c3c3b}article#author-archive main#author-posts .blog-page-count p{font-size:1.5rem}article#author-archive main#author-posts .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}article#author-archive main#author-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width:768px){article#author-archive main#author-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1rem}article#author-archive main#author-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}article#author-archive main#author-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (min-width:1200px){article#author-archive main#author-posts .posts-grid{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(3,1fr);gap:1rem}article#author-archive main#author-posts .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}article#author-archive main#author-posts .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}article#author-archive main#author-posts .posts-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}article#author-archive main#author-posts .posts-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}article#author-archive main#author-posts .posts-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}article#author-archive main#author-posts .posts-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}article#author-archive main#author-posts .posts-grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}article#author-archive main#author-posts .posts-grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}article#author-archive main#author-posts .posts-grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}}section#case-studies-archive{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"blog";margin:2rem auto}section#case-studies-archive aside.sidebar{-ms-grid-row:2;-ms-grid-column:1;width:100%;grid-area:sidebar}section#case-studies-archive main#case-studies{-ms-grid-row:1;-ms-grid-column:1;width:100%;grid-area:blog;margin-bottom:100px}@media screen and (min-width:1200px){article#newsitems-single aside#sidebar{-ms-grid-row:1;-ms-grid-column:1}article#newsitems-single main#content{-ms-grid-row:1;-ms-grid-column:3}section#date-archive aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}section#date-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}section#category-archive aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}section#category-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}section#tag-archive aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}section#category-archive>main#blog-posts,section#tag-archive>main#blog-posts,section#tag-archive main#blog-posts{-ms-grid-row:1;-ms-grid-column:3}article#author-archive aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}article#author-archive>main#author-posts,article#author-archive main#author-posts,section#category-archive>main#author-posts,section#tag-archive>main#author-posts{-ms-grid-row:1;-ms-grid-column:3}article#author-archive>aside.sidebar,section#case-studies-archive aside.sidebar,section#category-archive>aside.sidebar,section#date-archive>aside.sidebar,section#tag-archive>aside.sidebar{-ms-grid-row:1;-ms-grid-column:1}article#author-archive>main#case-studies,section#case-studies-archive main#case-studies,section#category-archive>main#case-studies,section#tag-archive>main#case-studies{-ms-grid-row:1;-ms-grid-column:3}}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach a{text-decoration:none;color:#969da2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach a:nth-of-type(n+2){margin-left:10px}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach a:hover{color:#f99d2f}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach span{color:#969da2;display:block;margin:0 5px}section#case-studies-archive main#case-studies .yoast-breadcrumbs-reach p{color:#f99d2f;margin-left:10px;font-size:1rem}section#case-studies-archive main#case-studies .title-section{margin-bottom:50px}section#case-studies-archive main#case-studies .title-section h1{margin-bottom:20px}section#case-studies-archive main#case-studies .title-section p{font-size:20px;font-weight:600}@media screen and (min-width:1200px){section#case-studies-archive main#case-studies{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}section#case-studies-archive main#case-studies section.author-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ececed;padding:1rem;margin-bottom:2rem}section#case-studies-archive main#case-studies section.author-details .author-image{max-width:250px;margin-right:1rem;background-color:#fff}section#case-studies-archive main#case-studies section.author-details .author-image img{display:block;height:auto}section#case-studies-archive main#case-studies .blog-page-count{margin-bottom:20px;display:-ms-grid;display:grid;grid-auto-flow:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}section#case-studies-archive main#case-studies .blog-page-count .page-button{width:40px;height:40px;background-color:rgba(150,157,162,.25)}section#case-studies-archive main#case-studies .blog-page-count .page-button,section#case-studies-archive main#case-studies .blog-page-count .page-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#case-studies-archive main#case-studies .blog-page-count .page-button a{width:100%;height:100%;padding:16px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(150,157,162,.25)}section#case-studies-archive main#case-studies .blog-page-count .page-button a svg{display:block}section#case-studies-archive main#case-studies .blog-page-count .page-button a:hover{background-color:#f99d2f}section#case-studies-archive main#case-studies .blog-page-count .page-button.prev-page{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section#case-studies-archive main#case-studies .blog-page-count .page-button svg{width:8px}section#case-studies-archive main#case-studies .blog-page-count p{font-size:1.5rem}section#case-studies-archive main#case-studies .blog-page-count p a{text-decoration:none;color:#3c3c3b;font-weight:400;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}section#case-studies-archive main#case-studies .blog-page-count p a:hover{color:#f99d2f}section#case-studies-archive main#case-studies .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}section#case-studies-archive main#case-studies .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width:768px){section#case-studies-archive main#case-studies .posts-grid{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1rem}section#case-studies-archive main#case-studies .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#case-studies-archive main#case-studies .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (min-width:1200px){section#case-studies-archive main#case-studies .posts-grid{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(3,1fr);gap:1rem}section#case-studies-archive main#case-studies .posts-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}section#case-studies-archive main#case-studies .posts-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}section#case-studies-archive main#case-studies .posts-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}section#case-studies-archive main#case-studies .posts-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}section#case-studies-archive main#case-studies .posts-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}section#case-studies-archive main#case-studies .posts-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}section#case-studies-archive main#case-studies .posts-grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}section#case-studies-archive main#case-studies .posts-grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}section#case-studies-archive main#case-studies .posts-grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}}.wpsl-search{background-color:#969da2}#wpsl-search-wrap form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#wpsl-search-wrap form label{width:auto;color:#fff}#wpsl-search-wrap form .wpsl-search-btn-wrap{margin-left:auto}#wpsl-wrap #wpsl-result-list li{border-bottom:none}.wpsl-store-location a{color:#3c3c3b;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:1.25rem}.wpsl-store-location a:hover{color:#f99d2f}.wpsl-store-location span{font-weight:300;font-size:1.25rem}a.wpsl-directions{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;background-color:#f99d2f;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative;padding:10px 25px 10px 13px}a.wpsl-directions,a.wpsl-directions:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.wpsl-directions:after{position:absolute;display:block;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.52' height='15.294' viewBox='0 0 14.198 25.294'%3E%3Cg data-name='Group 281'%3E%3Cpath data-name='Path 30' d='M0 3.597l7.921 9.05L0 21.697l3.146 3.6L14.2 12.663l-.013-.016.013-.013L3.146-.003z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");right:9px;bottom:7.5px}a.wpsl-directions:hover{opacity:.6}#wpsl-stores-single #wpsl-base-gmap_0,#wpsl-stores-single .wpsl-locations-details{display:none}body.search-results section{background:#f5f5f5;margin:3rem 0;padding:3rem 0}body.search-results .results-grid{display:-ms-grid;display:grid;gap:1rem}@media screen and (min-width:576px){body.search-results .results-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){body.search-results .results-grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){body.search-results .results-grid{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){body.search-results .results-grid.products{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}body.search-results .results-grid .c-product{width:100%;background:#fff}.case-study-single{overflow:hidden}.case-study-single .yoast-breadcrumbs-reach{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px auto}.case-study-single .yoast-breadcrumbs-reach a{text-decoration:none;color:#969da2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block}.case-study-single .yoast-breadcrumbs-reach a:nth-of-type(n+2){margin-left:10px}.case-study-single .yoast-breadcrumbs-reach a:hover{color:#f99d2f}.case-study-single .yoast-breadcrumbs-reach span{color:#969da2;display:block;margin:0 5px}.case-study-single .yoast-breadcrumbs-reach p{color:#f99d2f;margin-left:10px;font-size:1rem}.case-study-single .title-bar{margin-bottom:30px}@media screen and (min-width:576px){.case-study-single .title-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.case-study-single .title-bar h1{margin-bottom:20px}@media screen and (min-width:576px){.case-study-single .title-bar h1{margin-bottom:0}}.case-study-single .title-bar .post-navigation{display:-ms-grid;display:grid;grid-auto-flow:column;gap:15px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.case-study-single .title-bar .post-navigation .nav-button{width:40px;height:40px;background-color:rgba(150,157,162,.25)}.case-study-single .title-bar .post-navigation .nav-button,.case-study-single .title-bar .post-navigation .nav-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.case-study-single .title-bar .post-navigation .nav-button a{width:100%;height:100%;padding:16px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(150,157,162,.25)}.case-study-single .title-bar .post-navigation .nav-button a svg{display:block}.case-study-single .title-bar .post-navigation .nav-button a:hover{background-color:#f99d2f}.case-study-single .title-bar .post-navigation .nav-button.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-study-single .title-bar .post-navigation .nav-button svg{width:8px}.case-study-single .title-bar .post-navigation .view-all a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7.5px 13px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:115px}.case-study-single .title-bar .post-navigation .view-all a svg{fill:#fff;width:8px;display:block;margin-left:15px}.case-study-single .title-bar .post-navigation .view-all a:hover{opacity:.6}.case-study-single .intro-bar{margin-bottom:60px}@media screen and (min-width:1200px){.case-study-single .intro-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.case-study-single .intro-bar .intro{margin-bottom:20px}.case-study-single .intro-bar .intro p{font-size:1.875rem;font-family:Century Gothic,sans-serif;font-weight:400}.case-study-single .intro-bar .intro p strong{font-weight:400}@media screen and (min-width:1200px){.case-study-single .intro-bar .intro{margin-right:20px;margin-bottom:0}}.case-study-single .intro-bar img{max-width:300px;width:100%;height:auto;display:block;margin-bottom:auto}.case-study-single .post-content{padding:60px 30px;background-color:rgba(150,157,162,.2);position:relative}.case-study-single .post-content p{font-size:1.25rem;font-weight:300;margin-bottom:20px}.case-study-single .post-content p:first-child{font-weight:600}.case-study-single .post-content p strong{font-weight:300}.case-study-single .post-content p em strong{font-weight:500;margin:20px 0;display:block}@media screen and (min-width:576px){.case-study-single .post-content.two-col-grid{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.case-study-single .post-content:before{left:-1000px}.case-study-single .post-content:after,.case-study-single .post-content:before{position:absolute;display:block;content:"";bottom:0;width:1000px;height:100%;background-color:rgba(150,157,162,.2)}.case-study-single .post-content:after{right:-1000px}.case-study-single .return-to-case-studies{margin:60px auto}.case-study-single .return-to-case-studies a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7.5px 13px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.case-study-single .return-to-case-studies a svg{fill:#fff;width:8px;display:block;margin-left:15px}.case-study-single .return-to-case-studies a:hover{opacity:.6}.post-archive-page{padding-bottom:100px}.post-archive-page .yoast-breadcrumbs-reach{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0}.post-archive-page .yoast-breadcrumbs-reach a{text-decoration:none;color:#969da2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block}.post-archive-page .yoast-breadcrumbs-reach a:nth-of-type(n+2){margin-left:10px}.post-archive-page .yoast-breadcrumbs-reach a:hover{color:#f99d2f}.post-archive-page .yoast-breadcrumbs-reach span{color:#969da2;display:block;margin:0 5px}.post-archive-page .yoast-breadcrumbs-reach span:last-of-type{color:#f99d2f}.post-archive-page .yoast-breadcrumbs-reach p{color:#f99d2f;margin-left:10px;font-size:1rem}.post-archive-page .title-bar p{font-size:1.875rem;font-family:Century Gothic,sans-serif;margin:30px 0 50px}.post-archive-page .post-navigation{margin-bottom:30px}@media screen and (min-width:768px){.post-archive-page .post-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.post-archive-page .post-navigation .page-number{margin-right:15px;font-weight:300}.post-archive-page .post-navigation .page-buttons-wrapper{display:-ms-grid;display:grid;grid-auto-flow:column;gap:10px;margin-right:15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}@media screen and (min-width:768px){.post-archive-page .post-navigation .page-buttons-wrapper{margin-bottom:0}}.post-archive-page .post-navigation .page-button{width:40px;height:40px;background-color:rgba(150,157,162,.25)}.post-archive-page .post-navigation .page-button,.post-archive-page .post-navigation .page-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post-archive-page .post-navigation .page-button a{width:100%;height:100%;padding:16px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(150,157,162,.25)}.post-archive-page .post-navigation .page-button a svg{display:block}.post-archive-page .post-navigation .page-button a:hover{background-color:#f99d2f}.post-archive-page .post-navigation .page-button.prev-page{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.post-archive-page .post-navigation .page-button svg{width:8px}.post-archive-page .post-navigation .news-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7.5px 20px 7.5px 13px;color:#fff;text-decoration:none;background-color:#f99d2f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Century Gothic,sans-serif;font-weight:700;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:15px}@media screen and (min-width:768px){.post-archive-page .post-navigation .news-button{margin-bottom:0}}.post-archive-page .post-navigation .news-button svg{fill:#fff;width:8px;display:block;margin-left:15px}.post-archive-page .post-navigation .news-button:hover{opacity:.6}.post-archive-page .post-navigation .news-button.toggle{border:none;border-radius:0;margin-right:0}.post-archive-page .post-navigation .news-button.toggle svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.post-archive-page .post-navigation .news-button.toggle:hover{cursor:pointer}.post-archive-page .post-navigation .dropdown-container{position:relative;margin-right:10px}.post-archive-page .post-navigation .dropdown-container .link-list{list-style:none;padding:0;position:absolute;left:0;top:50px;height:300px;overflow-y:scroll;z-index:3;width:100%;max-height:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.post-archive-page .post-navigation .dropdown-container .link-list li{padding:0;margin-bottom:5px}.post-archive-page .post-navigation .dropdown-container .link-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:40px;height:100%;padding:7.5px 15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#969da2;font-family:Century Gothic,sans-serif;font-weight:700}.post-archive-page .post-navigation .dropdown-container .link-list li a:hover{background-color:#f99d2f}.post-archive-page .post-navigation .dropdown-container.active .link-list{max-height:300px}.post-archive-page .post-navigation .dropdown-container.active .toggle{opacity:.6}.post-archive-page .post-navigation .dropdown-container.active .toggle svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.post-archive-page .archive-body{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:768px){.post-archive-page .archive-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:1100px){.post-archive-page .archive-body{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}.post-archive-page .archive-body .sign-up #sidebar-primary{position:-webkit-sticky;position:sticky;top:120px}.post-archive-page .archive-body .posts{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:576px){.post-archive-page .archive-body .posts{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.post-archive-page .archive-body .posts{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (min-width:1100px){.post-archive-page .archive-body .posts{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.ppc-banner-container .ppc-form-container{margin:0 auto;max-width:1230px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}@media screen and (min-width:992px){.ppc-banner-container .ppc-form-container{display:-ms-grid;display:grid}}.ppc-banner-container .ppc-form-container .banner-text{-ms-grid-column-span:5;grid-column:span 5;padding-left:1rem;margin-top:5rem}.ppc-banner-container .ppc-form-container .banner-text h1{color:#fff;font-size:60px;font-weight:600;font-family:Century Gothic,sans-serif}.ppc-banner-container .ppc-form-container .ppc-form{color:#fff;padding:5.125rem 6rem;position:relative;-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}.ppc-banner-container .ppc-form-container .ppc-form h2{font-family:Century Gothic,sans-serif;font-size:2.5rem;font-weight:400;position:relative;z-index:999}.ppc-banner-container .ppc-form-container .ppc-form .gform_wrapper{position:relative}.ppc-banner-container .ppc-form-container .ppc-form .gform_wrapper .ginput_container_checkbox .gchoice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:2.5rem}.ppc-banner-container .ppc-form-container .ppc-form:before{background-color:#1e95d3;mix-blend-mode:multiply;content:"";display:block;height:100%;left:0;top:0;right:0;position:absolute}.ppc-banner-container .ppc-form-container .ppc-form *{mix-blend-mode:normal}.ppc-banner-container .ppc-form-container .ppc-form h2,.ppc-banner-container .ppc-form-container .ppc-form label{color:#fff}.ppc-usp-section{padding-top:6.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 auto}@media screen and (min-width:992px){.ppc-usp-section{padding:6.25rem 2rem}}.ppc-usp-section h2{margin-bottom:1.875rem;color:#969da2;text-align:center}@media screen and (min-width:992px){.ppc-usp-section h2{text-align:left}}.ppc-usp-section .ppc-usp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width:992px){.ppc-usp-section .ppc-usp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}}.ppc-usp-section .ppc-usp-container .ppc-usp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ppc-usp-section .ppc-usp-container .ppc-usp .usp-description{margin:20px 0;max-width:300px}.ppc-usp-section .ppc-usp-container .ppc-usp .usp-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-bottom:1px solid #969da2}.ppc-usp-section .ppc-usp-container .ppc-usp .usp-button-container .usp-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;text-decoration:none;background-color:#969da2}.ppc-usp-section .ppc-usp-container .ppc-usp .usp-button-container .usp-button:hover{background-color:#f99d2f}.ppc-usp-section .ppc-usp-container img{width:100%;height:auto}.ppc-content-container{padding:6.25rem 2rem}.ppc-content-container.top{background-color:rgba(150,157,162,.2)}.ppc-content-container .content-section{max-width:1200px;margin:0 auto;display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.ppc-content-container .content-section .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.ppc-content-container .content-section .section a{text-decoration:none}.ppc-content-container .content-section .section h2{margin-bottom:1.5rem;color:#969da2}.ppc-content-container .content-section .section p{margin-bottom:1.5rem}.ppc-content-container .content-section .section .link{background-color:#f99d2f;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.625rem 1.25rem}.ppc-content-container .content-section .section .link svg{margin-left:5px}.ppc-content-container .content-section .section.left{-ms-grid-column-span:6;grid-column:span 6}.ppc-content-container .content-section .section.right{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}.ppc-map-container{padding:6.25rem 2rem;background-color:rgba(150,157,162,.2);margin-bottom:6.25rem}.ppc-map-container .map-section{max-width:1200px;margin:0 auto;display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.ppc-map-container .map-section .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-ms-grid-column-span:4;grid-column:span 4}.ppc-map-container .map-section .info h2{margin-bottom:1.5rem;color:#969da2}.ppc-map-container .map-section .info a{text-decoration:none}.ppc-map-container .map-section .info .link{background-color:#f99d2f;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.625rem 1.25rem}.ppc-map-container .map-section .info .link svg{margin-left:5px}.ppc-map-container .map-section .acf-map{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5/span 8;width:100%;height:500px}#mobile-search{background-color:rgba(0,53,118,.8);position:fixed;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:0;left:0;z-index:10;-webkit-transform:scale(.99);transform:scale(.99);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (min-width:1200px){#mobile-search{display:none}}#mobile-search.active{-webkit-transform:scale(1);transform:scale(1);pointer-events:inherit;opacity:1}#mobile-search .close-button{position:absolute;top:1.5rem;right:1.5rem;color:#065bab;background-color:#fff;height:40px;width:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#mobile-search .close-button:hover{opacity:.5}#mobile-search h2{color:#fff}#mobile-search form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#mobile-search form input{height:50px}#mobile-search form button{height:50px;width:50px;background-color:#969ea3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none;color:#fff}#mobile-search form button,article.card-component{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}article.card-component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:1rem}@media screen and (min-width:992px){article.card-component{margin-bottom:0}}article.card-component img{height:200px;width:100%;display:block}article.card-component img+.text{margin-top:.5rem}article.card-component .image-link{display:block;position:relative}article.card-component .image-link img{display:block}article.card-component .image-link:after{position:absolute;content:"";display:block;width:100%;height:100%;left:0;bottom:0;background-color:#fff;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}article.card-component .image-link:hover:after{opacity:.4}article.card-component.fallback_image .image-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:240px;background-color:#065bab;padding:0 30px}article.card-component.fallback_image .image-link img{width:100%;height:auto!important}article.card-component.fallback_image:nth-of-type(n) .image-link{background-color:var(--glaucous)}article.card-component.fallback_image:nth-of-type(2n) .image-link{background-color:var(--warmPurple)}article.card-component.fallback_image:nth-of-type(3n) .image-link{background-color:var(--butterflyBush)}article.card-component.fallback_image:nth-of-type(4n) .image-link{background-color:var(--fern)}article.card-component .case-study-archive-logo{background-color:#a1a5a9;padding:1rem;min-height:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}article.card-component .case-study-archive-logo img{display:block;width:auto;max-width:100%;height:auto}article.card-component .title-link{display:block;text-decoration:none;margin-top:10px}article.card-component .title-link h3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}article.card-component .title-link:hover h3{color:#f99d2f}article.card-component .text,article.card-component .text p{color:#3c3c3b;font-size:1rem;font-weight:300;line-height:1.4}article.card-component .link{margin-top:1rem;border-bottom:1px solid #969da2}article.card-component .link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none}article.card-component .link a button{border-radius:0;border:none;font-size:.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:36px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 1rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}article.card-component .link a button span{font-size:.875rem;margin-right:2rem;z-index:3;color:#fff}article.card-component .link a button svg{fill:#fff;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(12%) hue-rotate(193deg) brightness(103%) contrast(104%);filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(12%) hue-rotate(193deg) brightness(103%) contrast(104%);display:block;z-index:3}article.card-component .link a button:hover:after{background-color:#f99d2f;opacity:1}article.card-component .link a button:after{content:"";display:block;width:100%;height:100%;left:0;right:0;bottom:0;top:0;position:absolute;background-color:#969da2;opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}article.card-component.is-style-has-max-width{max-width:276px}#sticky-cta{display:none}@media screen and (min-width:768px){#sticky-cta{display:block;background-color:#f99d2f;border-radius:10px;padding:.5rem calc(1rem + 20px);width:220px;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-20px;z-index:10;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}#sticky-cta h4{font-size:1rem;margin-top:0}#sticky-cta h4,#sticky-cta span{color:#fff}#sticky-cta a{text-decoration:none}#sticky-cta .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#sticky-cta .inner img{width:55px;height:auto;display:block}#sticky-cta .toggle{position:absolute;top:50%;left:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer}#sticky-cta .toggle .fa-comment-alt{display:none}#sticky-cta .toggle .fa-caret-right{display:block}#sticky-cta .toggle:hover{opacity:.5}#sticky-cta.hidden{-webkit-transform:translate(220px,-50%)!important;transform:translate(220px,-50%)!important}#sticky-cta.not-active{-webkit-transform:translate(168px,-50%);transform:translate(168px,-50%)}#sticky-cta.not-active .fa-comment-alt{display:block}#sticky-cta.not-active .fa-caret-right{display:none}.widget{margin-bottom:2rem}.widget ul li a{color:#065bab}input[type=submit].gform_button{background-color:#f99d2f;color:#fff;cursor:pointer;border:none;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;padding:.5rem 25px .5rem .5rem}input[type=submit].gform_button:hover{opacity:.6}.gform_body .gfield_label,.gform_body label{color:#3c3c3b}.gform_body input{color:#3c3c3b;border-radius:3px;border:1px solid}.gform_body input:focus-visible{outline:solid #f99d2f}.gform_body .gfield_required .gfield_required_text{color:#f99d2f}.gform_body .gfield_description{color:#3c3c3b}.gform_body .gfield_description a{color:#f99d2f;-webkit-text-decoration:underline solid #fff;text-decoration:underline solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform_body .gfield_description a:hover{-webkit-text-decoration:underline solid #f99d2f;text-decoration:underline solid #f99d2f}.gform_footer{position:relative}.gform_footer:after{display:block;position:absolute;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.198' height='9.294' viewBox='0 0 14.198 25.294'%3E%3Cg data-name='Group 281'%3E%3Cpath data-name='Path 30' d='M0 3.597l7.921 9.05L0 21.697l3.146 3.6L14.2 12.663l-.013-.016.013-.013L3.146-.003z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:25px;left:64px;bottom:23px;background-repeat:no-repeat;background-size:contain;pointer-events:none}body.casestudies-template-default .main-content{padding:30px 0 35px;position:relative}.grey-background{background-color:#e6e7e9}.main-content-outer{width:100%;border-bottom:5px solid #fff}.ss-intro.blue{color:#004b8d}.ss-intro{margin-left:1.7%;margin-right:1.7%;font-weight:600;width:70%}.ss-intro p{font-size:24px}.clear{clear:both}.cs-content{float:left;width:47.45%;margin-left:1.7%}.cs-images{float:right;width:37.8%;margin-right:1.7%}.case-study-video{padding-bottom:60%;margin-bottom:40px}.case-study-video,.video-container2{position:relative;padding-top:0;height:0;overflow:hidden}.video-container2{padding-bottom:56%;border:1px solid #aaa;margin-bottom:-10px;margin-top:15px}.case-study-video iframe,.video-container2 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main-content.cs-single .intro-logo{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:481px) and (max-width:767px){.cs-content,.cs-images{float:left;width:440px}.cs-images{margin-right:0;margin-top:20px}.main-content.cs-single .intro-logo{position:static;-webkit-transform:none;transform:none}.ss-intro{margin-left:0;margin-right:0;font-size:18px;width:100%}}@media only screen and (max-width:480px){.cs-content,.cs-images{float:left;width:300px}.cs-images{margin-right:0;margin-top:20px}.main-content .ss-intro{margin-left:0;margin-right:0;font-size:16px;width:100%}.main-content.cs-single .intro-logo{position:static;-webkit-transform:none;transform:none}}

/*# sourceMappingURL=main.css.map*/


.wp-block-group.alignfull{
	margin-top: 0;
}

#single-post #breadcrumbs,
article#author-archive {
	margin-top: 14rem;
}

#single-post {
    padding-top: 0px;
}

.hero-banner-wrapper .container .top-left-text .button-container .form-btn {
	padding: 1.5625rem 1.25rem;
	color: white;
	font-size: 1.25rem;
	font-weight: bold;
	display: flex;
	justify-content: space-between;
	align-items: center;
	text-decoration: none;
	width: 100%;
	max-width: 382px;
	position: relative;
	z-index: 100;
	background-color: #f99d2f;
	border: 0px;
	margin-top: 3.75rem;
	transition: 0.3s ease-in-out;
}

.hero-banner-wrapper .container .top-left-text .button-container .form-btn:hover {
	cursor: pointer;
}

.page-template-default .container .wp-block-columns.has-green-white-background-color {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

@media screen and (min-width: 576px) {
    #single-post .title-bar h2 { margin-top: 0px; }
}

#single-post #breadcrumbs a:nth-of-type(n+1) {
    margin-left: 0px;
}

#single-post #breadcrumbs {
    margin-bottom: 15px;
}

#sticky-cta .h4 {font-size:1rem;margin-top:0;color:#FFF;font-weight:bold;margin-bottom:1rem;}


.home-slider {
    height: 500px;
    overflow: hidden;
}


.home-slider .slide {
    height: 500px;
    overflow: hidden;
}

.home-slider .slide .container {
    height: 100%;
    position: relative;
}

.home-slider .slide .slide-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    max-width: 700px;
}

.home-slider .slide .slide-content .text {
    margin-top: -4em;
    position: relative;
    z-index: 20;
}

.home-slider .slide .slide-content h1, .home-slider .slide .slide-content .how {
    color: #FFF;
}

.home-slider .slide .slide-content .how {
    font-size: 2rem;
    font-weight: 400;
    margin-top: 40px;
    margin-bottom: 18px;
    font-family: 'Century Gothic';
}

.home-slider .slide .hero-image {
    position: absolute;
    left: 700px;
    max-height: 500px;
    width: auto;
    z-index: 10;
}

.quick-links {
    margin-top: -127px;
}

@media screen and (max-width: 1082px) {
    .quick-links {
        margin-top: -155px;
    }
}

@media screen and (max-width: 991px) {
    .quick-links {
        margin-top: -100px;
    }

    .quick-links .grey-button {
        height: 100px;
    }

    .quick-links.grey-button-wrapper .container .grey-button span {
        font-size: 1rem;
    }

    .quick-links.grey-button-wrapper .container {
        grid-template-columns: 1fr 1fr 1fr;
    }

    .home-slider .slide .slide-content h1 {
        font-size: 2.6rem;
    }

    .home-slider .slide .slide-content p.how {
        font-size: 1.5rem;
    }

    .home-slider .slide .slide-content {
        max-width: 500px;
    }

    .home-slider .slide .hero-image {
        left: 450px;
    }
}

@media screen and (max-width: 782px) {
    .quick-links {
        margin-top: 0px;
    }

    .quick-links.grey-button-wrapper .container {
        grid-template-columns: 1fr;
        gap: 0px;
    }

    .quick-links.grey-button-wrapper .container .grey-button {
        padding: 16px 0px 26px;
        height: 80px;
    }

    .quick-links.grey-button-wrapper .container .grey-button:after {
        height: 10px;
    }

    .quick-links.grey-button-wrapper .container .grey-button span {
        font-size: 1.3rem;
    }

    .home-slider .slide .slide-content {
        max-width: 60%;
    }

    .home-slider .slide .slide-content .text {
        margin-top: 0px;
    }

    .home-slider .slide .hero-image {
        left: 50%;
    }
}

@media screen and (max-width: 640px) {
    
    .home-slider .slide .slide-content h1 {
        font-size: 2rem;
    }

    .home-slider .slide .slide-content p.how {
        font-size: 1.2rem;
    }

    .home-slider .slide .hero-image {
        max-width: 60%;
        left: unset;
        right: 0px;
        bottom: 0px;
    }
}

@media screen and (max-width: 555px) {

    .home-slider {
        height: 400px;
    }
    .home-slider .slide {
        height: 400px;
    }
    .home-slider .slide .slide-content {
        max-width: 70%;
    }
}
.quick-links .container {
    padding: 0px 0px;
}

.grey-button-wrapper .container a.grey-button {
    background-color: #ffffff;
    color: #3c3c3b;
}

.grey-button-wrapper .container a.grey-button:hover {
    background-color: var(--warmOrange);
    color: #FFF;
}

.grey-button-wrapper .container a.grey-button:hover span {
    color: #FFF;
}

.grey-button-wrapper .container a.grey-button:hover svg path {
    fill: #FFF;
}

.grey-button-wrapper .container a.grey-button:hover:after {
    background-color: var(--lavaRed);
}

.grey-button-wrapper .container a.grey-button:after {
    background-color: var(--warmOrange);
}

.grey-button-wrapper .container a.grey-button span {
    color: #3c3c3b;
}





/* SC AUTHOR PAGES */

#sidebar-author {
    background-color: #ebebeb;
}

#sidebar-author .author-details {
    padding: 1em;
}

#sidebar-author {
    position: sticky;
    top: 12em;
}

#author-archive #breadcrumbs a:nth-of-type(n+1) {
    margin-left: 2px;
}

article#author-archive main#author-posts .blog-page-count {
    border-bottom: 0px;
    margin-bottom: 0px;
}

article#author-archive main#author-posts .blog-page-count p {
    margin-bottom: 0px;
}


.card-footer-meta {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/20px var(--unnamed-font-family-kumbh-sans);
    letter-spacing: var(--unnamed-character-spacing-0);
    text-align: left;
    font: normal normal normal 16px/20px Kumbh Sans;
    color: black;
    font-weight: 200;
}

.card-footer-meta span {
    color: #969DA2;
}

.card-footer-meta span.read-time {
    color: #002C77;
}

.card-component-author .link {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

#author-archive .page-navigation {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    border-top: 1px solid rgba(0,0,0,.3);
    padding-top: 2rem;
    padding-bottom: 2rem;
    margin-top: 3rem;
    gap: 0.5em;
}

#author-archive .page-button {
    width: 40px;
    height: 40px;
    background-color: rgba(150,157,162,.25);
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
}

#author-archive .page-button svg {
    display: block;
    width: 8px;
}

.no-border {
    border: 0px !important;
}

.publication-list {
    list-style: none;
    padding: 0px;
    margin-top: 1rem;
}

.publication-list li {
    margin-bottom: 0.5rem;
}

.publication-list span {
    display: block;
}

.publication-list span a {
    font-weight: bold;
    color: #000;
    text-decoration: none;
}


.newsletter-2-column .blurb {
    flex-basis: 25%;
}
.newsletter-3-column .blurb {
    flex-basis: 35%;
}

.newsletter-2-column .newsletter-form {
    flex-basis: 70%;
}

.newsletter-3-column .newsletter-form {
    flex-basis: 30%;
}

.newsletter-container {
    background-color: #004B8D;
    padding: 1.5rem 4.5rem;
    color: #FFF;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    gap: 4rem;
}

.newsletter-container.newsletter-1-column {
	gap: 2rem;
	padding: 2rem 4rem;
	flex-direction: column;
}

.newsletter-container.newsletter-1-column .blurb {
	width: 50%;
	padding-right: 0.75rem;
}

.newsletter-container.newsletter-2-column .blurb .h1 {
	padding-right: 3rem;
}

.newsletter-container .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
}

.newsletter-container .gform_body .gfield_label,
.newsletter-container .gform_body label {
	color: #FFF;
}

.newsletter-container .gform_wrapper.gravity-theme .gfield_consent_description {
	background-color: #FFF;
	padding: 1em;
	line-height: 1.4em;
}

.newsletter-container p {
    color: #FFF;
    font-size: 20px;
}

.newsletter-container .h4,
.newsletter-container .h3,
.newsletter-container .h2,
.newsletter-container .h1
 {
    font-weight: bold;
}

.newsletter-container .h3 {
	font-size: 1.5em;
}

.newsletter-container .h2 {
	font-size: 2em;
}

.newsletter-container .h1 {
	font-size: 2.5em;
}

.newsletter-container .gform_wrapper h2.gform_title {
    display: none;
}

.newsletter-container .gform_wrapper .gform_footer:after, 
.newsletter-container .gform_wrapper .gform_footer {
    display: none;
}

.newsletter-container .gform_wrapper #field_submit input,
.gform_wrapper.gravity-theme .gfield input.large {
    height: 44px;
    border-radius: 0px;
    background-color: #FFF;
}

.newsletter-container .gform_wrapper #field_submit input {
    border-left: 0px;
    padding-right: 10px;
    padding-left: 10px;
    transition: all;
    transition-duration: 0.5s;
    background-color: #f99d2f;
    font-weight: bold;
    color: #FFF;
    border: 0px;
}

.newsletter-container .gform_wrapper #field_submit input:hover {
    cursor: pointer;
    background-color: #f2f2f2;
    font-weight: bold;
}

.gform_wrapper.gravity-theme .gfield input.large {
    border-right: 0px;
}

.blog-ft-image-wrapper {
    max-height: 435px;
    overflow: hidden;
    display: flex;
    align-items: center;
}

article.post-content .post-meta {
    padding: 2rem 0;
    display: flex;
    flex-direction: row;
    gap: 1rem;
}

article.post-content .post-meta .extra-meta,
article.post-content .post-meta .author {
    display: flex;
    flex-direction: row;
    flex-basis: 50%;
    align-items: center;
    flex-grow: 1;
    flex-shrink: 1;
    gap: 1rem;
}

article.post-content .post-meta .author .author-details {
    padding: 1rem 0rem 1rem 1rem;
    flex-grow: 1;
    flex-shrink: 1;
}

article.post-content .post-meta .author .author-details .title {
    margin-bottom: 0rem;
}

article.post-content .post-meta .author .author-details .title a {
    color: #F99D2F;
    text-decoration: none;
}

article.post-content .post-meta .author .author-details .title a:hover {
    text-decoration: underline;
}

article.post-content .post-meta .author .author-details .title,
article.post-content .post-meta .author .author-details .job-role {
    font-size: 1rem;
}

article.post-content .post-meta .extra-meta .border-placer {
    border-right: 1px solid #969DA2;
    border-left: 1px solid #969DA2;
    padding: 0 1rem;
}

article.post-content .post-meta .extra-meta p {
    font-size: 1rem;
}

article.post-content .post-meta .extra-meta .categories p a {
    font-weight: normal;
    color: #1E95D3;
    text-decoration: none;
}

article.post-content .post-meta .extra-meta .categories p a:hover {
    text-decoration: underline;
}
article.post-content .post-meta .extra-meta .dates-and-times {
    padding: 1rem 0;
}

article.post-content .post-meta .subtitle {
    margin-bottom: 0px;
}

article.post-content .post-meta .whitespace-no-wrap {
    white-space: nowrap;
}

.newsletter-social {
    flex-basis: 30%;
    padding-left: 1rem;
    border-left: 1px solid #FFF;
}
.newsletter-social-links .social-link {
    border-radius: 100%;
    border: 1px solid #fff;
    width: 30px;
    height: 30px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    text-decoration: none;
    transition: .3s ease-in-out;
    margin-right: 0.5rem;
}

article.post-content .post-sub-wrapper {
    margin-bottom: 2rem;
}

.post-navigation-article {
    display: flex;
    flex-direction: column;
}

.post-header {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.post-header h1 {
    font-weight: normal;
    margin-bottom: 0px;
}
#single-post .post-header .post-navigation .news-button {
    margin-right: 0px;
}

#single-post .post-header .post-navigation {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 1rem;
    margin-bottom: 0px;
}

#single-post .post-navigation .page-buttons-wrapper {
    margin-right: 0px;
}

#single-post .wp-block-image.size-full.is-resized,
#single-post .wp-block-image.size-full.is-resized img {
    width: 100% !important;

}

#single-post .wp-block-image.size-full.is-resized {
	margin: 1.5em 0 1em;
}

#single-post .table-of-contents {
	margin: 1.5em 0 1em;
}

#single-post h2 {
	margin-top: 2.5rem;
}


body.blog .post-archive-page .post-navigation-index {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

body.blog .post-archive-page .post-navigation-index.post-navigation-index-footer {
    justify-content: flex-end;
}

body.blog .post-archive-page .post-navigation-index .right-column,
body.blog .post-archive-page .post-navigation-index .left-column {
    display: flex;
    flex-direction: row;
    align-items: center;
}
body.blog .post-archive-page .post-navigation.post-navigation-index {
    margin-top: 2rem;
}
body.blog .post-archive-page .post-navigation-index .page-buttons-wrapper {
    margin-right: 0px;
}
body.blog .post-archive-page .post-navigation-index .page-number {
    margin-bottom: 0px;
}

body.blog .post-archive-page .archive-body {
    grid-template-columns: 1fr;
}

body.blog .post-archive-page .archive-body .posts {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

article#author-archive {
    -ms-grid-columns: 25% 72%;
    grid-template-columns: 25% 72%;
    grid-template-areas: "sidebar" "blog";
    gap: 2rem;
}

.mobile-author-image {
    display: none;
}

article#author-archive main#author-posts {
    grid-area: unset;
}

.author-linked-in-mobile {
    display: none;
}

.author-subtitle-mobile {
    display: none;
}

.author-title {
    width: 100%;
}

.author-title .author-details-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.author-details-mobile {
    display: none;
}

body.single-newsitems #single-post article.post-content .post-meta {
	flex-direction: column;
	padding-top: 1rem;
}

body.single-newsitems #single-post article.post-content .author {
	flex-direction: column;
	align-items: flex-start;
	gap: 0rem;
}

@media screen and (min-width: 1200px) {
    article#author-archive main#author-posts .posts-grid {
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: unset;
    }

    article#author-archive {

    }

    article.post-content .post-sub-wrapper {
        max-width: 990px;
    }
}

@media screen and (min-width: 1100px) {
    body:not(.single-newsitems) #single-post .post-content {
        grid-template-columns: 1fr;
    }
}

@media screen and (max-width: 1024px) {
    .post-archive-page .archive-body .posts {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .newsletter-container.newsletter-1-column .blurb {
    	width: 100%;
    }
    .newsletter-container.newsletter-1-column .blurb .h1
    .newsletter-container.newsletter-2-column .blurb .h1 {
    	padding-right: 0px;
    }
}

@media screen and (max-width: 768px) {
    .post-header {
        flex-direction: column;
    }

    .newsletter-container.newsletter-2-column {
    	flex-direction: column;
    }
    
   body.blog .post-archive-page .archive-body .posts {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

    #single-post .post-header .post-navigation {
        margin-top: 1rem;
        width: 100%;
        flex-basis: 100%;
        flex-direction: row;
        justify-content: space-between;
    }

    article.post-content .post-meta {
        flex-direction: column;
    }

    article.post-content .post-meta .author .author-details {
        padding: 1rem;
    }

    article.post-content .post-meta .extra-meta .border-placer {
        border-left: 0px;
        border-right: 0px;
        padding: 0px;
    }

    article.post-content .post-meta .extra-meta .categories {
        padding: 1rem 0;
    }

    article.post-content .post-meta .extra-meta {
        align-items: flex-start;
    }

    article.post-content .post-meta .extra-meta .dates-and-times {
        flex-basis: 50%;
    }
}

@media screen and (max-width: 640px) {
    .newsletter-3-column {
        flex-direction: column;
        gap: 1rem;
    }

    .newsletter-3-column .newsletter-form {
        flex-basis: 100%;
        width: 100%;
    }

    .newsletter-3-column .newsletter-social {
        width: 100%;
        border-left: 0px;
        padding-left: 0px;
    }

    .newsletter-3-column .newsletter-form .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) {
        grid-column: 1/-2;
    }

    .newsletter-3-column .newsletter-form .gform_wrapper.gravity-theme #field_submit {
        grid-column: unset;
    }

    #single-post #breadcrumbs span.breadcrumb_last {
        margin-left: 0px;
    }

    .post-header h1 {
        font-size: 2rem;
    }

    article.post-content .post-meta .extra-meta {
        flex-direction: column;
    }

    article.post-content .post-meta .extra-meta .border-placer {
        display: flex;
        flex-direction: row;
        gap: 1rem;
    }

    article.post-content .post-meta .extra-meta .categories {
        padding: 0rem;
    }
    article.post-content .post-meta .extra-meta .dates-and-times {
        padding: 0 0;
    }

    .post-archive-page .archive-body .posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .post-archive-page .post-navigation.post-navigation-index {
        flex-direction: column;
    }

    .post-archive-page .post-navigation.post-navigation-index .left-column {
        display: none;
    }

    .post-archive-page .post-navigation.post-navigation-index .left-column a,
    .post-archive-page .post-navigation.post-navigation-index .left-column button {
        font-size: 0.75rem;
        margin-right: 0px;
    }

    .post-archive-page .post-navigation.post-navigation-index .right-column {
        justify-content: flex-end;
        margin-top: -4.5rem;
    }

    .post-archive-page .post-navigation-index .page-buttons-wrapper {
        margin-bottom: 0px;
    }

    .mobile-author-image {
        display: block;
    }
    
    .post-archive-page .post-navigation-index:not(.post-navigation-index-footer) .page-number {
        display: none;
    }

    .post-archive-page .post-navigation-index.post-navigation-index-footer {
        padding-top: 2rem;
    }

    article#author-archive {
        grid-template-columns: 1fr;
    }

    article#author-archive main#author-posts {
        grid-template-columns: 1fr;
    }

    .author-linked-in-desktop {
        display: none;
    }

    .author-linked-in-mobile {
        display: block;
    }

    .author-subtitle {
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .author-subtitle p {
        margin-bottom: 0px;
    }

    .mobile-author-image img {
        max-width: 150px;
    }

    article#author-archive #sidebar {
        display: none;
    }

    .author-title {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 2rem;
    }
    .author-title .author-details-wrapper {
        flex-direction: column;
        align-items: flex-start;
    }
    .author-subtitle-mobile {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }

    .author-subtitle-mobile p {
        margin-bottom: 0px;
    }

    .author-subtitle-desktop {
        display: none;
    }

    .author-details-mobile {
        background-color: #ebebeb;
        padding: 1rem;
        display: block;
        margin-top: 1rem;
    }
}


@media screen and (max-width: 575px) {
    .mobile-author-image img {
        max-width: 100px;
    }

    .newsletter-container.newsletter-1-column,
    .newsletter-container.newsletter-2-column {
    	padding: 1.5rem 2.5rem;
    }
    
    body.blog .post-archive-page .archive-body .posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}

@media screen and (max-width: 400px) {
    .author-title {
        margin-top: 1rem;
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    .mobile-author-image img {
        max-width: 150px;
    }

    .author-details-wrapper {
        width: 100%;
    }

	.newsletter-container.newsletter-1-column,
    .newsletter-container.newsletter-2-column {
    	padding: 1rem 1.5rem;
    }
}

header#master-header .bottom-bar nav ul li:hover>.sub-menu ul {
    position: absolute !important;
    transform: translateX(100%);
    right: 0px;
    left: unset !important;
    top: 0px !important;
    margin-top: -0.7rem;
}

header#master-header .bottom-bar nav ul li:hover>.sub-menu .menu-item.menu-item-has-children::after {
    content: '>';
    display: inline-block;
    position: absolute;
    right: 7px;
    font-weight: bold;
}

body.single-casestudies,
body.post-type-archive-casestudies {
margin-top: 12.5rem;
}