﻿:root{--grid-gap: 40px}.grid{display:grid;grid-gap:var(--grid-gap)}:root{--black: #000000;--white: #ffffff;--grey-40: #b1b1b1;--grey-10: #ebebeb;--red: #da5235}body{background:#fff}*{border:none;box-sizing:border-box;outline:0;margin:0px;padding:0px}@font-face{font-family:Nimbus;font-style:normal;src:url(../../fonts/NimbusSansD/NimbusSanD-Reg.otf)}@font-face{font-family:NimbusBlack;font-style:normal;src:url(../../fonts/NimbusSansD/NimbusSanD-Bla.otf)}@font-face{font-family:NimbusBold;font-style:normal;src:url(../../fonts/NimbusSansD/NimbusSanD-Bol.otf)}@font-face{font-family:NimbusLight;font-style:normal;src:url(../../fonts/NimbusSansD/NimbusSanD-Lig.otf)}@font-face{font-family:NimbusCondensedLight;font-style:normal;src:url(../../fonts/NimbusSansD/NimbusSanConD-Lig.otf)}@font-face{font-family:NimbusUltraLight;font-style:normal;font-weight:normal;src:url(../../fonts/NimbusSansD/NimbusSanD-UltLig.otf)}@font-face{font-family:NimbusOutlineBold;font-style:normal;font-weight:normal;src:url(../../fonts/NimbusSansD/NimbusSanOutD-Bol.otf)}@font-face{font-family:Spacebar;font-style:normal;src:url(/fonts/Spacebar/Spacebar.otf)}@font-face{font-family:GothamLight;font-style:normal;src:url(/fonts/Gotham/Gotham-Light.otf)}@font-face{font-family:GothamBook;font-style:normal;src:url(/fonts/Gotham/Gotham-Book.otf)}@font-face{font-family:GothamMedium;font-style:normal;src:url(/fonts/Gotham/Gotham-Medium.otf)}@font-face{font-family:GothamBold;font-style:normal;src:url(/fonts/Gotham/Gotham-Bold.otf)}@font-face{font-family:GothamBlack;font-style:normal;src:url(/fonts/Gotham/Gotham-Black.otf)}@font-face{font-family:BentonModern;font-style:normal;src:url(../../fonts/Benton/BentonModernOne-Italic.otf)}.error{border:1px solid #da5235}input:focus,textarea:focus,select:focus{border:1px solid #000 !important;outline:solid 1px #000}form input[type=text],form input[type=email],form input[type=file],form input[type=number],form input[type=phone],form textarea{background-color:#fff;border:1px solid #ebebeb;color:#000;font-family:GothamLight;font-size:16px;line-height:23px;padding:10px 10px 10px 10px;resize:none}form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("../../images/icons/select-dropdown-arrow.png");background-position:right 14px center;background-repeat:no-repeat;background-size:9px 11px;border:1px solid #ebebeb;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;color:#000;font-family:GothamLight;font-size:16px;padding:10px;width:100%}form select:hover,form select:focus{background-image:url("../../images/icons/select-dropdown-arrow-hover.png");cursor:pointer}form input::-webkit-input-placeholder{color:#b1b1b1}form input::-moz-placeholder{color:#b1b1b1}form input:-ms-input-placeholder{color:#b1b1b1}form input:-moz-placeholder{color:#b1b1b1}textarea::-webkit-input-placeholder{color:#b1b1b1}textarea:-moz-placeholder{color:#b1b1b1}textarea::-moz-placeholder{color:#b1b1b1}textarea:-ms-input-placeholder{color:#b1b1b1}textarea::placeholder{color:#b1b1b1}form select[disabled],form select:disabled{opacity:.4;cursor:not-allowed}form select:focus{color:#000}form select:not(:focus):invalid,form select:not(:focus){color:#b1b1b1}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus{color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset}.uploadFile{background-color:#fff;background-image:url(../../images/icons/upload-file-paperclip.jpg);background-position:left 10px center;background-repeat:no-repeat;background-size:17px 16px;border:1px solid #ebebeb;color:#b1b1b1;font-family:NimbusLight;font-size:16px;line-height:23px;overflow:hidden;padding:10px 10px 10px 37px;position:relative;resize:none}.uploadFile [type=file]{cursor:pointer !important;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0px;text-align:right;top:0px;z-index:1}ul{list-style:disc;margin:10px 0px 20px 40px;padding:0px}ul li{color:#000;font-family:GothamLight;font-size:16px;line-height:23px;text-transform:none}ul li a:link,ul li a:active,ul li a:visited{color:#000;text-decoration:none}ul li a:hover{text-decoration:underline}ul li>ul{margin-left:40px}ol{margin:10px 0px 20px 40px;padding:0px}ol li{color:#000;font-family:NimbusLight;font-size:16px;line-height:23px;text-transform:none}ol li a:link,ol li a:active,ol li a:visited{color:#000;text-decoration:none}ol li a:hover{text-decoration:underline}ol li>ul{margin-left:40px}#all-products ul{list-style:none;margin:0px}#all-products ul li{margin-left:0px;text-transform:uppercase}#all-products ul li>ul{margin-left:40px}h1.hidden{color:#fff;position:absolute;text-align:center;top:50%;width:100vw;z-index:-1000}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.titleCase{text-transform:none}.capitalize{text-transform:capitalize}.plain{text-decoration:none !important}.italic{font-style:italic}.very-large-text{font-family:GothamBlack;font-size:5rem !important;line-height:5rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;font-family:GothamBlack}h1,.h1{font-size:3rem !important;line-height:3rem !important}@media only screen and (max-width: 768px){h1,.h1{font-size:2.76rem;line-height:2.76rem}}@media only screen and (max-width: 576px){h1,.h1{font-size:2.53rem;line-height:2.53rem}}h2,.h2{font-size:2.65rem !important;line-height:2.65rem !important}@media only screen and (max-width: 768px){h2,.h2{font-size:2.52rem;line-height:2.25rem}}@media only screen and (max-width: 576px){h2,.h2{font-size:2.3rem;line-height:2.3rem}}h3,.h3{font-size:2.3rem !important;line-height:2.3rem !important}@media only screen and (max-width: 768px){h3,.h3{font-size:2.175rem;line-hieght:2.175rem}}@media only screen and (max-width: 576px){h3,.h3{font-size:2.05rem;line-height:2.05rem}}h4,.h4{font-size:1.95rem !important;line-height:1.95rem !important}@media only screen and (max-width: 576px){h4,.h4{font-size:1.7rem;line-height:1.7rem}}h5,.h5{font-size:1.6rem !important;line-height:1.6rem !important}@media only screen and (max-width: 576px){h5,.h5{font-size:1.47rem;line-height:1.47rem}}h6,.h6{font-size:1.25rem;line-height:1.25rem}.apply-shadow{text-shadow:4px 4px 4px #000}p,.p{font-family:GothamBook;font-size:1rem}p.font-small,span.font-small{font-size:.75rem}strong{font-family:GothamBold;color:#000}a:link,a:active,a:visited{color:#000;text-decoration:underline}a:hover{color:#000;text-decoration:underline}a:focus{background-color:#000 !important;color:#fff;outline:solid 1px #000 !important}.white-link:link,.white-link:active,.white-link:visited{color:#fff;text-decoration:none}.white-link:hover{color:#000}.white-link:focus{color:#000;background-color:#fff !important;outline:solid 1px #fff}.green-link:link,.green-link:active,.green-link:visited{color:#000;text-decoration:none}.green-link:hover{color:#000}a.login-link{font-size:.75rem}a.edit-link{font-size:.75rem;text-decoration:none}::selection{color:#fff;background:#000}::selection #footer{color:#000;background:#fff}blockquote{font-family:GothamBold;font-size:1.25rem;font-style:italic;padding:36px 30px 30px 30px}.text-white,a.text-white{color:#fff !important}.text-style-none{text-decoration:none}.bold{font-family:GothamBold}.black{font-family:GothamBlack;color:#000}h1 span.accent{color:#000;font-style:italic}.print-logo{display:none;margin-bottom:1rem}.print-logo img{height:52px}.show-print{display:none;margin-top:20px}@media print{.hide-print,#notification-bar,#navigation,#footer,.breadcrumbs,.cookie-consent,.nav-clear{display:none !important;height:0px !important;opacity:0 !important;overflow:hidden !important;visibility:hidden !important}.show-print{display:block}.show-print img{width:100vw !important}#webWidget,#launcher{display:none !important}.social-icons{display:none !important;height:0px !important}.hero-image.article{display:none !important}.print{position:absolute !important;top:0}.print .print-logo{display:block !important}body{font-size:16px !important}.main.article{margin:0px !important;padding:0px !important}.hero-slider{margin:0px !important}.slick-slide{display:none !important}.slick-slide.slick-active{display:block !important}.slick-list{height:auto !important}.slick-dots{display:none !important}.slick-track{width:auto !important;height:auto !important;transform:none !important}.slick-track .slick-slide{max-width:100vw}}html{scroll-behavior:smooth}body{overflow-x:hidden}.button,a.button{background-color:#000;border:2px solid #000;color:#fff;display:inline-block;font-family:NimbusBold;font-size:14px;height:40px;line-height:40px;padding:0px 18px 0px 18px;text-align:center;text-decoration:none !important;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button:hover,.button:focus,a.button:hover,a.button:focus{background-color:#fff;color:#000}.button.white,a.button.white{background-color:#fff;color:#000}.button.white:hover,.button.white:focus,a.button.white:hover,a.button.white:focus{background-color:#000;color:#fff;text-decoration:none !important}.button.red,a.button.red{background-color:#da5235;border:2px solid #da5235;color:#fff;padding:0px 18px 0px 18px;text-decoration:none !important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.button.red:hover,.button.red:focus,a.button.red:hover,a.button.red:focus{background-color:#da5235;color:#fff;padding:0px 48px 0px 48px}.button.ghost,a.button.ghost{background-color:rgba(0,0,0,0) !important;border:2px solid #fff;color:#fff;cursor:pointer}.button.ghost:hover,.button.ghost:focus,a.button.ghost:hover,a.button.ghost:focus{background-color:#fff !important;color:#000;text-decoration:none !important}.button.ghost-black,a.button.ghost-black{background-color:rgba(0,0,0,0) !important;border:2px solid #000;color:#000;cursor:pointer}.button.ghost-black:hover,.button.ghost-black:focus,a.button.ghost-black:hover,a.button.ghost-black:focus{background-color:#000 !important;color:#fff;text-decoration:none !important}.button.medium,a.button.medium{font-size:16px;height:55px;line-height:45px;padding:6px 28px 1px 28px}.button.big,a.button.big{font-size:18px;height:70px;line-height:50px;padding:11px 18px 9px 18px}@media only screen and (max-width: 768px){.button.big,a.button.big{font-size:14px;height:40px;line-height:40px;padding:0px 18px 0px 18px}.button.big.wide,a.button.big.wide{font-size:18px;height:70px;line-height:50px}}.nav-button{background-color:#000;border:2px solid #fff;color:#fff !important;display:inline-block;font-family:NimbusBold;font-size:14px;height:40px;line-height:40px;margin-top:25px;padding:0px 18px 0px 18px;text-align:center;text-decoration:none !important;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-button:hover,.nav-button:focus{background-color:#fff;color:#000 !important}@media only screen and (max-width: 768px){.nav-button{font-size:12px;height:40px;padding:0px 9px 0px 9px;white-space:nowrap}}.buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:20px;margin-bottom:20px}@media only screen and (max-width: 768px){.buttons{flex-direction:column}.buttons just a.button{margin-bottom:20px;margin-left:0px !important;width:100%}}.buttons a.button{margin-left:10px}.buttons a.button:first-child{margin-left:0px}h2 a.button{height:40px;line-height:38px;padding:2px 18px 0px 18px}.btn{border-radius:0;font-family:GothamBold;font-size:.875rem;height:3.125rem;line-height:2.4rem;padding:.375rem 2rem;text-decoration:none !important;text-transform:uppercase;letter-spacing:0}.btn.btn-rounded{border-radius:12px}.btn.red{background-color:#da5235;border:2px solid #da5235;color:#fff;text-decoration:none !important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.red:hover,.btn.red:focus{background-color:#fff;color:#da5235;border-color:#fff}.btn-sm{font-family:GothamBold;font-size:.725rem;height:2.125rem;line-height:1.5rem;padding:.25rem 1.25rem}.btn-sm.btn-rounded{border-radius:7px}.btn-lg{font-size:.975rem;height:4.4rem;line-height:4.125rem;padding:0 40px}.btn-lg.btn-rounded{border-radius:18px}.btn-fluid{width:100%}.btn-max-content{width:max-content}.btn-primary,.btn-primary:link,.btn-primary:active,.btn-primary:visited{background-color:#000;border-color:#000;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:link:hover,.btn-primary:link:focus,.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:visited:hover,.btn-primary:visited:focus{background-color:#fff !important;border-color:#000 !important;color:#000 !important;box-shadow:none !important;outline:1px solid #fff !important}.btn-primary:disabled,.btn-primary:link:disabled,.btn-primary:active:disabled,.btn-primary:visited:disabled{background-color:#b1b1b1;border-color:#b1b1b1}.btn-primary:disabled:hover,.btn-primary:disabled:focus,.btn-primary:link:disabled:hover,.btn-primary:link:disabled:focus,.btn-primary:active:disabled:hover,.btn-primary:active:disabled:focus,.btn-primary:visited:disabled:hover,.btn-primary:visited:disabled:focus{background-color:#b1b1b1 !important;border-color:#b1b1b1 !important;box-shadow:none !important}.btn-outline-primary,.btn-outline-primary:link,.btn-outline-primary:active,.btn-outline-primary:visited{border:2px solid #000;color:#000;font-family:GothamBold;line-height:2.4rem;text-transform:uppercase}.btn-outline-primary.disabled,.btn-outline-primary:link.disabled,.btn-outline-primary:active.disabled,.btn-outline-primary:visited.disabled{border:4px solid #b1b1b1;color:#b1b1b1}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:link:hover,.btn-outline-primary:link:focus,.btn-outline-primary:active:hover,.btn-outline-primary:active:focus,.btn-outline-primary:visited:hover,.btn-outline-primary:visited:focus{background-color:#000 !important;border-color:#000 !important;box-shadow:none !important;color:#fff !important;outline:1px solid #000 !important}.btn-outline-primary.btn-bg-black,.btn-outline-primary:link.btn-bg-black,.btn-outline-primary:active.btn-bg-black,.btn-outline-primary:visited.btn-bg-black{background-color:#000;color:#fff}.btn-outline-primary.btn-bg-black:hover,.btn-outline-primary.btn-bg-black:focus,.btn-outline-primary:link.btn-bg-black:hover,.btn-outline-primary:link.btn-bg-black:focus,.btn-outline-primary:active.btn-bg-black:hover,.btn-outline-primary:active.btn-bg-black:focus,.btn-outline-primary:visited.btn-bg-black:hover,.btn-outline-primary:visited.btn-bg-black:focus{color:#000 !important}.btn-outline-primary.btn-sm,.btn-outline-primary:link.btn-sm,.btn-outline-primary:active.btn-sm,.btn-outline-primary:visited.btn-sm{border:2px solid #000;line-height:1.5rem}.btn-outline-primary.btn-lg,.btn-outline-primary:link.btn-lg,.btn-outline-primary:active.btn-lg,.btn-outline-primary:visited.btn-lg{line-height:4.125rem}.btn-outline-primary-text-black,.btn-outline-primary-text-black:link,.btn-outline-primary-text-black:active,.btn-outline-primary-text-black:visited{border:2px solid #000;background-color:#fff;color:#000;font-family:GothamBold;line-height:2.4rem;text-transform:uppercase}.btn-outline-primary-text-black.disabled,.btn-outline-primary-text-black:link.disabled,.btn-outline-primary-text-black:active.disabled,.btn-outline-primary-text-black:visited.disabled{border:4px solid #b1b1b1;color:#b1b1b1}.btn-outline-primary-text-black:hover,.btn-outline-primary-text-black:focus,.btn-outline-primary-text-black:link:hover,.btn-outline-primary-text-black:link:focus,.btn-outline-primary-text-black:active:hover,.btn-outline-primary-text-black:active:focus,.btn-outline-primary-text-black:visited:hover,.btn-outline-primary-text-black:visited:focus{background-color:#000 !important;border-color:#000 !important;box-shadow:none !important;color:#fff !important;outline:1px solid #000 !important}.btn-outline-primary-text-black.btn-bg-black,.btn-outline-primary-text-black:link.btn-bg-black,.btn-outline-primary-text-black:active.btn-bg-black,.btn-outline-primary-text-black:visited.btn-bg-black{background-color:#000;color:#000}.btn-outline-primary-text-black.btn-bg-black:hover,.btn-outline-primary-text-black.btn-bg-black:focus,.btn-outline-primary-text-black:link.btn-bg-black:hover,.btn-outline-primary-text-black:link.btn-bg-black:focus,.btn-outline-primary-text-black:active.btn-bg-black:hover,.btn-outline-primary-text-black:active.btn-bg-black:focus,.btn-outline-primary-text-black:visited.btn-bg-black:hover,.btn-outline-primary-text-black:visited.btn-bg-black:focus{color:#000 !important}.btn-outline-primary-text-black.btn-sm,.btn-outline-primary-text-black:link.btn-sm,.btn-outline-primary-text-black:active.btn-sm,.btn-outline-primary-text-black:visited.btn-sm{border:2px solid #000;line-height:1.5rem}.btn-outline-primary-text-black.btn-lg,.btn-outline-primary-text-black:link.btn-lg,.btn-outline-primary-text-black:active.btn-lg,.btn-outline-primary-text-black:visited.btn-lg{line-height:4.125rem}.btn-outline-dark,.btn-outline-dark:link,.btn-outline-dark:active,.btn-outline-dark:visited{border:4px solid #231f20;color:#231f20;font-family:GothamBlack;line-height:2rem;text-transform:uppercase}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark:link:hover,.btn-outline-dark:link:focus,.btn-outline-dark:active:hover,.btn-outline-dark:active:focus,.btn-outline-dark:visited:hover,.btn-outline-dark:visited:focus{background-color:#231f20 !important;border-color:#231f20 !important;box-shadow:none !important;color:#fff !important;outline:1px solid #231f20 !important}.btn-outline-dark.btn-bg-black,.btn-outline-dark:link.btn-bg-black,.btn-outline-dark:active.btn-bg-black,.btn-outline-dark:visited.btn-bg-black{background-color:#000;color:#fff}.btn-outline-dark.btn-bg-black:hover,.btn-outline-dark.btn-bg-black:focus,.btn-outline-dark:link.btn-bg-black:hover,.btn-outline-dark:link.btn-bg-black:focus,.btn-outline-dark:active.btn-bg-black:hover,.btn-outline-dark:active.btn-bg-black:focus,.btn-outline-dark:visited.btn-bg-black:hover,.btn-outline-dark:visited.btn-bg-black:focus{color:#000 !important}.btn-outline-dark.btn-sm,.btn-outline-dark:link.btn-sm,.btn-outline-dark:active.btn-sm,.btn-outline-dark:visited.btn-sm{border:2px solid #000;line-height:1.25rem}.btn-outline-dark.btn-lg,.btn-outline-dark:link.btn-lg,.btn-outline-dark:active.btn-lg,.btn-outline-dark:visited.btn-lg{line-height:3.75rem}.btn-outline-white,.btn-outline-white:link,.btn-outline-white:active,.btn-outline-white:visited{border:2px solid #fff;color:#fff;font-family:GothamBold;line-height:2rem;text-transform:uppercase}.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white:link:hover,.btn-outline-white:link:focus,.btn-outline-white:active:hover,.btn-outline-white:active:focus,.btn-outline-white:visited:hover,.btn-outline-white:visited:focus{background-color:#fff !important;box-shadow:none !important;color:#231f20 !important;outline:1px solid #fff !important}.btn-outline-white.btn-bg-none,.btn-outline-white:link.btn-bg-none,.btn-outline-white:active.btn-bg-none,.btn-outline-white:visited.btn-bg-none{background-color:none;color:#fff}.btn-outline-white.btn-bg-none:hover,.btn-outline-white.btn-bg-none:focus,.btn-outline-white:link.btn-bg-none:hover,.btn-outline-white:link.btn-bg-none:focus,.btn-outline-white:active.btn-bg-none:hover,.btn-outline-white:active.btn-bg-none:focus,.btn-outline-white:visited.btn-bg-none:hover,.btn-outline-white:visited.btn-bg-none:focus{color:#231f20 !important}.btn-outline-white.btn-sm,.btn-outline-white:link.btn-sm,.btn-outline-white:active.btn-sm,.btn-outline-white:visited.btn-sm{border:2px solid #fff;line-height:1.25rem}.btn-outline-white.btn-lg,.btn-outline-white:link.btn-lg,.btn-outline-white:active.btn-lg,.btn-outline-white:visited.btn-lg{line-height:3.75rem}.btn-dark,.btn-dark:link,.btn-dark:active,.btn-dark:visited{background-color:#231f20;border:4px solid #231f20;color:#fff;line-height:1.75rem}.btn-dark:hover,.btn-dark:focus,.btn-dark:link:hover,.btn-dark:link:focus,.btn-dark:active:hover,.btn-dark:active:focus,.btn-dark:visited:hover,.btn-dark:visited:focus{background-color:#fff;border:4px solid #231f20;box-shadow:none !important;color:#231f20;outline:1px solid #fff !important}.btn-dark.btn-sm,.btn-dark:link.btn-sm,.btn-dark:active.btn-sm,.btn-dark:visited.btn-sm{border:2px solid #231f20;line-height:1.4rem}.btn-dark.btn-lg,.btn-dark:link.btn-lg,.btn-dark:active.btn-lg,.btn-dark:visited.btn-lg{line-height:3.75rem}@media only screen and (max-width: 576px){.btn{padding-left:0;padding-right:0;width:100%}}.col-2-grid{display:grid;grid-template-columns:repeat(2, 1fr);width:100%}.col-3-grid{display:grid;grid-template-columns:repeat(3, 1fr);width:100%}.col-5-grid{display:grid;grid-template-columns:repeat(5, 1fr);width:100%}@media only screen and (max-width: 768px){.col-5-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.col-xl-2dot4{-webkit-box-flex:0;flex:0 0 20%;max-width:20% !important}}.grid-gap-20{grid-gap:20px}.grid-gap-40{grid-gap:40px}#footer{box-sizing:border-box;background-color:#000;overflow:hidden;margin:0px}#footer .footer-grid{box-sizing:border-box;align-items:stretch;display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:40px;justify-content:space-between;padding:70px 40px}#footer .footer-grid .let-us-help{grid-column:1;grid-row:1}#footer .footer-grid .sitemap{grid-column:3;grid-row:1}#footer .footer-grid .partners{grid-column:4;grid-row:1}#footer .footer-grid .insights-news{grid-column:2;grid-row:1}#footer .footer-grid .company{grid-column:5;grid-row:1}#footer .footer-grid .copyright{grid-column:6;grid-row:1}#footer p{color:#fff}#footer p.title{text-transform:uppercase}#footer ul{list-style:none;margin:0px}#footer ul li,#footer ul li a:link,#footer ul li a:active,#footer ul li a:visited{color:#fff;text-transform:uppercase}#footer ul li .footer-hidden,#footer ul li a:link .footer-hidden,#footer ul li a:active .footer-hidden,#footer ul li a:visited .footer-hidden{color:#000 !important;z-index:-1000}#footer ul li a:hover{color:#fff;text-decoration:underline}#footer ul li a:focus{color:#000;background-color:#fff !important;outline:solid 1px #fff !important}#footer .social-media-icons{align-items:flex-start;display:flex;flex-direction:row;margin-top:10px}#footer .social-media-icons a img{margin-right:8px;width:25px}@media only screen and (max-width: 992px){#footer .footer-grid{grid-row-gap:40px;grid-template-columns:repeat(3, 1fr)}#footer .footer-grid .let-us-help{grid-column:1;grid-row:1}#footer .footer-grid .sitemap{grid-column:2;grid-row:1}#footer .footer-grid .partners{grid-column:3;grid-row:1}#footer .footer-grid .insights-news{grid-column:1;grid-row:2}#footer .footer-grid .company{grid-column:2;grid-row:2}#footer .footer-grid .copyright{grid-column:3;grid-row:2}}@media only screen and (max-width: 768px){#footer .footer-grid{grid-row-gap:40px;grid-template-columns:repeat(2, 1fr)}#footer .footer-grid .let-us-help{grid-column:1;grid-row:1}#footer .footer-grid .sitemap{grid-column:2;grid-row:1}#footer .footer-grid .partners{grid-column:1;grid-row:2}#footer .footer-grid .insights-news{grid-column:2;grid-row:2}#footer .footer-grid .company{grid-column:1;grid-row:3}#footer .footer-grid .copyright{grid-column:2;grid-row:3}}@view-transition{navigation:auto}.nav-clear{display:block;height:90px;width:100%}.nav-clear.collapse{height:0px}.nav-clear-notification{display:block;height:133px;width:100%}.nav-clear-notification.collapse{height:0px}@media only screen and (max-width: 768px){.nav-clear-notification{height:173px}}#navigation{background-color:none;box-sizing:border-box;height:90px;opacity:1;position:fixed;width:100vw;z-index:1000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#navigation.solid{background-color:#000}#navigation.relative{position:relative}#navigation.notification-bar-enabled{top:43px}@media only screen and (max-width: 768px){#navigation.notification-bar-enabled{top:83px}}#navigation .grid{align-items:flex-start;display:grid;grid-gap:0px;grid-template-columns:132px 1fr 90px;height:90px;justify-content:space-between;position:relative;width:100vw}#navigation .grid.landing-page{grid-template-columns:132px 1fr}#navigation .logo{grid-column:1;grid-row:1;height:90px;justify-self:flex-start;padding:15px 0px 15px 30px;z-index:1002}#navigation .logo img{height:100%}#navigation .links{display:flex;flex-direction:row;grid-column:2;grid-row:1;justify-content:flex-end;vertical-align:middle}#navigation .links img{cursor:pointer;height:14px;margin-top:38px;width:14px}#navigation .links a{height:30px;vertical-align:middle;margin:35px 0px;position:relative}#navigation .links a:hover{color:#fff}#navigation .links a:focus{outline:#fff 1px solid !important}#navigation .links a::after{border-bottom:1px solid #fff;bottom:0;content:"";position:absolute;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}#navigation .links a:hover::after{width:100%}#navigation .links span{margin:30px 10px}#navigation .links #desktop-links{margin-top:35px;font-size:1rem}#navigation .cta{display:flex;flex-direction:row;grid-column:2;grid-row:1;justify-content:flex-end;padding-right:30px}@media only screen and (max-width: 768px){#navigation .links .phone,#navigation .links .get-a-quote,#navigation .links .careers,#navigation .links span{display:none;visibility:hidden}#navigation .logo{padding:20px 0px 20px 30px}#navigation .logo img{height:50px}}#burger{border:none;cursor:pointer;float:right;grid-column:3;grid-row:1;height:30px;justify-self:flex-end;margin-top:30px;margin-right:30px;width:30px;z-index:1002}#burger:focus{outline:solid 1px #fff !important;background-color:#000}#burger.open span:first-child{transform:rotate(45deg) translate(6px, 6px)}#burger.open span:nth-child(2){opacity:0;width:0%}#burger.open span:last-child{transform:rotate(-45deg) translate(6px, -6px)}#burger span{background-color:#fff;display:block;height:2px;margin-top:6px;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}#popup{align-items:center;background-color:#000;display:flex;flex-direction:row;height:100vh;justify-content:center;left:0px;opacity:0;padding-top:0px;position:fixed;top:0px;visibility:hidden;width:100vw;z-index:1001;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-ms-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}#popup.open{opacity:1;visibility:visible}#popup.open .menu a.item span:first-child,#popup.open .menu a.item span:last-child,#popup.open .menu span.logos img:first-child,#popup.open .menu span.logos img:last-child{opacity:1;transform:translate(0%, 0%)}#popup .menu{display:grid;grid-template-columns:100%;grid-row-gap:0px}#popup .menu a.item{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0px;padding:10px 0px;position:relative;text-decoration:none}#popup .menu a.item:hover{text-decoration:none}#popup .menu a.item:hover span:first-child::after,#popup .menu a.item:hover span:last-child::after{width:100%}#popup .menu a.item span{color:#fff;height:48px}#popup .menu a.item span:first-child{display:inline-block;grid-column:1;justify-self:flex-end;line-height:48px;opacity:0;padding-right:15px;position:relative;text-align:right;transform:translate(20px, 0%);-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}#popup .menu a.item span:first-child::after{border-bottom:1px solid #fff;bottom:0;content:"";position:absolute;right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}#popup .menu a.item span:last-child{display:inline-block;grid-column:2;justify-self:flex-start;line-height:58px;opacity:0;padding-left:15px;position:relative;text-align:left;transform:translate(-20px, 0%);-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}#popup .menu a.item span:last-child::after{border-bottom:1px solid #fff;bottom:0;content:"";position:absolute;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}#popup .menu span.logos{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0px;padding:30px 0px 10px 0px;position:relative;text-decoration:none}#popup .menu span.logos img{padding:0px;width:100px}#popup .menu span.logos img:first-child{justify-self:flex-end;margin-right:10px;transform:translate(20px, 0%);-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}#popup .menu span.logos img:last-child{justify-self:flex-start;margin-left:10px;transform:translate(-20px, 0%);-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}@media only screen and (max-width: 768px){#popup .menu{display:grid;grid-template-columns:100%}#popup .menu a.item{display:grid;align-items:center;grid-template-columns:100%;grid-row-gap:20px}#popup .menu a.item span:first-child{font-size:28px;height:24px;line-height:28px;justify-self:center;padding:10px 0px;transform:translate(0px, 0%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-ms-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}#popup .menu a.item span:last-child{display:none}#popup.open .menu a.item span:first-child{height:28px}}form.search-icon{margin:0px;padding:0px}form.search-icon .search{border:2px solid #fff;border-radius:7px;box-sizing:border-box;cursor:pointer;display:inline-block;height:14px;margin:36px 0px 0px 0px;padding:0px 10px 2px 0px;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:14px}form.search-icon .search:after{background:#fff;border-radius:2px;content:"";height:10px;position:absolute;right:-3px;top:8px;transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:2px}form.search-icon .search:hover{cursor:pointer}form.search-icon .search:focus{outline:#fff 1px solid}form.search-icon .search.active{border:1px solid #fff;border-radius:0px;cursor:text;height:28px;margin:31px 0px 0px 0px;padding:2px 10px 0px 10px;width:200px}form.search-icon .search.active:after{height:0px}form.search-icon .search.active input{cursor:text;margin:0px;padding:0px}form.search-icon .search.active input::-webkit-input-placeholder{color:#636363}form.search-icon .search.active input:-moz-placeholder{color:#636363;opacity:1}form.search-icon .search.active input::-moz-placeholder{color:#636363;opacity:1}form.search-icon .search.active input:-ms-input-placeholder{color:#636363}form.search-icon .search input{background:rgba(0,0,0,0);border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Helvetica;font-size:15px;outline-width:0px;width:100%}form.search-icon .search input::-webkit-input-placeholder{color:rgba(0,0,0,0)}form.search-icon .search input:-moz-placeholder{color:rgba(0,0,0,0);opacity:1}form.search-icon .search input::-moz-placeholder{color:rgba(0,0,0,0);opacity:1}form.search-icon .search input:-ms-input-placeholder{color:rgba(0,0,0,0)}@media only screen and (max-width: 768px){form.search-icon{text-align:right;width:100%}form.search-icon .search.active{width:100%}form.search-icon .search.active input{width:100%}}#notification-bar{background-color:#da5235;display:block;height:43px;opacity:1;padding:10px 0px;position:fixed;width:100vw;z-index:999}#notification-bar p{color:#fff !important;margin-top:0px !important;text-align:left}#notification-bar a:link,#notification-bar a:active,#notification-bar a:visited{color:#fff !important;text-decoration:underline}#notification-bar a:hover{font-weight:bold}@media only screen and (max-width: 768px){#notification-bar{height:83px}}.art-requirements h1{text-transform:lowercase}.art-requirements h2{font-size:20px;line-height:24px;text-transform:uppercase}.art-requirements p+.row{margin-top:20px}.art-requirements .row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.art-requirements .row img.icon{height:26px;margin-right:20px;width:26px}.art-requirements .row .hr{border-bottom:1px solid #000;margin:20px 0px}.main.article{background-color:#fff;padding:40px 60px 40px 60px}@media only screen and (max-width: 768px){.main.article{margin-top:0px;padding:20px 10px}}.main.noHero{background-color:#fff;margin-top:40px;padding:40px 60px 40px 60px}@media only screen and (max-width: 768px){.article-hero-image{position:relative;top:0px;z-index:1}}.article-hero-image img{width:100%}.article-hero-image .desktop-header{visibility:visible;width:100vw;opacity:1;z-index:-1}@media only screen and (max-width: 768px){.article-hero-image .desktop-header{display:none;visibility:hidden;opacity:0}}.article-hero-image .mobile-header{visibility:hidden;display:none;opacity:0;width:100%}@media only screen and (max-width: 768px){.article-hero-image .mobile-header{position:relative;visibility:visible;display:block;opacity:1;z-index:1;width:100%}}p.author-date{text-align:center;text-transform:uppercase}p.related{width:100%}p.related a:link,p.related a:active,p.related a:visited{color:#000;padding-left:0px;text-decoration:underline;-webkit-transition:padding-left .25s ease-in-out;-moz-transition:padding-left .25s ease-in-out;-ms-transition:padding-left .25s ease-in-out;-o-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out}p.related a:hover{padding-left:5px}p.related span{color:#b1b1b1;text-transform:uppercase}@media only screen and (max-width: 768px){h1.article-h1{text-align:left}p.author-date{text-align:left}}.article-social-links{margin-bottom:3rem;margin-top:3rem;text-align:center;width:100%}.article-social-links .article-social-link .fab{color:#000;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.article-social-links .article-social-link .fab:hover,.article-social-links .article-social-link .fab:focus{color:#da5235}.article-social-links p{color:#b1b1b1;grid-row:2;text-align:center;text-transform:uppercase}.white-paper-wrinkle{background-image:url("../../images/backgrounds/white-paper-wrinkle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:70px 0px;width:100%}.white-paper-wrinkle.dark{background-image:url("../../images/backgrounds/white-paper-wrinkle-dark.jpg")}.white-paper-wrinkle.mt40{margin-top:40px}.angled-lines{background-image:url("../../images/backgrounds/angled-lines-repeat.jpg");background-position:center center;background-repeat:repeat;background-size:12px;height:100%}.britten-logo-repeat{background-image:url("../images/backgrounds/britten-logo-repeat.jpg");background-position:top left;background-repeat:repeat;background-size:160px 128px}.britten-flag-repeat{background-image:url(../images/backgrounds/britten-flag-repeat.jpg);background-position:top left;background-repeat:repeat;background-size:40px 22px}.build-them-up-repeat{background-image:url(../images/backgrounds/build-them-up-repeat.jpg);background-position:top left;background-repeat:repeat;background-size:221px 440px}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-primary{background-color:#000}.bg-grey-light{background-color:#f2f2f2}.hero-slider-outer{position:relative;width:100vw}.hero-slider,.hero-slider-1{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.hero-slider .slide,.hero-slider img,.hero-slider-1 .slide,.hero-slider-1 img{width:100%}.slick-initialized{visibility:visible;opacity:1}.hero-slider-2 .slide,.hero-slider-3 .slide{margin:0px 8px;width:100%}.hero-slider-2 .slide img,.hero-slider-3 .slide img{width:100%}.hero-image{width:100vw}.hero-image img{width:100%}@media only screen and (max-width: 768px){.hero-image.article{position:relative;top:0px}}.hero-video{background:#000;height:70vh;overflow:hidden;position:relative;width:100vw}.hero-video .tagline{align-items:flex-start;display:flex;flex-direction:column;height:70vh;justify-content:center;opacity:1;position:absolute;text-align:left;width:100%;z-index:2}@media only screen and (max-width: 992px){.hero-video .tagline{height:100vh}}.hero-video iframe{height:56.25vw;left:50%;min-height:101vh;min-width:178.77vh;opacity:.7;width:100vw}.hero-video .textOverlay{bottom:30px;left:40px;position:absolute;text-decoration:none;z-index:2}.hero-video .textOverlay img{height:16px;margin-left:10px;margin-top:4px;width:16px}.hero-video .textOverlay span{color:#fff;font-family:NimbusBlack;font-size:20px;line-height:20px;padding-top:6px;text-decoration:none;text-transform:uppercase}.hero-video .textOverlay:hover span{text-decoration:underline}@media only screen and (max-width: 992px){.hero-video{height:100vh}}.image-grid-4{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px;margin-bottom:20px;width:100%}.image-grid-4 img{width:100%}.image-grid-4 div img{display:none;visibility:hidden}@media only screen and (max-width: 576px){.image-grid-4{grid-template-columns:100%}.image-grid-4 div{background-image:none !important}.image-grid-4 div img{display:block;visibility:visible}}.image-grid-3{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px;margin-bottom:20px;width:100%}.image-grid-3 img{min-height:100%;width:100%}.image-grid-3 img:first-child{grid-column:1/span 2}.image-grid-3 div img{display:none;visibility:hidden}@media only screen and (max-width: 576px){.image-grid-3{grid-template-columns:100%}.image-grid-3 img:first-child{grid-column:1}.image-grid-3 div{background-image:none !important}.image-grid-3 div img{display:block;visibility:visible}}.image-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px;margin-bottom:20px;width:100%}.image-grid-2 img{width:100%}.image-grid-2 div img{display:none;visibility:hidden}@media only screen and (max-width: 576px){.image-grid-2{grid-template-columns:100%}.image-grid-2 div{background-image:none !important}.image-grid-2 div img{display:block;visibility:visible}}.image-grid-1{display:grid;grid-template-columns:1fr;grid-gap:10px;margin-top:20px;width:100%}.image-grid-1 img{width:100%}.image-text-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;padding:40px 0px}.image-text-group img{width:100%}@media only screen and (max-width: 576px){.image-text-group{grid-template-columns:100%}}.related-products-slider{background-color:#000;border:none;box-sizing:border-box;margin:0px;padding:0px;width:100vw}.related-products-slider .product{align-items:center;display:flex;flex-direction:column;height:700px;justify-content:center;overflow:hidden;padding:0px;position:relative}.related-products-slider .product .tag{background-image:url("../../images/backgrounds/tag-slant.png");background-position:right center;background-repeat:no-repeat;background-size:110px 39px;height:39px;opacity:0;padding-right:110px;position:absolute;bottom:0px;left:0px}.related-products-slider .product .tag h3{background-color:#fff;color:#000;font-family:NimbusBlack;font-size:16px;line-height:14px;padding:15px 0px 10px 25px;text-transform:uppercase}.related-products-slider .product img{flex-shrink:0;min-height:100%;min-width:100%;opacity:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.related-products-slider .product.slick-current{background-color:#fff}.related-products-slider .product.slick-current .tag{opacity:1}.related-products-slider .product.slick-current img{opacity:1}.related-products-slider .slick-prev{background-image:url("../../images/icons/arrow-left.png");background-position:center;background-repeat:no-repeat;background-size:32px 48px;height:700px;left:0px;position:absolute;width:225px;z-index:999}.related-products-slider .slick-prev:hover{background-image:url("../../images/icons/arrow-left-hover.png");background-position:center;background-repeat:no-repeat;background-size:32px 48px}.related-products-slider .slick-prev::before{display:none}.related-products-slider .slick-next{background-image:url("../../images/icons/arrow-right.png");background-position:center;background-repeat:no-repeat;background-size:32px 48px;height:700px;position:absolute;right:0px;width:225px;z-index:999}.related-products-slider .slick-next:hover{background-image:url("../../images/icons/arrow-right-hover.png");background-position:center;background-repeat:no-repeat;background-size:32px 48px}.related-products-slider .slick-next::before{display:none}.feature-selling-points .circle-divider{background-color:#fff;border-radius:50%;display:inline-block;height:20px;width:20px}@media only screen and (max-width: 768px){.selling-points span.point{font-size:14px;line-height:18px;height:auto;padding:0px 10px}.selling-points .divider{height:46px}.selling-points .divider:last-child{display:none}}@media only screen and (max-width: 576px){.selling-points{grid-template-columns:100%}.selling-points span.point{font-size:14px;line-height:18px;height:auto;margin-bottom:20px;padding:0px 10px}.selling-points span.point:nth-of-type(3){margin-bottom:0px}.selling-points .divider{display:none}}.testimonies p.quote{font-family:GothamLight;font-size:16px;line-height:23px;text-align:center;text-transform:uppercase}.testimonies p.author{font-family:GothamBlack;font-size:16px;line-height:23px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.testimonies p.author,.testimonies p.quote{font-size:14px;line-height:21px;text-align:left}}.pipe{border-bottom:1px solid #000;box-sizing:content-box;margin:40px 0px;width:100%}.two-col-slider-text{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;width:100%}.two-col-slider-text.sliderFirst .slider{grid-column:1;grid-row:1}.two-col-slider-text.sliderFirst .text{grid-column:2;grid-row:1}.two-col-slider-text.textFirst .slider{grid-column:2;grid-row:1}.two-col-slider-text.textFirst .text{grid-column:1;grid-row:1}.two-col-slider-text .text{text-align:left}.two-col-slider-text .text h2.tcst{font-size:18px}.two-col-slider-text .text p:first-of-type{margin-top:0px}.two-col-slider-text .slider{overflow:hidden;width:100%}.two-col-slider-text .slider .slide{background:#fff;position:relative}.two-col-slider-text .slider .slide .details{background:#000;bottom:0px;height:40px;justify-content:flex-start;left:0px;opacity:1;padding:13px 20px 0px 20px;position:absolute;width:100%;z-index:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.two-col-slider-text .slider .slide .details span{color:#fff;font-family:NimbusBlack;font-size:14px;text-transform:uppercase}.two-col-slider-text .slider .slide .details span.secondary-text{color:#636363}.two-col-slider-text .slider .slide.slick-cloned img,.two-col-slider-text .slider .slide img{opacity:1;width:100%}.two-col-slider-text .slider .slide.slick-cloned img:focus,.two-col-slider-text .slider .slide img:focus{outline:none}.two-col-slider-text .slider .arrows{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px;width:100%}.two-col-slider-text .slider .arrows .left-arrow,.two-col-slider-text .slider .arrows .right-arrow{background-color:#fff;border:1px solid #b1b1b1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusLight;font-size:24px;height:48px;line-height:48px;padding-top:4px;text-align:center;width:48px}.two-col-slider-text .slider .arrows .left-arrow:hover,.two-col-slider-text .slider .arrows .left-arrow:focus,.two-col-slider-text .slider .arrows .right-arrow:hover,.two-col-slider-text .slider .arrows .right-arrow:focus{background-color:#000;color:#fff;cursor:pointer}.two-col-slider-text .slider .arrows .left-arrow{margin-right:10px}.two-col-slider-text .slider .arrows .right-arrow{margin-left:10px}@media only screen and (max-width: 768px){.two-col-slider-text{display:grid;grid-template-columns:100%;grid-gap:40px;width:100%}.two-col-slider-text.sliderFirst .slider,.two-col-slider-text.textFirst .slider{grid-column:1;grid-row:2}.two-col-slider-text.sliderFirst .text,.two-col-slider-text.textFirst .text{grid-column:1;grid-row:1}}.breadcrumbs{margin-bottom:20px}.breadcrumbs ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;margin:0px;width:100%}.breadcrumbs ul li{font-family:GothamBold;text-transform:uppercase}.breadcrumbs ul li a:link,.breadcrumbs ul li a:active,.breadcrumbs ul li a:visited{color:#000;font-family:GothamLight;font-size:16px;line-height:16px;padding-right:10px;text-decoration:none;text-transform:uppercase}.breadcrumbs ul li a:hover{text-decoration:underline}.breadcrumbs ul li span{font-family:GothamLight;padding-right:10px}#case-study .breadcrumbs{margin-bottom:10px}@media only screen and (max-width: 768px){.breadcrumbs{display:none;visibility:hidden}}.article-cards.recent-articles{background-color:#ebebeb;padding:40px 0px}@media only screen and (max-width: 768px){.article-cards.recent-articles{padding:10px 0px 40px 0px}}#confetti{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.careers-video-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px);justify-content:center;overflow:hidden;position:relative;width:100vw}.careers-video-container .buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.careers-video-container .buttons-container a.button,.careers-video-container .buttons-container span.button.vimeo-play-button{margin:40px 10px 0px 10px;padding:11px 28px 9px 28px}.careers-video-container .buttons-container a.button{background:#000;border-color:#000;color:#fff}.careers-video-container .buttons-container a.button:hover,.careers-video-container .buttons-container a.button:focus{background:#fff;border-color:#fff;color:#000}.careers-video-container .buttons-container span.button.vimeo-play-button{background:none;border-color:#fff;color:#fff;cursor:pointer}.careers-video-container .buttons-container span.button.vimeo-play-button:hover,.careers-video-container .buttons-container span.button.vimeo-play-button:focus{background:#fff;border-color:#fff;color:#000}.careers-video-container iframe{height:56.25vw;min-height:101vh;min-width:178.77vh;opacity:1;position:absolute;width:100vw;z-index:-2}.careers-description{text-align:center}.career-nav .links a{height:30px;vertical-align:middle;margin:35px 0px;position:relative;text-decoration:none}.career-nav .links a:hover{color:#fff}.career-nav .links a::after{border-bottom:1px solid #fff;bottom:0;content:"";position:absolute;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}.career-nav .links a:hover::after{width:100%}.benefits-slider .slick-dots button{background-color:gray}.benefits-slider .slick-dots li.slick-active button{background-color:#fff}.benefits-slider .benefits-slide{position:relative}.benefits-slider .benefits-slide ul{color:#fff}.benefits-slider .benefits-slide ul li{color:#fff}.benefits-slider .slick-prev{background-image:url(../../images/icons/arrow-left-white.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}.benefits-slider .slick-prev:focus,.benefits-slider .slick-prev:hover{background-image:url(../../images/icons/arrow-left-white.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.benefits-slider .slick-prev{display:none;visibility:hidden}}.benefits-slider .slick-prev:before{content:""}.benefits-slider .slick-next{background-image:url(../../images/icons/arrow-right-white.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;justify-content:end;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}.benefits-slider .slick-next:focus,.benefits-slider .slick-next:hover{background-image:url(../../images/icons/arrow-right-white.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.benefits-slider .slick-next{display:none;visibility:hidden}}.benefits-slider .slick-next:before{content:""}.perks{background:#000;padding:40px 0px}.perks .grid{display:grid;grid-gap:0px;grid-template-columns:repeat(4, 1fr)}.perks .grid .perk{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px}.perks .grid .perk img{height:70px;width:70px}.perks .grid .perk p{color:#fff;text-align:center}.perks .grid .perk:nth-child(1),.perks .grid .perk:nth-child(2),.perks .grid .perk:nth-child(3),.perks .grid .perk:nth-child(5),.perks .grid .perk:nth-child(6),.perks .grid .perk:nth-child(7){border-right:1px solid #636363}.perks .grid .perk:nth-child(1),.perks .grid .perk:nth-child(2),.perks .grid .perk:nth-child(3),.perks .grid .perk:nth-child(4){border-bottom:1px solid #636363}@media only screen and (max-width: 992px){.perks .grid .perk{padding:20px}}@media only screen and (max-width: 768px){.perks .grid{grid-template-columns:repeat(2, 1fr)}.perks .grid .perk{background:none;border-top:1px solid #636363;border-bottom:none}.perks .grid .perk p{font-size:14px;line-height:21px}.perks .grid .perk:nth-child(odd){border-right:1px solid #636363}.perks .grid .perk:nth-child(even){border-right:none}.perks .grid .perk:nth-child(1),.perks .grid .perk:nth-child(2){border-top:none}}.core-values{overflow:hidden;width:100%}.core-values h2{font-size:48px;line-height:48px;margin-bottom:40px;text-align:center;text-transform:lowercase}.core-values .grid{align-items:center;display:grid;grid-gap:0px;grid-template-columns:1fr;justify-content:center}.core-values .grid .left-arrow{grid-column:1}.core-values .grid .right-arrow{grid-column:3}.core-values .grid .left-arrow,.core-values .grid .right-arrow{background-image:url(../../images/icons/arrow-right-black.png);background-color:#fff;border:1px solid #b1b1b1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusLight;font-size:24px;height:48px;line-height:48px;padding-top:4px;text-align:center;width:48px}.core-values .grid .left-arrow:hover,.core-values .grid .left-arrow:hover,.core-values .grid .left-arrow:focus,.core-values .grid .left-arrow:focus,.core-values .grid .right-arrow:hover,.core-values .grid .right-arrow:hover,.core-values .grid .right-arrow:focus,.core-values .grid .right-arrow:focus{background-color:#000;color:#fff;cursor:pointer}.core-values .core-values-slider{align-items:center;display:flex;grid-column:2;justify-content:center}.core-values .core-values-slider .slide{align-items:center;display:flex;flex-direction:column;height:85px;justify-content:center;text-align:center;width:100%}.core-values .core-values-slider .slide h3{color:#000;font-family:NimbusBlack;font-size:48px;line-height:48px;padding-top:18px;text-align:center;text-transform:uppercase;width:100%}.core-values .core-values-slider .slide p.subheading{margin:0px;text-align:center}.core-values .core-values-slider .slide img{height:85px}.core-values .core-values-slider .slick-prev{background-image:url(../../images/icons/arrow-left-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}.core-values .core-values-slider .slick-prev:focus,.core-values .core-values-slider .slick-prev:hover{background-image:url(../../images/icons/arrow-left-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.core-values .core-values-slider .slick-prev{display:none;visibility:hidden}}.core-values .core-values-slider .slick-prev:before{content:""}.core-values .core-values-slider .slick-next{background-image:url(../../images/icons/arrow-right-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;justify-content:end;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}.core-values .core-values-slider .slick-next:focus,.core-values .core-values-slider .slick-next:hover{background-image:url(../../images/icons/arrow-right-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.core-values .core-values-slider .slick-next{display:none;visibility:hidden}}.core-values .core-values-slider .slick-next:before{content:""}@media only screen and (max-width: 768px){.core-values h2{font-size:28px;line-height:28px}.core-values .grid{grid-template-columns:100%;padding:115px 0px}.core-values .grid .left-arrow,.core-values .grid .right-arrow{display:none;position:absolute;visibility:hidden;z-index:-1000}.core-values .core-values-slider{grid-column:1;width:100%}.core-values .core-values-slider .slide{height:auto}.core-values .core-values-slider .slide img{height:auto;width:100%}.core-values .core-values-slider .slide h3{color:#000;font-family:NimbusBold;font-size:24px;line-height:24px;padding-top:18px;text-align:center;text-transform:uppercase;width:100%}}.hiring-steps{background:#ebebeb;padding:90px 0px;text-align:center}.hiring-steps h2{font-size:48px;line-height:48px;margin-bottom:80px;text-transform:lowercase}.hiring-steps div.step-number{align-items:center;background:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;display:flex;font-family:NimbusBlack;font-size:28px;line-height:28px;height:70px;justify-content:center;padding-top:7px;width:70px}.hiring-steps .circles-grid{align-items:center;display:grid;grid-column-gap:10px;grid-template-columns:20px 20px 20px 70px 20px 20px 20px 20px 20px 20px 70px 20px 20px 20px 20px 20px 20px 70px 20px 20px 20px;justify-content:space-between;margin-top:20px;width:100%}.hiring-steps .circles-grid span.circle{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:20px;width:20px}.hiring-steps .grid{display:grid;grid-gap:40px;grid-template-columns:repeat(3, 1fr);margin-top:40px}.hiring-steps .grid .step{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.hiring-steps .grid .step div.step-number{display:none;visibility:hidden}.hiring-steps .grid .step p.step-title{color:#000;font-family:NimbusBlack;font-size:18px;line-height:18px;margin-bottom:10px;padding-top:6px;text-decoration:none;text-transform:uppercase}.hiring-steps .grid .step p{margin:0px}@media only screen and (max-width: 768px){.hiring-steps h2{font-size:28px;line-height:28px;margin-bottom:0px;padding:0px 20px}.hiring-steps .circles-grid{display:none;visibility:hidden}.hiring-steps .grid{grid-template-columns:100%}.hiring-steps .grid .step div.step-number{display:flex;margin-bottom:20px;visibility:visible}}.background-divider{height:60px}.about-britten{min-height:700px}p.title-xii{font-style:italic;margin:0px;padding:40px 0px 80px 0px;text-align:center}.company-statements .card{border:none;border-radius:24px;background-color:#000;height:450px;max-width:360px}.company-statements .card .image-div{height:50%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.dropdown-check-list{display:inline-block}.dropdown-check-list .anchor{position:relative;cursor:pointer;display:inline-block;padding:5px 30px 5px 10px}.dropdown-check-list .anchor:after{position:absolute;content:"";border-left:2px solid #000;border-top:2px solid #000;padding:5px;right:10px;top:20%;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dropdown-check-list .anchor:active:after{right:8px;top:21%}.dropdown-check-list ul.items{padding:5px;display:none;margin:0;border-top:none}.dropdown-check-list ul.items li{list-style:none}.dropdown-check-list.visible .anchor{color:#0094ff}.dropdown-check-list.visible .items{display:block}.job-card{border:1px solid #ebebeb;box-shadow:5px 5px #ebebeb}.carrot-parent .carrot{content:"";border-left:2px solid #000;border-top:2px solid #000;padding:5px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.job-card .jobTopRow.openJobDesc+.description{display:block;visibility:visible}.job-card .description{display:none;visibility:hidden}.job-card .description p{margin-bottom:0rem}.hr{border-top:1px solid #000;height:1px;margin:40px 0px;width:100%}.card.category-card-style{height:100%;width:100%;border-radius:40px;border:none;background-color:#000;overflow:hidden}.card.category-card-style .category-img{opacity:.5;min-width:100%;min-height:100%;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.card.category-card-style .card-img-overlay .category-card-title{text-shadow:2px 2px 10px #000}.card.category-card-style .card-img-overlay:focus{background-color:#000 !important}.category-card-style:hover .category-card-style:focus .category-img{transform:scale(1.2)}.featured-story-card,.story-card{border:none;border-radius:24px;height:340px;background-color:#000;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.featured-story-card .image-div,.story-card .image-div{height:50%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.featured-story-card picture,.story-card picture{height:100%}.featured-story-card .featured-story-card-overlay,.featured-story-card .story-card-overlay,.story-card .featured-story-card-overlay,.story-card .story-card-overlay{position:relative;height:100%;width:100%}.featured-story-card .featured-story-card-overlay .featured-story-card-heading,.featured-story-card .featured-story-card-overlay .story-card-heading,.featured-story-card .story-card-overlay .featured-story-card-heading,.featured-story-card .story-card-overlay .story-card-heading,.story-card .featured-story-card-overlay .featured-story-card-heading,.story-card .featured-story-card-overlay .story-card-heading,.story-card .story-card-overlay .featured-story-card-heading,.story-card .story-card-overlay .story-card-heading{color:#fff;font-size:1.15rem !important;line-height:1.25rem !important}.featured-story-card .featured-story-card-overlay hr.featured-story-card-bar,.featured-story-card .story-card-overlay hr.featured-story-card-bar,.story-card .featured-story-card-overlay hr.featured-story-card-bar,.story-card .story-card-overlay hr.featured-story-card-bar{background-color:#000;border:none;color:#000;height:3px;width:50px}.featured-story-card .featured-story-card-overlay .featured-stories-card-description,.featured-story-card .story-card-overlay .featured-stories-card-description,.story-card .featured-story-card-overlay .featured-stories-card-description,.story-card .story-card-overlay .featured-stories-card-description{color:#fff;font-size:11px}.featured-story-card .featured-story-card-overlay .card_btn-wrapper,.featured-story-card .story-card-overlay .card_btn-wrapper,.story-card .featured-story-card-overlay .card_btn-wrapper,.story-card .story-card-overlay .card_btn-wrapper{position:absolute;bottom:0;left:0;right:0}.featured-story-card .featured-story-card-overlay .card-date,.featured-story-card .story-card-overlay .card-date,.story-card .featured-story-card-overlay .card-date,.story-card .story-card-overlay .card-date{bottom:0;color:#fff;line-height:0rem;position:absolute}.portfolio-overlay-card{max-height:250px;display:block;overflow:hidden;position:relative;width:100%;text-align:center}.portfolio-overlay-card .details{bottom:0;color:#fff;left:0;opacity:0;position:absolute;right:0;text-decoration:none;top:0;z-index:999;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.portfolio-overlay-card .details .title{color:#fff;text-transform:uppercase}.portfolio-overlay-card .details .tags{font-size:1rem;text-transform:uppercase}.portfolio-overlay-card .overlay{background-color:#000;bottom:0;top:0;left:0;right:0;opacity:0;position:absolute;z-index:998;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.portfolio-overlay-card .portfolio-img{width:100%;height:100%}.portfolio-overlay-card:hover .details,.portfolio-overlay-card:focus .details{opacity:1}.portfolio-overlay-card:hover .overlay,.portfolio-overlay-card:focus .overlay{opacity:.8}.article-cards .article-cards-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(3, 1fr);width:100%}.article-cards a.entry{position:relative;background-color:#fff;cursor:pointer;text-decoration:none;min-height:600px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.article-cards a.entry .image{height:215px;overflow:hidden;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.article-cards a.entry .image img{min-height:215px;max-width:100%;transform:scale(1);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.article-cards a.entry .details{background:#fff;display:flex;flex-direction:column;justify-items:flex-end;padding:40px;text-align:left}.article-cards a.entry .details p.read-more{position:absolute;bottom:5%;margin:10px 0px 0px 0px;text-decoration:underline}.article-cards a.entry:hover .image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%)}.article-cards a.entry:hover .image img{transform:scale(1.1)}@media only screen and (max-width: 992px){.article-cards .article-cards-grid{grid-template-columns:repeat(2, 1fr)}.article-cards .image{height:auto}.article-cards .image img{min-height:215px;min-width:100%}.article-cards.one-row .article-cards-grid a.entry:nth-child(3){display:none;visibility:hidden}}@media only screen and (max-width: 768px){.article-cards .article-cards-grid{grid-template-columns:100%;width:100%}.article-cards .image{height:400px}.article-cards .image img{min-height:215px;min-width:100%}.article-cards .details h2{font-size:20px;line-height:20px}.article-cards.one-row .article-cards-grid a.entry:nth-child(3){display:block;visibility:visible}}.productCard{position:relative;min-height:580px;border-radius:20px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;overflow:hidden;transition:transform .5s}.productCard img{border-top-left-radius:20px;border-top-right-radius:20px}.productCard:hover{z-index:100;transform:scale(1.05)}.productCard strong,.productCard ul,.productCard li{color:#fff !important}.productCard .buttons{position:absolute;bottom:0px}.our-story{padding:40px 0px;width:100vw}.our-story h1{margin:0px;padding-top:0px;text-transform:lowercase}@media only screen and (max-width: 768px){.our-story{padding:40px 0px}}.company-video-container{padding-bottom:60px}.brand-promise-values{background-color:#000;padding:80px 0px;width:100vw}.brand-promise-values .grid{align-items:flex-start;display:grid;grid-column-gap:120px;grid-template-columns:1fr;justify-items:flex-start}.brand-promise-values .grid.show-values{background-image:url("../../images/backgrounds/1x1_white.jpg");background-position:59%;background-repeat:repeat-y;background-size:1px;grid-template-columns:6fr 4fr}.brand-promise-values .grid.show-values .values{grid-column:2}.brand-promise-values .grid .brand-promise{grid-column:1}.brand-promise-values .grid h2{color:#fff;padding:0px;text-transform:lowercase}.brand-promise-values .grid p{color:#fff}@media only screen and (max-width: 768px){.brand-promise-values .grid{align-items:center;background:none;grid-template-columns:100%}.brand-promise-values .grid .brand-promise{grid-column:1;grid-row:1;padding-bottom:10px;text-align:center;width:100%}.brand-promise-values .grid .values{border-top:1px solid #fff;grid-column:1;grid-row:2;padding-top:40px;text-align:center;width:100%}}.our-history{padding:80px 0px;width:100vw}.our-history h2{margin:0px 0px 40px 20px;padding-top:0px;text-transform:lowercase}.our-history .main{left:0px;margin:0 auto;padding:0px;width:1200px}@media only screen and (max-width: 1240px){.our-history .main{left:0px;padding:0px 10px;position:relative;width:100%}}@media only screen and (max-width: 768px){.our-history{padding:40px 0px 0px 0px}.our-history h2{margin:0px 0px 30px 20px}.our-history .description{margin-right:20px}}.history-slider .slide .image{border-bottom:10px solid #000;margin:0px 20px;position:relative}.history-slider .slide .image img{width:100%}.history-slider .slide .image .circle{border:5px solid #000;bottom:0px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:20px;left:0px;position:absolute;transform:translate(-90%, 15px);width:20px}.history-slider .slide .details{margin-left:20px}.history-slider .slide .details p.year{color:#000;font-family:NimbusBlack;font-size:22px;line-height:22px;margin-top:15px;padding-top:6px;text-decoration:none;text-transform:uppercase}.history-slider .slide .details p.heading{color:#000;font-family:NimbusBlack;font-size:14px;line-height:18px;margin-top:15px;text-decoration:none;text-transform:uppercase}.history-slider .slide .details div.description p{font-size:14px;line-height:18px;margin:0px}.arrows{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:40px;width:100%}.arrows .left-arrow,.arrows .right-arrow{background-color:#fff;border:1px solid #b1b1b1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusLight;font-size:24px;height:48px;line-height:48px;padding-top:4px;text-align:center;width:48px}.arrows .left-arrow:hover,.arrows .left-arrow:focus,.arrows .right-arrow:hover,.arrows .right-arrow:focus{background-color:#000;color:#fff;cursor:pointer}.arrows .left-arrow{margin-right:10px}.arrows .right-arrow{margin-left:10px}@media only screen and (max-width: 768px){.arrows{margin-top:20px}}.careers-banner{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.careers-banner .text{text-align:left}.careers-banner .text p{margin:0px}.careers-banner a.button.white{background:none}.careers-banner a.button.white:hover,.careers-banner a.button.white:focus{background:#000}@media only screen and (max-width: 768px){.careers-banner{flex-direction:column}.careers-banner .text{text-align:center}.careers-banner .text h2{text-transform:uppercase}.careers-banner .text p{margin:0px}.careers-banner a.button.white{margin-top:20px}}@media only screen and (max-width: 768px){.careers-banner .text h2{font-size:20px;line-height:20px}}.company-stats{background-image:url("../../images/backgrounds/company-stats.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;height:270px;padding:75px 0px;position:relative;width:100vw}.company-stats .overlay{background-color:rgba(0,0,0,.8);height:270px;left:0px;position:absolute;top:0px;width:100%;z-index:1}.company-stats .container{position:relative}.company-stats .container .stats-grid{display:grid;grid-template-columns:auto 18px auto 18px auto 18px auto 18px auto;grid-gap:20px;justify-content:space-between;left:0px;position:absolute;top:0px;width:100%;z-index:2}.company-stats .container .stats-grid .stat{display:flex;flex-direction:column;height:100px;justify-content:center;text-align:center}.company-stats .container .stats-grid .stat p.detail{color:#fff;font-family:GothamLight;margin:0px;text-transform:uppercase}.company-stats .container .stats-grid .pipes{background-image:url("../../images/icons/two-pipe-divider-white.png");background-position:center center;background-repeat:no-repeat;background-size:18px 46px;text-align:center;width:100%}@media only screen and (max-width: 1200px){.company-stats .container .stats-grid{align-items:center;display:grid;grid-template-columns:100%;height:150px}.company-stats .container .stats-grid .pipes{display:none}}@media only screen and (max-width: 1200px){.company-stats{grid-template-columns:100%;height:150px;padding:0px}.company-stats .overlay{height:150px}.item{max-height:90vh}}.priorlife-banner{background:#ebebeb;padding:1%}.priorlife-banner .priorlife-banner-flex{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-around;width:100%}.priorlife-banner .priorlife-banner-flex .priorlife-banner-img{max-width:250px}.priorlife-banner .priorlife-banner-flex .priorlife-banner-cta-btn-wrapper{height:100%}@media only screen and (max-width: 1200px){.priorlife-banner{padding-bottom:30px}.priorlife-banner .priorlife-banner-flex{flex-direction:column}.priorlife-banner .priorlife-banner-content{margin-bottom:20px;margin-top:20px;text-align:center}}.twoOverlappingImage{margin-bottom:120px}@media only screen and (max-width: 992px){.twoOverlappingImage{margin-bottom:40px}}.twoOverlappingImage .imgDiv{position:relative}.twoOverlappingImage .imgDiv .mainImg{border-radius:15px;width:100%}.twoOverlappingImage .imgDiv .smallImg{position:absolute;border-radius:15px;border:7px solid #fff;bottom:-100px;z-index:20;width:50%}.twoOverlappingImage .left-group{right:0}.twoOverlappingImage .right-group{left:0}.hero-images-slider-container{display:flex;justify-content:center;overflow:hidden;width:100%}.hero-images-slider-container .hero-images-slider{width:100%;width:-webkit-calc(100vw + 1rem);width:-moz-calc(100vw + 1rem);width:calc(100vw + 1rem);margin:0 -1rem;height:50vh;opacity:0;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5ss ease-in;-ms-transition:opacity .5ss ease-in;-o-transition:opacity .5ss ease-in;transition:opacity .5ss ease-in}.hero-images-slider-container .hero-images-slider .slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:50vh;margin:0 .5rem;overflow:hidden;max-height:650px}.hero-images-slider-container .hero-images-slider img{width:auto}.hero-images-slider-container .hero-images-slider.load{opacity:1}.hero-images-slider-container .hero-images-slider.slick-initialized{display:block}.renderToReality .imgDiv{position:relative;margin-bottom:140px}.renderToReality .mainImageSquare{width:100%;position:relative}.renderToReality .mainImageSquare .mainImageContainer .render{position:absolute;border-radius:0px 10px 10px 0px;bottom:20px;justify-content:center}.renderToReality .mainImageSquare .mainImageContainer .mainImg{border-radius:15px;width:100%}.renderToReality .smallImageSquare{position:absolute;bottom:-100px;right:-150px;z-index:20}.renderToReality .smallImageSquare .smallImg{border:7px solid #fff;border-radius:15px;position:relative;width:100%}.renderToReality .smallImageSquare .smallImageContainer .reality{position:absolute;border-radius:0px 10px 10px 0px;z-index:20;bottom:20px;left:7px;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.renderToReality .smallImageSquare{right:0px;width:60%}}.renderToReality .arrows{margin:2rem 0 2.25rem 0}.renderToReality .arrows .left-arrow-render,.renderToReality .arrows .right-arrow-render{background-color:#fff;border:2px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;cursor:pointer;font-size:1.75rem;height:3rem;line-height:2.625rem;text-align:center;width:3rem}.renderToReality .arrows .left-arrow-render:hover,.renderToReality .arrows .right-arrow-render:hover{background-color:#000;color:#fff}.renderToReality .arrows .left-arrow-render{margin-right:10px}.renderToReality .arrows .right-arrow-render{margin-left:10px}.contact-grid{align-items:center;display:grid;grid-template-columns:6fr 4fr;grid-gap:40px}.contact-grid .social-icons{justify-content:flex-start}.contact-grid .social-icons a img{margin:0px 10px 0px 0px}.contact-grid.margin{margin-bottom:0px}@media only screen and (max-width: 992px){.contact-grid{align-items:center;display:grid;grid-template-columns:100%;grid-gap:40px}.contact-grid.margin{margin:0px}.contact-grid .social-icons{justify-content:center}}@media only screen and (max-width: 768px){.contact-grid{align-items:center;display:grid;grid-template-columns:100%;grid-gap:20px}.contact-grid .social-icons{justify-content:center}}.contact-grid .social-icons.show-mobile .icons{justify-content:center}.contact-form-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr)}.contact-form-grid input,.contact-form-grid textarea{width:100%}.contact-form-grid .company,.contact-form-grid .message,.contact-form-grid .fileUpload,.contact-form-grid button[type=submit]{grid-column:1/span 2}.contact-form-grid button[type=submit]{background:#fff;border:2px solid #000;color:#000;font-family:NimbusBold;font-size:16px;line-height:23px;padding:10px 10px 4px 10px;text-transform:uppercase}.contact-form-grid button[type=submit]:hover{background:#000;color:#fff;cursor:pointer}.contact-form-grid textarea{height:100px}.contact-form-grid .recaptcha{display:flex;grid-column:1/span 2;justify-content:flex-end}.apple-business-chat-banner-container{margin-top:25px;margin-bottom:25px;width:57%}@media only screen and (max-width: 1200px){.apple-business-chat-banner-container{width:100%}}p.map-description{margin:0px;padding:0px 0px 10px 0px}#map{height:400px;width:100vw}.cookie-consent{align-items:center;background:rgba(0,0,0,.8);bottom:0px;display:flex;flex-direction:row;justify-content:center;opacity:1;padding:20px 40px;position:fixed;text-align:center;visibility:visible;width:100vw;z-index:3000000000}.cookie-consent.hide{opacity:0;visibility:hidden;z-index:-1000}.cookie-consent p{color:#fff;font-size:14px;line-height:14px}.cookie-consent p a:link,.cookie-consent p a:active,.cookie-consent p a:visited,.cookie-consent p a:hover{color:#fff;text-decoration:underline}.cookie-consent span.button{background:none;border:2px solid #fff;color:#fff;cursor:pointer;margin-left:40px;white-space:nowrap}.cookie-consent span.button:hover,.cookie-consent span.button:focus{background:#fff;color:#000}@media only screen and (max-width: 992px){.cookie-consent{flex-direction:column}.cookie-consent span.button{margin-left:0px;margin-top:20px}}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100vh;width:100vw}.error-page img{width:300px}@media only screen and (max-width: 992px){.error-page{height:auto;padding:120px 30px 40px 30px;justify-content:flex-start}.error-page img{width:150px}.error-page div p{text-align:center}}h2.faqh2{font-size:48px;line-height:48px;maring-bottom:40px;text-align:center;text-transform:lowercase}.hero-image-search{align-items:center;display:flex;flex-direction:column;height:450px;justify-content:center;line-height:0px;overflow:hidden;position:relative;width:100vw}.hero-image-search h1{color:#fff;font-size:72px;line-height:72px;margin:0px;text-transform:lowercase}.hero-image-search form.search-container{align-items:center;border:1px solid #fff;display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;width:300px}.hero-image-search form.search-container input[type=text]{background:none;border:none;color:#fff;font-family:NimbusLight;font-size:16px;line-height:23px;padding:10px 10px 4px 10px;width:260px}.hero-image-search form.search-container input[type=text]::-webkit-input-placeholder{color:#fff}.hero-image-search form.search-container input[type=text]:-ms-input-placeholder{color:#fff}.hero-image-search form.search-container input[type=text]::placeholder{color:#fff}.hero-image-search form.search-container button{background:none;background-color:none !important;background-image:url("../../images/icons/search-white.png");background-position:center;background-repeat:no-repeat;background-size:20px;height:40px;width:40px}.hero-image-search .hero-image-container{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;position:absolute;left:0;right:0;top:0;z-index:-10}.hero-image-search .hero-image-container img{flex-shrink:0;min-width:100%;min-height:100%;opacity:.7}@media only screen and (max-width: 768px){h2.faqh2{font-size:28px;line-height:28px}.hero-image-search h1{font-size:36px;line-height:36px;text-align:center}}.faq-section{padding-top:80px}.faq-section.landing-page{padding-top:0px}.faq-section h2{padding-bottom:10px}.faq-section .faq-paragraph{text-align:center}.faq-section .flex{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;padding-bottom:80px}.faq-section .flex .left,.faq-section .flex .right{width:calc(50% - 40px);width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:-ms-calc(50% - 40px);width:-ms-calc(50% - 40px);width:-o-calc(50% - 40px)}.faq-section .flex .left{margin-right:40px}.faq-section .flex .right{margin-left:40px}.faq-section .flex .question-container{border-bottom:1px solid #000;padding:20px 0px}.faq-section .flex .question-container p.question{background-image:url("../../images/icons/expand-arrow.png");background-position:right 10px top 0px;background-repeat:no-repeat;background-size:14px;cursor:pointer;font-family:GothamBold;font-size:18px;line-height:18px;padding-right:34px;text-transform:uppercase}.faq-section .flex .question-container p.question.expand{background-image:url("../../images/icons/expand-arrow-expanded.png")}.faq-section .flex .question-container p.question.expand+.answer{display:block;visibility:visible}.faq-section .flex .question-container p.question:focus{outline:2px solid #000 !important}.faq-section .flex .question-container .answer{display:none;visibility:hidden}.faq-section .flex .question-container .answer p{font-family:Gotham;font-size:16px;line-height:24px;padding-top:10px}@media only screen and (max-width: 768px){.faq{padding-top:40px}.faq .faq-paragraph{text-align:left}.faq .flex{flex-direction:column;margin-top:20px;padding-bottom:40px}.faq .flex .left,.faq .flex .right{margin-left:0px;margin-right:0px;width:100%}}.article-cards.faq{background-color:#ebebeb;padding:40px 0px 80px 0px}.article-cards.faq h2{margin:0px;padding-bottom:40px}@media only screen and (max-width: 768px){.article-cards.faq{padding:40px 0px}}.filter-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.h1-filter-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:40px 0px 0px 0px}.h1-filter-container h1,.h1-filter-container .h1{margin:0px;padding-top:0px}.h1-filter-container .mobile-only{display:none;visibility:hidden}.h1-filter-container img.filter-icon,.h1-filter-container img.close-icon{padding-bottom:8px}.h1-filter-container.hide-desktop{display:none;visibility:hidden}@media only screen and (max-width: 768px){.h1-filter-container .mobile-only{display:block;visibility:visible}.h1-filter-container.hide-desktop{display:flex;visibility:visible}}img.filter-icon,img.filter-icon.show,img.close-icon,img.close-icon.show{display:none;visibility:hidden}@media only screen and (max-width: 768px){img.filter-icon{box-sizing:content-box;display:none;height:20px;visibility:hidden;width:20px}img.filter-icon.show{display:block;visibility:visible}img.close-icon{box-sizing:content-box;display:none;height:20px;visibility:hidden;width:20px}img.close-icon.show{display:block;visibility:visible}}.filter-bar .filter-by{color:#b1b1b1}.filter-bar select{background-color:rgba(0,0,0,0);border:1px solid #b1b1b1}@media only screen and (max-width: 768px){.filter-bar{padding:0px 0px 20px 0px}.filter-bar.show{display:flex;visibility:visible}.filter-bar .filter{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;width:100%}.filter-bar .filter span.label{margin:0px 0px 10px 0px}.filter-bar .filter select{background-color:rgba(0,0,0,0);width:100%}.filter-bar span.filter-by,.filter-bar span.label{display:none;visibility:hidden}}.recent-articles>.filter-bar,.search-results>.filter-bar{margin-bottom:40px}@media only screen and (max-width: 768px){.recent-articles>.filter-bar,.search-results>.filter-bar{margin-bottom:20px}}.fullpage{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;overflow:hidden;position:relative;width:100vw}.fullpage.justify-start{justify-content:flex-start}.fullpage .background{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;overflow:hidden;position:absolute;width:100vw;z-index:-1}.fullpage .background img{flex-shrink:0;min-height:100%;min-width:100%}.fullpage .background.align-bottom{align-items:flex-end}.fullpage .background.align-center{align-items:center}.fullpage .background.align-top{align-items:flex-start}.fullpage .tag{background:#fff;display:flex;flex-direction:row;justify-content:center;opacity:0;padding:40px;transform:translateY(100%);width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fullpage .tag .text{display:flex;flex-direction:column;transform:translateY(100%);width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.fullpage .tag .text h2{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.fullpage .tag .text h2 span{color:#000;font-family:NimbusBlack;display:inline-flex;grid-column:1;grid-row:1;padding-top:5px;position:relative;font-size:36px;font-style:normal;line-height:46px;overflow-y:hidden;text-transform:uppercase}.fullpage .tag .text a.button{font-family:NimbusBold !important;font-size:14px !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;margin-left:40px;margin-top:2px}.fullpage .tag .text p{color:#000;font-family:NimbusLight;font-size:18px;grid-column:1/span 2;grid-row:2;line-height:18px;margin-top:20px;padding:0px}.fullpage.active .tag{opacity:1;transform:translateY(0%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.fullpage.active .tag .text{transform:translateY(0%)}@media only screen and (max-width: 992px){.fullpage{height:auto !important;justify-content:flex-start}.fullpage .background{display:block;height:auto !important;overflow:hidden;padding-top:0px;position:relative;width:100vw}.fullpage .background img{display:block;min-height:auto;min-width:auto;width:100%}.fullpage .tag{height:auto;opacity:1;padding:40px 30px;transform:translateY(0%)}.fullpage .tag .text{padding-bottom:60px;text-align:left;transform:translateY(0%)}.fullpage .tag .text h2{align-items:flex-start;flex-direction:column;justify-content:center}.fullpage .tag .text h2 span{grid-column:1;grid-row:1;padding-top:0px;position:relative;font-size:24px;line-height:24px;overflow-y:hidden;text-align:left}.fullpage .tag .text p{font-size:14px}.fullpage .tag .text a.button{bottom:0px;margin-left:0px;position:absolute}}.inputGroup{background-color:#fff;border:1px solid #b1b1b1;display:block;position:relative}.inputGroup label{color:#000;cursor:pointer;display:block;font-family:NimbusBold;font-size:14px;text-align:left;overflow:hidden;padding:18px 0px 12px 14px;position:relative;text-transform:uppercase;width:100%;z-index:2}.inputGroup label:before{background-color:#000;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.inputGroup label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;right:14px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.inputGroup input:checked~label{color:#fff}.inputGroup input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.inputGroup input:checked~label:after{background-color:#fff;border-color:#fff;outline:2px solid #000;outline-offset:-4px}.inputGroup input{cursor:pointer;height:32px;order:1;position:absolute;right:30px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}.ff-form-errors{background-color:#da5235;margin-bottom:20px;padding:10px;text-align:center;width:100%}.ff-form-errors p{color:#fff}.ff-has-errors{border:1px solid #da5235 !important}.checkbox-subscribe{visibility:hidden;height:0px}.checkbox-subscribe .checkbox{display:block;position:relative}.checkbox-subscribe .checkbox label{color:#000;cursor:pointer;display:block;font-size:13px;line-height:13px;text-align:left;overflow:hidden;padding:12px 0px 6px 30px;position:relative;width:100%;z-index:2}.checkbox-subscribe .checkbox label:before{content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.checkbox-subscribe .checkbox label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;left:0px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.checkbox-subscribe .checkbox input:checked~label{color:#000}.checkbox-subscribe .checkbox input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.checkbox-subscribe .checkbox input:checked~label:after{background-color:#000;border-color:#000;outline:2px solid #fff;outline-offset:-4px}.checkbox-subscribe .checkbox input{cursor:pointer;height:32px;order:1;position:absolute;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}.get-a-quote-product-footer-container{padding:20px 0px}.get-a-quote-product-footer-grid{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;width:100%}.get-a-quote-product-footer-grid input[name=fname]{grid-column:1;grid-row:1}.get-a-quote-product-footer-grid input[name=lname]{grid-column:1;grid-row:2}.get-a-quote-product-footer-grid input[name=email]{grid-column:1;grid-row:3}.get-a-quote-product-footer-grid input[name=phone]{grid-column:1;grid-row:4}.get-a-quote-product-footer-grid input[name=company]{grid-column:1;grid-row:5}.get-a-quote-product-footer-grid select[name=budget]{grid-column:1;grid-row:6}.get-a-quote-product-footer-grid select[name=industry]{grid-column:2;grid-row:1}@media only screen and (max-width: 992px){.get-a-quote-product-footer-grid select[name=industry]{grid-column:1;grid-row:auto}}.get-a-quote-product-footer-grid textarea[name=message]{grid-column:2;grid-row:auto/span 4}.get-a-quote-product-footer-grid .fileUpload{grid-column:2;grid-row:2}.get-a-quote-product-footer-grid .fileUpload .uploadFile{background-color:#fff;background-image:url(../../images/icons/upload-file-paperclip.jpg);background-position:left 10px center;background-repeat:no-repeat;background-size:17px 16px;border:1px solid #ebebeb;color:#b1b1b1;font-family:NimbusLight;font-size:16px;line-height:23px;overflow:hidden;padding:10px 10px 4px 37px;position:relative;resize:none;width:100%;height:100%}.get-a-quote-product-footer-grid .fileUpload .uploadFile [type=file]{cursor:pointer !important;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0px;text-align:right;top:0px;z-index:1}@media only screen and (max-width: 992px){.get-a-quote-product-footer-grid .fileUpload{grid-column:1;grid-row:auto}}.get-a-quote-product-footer-grid button[type=submit]{background:none;border:2px solid #000;color:#000;width:100%;grid-column:2;grid-row:6;font-family:NimbusBold}@media only screen and (max-width: 992px){.get-a-quote-product-footer-grid button[type=submit]{grid-column:1;grid-row:auto}}.get-a-quote-product-footer-grid button[type=submit]:hover,.get-a-quote-product-footer-grid button[type=submit]:focus{background:#000;color:#fff}.get-a-quote-product-footer-grid p.disclaimer{color:#b1b1b1;font-family:NimbusLight;font-size:14px;line-height:21px;grid-column:1/span 2;grid-row:7;margin:0px;text-align:center}.get-a-quote-product-footer-grid p.disclaimer a:hover,.get-a-quote-product-footer-grid p.disclaimer a:active,.get-a-quote-product-footer-grid p.disclaimer a:visited{color:#b1b1b1;text-decoration:underline}.get-a-quote-product-footer-grid p.disclaimer a:hover{color:#000}@media only screen and (max-width: 768px){.get-a-quote-product-footer-grid{grid-template-columns:100%}.get-a-quote-product-footer-grid input[name=fname],.get-a-quote-product-footer-grid input[name=lname],.get-a-quote-product-footer-grid input[name=email],.get-a-quote-product-footer-grid input[name=phone],.get-a-quote-product-footer-grid input[name=company],.get-a-quote-product-footer-grid select[name=budget],.get-a-quote-product-footer-grid textarea[name=message],.get-a-quote-product-footer-grid button,.get-a-quote-product-footer-grid p.disclaimer{grid-column:1;grid-row:auto}.get-a-quote-product-footer-grid input[name=message]{grid-column:1;grid-row:7}.get-a-quote-product-footer-grid button[type=submit]{grid-column:1;grid-row:8}}.get-a-quote-container .progress-bar,.get-a-quote-container-success .progress-bar{align-items:center;background:#ebebeb;display:flex;flex-direction:row;justify-content:center;height:90px;padding:24px 0px}.get-a-quote-container .progress-bar .step,.get-a-quote-container-success .progress-bar .step{align-items:center;display:flex;flex-direction:row;justify-content:center}.get-a-quote-container .progress-bar .step span.number,.get-a-quote-container-success .progress-bar .step span.number{background:none;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusBold;font-size:16px;line-height:40px;height:40px;margin-right:10px;padding-top:2px;text-align:center;text-transform:uppercase;width:40px}.get-a-quote-container .progress-bar .step span.text,.get-a-quote-container-success .progress-bar .step span.text{font-family:NimbusBold;font-size:14px;line-height:40px;margin-right:80px;padding-top:5px;text-align:left;text-transform:uppercase}.get-a-quote-container .progress-bar .step.current span.number,.get-a-quote-container-success .progress-bar .step.current span.number{background:#000;color:#fff}@media only screen and (max-width: 992px){.get-a-quote-container .progress-bar{height:140px}.get-a-quote-container .progress-bar .step{flex-direction:column}.get-a-quote-container .progress-bar .step span.number{margin-right:0px}.get-a-quote-container .progress-bar .step span.text{margin-right:0px;padding:5px 20px;text-align:center}}@media only screen and (max-width: 768px){.get-a-quote-container .progress-bar{display:none;visibility:hidden}}.get-a-quote-container{width:100vw}.get-a-quote-container .grid-50-50{align-items:center;display:grid;grid-gap:0px;grid-template-columns:repeat(2, 1fr)}.get-a-quote-container .grid-50-50 .form-grid{align-items:flex-start;display:grid;grid-gap:10px;grid-template-columns:repeat(2, 1fr);width:100%}.get-a-quote-container .grid-50-50 .form-grid .copy{grid-column:1/span 2;grid-row:1}@media only screen and (max-width: 992px){.get-a-quote-container .grid-50-50 .form-grid .copy{grid-column:1}}.get-a-quote-container .grid-50-50 .form-grid .copy p{text-transform:none}.get-a-quote-container .grid-50-50 .form-grid .copy p.no-margin{margin:0px}.get-a-quote-container .grid-50-50 .form-grid .copy .airplane{background-image:url("../../images/airplane.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:49px;transform:translateX(-75%);width:50px}.get-a-quote-container .grid-50-50 .form-grid .next{grid-column:1/span 2}@media only screen and (max-width: 992px){.get-a-quote-container .grid-50-50 .form-grid .next{grid-column:1}}.get-a-quote-container .grid-50-50 .form-grid .checkbox-subscribe{grid-column:1/span 2}@media only screen and (max-width: 992px){.get-a-quote-container .grid-50-50 .form-grid .checkbox-subscribe{grid-column:1}}.get-a-quote-container .grid-30-70{align-items:center;display:grid;grid-gap:0px;grid-template-columns:3fr 7fr}.get-a-quote-container .grid-30-70 .form-grid{align-items:flex-start;display:grid;grid-gap:10px;grid-template-columns:repeat(3, 1fr);width:100%}.get-a-quote-container .grid-30-70 .form-grid .copy{grid-column:1/span 3;grid-row:1}.get-a-quote-container .grid-30-70 .form-grid .copy p{margin:0px}.get-a-quote-container .grid-30-70 .form-grid .checkbox-subscribe{grid-column:1/span 3;grid-row:6}.get-a-quote-container.success .britten-logo-repeat,.get-a-quote-container.success .britten-flag-repeat{grid-column:1;height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px)}.get-a-quote-container .britten-logo-repeat,.get-a-quote-container .britten-flag-repeat{grid-column:1;height:100%}.get-a-quote-container .form-container{align-items:center;display:flex;flex-direction:column;justify-content:center;grid-column:2;padding:50px 80px;position:relative}.get-a-quote-container .form-container .field{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.get-a-quote-container .form-container .field input,.get-a-quote-container .form-container .field select{height:100%}.get-a-quote-container .form-container .field.error{border:1px solid #da5235}.get-a-quote-container .form-container .field.select-products{grid-column:1;grid-row:2/span 4}.get-a-quote-container .form-container .field.select-products .checkbox{display:block;position:relative}.get-a-quote-container .form-container .field.select-products .checkbox label{color:#000;cursor:pointer;display:block;font-family:NimbusLight;font-size:13px;line-height:13px;text-align:left;overflow:hidden;padding:12px 0px 6px 30px;position:relative;text-transform:uppercase;width:100%;z-index:2}.get-a-quote-container .form-container .field.select-products .checkbox label:before{content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.get-a-quote-container .form-container .field.select-products .checkbox label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;left:0px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.get-a-quote-container .form-container .field.select-products .checkbox input:checked~label{color:#000}.get-a-quote-container .form-container .field.select-products .checkbox input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.get-a-quote-container .form-container .field.select-products .checkbox input:checked~label:after{background-color:#000;border-color:#000;outline:2px solid #fff;outline-offset:-4px}.get-a-quote-container .form-container .field.select-products .checkbox input{cursor:pointer;height:32px;order:1;position:absolute;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}.get-a-quote-container .form-container .field.fileUpload .uploadFile{background-color:#fff;background-image:url(../../images/icons/upload-file-paperclip.jpg);background-position:left 10px center;background-repeat:no-repeat;background-size:17px 16px;border:1px solid #ebebeb;color:#b1b1b1;font-family:NimbusLight;font-size:16px;line-height:23px;overflow:hidden;padding:10px 10px 4px 37px;position:relative;resize:none}.get-a-quote-container .form-container .field.fileUpload .uploadFile [type=file]{cursor:pointer !important;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0px;text-align:right;top:0px;z-index:1}.get-a-quote-container .form-container .field.budget{grid-column:3;grid-row:2}.get-a-quote-container .form-container .field.howDidYouHearAboutUs{grid-column:2;grid-row:3}.get-a-quote-container .form-container .field.industry{grid-column:3;grid-row:3}.get-a-quote-container .form-container .field.submit-step2{grid-column:3;grid-row:5}.get-a-quote-container .form-container .field.recaptcha{grid-column:3;grid-row:6;justify-self:flex-end}.get-a-quote-container .form-container .field ul{list-style:none;margin:0px;padding:0px}.get-a-quote-container .form-container .field ul li{color:#da5235;text-transform:capitalize}.get-a-quote-container .form-container .message{box-sizing:border-box;grid-column:1/span 2;height:100%;width:100%}.get-a-quote-container .form-container p.questions.step1{grid-column:1/span 2;margin-top:10px}.get-a-quote-container .form-container p.questions.step2{grid-column:1/span 2;grid-row:5;margin-top:10px;text-align:right}.get-a-quote-container .form-container p.questions a:link,.get-a-quote-container .form-container p.questions a:active,.get-a-quote-container .form-container p.questions a:visited{text-decoration:none}.get-a-quote-container .form-container p.questions a:hover{text-decoration:underline}.get-a-quote-container .form-container .social-icons{width:100%}@media only screen and (max-width: 768px){.get-a-quote-container .form-container .social-icons{width:auto}}.get-a-quote-container .form-container .social-icons a img{margin:0px 10px 0px 0px}@media only screen and (max-width: 992px){.get-a-quote-container{height:auto}.get-a-quote-container .britten-logo-repeat{grid-column:1;height:calc(100vh - 230px);height:-webkit-calc(100vh - 230px);height:-moz-calc(100vh - 230px);height:-ms-calc(100vh - 230px);height:-o-calc(100vh - 230px)}.get-a-quote-container .grid-50-50,.get-a-quote-container .grid-30-70{grid-template-columns:100%}.get-a-quote-container .britten-logo-repeat,.get-a-quote-container .britten-flag-repeat{display:none;visibility:hidden}.get-a-quote-container .form-container{grid-column:1;padding:40px 30px}.get-a-quote-container .form-container .form-grid{grid-template-columns:100% !important}.get-a-quote-container .form-container .form-grid .copy{padding-bottom:20px}.get-a-quote-container .form-container .form-grid .fname,.get-a-quote-container .form-container .form-grid .lname,.get-a-quote-container .form-container .form-grid .company,.get-a-quote-container .form-container .form-grid .phone,.get-a-quote-container .form-container .form-grid .email,.get-a-quote-container .form-container .form-grid .select-products,.get-a-quote-container .form-container .form-grid .fileUpload,.get-a-quote-container .form-container .form-grid .budget,.get-a-quote-container .form-container .form-grid .howDidYouHearAboutUs,.get-a-quote-container .form-container .form-grid .industry,.get-a-quote-container .form-container .form-grid .submit-step2,.get-a-quote-container .form-container .form-grid .message,.get-a-quote-container .form-container .form-grid .recaptcha,.get-a-quote-container .form-container .form-grid p.questions{grid-column:1;grid-row:auto}.get-a-quote-container .form-container .form-grid p.questions{text-align:left}.get-a-quote-container .form-container .form-grid .recaptcha{justify-self:flex-start}}#intro{background-color:#000;display:flex;align-items:center;height:100vh;justify-content:center;opacity:1;position:fixed;width:100vw;z-index:10000;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#intro img{width:300px}#intro img.intro-static{width:150px}#intro.fade{opacity:0}#intro.hide{display:none;visibility:hidden;z-index:-10000}.cbspbh{height:70vh;opacity:1;position:absolute;width:100%;z-index:2}.cbspbh span{color:#fff;font-size:64px;line-height:64px;text-transform:uppercase}.cbspbh .cbs{height:70px;overflow:hidden;position:relative;width:100%}.cbspbh .cbs span{font-family:GothamLight;padding-top:2px;position:absolute;text-align:left;transform:translateY(0px);width:100%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.cbspbh .cbs span.hide{transform:translateY(72px)}.cbspbh .pbh{align-items:center;display:grid;flex-direction:row;grid-column-gap:24px;grid-template-columns:max-content 1fr;justify-content:center;width:100%}.cbspbh .pbh .pb{height:70px;overflow:hidden;position:relative;text-align:left;width:460px}.cbspbh .pbh .pb span{font-family:GothamLight;padding-top:2px;position:absolute;top:0px;right:0px;transform:translateY(0px);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;width:100%}.cbspbh .pbh .pb span.hide{transform:translateY(72px)}.cbspbh .pbh .h{height:70px;overflow:hidden;position:relative;text-align:left;width:100%}.cbspbh .pbh .h span{font-family:GothamBold;padding-top:2px;position:absolute;top:0px;left:0px;transform:translateX(0px);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;width:100%}.cbspbh .pbh .h span.hide{transform:translateX(-320px)}.cbspbh #cbspbhlogos{opacity:1;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-delay:3s;-moz-transition-delay:3s;-ms-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.cbspbh #cbspbhlogos.hide{opacity:0}@media only screen and (max-width: 992px){.cbspbh{height:100vh}}@media only screen and (max-width: 992px){.cbspbh span{color:#fff;font-size:32px;line-height:32px}.cbspbh .cbs{height:30px}.cbspbh .cbs span.hide{transform:translateY(32px)}.cbspbh .pbh{grid-column-gap:12px}.cbspbh .pbh .pb{height:30px;width:200px}.cbspbh .pbh .pb span.hide{transform:translateY(32px)}.cbspbh .pbh .h{height:30px}.cbspbh .pbh .h span.hide{transform:translateX(-300px)}}.video-modal-section .main-image{position:relative}.video-modal-section .background-image{height:70vh;overflow:hidden}.video-modal-section .background-image img{width:100vw;height:100%}.video-modal-section .background-image-overlay{background:rgba(0,0,0,.7);position:absolute;top:0;bottom:0;left:0;right:0}.brands{align-items:center;background-color:#000;display:flex;flex-direction:row;height:60vh;justify-content:center;text-align:center;width:100vw}.brands .brands-slider{width:600px}.brands .brands-slider img{width:100%}@media only screen and (max-width: 768px){.brands{height:auto;padding:80px 0px}.brands .brands-slider{width:80%}.brands .brands-slider img{width:100%}}#index-footer{display:flex;flex-direction:column;width:100vw;position:relative}#index-footer .scroll-to-top{bottom:-25px;display:flex;flex-direction:row;height:50px;justify-content:center;position:absolute;width:100%;z-index:999}#index-footer .scroll-to-top a{background:#fff;background-image:url("../../images/icons/scroll-to-top.jpg");background-position:top 5px center;background-repeat:no-repeat;background-size:15px 9px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;color:#000;font-size:14px;height:50px;line-height:50px;padding-top:8px;text-align:center;text-decoration:none;text-transform:uppercase;width:50px}@media only screen and (max-width: 992px){#index-footer{height:auto}}@media only screen and (max-width: 768px){#index-footer{height:auto}#index-footer .scroll-to-top{display:none}}.industries-container{height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px);overflow:hidden;position:relative;width:100vw;visibility:visible;display:block}.industries-container .industries-slider.slick-dotted{height:calc(100vh - 245px);height:-webkit-calc(100vh - 245px);height:-moz-calc(100vh - 245px);height:-ms-calc(100vh - 245px);height:-o-calc(100vh - 245px);margin-bottom:0px !important;width:100vw}.industries-container .industries-slider.slick-dotted a{align-items:center;display:flex;justify-content:center;height:calc(100vh - 245px);height:-webkit-calc(100vh - 245px);height:-moz-calc(100vh - 245px);height:-ms-calc(100vh - 245px);height:-o-calc(100vh - 245px);overflow:hidden;width:100vw}.industries-container .industries-slider.slick-dotted a img{flex-shrink:0;min-height:100%;min-width:100%;transform:scale(1.1);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.industries-container .industries-slider.slick-dotted a.slick-active img{transform:scale(1)}.industries-container .industries-thumbnails{bottom:0px;height:200px;left:0px;margin:0px;padding:0px;position:absolute;right:0px}.industries-container .industries-thumbnails ul.slick-dots{align-items:flex-end;display:grid;grid-gap:0px;grid-template-columns:repeat(5, 1fr);height:200px;list-style:none;margin:0px;padding:0px;bottom:20px;width:100%}.industries-container .industries-thumbnails ul.slick-dots li{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:200px;justify-content:center;justify-content:center;margin:40px 0px 0px 0px;padding:0px 10px;position:relative;text-decoration:none;width:100%;-webkit-transition:height .25s ease-in-out,margin-top .25s ease-in-out;-moz-transition:height .25s ease-in-out,margin-top .25s ease-in-out;-ms-transition:height .25s ease-in-out,margin-top .25s ease-in-out;-o-transition:height .25s ease-in-out,margin-top .25s ease-in-out;transition:height .25s ease-in-out,margin-top .25s ease-in-out}.industries-container .industries-thumbnails ul.slick-dots li img{height:53px;width:58px}.industries-container .industries-thumbnails ul.slick-dots li img.default{display:block;visibility:visible}.industries-container .industries-thumbnails ul.slick-dots li img.hover{display:none;visibility:hidden}.industries-container .industries-thumbnails ul.slick-dots li .industry-link{margin-top:40px;position:relative}.industries-container .industries-thumbnails ul.slick-dots li .industry-link::after{border-bottom:1px solid #000;bottom:0;content:"";position:absolute;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}.industries-container .industries-thumbnails ul.slick-dots li .link-area{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}.industries-container .industries-thumbnails ul.slick-dots li.slick-active{background-color:#000;height:240px;margin-top:0px}.industries-container .industries-thumbnails ul.slick-dots li.slick-active .link-area{z-index:1}.industries-container .industries-thumbnails ul.slick-dots li.slick-active img.default{display:none;visibility:hidden}.industries-container .industries-thumbnails ul.slick-dots li.slick-active img.hover{display:block;visibility:visible}.industries-container .industries-thumbnails ul.slick-dots li.slick-active .industry-link{color:#fff}.industries-container .industries-thumbnails ul.slick-dots li.slick-active .industry-link a:link,.industries-container .industries-thumbnails ul.slick-dots li.slick-active .industry-link a:active,.industries-container .industries-thumbnails ul.slick-dots li.slick-active .industry-link a:visited{color:#fff}.industries-container .industries-thumbnails ul.slick-dots li.slick-active .industry-link a::after{border-bottom:1px solid #fff}.industries-container .industries-thumbnails ul.slick-dots li.slick-active:hover{background-color:#000}.industries-container .industries-thumbnails ul.slick-dots li.slick-active:hover h2::after{border-bottom:1px solid #fff}.industries-container .industries-thumbnails ul.slick-dots li:hover{background-color:#ebebeb}.industries-container .industries-thumbnails ul.slick-dots li:hover h2::after{width:100%}.industry-mobile-version .industry-block{margin-bottom:20px;position:relative;width:100%}.industry-mobile-version .industry-block:last-of-type{margin-bottom:40px}.industry-mobile-version .industry-block img{display:block;width:100%}.industry-mobile-version .industry-block .industry-link{background:#000;color:#fff;padding:16px 0px 10px 0px;text-align:center;width:100%}.industry-overview{height:calc(100vh - 295px);height:-webkit-calc(100vh - 295px);height:-moz-calc(100vh - 295px);height:-ms-calc(100vh - 295px);height:-o-calc(100vh - 295px);position:relative;width:100vw}.industry-overview .content{align-items:center;display:grid;grid-column-gap:80px;grid-template-columns:repeat(2, 1fr);height:calc(100vh - 295px);height:-webkit-calc(100vh - 295px);height:-moz-calc(100vh - 295px);height:-ms-calc(100vh - 295px);height:-o-calc(100vh - 295px);overflow:hidden}.industry-overview .content .copy{padding-right:20px;width:386px}.industry-overview .content .copy a.button{margin-top:20px}.industry-overview .content .image{line-height:0px;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%}.industry-overview .content .image img{flex-shrink:0;min-height:100%;min-width:100%}@media only screen and (max-width: 768px){.industry-overview .content{grid-template-columns:100%;height:auto}.industry-overview .content .copy{padding:80px 40px;text-align:left;width:100%}.industry-overview .content .copy h1,.industry-overview .content .copy h2{margin:0px;padding:0px}.industry-overview .content .copy a.button{margin-top:20px}.industry-overview .content .image{display:block;height:auto;overflow:visible}.industry-overview .content .image img{height:auto;width:100%}}@media only screen and (max-width: 992px){.industry-overview{height:auto}}.client-logos{height:205px}.client-logos .grid{align-items:center;display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px;justify-items:center}.client-logos .grid img{height:65px}@media only screen and (max-width: 992px){.client-logos{height:290px}.client-logos .grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.client-logos{height:auto}.client-logos .grid{grid-template-columns:100%}}.industry-section{width:100vw}.industry-section .content{align-items:center;display:grid;grid-column-gap:80px;grid-template-columns:repeat(2, 1fr)}.industry-section .content.justify-end{justify-items:flex-end}.industry-section .content.justify-start{justify-items:flex-start}.industry-section .content .copy{width:416px}.industry-section .content .copy h1,.industry-section .content .copy h2{margin:0px;padding:0px}.industry-section .content .copy a.button{margin-top:20px}.industry-section .content .copy .pipe-left{border-left:1px solid #000;margin-top:20px;padding:0px 0px 0px 20px}.industry-section .content .copy.first{margin-left:100px}@media only screen and (max-width: 992px){.industry-section .content .copy.first{margin-left:0}}.industry-section .content .image{line-height:0px;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%}.industry-section .content .image img{flex-shrink:0;min-height:100%;min-width:100%}@media only screen and (max-width: 992px){.industry-section .content .copy{padding:0px 30px}}@media only screen and (max-width: 768px){.industry-section .content{grid-template-columns:100%}.industry-section .content .copy{grid-row:2;padding:80px 30px;text-align:left;width:100%}.industry-section .content .copy .pipe-left.no-pipe-mobile{border:none;padding:0px}.industry-section .content .image{display:block;grid-row:1;width:100%}.industry-section .content .image img{height:auto;width:100%}}.industry-products ul{background-image:url("../../images/backgrounds/1x1_black.jpg");background-repeat:repeat-y;background-size:1px;display:grid;grid-column-gap:40px;grid-template-columns:repeat(1, 1fr);list-style:none;padding:0px 20px;margin:20px 0px 0px 0px}.industry-products ul li{text-transform:none}@media only screen and (max-width: 768px){.industry-products ul{background:none;border:none;grid-template-columns:100%;padding:0px;margin:20px 0px 0px 0px}.industry-products ul li{text-transform:capitalize}}.article-cards.industry{background-color:#ebebeb;padding:40px 0px 80px 0px}.article-cards.industry h2{margin:0px;padding-bottom:40px}@media only screen and (max-width: 768px){.article-cards.industry{background-color:#ebebeb;padding:40px 0px}}.featured-insights .entry{padding:40px 0px}.featured-insights .entry .featured{align-items:center;display:grid;grid-gap:40px}.featured-insights .entry .featured .preview p.tags{text-transform:uppercase}.featured-insights .entry .featured .preview p.tags a{text-decoration:none}.featured-insights .entry .featured .preview p.tags a:hover{text-decoration:underline}.featured-insights .entry:nth-child(odd){background-color:#ebebeb}.featured-insights .entry:nth-child(odd) .featured{grid-template-columns:6fr 4fr}.featured-insights .entry:nth-child(even) .featured{grid-template-columns:4fr 6fr}.featured-insights .entry:nth-child(even) .featured .preview{grid-column:1;grid-row:1}.featured-insights .entry:nth-child(even) .featured .image{grid-column:2;grid-row:1}.featured-insights .featured img{width:100%}@media only screen and (max-width: 768px){.featured-insights .entry:nth-child(odd) .featured,.featured-insights .entry:nth-child(even) .featured{grid-template-columns:100%}.featured-insights .entry:nth-child(odd) .featured a.image,.featured-insights .entry:nth-child(even) .featured a.image{grid-column:1 !important;grid-row:1 !important}.featured-insights .entry:nth-child(odd) .preview,.featured-insights .entry:nth-child(even) .preview{grid-column:1 !important;grid-row:2 !important}}@media only screen and (max-width: 1239px){.main.isotope{left:0px;padding:0px 20px;position:relative;width:100%}}@media only screen and (min-width: 1240px){.main.isotope{left:0px;margin:0 auto;padding:0px 10px;width:1200px}}.clearfix{clear:both;content:"";display:table}.no-results{background:#fff;display:none;float:left;height:123px !important;margin:0px 10px !important;padding:40px;width:100%}.no-results.show{display:block}.no-results p{margin:0px}.isotope-3-col .col{float:left;height:550px !important;margin:0px 10px 20px 10px;overflow:hidden;width:calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);width:-ms-calc(33.33% - 20px);width:-o-calc(33.33% - 20px)}@media only screen and (max-width: 992px){.isotope-3-col .col{float:left;height:550px !important;margin:0px 10px 20px 10px;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:-ms-calc(50% - 20px);width:-o-calc(50% - 20px)}}@media only screen and (max-width: 700px){.isotope-3-col .col{float:left;height:auto !important;margin:0px 10px 20px 10px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}}.isotope-2-col .col{float:left;height:550px !important;margin:0px 10px 20px 10px;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:-ms-calc(50% - 20px);width:-o-calc(50% - 20px)}@media only screen and (max-width: 992px){.isotope-2-col .col{float:left;height:550px !important;margin:0px 10px 20px 10px;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:-ms-calc(50% - 20px);width:-o-calc(50% - 20px)}}@media only screen and (max-width: 700px){.isotope-2-col .col{float:left;height:550px !important;margin:0px 10px 20px 10px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}}.two-column-image-text .content{align-items:center;display:grid;grid-column-gap:80px;grid-template-columns:repeat(2, 1fr);max-width:1920px}.two-column-image-text .content.textFirst{justify-items:center}.two-column-image-text .content.imageFirst{justify-items:center}.two-column-image-text .content .copy{grid-column:2;grid-row:1;max-width:600px}.two-column-image-text .content .copy.first{grid-column:1}.two-column-image-text .content .copy h2.secondary-heading{font-size:20px;margin-top:10px}.two-column-image-text .content .copy a.button{margin-top:20px}.two-column-image-text .content .image{align-items:center;display:flex;line-height:0px;grid-column:2;grid-row:1;justify-content:center;overflow:hidden;border-radius:20px}.two-column-image-text .content .image.first{grid-column:1}.two-column-image-text .content .image img{flex-shrink:0;height:500px;border-radius:20px}.two-column-image-text-normal{display:grid;grid-column-gap:80px;grid-template-columns:repeat(2, 1fr);padding:80px 0px;max-width:1920px}.two-column-image-text-normal .copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.two-column-image-text-normal .image{align-items:center;display:flex;flex-direction:column;justify-content:center}.two-column-image-text-normal .copy,.two-column-image-text-normal .image{grid-row:1;width:100%}.two-column-image-text-normal.textFirst .copy{grid-column:1}.two-column-image-text-normal.textFirst .image{grid-column:2}.two-column-image-text-normal.textFirst .image img{width:100%;height:500px;border-radius:20px}.two-column-image-text-normal.imageFirst .copy{grid-column:2}.two-column-image-text-normal.imageFirst .image{grid-column:1}.two-column-image-text-normal.imageFirst .image img{width:100%;height:500px}.main+.main .two-column-image-text-normal{padding:0px 0px 80px 0px}@media only screen and (max-width: 992px){.two-column-image-text .content{grid-template-columns:100%;grid-template-rows:auto}.two-column-image-text .content .copy{grid-column:1;grid-row:2;padding:40px 30px;text-align:left;width:100%}.two-column-image-text .content .copy.first{grid-row:2;width:100%}.two-column-image-text .content .image{display:block;grid-column:1;grid-row:1;width:100vw}.two-column-image-text .content .image.first{grid-row:1}.two-column-image-text .content .image img{height:auto;min-height:100%;width:100%}}.two-column-image-text-stacked .column{margin:40px 0px}.two-column-image-text-stacked .img-fluid{margin-bottom:20px;width:100%}.threeColumnImageText{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px;padding:40px 0px;position:relative}.threeColumnImageText div img{margin-bottom:20px;width:100%}.threeColumnImageText div h2{text-transform:uppercase}.threeColumnImageText div.radio{border:2px solid #ebebeb;cursor:pointer;padding:20px}.threeColumnImageText div.radio img{margin-bottom:20px;width:100%}.threeColumnImageText div.radio h2{text-transform:uppercase}.threeColumnImageText div.radio.selected{border:2px solid #636363}.threeColumnImageText div.radio.selected:hover{border:2px solid #636363}.threeColumnImageText div.radio:hover{border:2px solid #b1b1b1}@media only screen and (max-width: 768px){.threeColumnImageText{grid-template-columns:100%}}.fourColumnIconWithHeadingCopy{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px;padding:40px 0px;position:relative;width:100%}.fourColumnIconWithHeadingCopy div.column{display:flex;flex-direction:column;align-items:center}.fourColumnIconWithHeadingCopy img.column-image{width:150px}.fourColumnIconWithHeadingCopy p.heading{text-align:center !important}.fourColumnIconWithHeadingCopy p.heading a{color:#000;font-family:NimbusBlack;font-size:18px;line-height:18px;padding-top:6px;text-decoration:underline;text-transform:uppercase}.fourColumnIconWithHeadingCopy div.copy{text-align:center}@media only screen and (max-width: 768px){.fourColumnIconWithHeadingCopy{grid-template-columns:100%}}.three-step-process{padding:40px 0px;text-align:center}.three-step-process h2{font-size:48px;line-height:48px;margin-bottom:80px;text-transform:lowercase}.three-step-process div.icon{height:70px;width:70px}.three-step-process .circles-grid{align-items:center;display:grid;grid-column-gap:10px;grid-template-columns:20px 20px 20px 70px 20px 20px 20px 20px 20px 20px 70px 20px 20px 20px 20px 20px 20px 70px 20px 20px 20px;justify-content:space-between;margin-top:20px;width:100%}.three-step-process .circles-grid span.circle{background:#b1b1b1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:20px;width:20px}.three-step-process .grid{display:grid;grid-gap:40px;grid-template-columns:repeat(3, 1fr);margin-top:40px}.three-step-process .grid .step{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.three-step-process .grid .step div.icon{display:none;visibility:hidden}.three-step-process .grid .step p.step-title{color:#000;font-family:NimbusBlack;font-size:18px;line-height:18px;padding-top:6px;text-decoration:none;text-transform:uppercase}.three-step-process .grid .step p{margin:0px}@media only screen and (max-width: 768px){.three-step-process h2{font-size:28px;line-height:28px;margin-bottom:0px}.three-step-process .circles-grid{display:none;visibility:hidden}.three-step-process .grid{grid-template-columns:100%}.three-step-process .grid .step div.icon{display:flex;margin-bottom:20px;visibility:visible}}.related-products-custom-grid{display:grid;grid-gap:40px;grid-template-columns:repeat(4, 1fr);margin-bottom:40px}.related-products-custom-grid .product{text-align:center}.related-products-custom-grid .product img{border:none;width:70%;max-width:182px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.related-products-custom-grid .product h3{font-size:18px;margin-top:10px;text-decoration:none;text-transform:uppercase}.related-products-custom-grid .product h3 a{cursor:pointer;font-size:18px;text-decoration:none;text-transform:uppercase}.related-products-custom-grid .product h3 a:hover,.related-products-custom-grid .product h3 a:focus{text-decoration:underline}@media only screen and (max-width: 768px){.related-products-custom-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr);margin-bottom:40px}.related-products-custom-grid .product{text-align:center}.related-products-custom-grid .product img{width:50%;max-width:205px}.related-products-custom-grid .product h3{font-size:14px;margin-top:10px}.related-products-custom-grid .product h3 a{font-size:14px}}@media only screen and (max-width: 576px){.related-products-custom-grid{display:grid;grid-gap:20px;grid-template-columns:100%;margin-bottom:40px}.related-products-custom-grid .product{text-align:center}.related-products-custom-grid .product img{width:50%}.related-products-custom-grid .product h3{margin-top:10px}}.form-section{background:#ebebeb;padding:100px 0px}.form-section h2{padding:0px}.form-section h2+p{margin-top:0px}.form-section h2+form,.form-section p:last-of-type+form{margin-top:40px}.form-section .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.form-section .checkbox{visibility:hidden;display:block;grid-column:1/span 2;position:relative}.form-section .checkbox label{color:#000;cursor:pointer;display:block;font-family:NimbusLight;font-size:13px;line-height:13px;text-align:left;overflow:hidden;padding:12px 0px 6px 30px;position:relative;text-transform:uppercase;width:100%;z-index:2}.form-section .checkbox label:before{content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.form-section .checkbox label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;left:0px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.form-section .checkbox input:checked~label{color:#000}.form-section .checkbox input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.form-section .checkbox input:checked~label:after{background-color:#000;border-color:#000;outline:2px solid #fff;outline-offset:-4px}.form-section .checkbox input{cursor:pointer;height:32px;order:1;position:absolute;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}.form-section input[type=text],.form-section input[type=email],.form-section input[type=number],.form-section input[type=file],.form-section textarea{width:100%}.form-section .message{grid-column:1/span 2}.form-section .message textarea{height:70px}.form-section .submit{grid-column:1/span 2}@media only screen and (max-width: 768px){.form-section .form-grid{grid-template-columns:100%}.form-section .form-grid .message{grid-column:1}.form-section .checkbox{grid-column:1}}.landing-page-footer{background:#ebebeb;padding:10px 0px}.landing-page-footer p{font-size:12px;margin:0px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.landing-page-footer p{font-size:10px}}.pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px 0px;width:100%}.pagination.blog{margin-top:20px}.pagination span,.pagination a:link,.pagination a:active,.pagination a:visited{background:none;color:#000;font-family:NimbusLight;font-size:18px;height:32px;margin:2px;padding:10px 5px;text-align:center;text-decoration:none;width:35px}.pagination span.current,.pagination a:hover{font-family:NimbusBlack;text-decoration:none}.pagination a.prev-arrow,.pagination a.next-arrow{background-color:none;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusLight;font-size:18px;height:32px;line-height:28px;padding-top:4px;margin:0px 10px;text-align:center;width:32px}.pagination a.prev-arrow:hover,.pagination a.prev-arrow:focus,.pagination a.next-arrow:hover,.pagination a.next-arrow:focus{background-color:#000;color:#fff;cursor:pointer}.product-type{position:relative}.product-type .popular-tag{position:absolute;background-color:#000;border-radius:0px 10px 10px 0px;left:0%;top:10%;height:40px;z-index:25}h1.product-page{margin-top:20px}h2.product-page,h3.product-page,h4.product-page,h5.product-page,h6.product-page{text-transform:lowercase}.text-block-container{padding:10px 0px 16px 0px;position:relative}.text-block-container span.plus-sign{background-color:#fff;background-image:url(../../images/icons/plus-black.png);background-repeat:no-repeat;background-size:14px;background-position:center center;bottom:0;cursor:pointer;display:inline-block;height:14px !important;position:absolute;left:0;width:14px !important}.text-block-container p:first-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-block-container p:not(:first-child){display:none}.text-block-container ul{display:none}.text-block-container ul li{display:none}.text-block-container.expand{padding:10px 0px}.text-block-container.expand p{display:block;overflow:visible}.text-block-container.expand p:not(:first-child){display:block}.text-block-container.expand span.plus-sign{display:none}.text-block-container.expand ul{display:block}.text-block-container.expand ul li{display:block}.image-group-1{display:grid;grid-gap:20px;grid-template-columns:1fr;margin:20px 0px;width:100%}.image-group-1 img{width:100%}.image-group-2{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;margin:20px 0px;width:100%}.image-group-2 img{width:100%}.image-group-3{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr;margin:20px 0px;width:100%}.image-group-3 img{width:100%}.related-products-grid{display:grid;grid-gap:40px;grid-template-columns:repeat(4, 1fr);margin-bottom:40px}.related-products-grid .product{text-align:center}.related-products-grid .product img{border:none;cursor:pointer;width:70%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.related-products-grid .product .h6 a{text-decoration:none}.related-products-grid .product .h6 a:hover,.related-products-grid .product .h6 a:focus{text-decoration:underline}@media only screen and (max-width: 768px){.related-products-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr);margin-bottom:40px}.related-products-grid .product{text-align:center}.related-products-grid .product img{width:50%}.related-products-grid .product h3 a{font-size:14px;margin-top:10px}}@media only screen and (max-width: 576px){.related-products-grid{display:grid;grid-gap:20px;grid-template-columns:100%;margin-bottom:40px}.related-products-grid .product{text-align:center}.related-products-grid .product img{width:50%}.related-products-grid .product h3 a{margin-top:10px}}.twoImageOverlay-Slider{position:relative}.twoImageOverlay-Slider .slick-prev{background-image:url(../../images/icons/arrow-left-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}.twoImageOverlay-Slider .slick-prev:focus,.twoImageOverlay-Slider .slick-prev:hover{background-image:url(../../images/icons/arrow-left-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;left:-45px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.twoImageOverlay-Slider .slick-prev{display:none;visibility:hidden}}.twoImageOverlay-Slider .slick-next{background-image:url(../../images/icons/arrow-right-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}.twoImageOverlay-Slider .slick-next:focus,.twoImageOverlay-Slider .slick-next:hover{background-image:url(../../images/icons/arrow-right-black.png);background-position:center center;background-repeat:no-repeat;background-size:32px 48px;cursor:pointer;display:flex;height:100%;transform:none;width:40px;z-index:10;position:absolute;top:0px;right:-35px;bottom:0px;cursor:pointer}@media only screen and (max-width: 576px){.twoImageOverlay-Slider .slick-next{display:none;visibility:hidden}}.kit-card{overflow:hidden;border-radius:24px}.kit-card img{border-radius:14px}.products-menu-grid{display:grid;grid-gap:0px;grid-template-columns:100%;justify-items:center;text-align:center}.products-menu-grid .product-menu-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.products-menu-grid .product-menu-header div{text-align:left}.products-menu-grid .product-menu-header div h1{margin:0px}.products-menu-grid .hr{border-top:1px solid #000;height:1px;margin:40px 0px;width:100%}.products-menu-grid .product-category{line-height:0px;padding:0px;position:relative;width:100%}.products-menu-grid .product-category:hover{cursor:pointer}.products-menu-grid .product-category:hover h2{color:#fff}.products-menu-grid .product-category:hover .product-category-slider{opacity:1}.products-menu-grid .product-category .product-category-slider{opacity:0;overflow:hidden;width:100%}.products-menu-grid .product-category .product-category-slider img{width:100%}.products-menu-grid .product-category h2{color:#000;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.products-menu-grid .product-category-mobile{line-height:0px;margin:20px 0px 0px 0px;position:relative;width:100%}.products-menu-grid .product-category-mobile .product-category-image{opacity:1;overflow:hidden;width:100%}.products-menu-grid .product-category-mobile .product-category-image img{width:100%}.products-menu-grid .product-category-mobile h2{color:#fff;font-size:20px;line-height:20px;padding-top:6px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.products-menu-grid .all-products{padding:calc(16.665% - 24px) 0px;padding:-webkit-calc(16.665% - 24px) 0px;padding:-moz-calc(16.665% - 24px) 0px;padding:-ms-calc(16.665% - 24px) 0px;padding:-o-calc(16.665% - 24px) 0px;width:100%}.products-menu-grid .all-products:hover{cursor:pointer}.products-menu-grid .all-products:hover h2{text-decoration:underline}@media only screen and (max-width: 768px){.products-menu-grid .product-menu-header{flex-direction:column}.products-menu-grid .product-menu-header div{padding-bottom:40px;text-align:center}.products-menu-grid .product-category h2{font-size:36px;line-height:36px}}@media only screen and (max-width: 576px){.products-menu-grid .product-menu-header{flex-direction:column}.products-menu-grid .product-menu-header div{padding-bottom:20px;text-align:center}.products-menu-grid .product-menu-header a.button{margin-bottom:10px}.products-menu-grid .product-category h2{font-size:24px;line-height:24px}}.product-category-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;width:100%}.product-category-grid .product-type{text-align:right}.product-category-grid .product-type img{width:100%}.product-category-grid .product-type p.name{height:80px}.product-category-grid .product-type p.name a:link,.product-category-grid .product-type p.name a:active,.product-category-grid .product-type p.name a:visited{text-decoration:none;text-transform:uppercase}.product-category-grid .product-type p.name a:hover{text-decoration:underline}@media only screen and (max-width: 992px){.product-category-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.product-category-grid{grid-template-columns:repeat(2, 1fr)}}.product-filter{align-items:center;display:grid;grid-gap:20px;grid-template-columns:115px auto auto auto}.product-filter .filter-option{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.product-filter .filter-option span.filter-by{color:#b1b1b1;margin-right:0px;white-space:nowrap}.product-filter .filter-option select{margin-left:10px;width:200px}.product-filter .filter-option input[type=checkbox]{display:none}.product-filter .filter-option label{border:1px solid #000;height:18px;margin-right:10px;text-align:center;width:18px}.product-filter .filter-option input[type=checkbox]:checked+label::before{content:"✓"}.product-filter .filter-option.end{justify-self:flex-end;flex-direction:column}.all-products-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px;grid-template-rows:max-content max-content !important;margin-bottom:40px}.all-products-grid a{text-decoration:none}.all-products-grid a :hover{text-decoration:underline}.all-products-grid ul{list-style:none;margin:0px}.all-products-grid ul li{line-height:24px;text-transform:uppercase}.all-products-grid ul li ul{margin-left:40px}.all-products-grid>div{grid-row:1/span 3}.all-products-grid .product-category-3{grid-row:1}.all-products-grid .product-category-4{grid-row:2}.all-products-grid .product-category-5{grid-row:3}@media only screen and (max-width: 992px){.all-products-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:max-content max-content}.all-products-grid .product-category-1{grid-column:1;grid-row:1}.all-products-grid .product-category-2{grid-column:2;grid-row:1}.all-products-grid .product-category-3{grid-column:1;grid-row:2}.all-products-grid .product-category-4{grid-column:2;grid-row:2}.all-products-grid .product-category-5{grid-column:1;grid-row:3}}@media only screen and (max-width: 768px){.all-products-grid{grid-gap:20px;grid-template-columns:100%;grid-template-rows:auto}.all-products-grid ul{margin:0px}.all-products-grid .product-category-1{grid-column:1;grid-row:1}.all-products-grid .product-category-2{grid-column:1;grid-row:2}.all-products-grid .product-category-3{grid-column:1;grid-row:3}.all-products-grid .product-category-4{grid-column:1;grid-row:4}.all-products-grid .product-category-5{grid-column:1;grid-row:5}}.sample-request .progress-bar,.sample-request-success .progress-bar{align-items:center;background:#ebebeb;display:flex;flex-direction:row;justify-content:center;padding:24px 0px}.sample-request .progress-bar .step,.sample-request-success .progress-bar .step{align-items:center;display:flex;flex-direction:row;justify-content:center}.sample-request .progress-bar .step span.number,.sample-request-success .progress-bar .step span.number{background:none;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#000;font-family:NimbusBold;font-size:16px;line-height:40px;height:40px;margin-right:10px;padding-top:2px;text-align:center;text-transform:uppercase;width:40px}.sample-request .progress-bar .step span.text,.sample-request-success .progress-bar .step span.text{font-family:NimbusBold;font-size:14px;line-height:40px;margin-right:80px;padding-top:5px;text-align:left;text-transform:uppercase}.sample-request .progress-bar .step.current span.number,.sample-request-success .progress-bar .step.current span.number{background:#000;color:#fff}@media only screen and (max-width: 992px){.sample-request .progress-bar .step{flex-direction:column}.sample-request .progress-bar .step span.number{margin-right:0px}.sample-request .progress-bar .step span.text{margin-right:0px;padding:5px 20px;text-align:center}}@media only screen and (max-width: 768px){.sample-request .progress-bar{display:none;visibility:hidden}}.sample-request .heading{margin:80px 0px 20px 0px}.sample-request .heading h1{margin:0px;padding:0px 0px 10px 0px;text-transform:lowercase}@media only screen and (max-width: 768px){.sample-request .heading{margin:40px 0px 20px 0px}}.sample-request{margin-bottom:80px}.sample-request.success{margin-bottom:0px}.sample-request .samples-grid{align-items:flex-start;display:grid;grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:max-content;justify-content:flex-start}.sample-request .samples-grid h2{font-size:22px;line-height:22px;padding:20px 0px 10px 0px;text-transform:uppercase}.sample-request .samples-grid .column-1{grid-column:1}.sample-request .samples-grid .column-2{grid-column:2}.sample-request .samples-grid .column-3{grid-column:3}.sample-request .samples-grid .next{grid-column:3;grid-row:2}.sample-request .samples-grid .next button[type=submit]{background:#fff;border:2px solid #000;color:#000;font-family:NimbusBold;margin-top:40px;padding-left:60px;padding-right:60px}.sample-request .samples-grid .next button[type=submit]:hover,.sample-request .samples-grid .next button[type=submit]:focus{background:#000;color:#fff}.sample-request .samples-grid .checkbox{display:block;position:relative}.sample-request .samples-grid .checkbox label{color:#000;cursor:pointer;display:block;font-family:NimbusLight;font-size:13px;line-height:13px;text-align:left;overflow:hidden;padding:12px 0px 6px 30px;position:relative;text-transform:uppercase;width:100%;z-index:2}.sample-request .samples-grid .checkbox label:before{content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.sample-request .samples-grid .checkbox label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;left:0px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.sample-request .samples-grid .checkbox input:checked~label{color:#000}.sample-request .samples-grid .checkbox input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.sample-request .samples-grid .checkbox input:checked~label:after{background-color:#000;border-color:#000;outline:2px solid #fff;outline-offset:-4px}.sample-request .samples-grid .checkbox input{cursor:pointer;height:32px;order:1;position:absolute;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}@media only screen and (max-width: 992px){.sample-request .samples-grid{grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto}.sample-request .samples-grid .column-1{grid-column:1;grid-row:1}.sample-request .samples-grid .column-2{grid-column:2;grid-row:1}.sample-request .samples-grid .column-3{grid-column:1;grid-row:2}.sample-request .samples-grid .next{grid-column:2;grid-row:2}}@media only screen and (max-width: 768px){.sample-request .samples-grid{grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:100%;grid-template-rows:auto}.sample-request .samples-grid .column-1{grid-column:1;grid-row:1}.sample-request .samples-grid .column-2{grid-column:1;grid-row:2}.sample-request .samples-grid .column-3{grid-column:1;grid-row:3}.sample-request .samples-grid .next{grid-column:1;grid-row:4}}.sample-request .shipping-information-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(4, 1fr)}.sample-request .shipping-information-grid .checkbox{display:block;position:relative}.sample-request .shipping-information-grid .checkbox label{color:#000;cursor:pointer;display:block;font-family:NimbusLight;font-size:13px;line-height:13px;text-align:left;overflow:hidden;padding:12px 0px 6px 30px;position:relative;text-transform:capitalize;width:100%;z-index:2}.sample-request .shipping-information-grid .checkbox label.subscribe{text-transform:none}.sample-request .shipping-information-grid .checkbox label:before{content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;width:10px;z-index:-1}.sample-request .shipping-information-grid .checkbox label:after{height:14px;background-color:#fff;background-position:2px 3px;background-repeat:no-repeat;border:2px solid #000;content:"";cursor:pointer;position:absolute;top:50%;left:0px;transform:translateY(-50%);transition:all 200ms ease-in;width:14px;z-index:2}.sample-request .shipping-information-grid .checkbox input:checked~label{color:#000}.sample-request .shipping-information-grid .checkbox input:checked~label:before{opacity:1;transform:translate(-50%, -50%) scale3d(56, 56, 1)}.sample-request .shipping-information-grid .checkbox input:checked~label:after{background-color:#000;border-color:#000;outline:2px solid #fff;outline-offset:-4px}.sample-request .shipping-information-grid .checkbox input{cursor:pointer;height:32px;order:1;position:absolute;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}.sample-request .shipping-information-grid .fname{grid-column:1;grid-row:1}.sample-request .shipping-information-grid .lname{grid-column:2;grid-row:1}.sample-request .shipping-information-grid .company{grid-column:1/span 2;grid-row:2}.sample-request .shipping-information-grid .phone{grid-column:1;grid-row:3}.sample-request .shipping-information-grid .email{grid-column:2;grid-row:3}.sample-request .shipping-information-grid .address{grid-column:3/span 2;grid-row:1}.sample-request .shipping-information-grid .city{grid-column:3;grid-row:2}.sample-request .shipping-information-grid .state{grid-column:4;grid-row:2}.sample-request .shipping-information-grid .zipCode{grid-column:3;grid-row:3}.sample-request .shipping-information-grid .country{grid-column:4;grid-row:3}.sample-request .shipping-information-grid .message{grid-column:1/span 4;grid-row:4}.sample-request .shipping-information-grid .message textarea{width:100%}.sample-request .shipping-information-grid .checkbox{grid-column:1/span 2;grid-row:5}.sample-request .shipping-information-grid .submit{grid-column:3/span 2;grid-row:5}.sample-request .shipping-information-grid .submit button[type=submit]{background:#fff;border:2px solid #000;color:#000;font-family:NimbusBold;padding-left:60px;padding-right:60px;width:100%}.sample-request .shipping-information-grid .submit button[type=submit]:hover,.sample-request .shipping-information-grid .submit button[type=submit]:focus{background:#000;color:#fff}.sample-request .shipping-information-grid input{width:100%}.sample-request .shipping-information-grid .recaptcha{grid-column:4;grid-row:6}.sample-request .shipping-information-grid .error{border:1px solid #da5235}@media only screen and (max-width: 768px){.sample-request{margin-bottom:40px}.sample-request .shipping-information-grid{grid-template-columns:100%}.sample-request .shipping-information-grid .fname{grid-column:1;grid-row:1}.sample-request .shipping-information-grid .lname{grid-column:1;grid-row:2}.sample-request .shipping-information-grid .company{grid-column:1;grid-row:3}.sample-request .shipping-information-grid .phone{grid-column:1;grid-row:4}.sample-request .shipping-information-grid .email{grid-column:1;grid-row:5}.sample-request .shipping-information-grid .address{grid-column:1;grid-row:6}.sample-request .shipping-information-grid .city{grid-column:1;grid-row:7}.sample-request .shipping-information-grid .state{grid-column:1;grid-row:8}.sample-request .shipping-information-grid .zipCode{grid-column:1;grid-row:9}.sample-request .shipping-information-grid .country{grid-column:1;grid-row:10}.sample-request .shipping-information-grid .message{grid-column:1;grid-row:11}.sample-request .shipping-information-grid .checkbox{grid-column:1;grid-row:12}.sample-request .shipping-information-grid .submit{grid-column:1;grid-row:13}.sample-request .shipping-information-grid .recaptcha{grid-column:1;grid-row:14}}.sample-request-success{height:calc(100vh - 180px);height:-webkit-calc(100vh - 180px);height:-moz-calc(100vh - 180px);height:-ms-calc(100vh - 180px);height:-ms-calc(100vh - 180px);height:-o-calc(100vh - 180px);width:100vw}.sample-request-success .grid{display:grid;grid-template-columns:1fr;grid-gap:0px;height:100%}.sample-request-success .grid .container{background:#fff;grid-column:1;height:100%}.sample-request-success .grid .container.straight{-webkit-clip-path:polygon(50% 0, 100% 0, 100% 100%, 50% 100%);clip-path:polygon(50% 0, 100% 0, 100% 100%, 50% 100%)}.sample-request-success .grid .container .container-grid{display:grid;grid-gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;height:calc(100vh - 180px);height:-webkit-calc(100vh - 180px);height:-moz-calc(100vh - 180px);height:-ms-calc(100vh - 180px);height:-ms-calc(100vh - 180px);height:-o-calc(100vh - 180px);width:100%}.sample-request-success .grid .container .container-grid .content{align-items:flex-start;display:flex;flex-direction:column;grid-column:2;height:100%;justify-content:center;overflow:hidden;padding-left:80px}.sample-request-success .grid .container .container-grid .content .airplane{background-image:url("../../images/airplane.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:49px;transform:translateX(-75%);width:50px}.search-results-heading{padding-bottom:40px}.search-results-heading h1{margin-bottom:0px}.search-results-heading p{margin-top:0px}.search-results{background-color:#ebebeb;padding:40px 0px;min-height:calc(100vh - 408px);min-height:-webkit-calc(100vh - 408px);min-height:-moz-calc(100vh - 408px);min-height:-ms-calc(100vh - 408px);min-height:-o-calc(100vh - 408px);padding-bottom:40px}.search-results a.entry{background-color:#fff;cursor:pointer;text-decoration:none}.search-results a.entry .image{height:215px;overflow:hidden;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.search-results a.entry .image img{line-height:0px;min-height:215px;max-width:100%;transform:scale(1);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.search-results a.entry .details{background:#fff;padding:40px;text-align:left}.search-results a.entry .details h2{padding:0px}.search-results a.entry:hover .image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%)}.search-results a.entry:hover .image img{transform:scale(1.2)}@media only screen and (max-width: 768px){.search-results{padding:10px 0px 40px 0px}}.services-overview{padding:80px 0px;position:relative;text-align:left;width:100vw}.services-overview h1{margin:0px;padding:0px}@media only screen and (max-width: 768px){.services-overview{padding:40px 0px}}.services-section{width:100vw}.services-section .content{align-items:center;display:grid;grid-column-gap:80px;grid-template-columns:repeat(2, 1fr)}.services-section .content.justify-end{justify-items:flex-end}.services-section .content.justify-start{justify-items:flex-start}.services-section .content .copy{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:416px}.services-section .content .copy h1,.services-section .content .copy h2{padding:0px}.services-section .content .copy a.button{margin-top:20px;width:200px}.services-section .content .copy .map-description{bottom:20px;position:absolute;text-align:left;width:100%}.services-section .content .image{line-height:0px;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%}.services-section .content .image img{flex-shrink:0;min-height:100%;min-width:100%}@media only screen and (max-width: 992px){.services-section .content .copy{padding:0px 30px}}@media only screen and (max-width: 768px){.services-section .content{grid-template-columns:100%}.services-section .content .copy{grid-row:2;padding:40px 30px;text-align:left;width:100%}.services-section .content .copy.installation{padding-bottom:80px}.services-section .content .image{grid-row:1;height:300px}}.installer-network-banner{align-items:center;display:flex;flex-direction:row;justify-content:center}.installer-network-banner img{margin:0px 40px 0px 0px}.installer-network-banner .copy{text-align:left}.installer-network-banner .copy h2{text-transform:uppercase}.installer-network-banner .copy p{margin-top:0px}@media only screen and (max-width: 768px){.installer-network-banner{flex-direction:column}.installer-network-banner img{margin:0px 0px 40px 0px}.installer-network-banner .copy{text-align:center}.installer-network-banner .copy p{margin-top:20px}}.signup{background-color:#000;padding:60px 0px;text-align:center;width:100%}.signup .ff-form-errors{display:none}.signup-grid{display:grid;grid-gap:10px;grid-template-columns:42fr 15fr 15fr 15fr 13fr}.signup-grid p{color:#fff;font-family:NimbusBold;font-size:22px;padding-top:3px;margin-bottom:0px;text-align:left;text-transform:uppercase}.signup-grid input[type=text],.signup-grid input[type=email]{background:#000;border:1px solid #fff;color:#fff;height:45px}.signup-grid .submit button{background-color:#fff;border:2px solid #fff;color:#000;height:45px;font-family:NimbusBold !important;width:100%}.signup-grid .submit button:hover,.signup-grid .submit button:focus{background-color:#000;color:#fff}.signup-grid ul.ff-errors{list-style:none;margin:0px;text-align:left}.signup-grid ul.ff-errors li{color:#fff;padding-top:10px}@media only screen and (max-width: 992px){.signup-grid{grid-template-columns:repeat(4, 1fr)}.signup-grid p{grid-column:1/span 4;text-align:center}.signup-grid input[type=text],.signup-grid input[type=email]{width:100%}}@media only screen and (max-width: 768px){.signup-grid{grid-template-columns:repeat(4, 1fr)}.signup-grid p{grid-column:1/span 4;text-align:center}.signup-grid .firstName,.signup-grid .email{grid-column:1/span 2}.signup-grid .lastName,.signup-grid .submit{grid-column:3/span 2}}@media only screen and (max-width: 576px){.signup-grid{grid-template-columns:100%}.signup-grid p,.signup-grid .firstName,.signup-grid .email,.signup-grid .lastName,.signup-grid .submit{grid-column:1}}.newsletter-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(4, 1fr)}.newsletter-grid p{color:#000;font-family:NimbusBold;font-size:22px;padding-top:3px;margin-bottom:0px;text-align:left;text-transform:uppercase}.newsletter-grid input[type=text],.newsletter-grid input[type=email]{background:#fff;border:1px solid #000;color:#000;height:45px;width:100%}.newsletter-grid .submit button{background-color:#000;border:2px solid #000;color:#fff;height:45px;font-family:NimbusBold !important;width:100%}.newsletter-grid .submit button:hover,.newsletter-grid .submit button:focus{background-color:#fff;color:#000}.newsletter-grid ul.ff-errors{list-style:none;margin:0px;text-align:left}.newsletter-grid ul.ff-errors li{color:#000;padding-top:10px}@media only screen and (max-width: 992px){.newsletter-grid{grid-template-columns:repeat(4, 1fr)}.newsletter-grid p{grid-column:1/span 4;text-align:center}.newsletter-grid input[type=text],.newsletter-grid input[type=email]{width:100%}}@media only screen and (max-width: 768px){.newsletter-grid{grid-template-columns:repeat(4, 1fr)}.newsletter-grid p{grid-column:1/span 4;text-align:center}.newsletter-grid .firstName,.newsletter-grid .email{grid-column:1/span 2}.newsletter-grid .lastName,.newsletter-grid .submit{grid-column:3/span 2}}@media only screen and (max-width: 576px){.newsletter-grid{grid-template-columns:100%}.newsletter-grid p,.newsletter-grid .firstName,.newsletter-grid .email,.newsletter-grid .lastName,.newsletter-grid .submit{grid-column:1}}.news-signup-light input[type=text],.news-signup-light input[type=email]{border:1px solid #ebebeb;height:100%;width:100%;padding:10px 10px 4px 10px;font-family:GothamLight}.news-signup-light .field{min-height:45px}.news-signup-dark{color:#fff}.news-signup-dark input[type=text],.news-signup-dark input[type=email]{border:1px solid #ebebeb;background-color:#000;color:#fff;height:100%;width:100%;padding:10px 10px 4px 10px;font-family:GothamLight}.news-signup-dark input[type=text]:focus,.news-signup-dark input[type=email]:focus{outline:2px solid #fff !important}.news-signup-dark .field{min-height:45px}.news-signup-dark h2,.news-signup-dark .h2{color:#fff}.news-signup-dark .btn{border:2px solid #fff !important}.news-signup-dark .btn:hover{background-color:#fff !important;color:#000}ul.slick-dots{align-content:center;display:flex;flex-direction:row;justify-content:center}ul.slick-dots li{align-content:center;display:flex;height:12px;justify-content:center;width:12px}ul.slick-dots li button{background:none;background-color:#fff;border:1px solid #000;font-size:0;height:12px;outline:none;text-indent:-9999px;width:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}ul.slick-dots li:hover button,ul.slick-dots li:focus button,ul.slick-dots li.slick-active button{background-color:#000;outline:solid 1px #000}.center-mode-slider,.testimonial-slider{position:relative;width:100%}.center-mode-slider .slide,.testimonial-slider .slide{background:#fff;position:relative}.center-mode-slider .slide .details,.testimonial-slider .slide .details{background:#000;bottom:0px;height:40px;justify-content:flex-start;left:0px;opacity:0;padding:13px 20px 0px 20px;position:absolute;width:100%;z-index:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.center-mode-slider .slide .details span,.testimonial-slider .slide .details span{color:#fff;font-family:GothamBlack;font-size:14px;text-transform:uppercase}.center-mode-slider .slide .details span.secondary-text,.testimonial-slider .slide .details span.secondary-text{color:#636363}.center-mode-slider .slide.slick-current .details,.testimonial-slider .slide.slick-current .details{opacity:1}.center-mode-slider .slide.slick-current img,.testimonial-slider .slide.slick-current img{opacity:1}.center-mode-slider .slide.slick-cloned img,.center-mode-slider .slide img,.testimonial-slider .slide.slick-cloned img,.testimonial-slider .slide img{opacity:.25;width:100%;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.center-mode-slider .slide.slick-cloned img:focus,.center-mode-slider .slide img:focus,.testimonial-slider .slide.slick-cloned img:focus,.testimonial-slider .slide img:focus{outline:none}.center-mode-slider .slide.slick-clone.slick-current img,.testimonial-slider .slide.slick-clone.slick-current img{opacity:1}.center-mode-slider .left-arrow,.center-mode-slider .right-arrow,.testimonial-slider .left-arrow,.testimonial-slider .right-arrow{align-items:center;background-position:center center;background-repeat:no-repeat;background-size:32px 48px;bottom:0px;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0px;transform:none;width:225px;z-index:10}.center-mode-slider .left-arrow,.testimonial-slider .left-arrow{background-image:url(../../images/icons/arrow-left-black.png);left:0px}.center-mode-slider .right-arrow,.testimonial-slider .right-arrow{background-image:url(../../images/icons/arrow-right-black.png);right:0px}.testimonial-slider .slide{background-color:#f6f6f6;height:400px;opacity:.25}.testimonial-slider .slide .testimonial-quote-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%}.testimonial-slider .slide .testimonial-quote-wrapper .quote-icon{float:left;margin-right:10px;margin-bottom:10px;width:40px}.testimonial-slider .slide .testimonial-quote-wrapper .testimonial-slider-quote{margin-top:0}.testimonial-slider .slide.slick-active{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media only screen and (max-width: 768px){.center-mode-slider .slide .details,.testimonial-slider .slide .details{padding:13px 10px 0px 10px}.center-mode-slider .slide .details span,.testimonial-slider .slide .details span{font-size:10px}}.latest-stories{background-color:#f2f2f2}.latest-stories .card-section{height:100%}@media only screen and (max-width: 576px){.latest-stories .stories-slider,.latest-stories .case-studies-slider{height:400px}}.latest-stories .stories-slider .slick-next,.latest-stories .case-studies-slider .slick-next{position:absolute;top:50%;right:22%;background-color:#fff;width:75px;height:75px;border-radius:50%;filter:drop-shadow(16px 16px 10px black);-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media only screen and (max-width: 992px){.latest-stories .stories-slider .slick-next,.latest-stories .case-studies-slider .slick-next{top:45%;right:0}}@media only screen and (max-width: 768px){.latest-stories .stories-slider .slick-next,.latest-stories .case-studies-slider .slick-next{top:45%;right:5%}}.latest-stories .stories-slider .slick-next:focus,.latest-stories .stories-slider .slick-next:hover,.latest-stories .case-studies-slider .slick-next:focus,.latest-stories .case-studies-slider .slick-next:hover{outline:5px solid #fff}.latest-stories .stories-slider .slick-next:before,.latest-stories .case-studies-slider .slick-next:before{position:absolute;top:10%;left:33%;content:"❯";color:#000;font-size:48px;opacity:1}.latest-stories .stories-slider .slick-prev:before,.latest-stories .case-studies-slider .slick-prev:before{opacity:0}.latest-stories .stories-slider .slick-prev:after,.latest-stories .case-studies-slider .slick-prev:after{opacity:0}.hero-section .slide{height:85vh;width:100%;position:relative;overflow:hidden;max-height:2160px}@media only screen and (max-width: 768px){.hero-section .slide .very-large-text{font-size:2.5rem !important;line-height:2.5rem !important}}.hero-section .slide .image-background{position:absolute;text-align:center;top:0;bottom:0;left:0;right:0;opacity:.8}.hero-section .slide .image-background .hero-img{opacity:.7;width:100%;height:100%}@media only screen and (max-width: 992px){.hero-section .slide .image-background .hero-img{height:100%}}.hero-section ul.slick-dots{position:absolute;bottom:20px}@media only screen and (max-width: 576px){.hero-section ul.slick-dots{display:none}}.hero-section ul.slick-dots li{list-style:none !important}.hero-section ul.slick-dots li button{content:none;border:3px solid #fff;border-radius:50%;background:none;font-size:0}.hero-section ul.slick-dots li button:before{content:none}.hero-section ul.slick-dots li button:focus{background-color:#fff !important;outline:5px solid #fff}.hero-section ul.slick-dots li.slick-active button,.hero-section ul.slick-dots li:focus button{content:none !important;background:none;background-color:#fff;color:#fff;outline:1px solid #000;font-size:0px}.hero-section .slick-next{position:absolute;top:50%;right:1%;background-color:#fff;width:75px;height:75px;border-radius:50%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media only screen and (max-width: 992px){.hero-section .slick-next{top:45%;right:0}}@media only screen and (max-width: 768px){.hero-section .slick-next{top:45%;right:5%}}.hero-section .slick-next:focus,.hero-section .slick-next:hover{background-color:#fff;outline:5px solid #fff}.hero-section .slick-next:before{position:absolute;top:10%;left:33%;content:"❯";color:#000;font-size:48px;opacity:1}.hero-section .slick-prev{position:absolute;top:50%;left:1%;z-index:1;background-color:#fff;width:75px;height:75px;border-radius:50%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media only screen and (max-width: 992px){.hero-section .slick-prev{top:45%;left:0}}@media only screen and (max-width: 768px){.hero-section .slick-prev{top:45%;left:5%}}.hero-section .slick-prev:focus,.hero-section .slick-prev:hover{background-color:#fff;outline:5px solid #fff}.hero-section .slick-prev:before{position:absolute;top:10%;left:27%;content:"❮";color:#000;font-size:48px;opacity:1}.social-icons{display:grid;grid-template-columns:100%;grid-gap:10px;margin:30px 0px 40px 0px}.social-icons.hide-mobile{display:grid;visibility:visible}.social-icons.show-mobile{display:none;visibility:hidden}.social-icons .icons{align-items:center;display:flex;flex-direction:row;grid-row:1;height:39px;justify-content:center;width:100%}.social-icons .icons.left{justify-content:flex-start}.social-icons .icons a img{border:none;height:39px;margin:0px 5px;width:39px}.social-icons span{color:#b1b1b1;font-family:NimbusLight;grid-row:2;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.social-icons.hide-mobile{display:none;visibility:hidden}.social-icons.show-mobile{display:grid;grid-column:1/span 2;margin:20px 0px;visibility:visible}.social-icons .icons{justify-content:left}.social-icons span{text-align:left}}.success-container{height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px);width:100vw}.success-container .grid-30-70{align-items:center;display:grid;grid-gap:0px;grid-template-columns:3fr 7fr}.success-container .grid-30-70 .britten-logo-repeat,.success-container .grid-30-70 .custom-image{grid-column:1;height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px)}.success-container .grid-30-70 .custom-image{align-items:center;display:flex;justify-content:center;overflow:hidden}.success-container .grid-30-70 .custom-image img{flex-shrink:0;min-height:100%;min-width:100%}.success-container .grid-30-70 .content-container{grid-column:2}.success-container .grid-30-70 .content-container .copy{padding:0px 80px}.success-container .grid-30-70 .content-container .copy .airplane{background-image:url("../../images/airplane.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:49px;transform:translateX(-75%);width:50px}.success-container .grid-30-70 .content-container .copy h1{margin:0px;padding-top:2px;text-transform:lowercase}.success-container .article-cards{margin-top:40px}@media only screen and (max-width: 992px){.success-container{height:auto;padding-bottom:40px}.success-container .grid-30-70{grid-template-columns:100%}.success-container .grid-30-70 .britten-logo-repeat{display:none;visibility:hidden}.success-container .grid-30-70 .content-container{grid-column:1;padding-top:40px}.success-container .grid-30-70 .content-container .copy{padding:0px 30px}.success-container .grid-30-70 .content-container .copy .airplane{height:49px;margin-bottom:20px;transform:translateX(0%);width:50px}}#top-drawer{align-items:center;background-color:#fff;display:flex;height:0px;justify-content:center;overflow:hidden;-webkit-transition:height 0s;-moz-transition:height 0s;-ms-transition:height 0s;-o-transition:height 0s;transition:height 0s;width:100vw}#top-drawer .pause{background:#fff;cursor:pointer;height:0px;position:absolute;width:100vw;z-index:-1000}#top-drawer .video{-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;visibility:hidden}#top-drawer.reveal{height:calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-ms-calc(100vh - 90px);height:-o-calc(100vh - 90px);-webkit-transition:height 1s;-moz-transition:height 1s;-ms-transition:height 1s;-o-transition:height 1s;transition:height 1s}#top-drawer.reveal .pause{background:none;height:100vh;z-index:999}#top-drawer.reveal .video{visibility:visible}#typing-js{padding-left:80px}#typing-js .line,#typing-js span{height:64px;line-height:64px;vertical-align:middle}#typing-js span{display:inline-block;position:relative;color:#fff;font-family:GothamBook;font-size:60px;line-height:64px;text-transform:uppercase}#typing-js span.space{margin-right:20px}#typing-js span.current::after{content:"";position:absolute;display:inline-block;height:45px;top:0;right:-10px;border-left:2px solid #000;animation:blink-caret .9s step-end infinite}#typing-js span.current.space::after{right:-6px}@keyframes blink-caret{0%{border-color:#fff}50%{border-color:rgba(0,0,0,0)}100%{border-color:#fff}}@media only screen and (max-width: 768px){#typing-js{padding-left:30px}#typing-js .line,#typing-js span{height:42px;line-height:42px;vertical-align:middle}#typing-js span{font-size:42px;line-height:42px}}.video{height:0;line-height:0px;padding-bottom:56.25%;position:relative;width:100%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video span.textOverlay{bottom:30px;color:#fff;font-family:NimbusBlack;font-size:20px;left:40px;line-height:20px;padding-top:6px;position:absolute;text-decoration:none;text-transform:uppercase;z-index:2}.video+h2{margin-top:40px}p+.video{margin-top:20px}.video-full-page{align-items:center;display:flex;flex-direction:column;height:calc(90vh - 90px);height:-webkit-calc(90vh - 90px);height:-moz-calc(90vh - 90px);height:-ms-calc(90vh - 90px);height:-o-calc(90vh - 90px);justify-content:center;overflow:hidden;position:relative;width:100vw}.video-full-page iframe{height:56.25vw;min-height:101vh;min-width:178.77vh;opacity:1;position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100vw;z-index:-1}@media only screen and (max-width: 992px){.video-full-page{height:0;line-height:0px;overflow:visible;padding-bottom:56.25%}.video-full-page iframe{height:100%;left:0;min-height:auto;min-width:100%;position:absolute;top:0;width:100%;z-index:1}}.video .flex-container,.video-full-page .flex-container{align-items:center;bottom:0px;display:flex;flex-direction:column;justify-content:center;left:0px;position:absolute;right:0px;top:0px;z-index:2}.video .flex-container .buttons-container,.video-full-page .flex-container .buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.video .flex-container .buttons-container a.button,.video .flex-container .buttons-container span.button,.video-full-page .flex-container .buttons-container a.button,.video-full-page .flex-container .buttons-container span.button{margin:40px 10px 0px 10px;padding:11px 28px 9px 28px}.video .flex-container .buttons-container a.button,.video-full-page .flex-container .buttons-container a.button{background:#000;border-color:#000;color:#fff}.video .flex-container .buttons-container a.button:hover,.video .flex-container .buttons-container a.button:focus,.video-full-page .flex-container .buttons-container a.button:hover,.video-full-page .flex-container .buttons-container a.button:focus{background:#fff;border-color:#fff;color:#000}.video .flex-container .buttons-container span.button,.video-full-page .flex-container .buttons-container span.button{background:none;border-color:#fff;color:#fff;cursor:pointer}.video .flex-container .buttons-container span.button:hover,.video .flex-container .buttons-container span.button:focus,.video-full-page .flex-container .buttons-container span.button:hover,.video-full-page .flex-container .buttons-container span.button:focus{background:#fff;border-color:#fff;color:#000}@media only screen and (max-width: 992px){.video .flex-container .buttons-container a.button,.video .flex-container .buttons-container span.button,.video-full-page .flex-container .buttons-container a.button,.video-full-page .flex-container .buttons-container span.button{line-height:50px;height:50px;margin:10px 10px 0px 10px;padding:0px 28px}}@media only screen and (max-width: 768px){.video .flex-container .buttons-container a.button,.video .flex-container .buttons-container span.button,.video-full-page .flex-container .buttons-container a.button,.video-full-page .flex-container .buttons-container span.button{line-height:40px;height:40px}}#video-modal{background:rgba(0,0,0,.9);bottom:0px;height:100vh;left:0px;opacity:0;position:fixed;right:0px;top:0px;width:100vw;z-index:-1000;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#video-modal.show{opacity:1;z-index:1003}#video-modal .inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#video-modal .inner .iframe-container{background:#000;box-sizing:content-box;height:675px;line-height:0px;position:relative;width:1200px}#video-modal .inner .iframe-container iframe{height:100%;width:100%}#video-modal .inner .button{margin-top:20px}@media only screen and (max-width: 992px){#video-modal .inner .iframe-container{height:56.25vw;width:100%}#video-modal .inner .iframe-container iframe{width:100%}#video-modal .inner .button{font-size:12px;margin-top:20px}}p.view-featured-work{cursor:pointer;display:block;margin-left:20px}p.view-featured-work.hide{display:none}@media only screen and (max-width: 768px){p.view-featured-work{margin-left:0px}}.work-grid-container{display:none}.work-grid-container.show{display:block}.isotope-container{background-color:#ebebeb;display:none;padding:40px 0px 30px 0px}.isotope-container.show{display:block}.isotope-container a.item{background:#d3d3d3;height:0px;line-height:0px;overflow:hidden;position:relative}.isotope-container a.item .image{align-items:center;bottom:0;display:flex;left:0;justify-content:center;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.isotope-container a.item .image img{flex-shrink:0;min-height:100%;min-width:100%}.isotope-container a.item .overlay{align-items:flex-start;background-color:rgba(0,0,0,.75);bottom:0;display:flex;flex-direction:column;left:0;justify-content:flex-end;opacity:0;padding:30px;position:absolute;right:0;top:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:2}.isotope-container a.item .overlay p.title{color:#fff;font-family:NimbusBold;line-height:23px;margin:0px;opacity:0;text-transform:uppercase;transform:translateY(50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.isotope-container a.item .overlay p.tags{color:#fff;font-family:Nimbus;line-height:23px;margin:0px 0px 20px 0px;opacity:0;text-transform:capitalize;transform:translateY(50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.isotope-container a.item .overlay img.plus{height:20px;opacity:0;transform:translateY(50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;width:20px}.isotope-container a.item:hover .overlay,.isotope-container a.item:focus .overlay{cursor:pointer;opacity:1;visibility:visible}.isotope-container a.item:hover p.title,.isotope-container a.item:focus p.title,.isotope-container a.item:hover p.tags,.isotope-container a.item:focus p.tags,.isotope-container a.item:hover img.plus,.isotope-container a.item:focus img.plus{opacity:1;transform:translateY(0%)}.work-grid-container{background-color:#ebebeb;padding:40px 0px}.work-grid{display:grid;grid-gap:15px;grid-template-columns:repeat(4, 1fr);margin:16px 0px 40px 0px}.work-grid a.item{background:#d3d3d3;height:0px;line-height:0px;overflow:hidden;position:relative;width:100%}.work-grid a.item .image{align-items:center;bottom:0;display:flex;left:0;justify-content:center;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.work-grid a.item .image img{flex-shrink:0;min-height:100%;min-width:100%}.work-grid a.item .overlay{align-items:flex-start;background-color:rgba(0,0,0,.75);bottom:0;display:flex;flex-direction:column;left:0;justify-content:flex-end;opacity:0;padding:30px;position:absolute;right:0;top:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:2}.work-grid a.item .overlay p.title{color:#fff;font-family:NimbusBold;line-height:23px;margin:0px;opacity:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;transform:translateY(50%);width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.work-grid a.item .overlay p.tags{color:#fff;font-family:Nimbus;line-height:23px;opacity:0;text-transform:capitalize;transform:translateY(50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.work-grid a.item .overlay img.plus{height:20px;opacity:0;transform:translateY(50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;width:20px}.work-grid a.item .overlay .dotdotdot{display:none;visibility:hidden}.work-grid a.item:hover .overlay,.work-grid a.item:focus .overlay{cursor:pointer;opacity:1;visibility:visible}.work-grid a.item:hover p.title,.work-grid a.item:focus p.title,.work-grid a.item:hover p.tags,.work-grid a.item:focus p.tags,.work-grid a.item:hover img.plus,.work-grid a.item:focus img.plus{opacity:1;transform:translateY(0%)}.work-grid a.item:nth-child(8n-7){padding-top:134.4827586207%}.work-grid a.item:nth-child(8n-7) img.workGrid18{display:block}.work-grid a.item:nth-child(8n-7) img.workGrid2367,.work-grid a.item:nth-child(8n-7) img.workGrid45{display:none}.work-grid a.item:nth-child(8n-6){padding-top:64.5%}.work-grid a.item:nth-child(8n-6) img.workGrid2367{display:block}.work-grid a.item:nth-child(8n-6) img.workGrid18,.work-grid a.item:nth-child(8n-6) img.workGrid45{display:none}.work-grid a.item:nth-child(8n-5){padding-top:64.5%}.work-grid a.item:nth-child(8n-5) img.workGrid2367{display:block}.work-grid a.item:nth-child(8n-5) img.workGrid18,.work-grid a.item:nth-child(8n-5) img.workGrid45{display:none}.work-grid a.item:nth-child(8n-4){padding-top:65.5%}.work-grid a.item:nth-child(8n-4) img.workGrid45{display:block}.work-grid a.item:nth-child(8n-4) img.workGrid18,.work-grid a.item:nth-child(8n-4) img.workGrid2367{display:none}.work-grid a.item:nth-child(8n-3){padding-top:65.5%}.work-grid a.item:nth-child(8n-3) img.workGrid45{display:block}.work-grid a.item:nth-child(8n-3) img.workGrid18,.work-grid a.item:nth-child(8n-3) img.workGrid2367{display:none}.work-grid a.item:nth-child(8n-2){padding-top:64.5%}.work-grid a.item:nth-child(8n-2) img.workGrid2367{display:block}.work-grid a.item:nth-child(8n-2) img.workGrid18,.work-grid a.item:nth-child(8n-2) img.workGrid45{display:none}.work-grid a.item:nth-child(8n-1){padding-top:64.5%}.work-grid a.item:nth-child(8n-1) img.workGrid2367{display:block}.work-grid a.item:nth-child(8n-1) img.workGrid18,.work-grid a.item:nth-child(8n-1) img.workGrid45{display:none}.work-grid a.item:nth-child(8n){padding-top:134.4827586207%}.work-grid a.item:nth-child(8n) img.workGrid18{display:block}.work-grid a.item:nth-child(8n) img.workGrid2367,.work-grid a.item:nth-child(8n) img.workGrid45{display:none}.work-grid a.item:nth-child(1){grid-column:1;grid-row:1/span 2}.work-grid a.item:nth-child(2){grid-column:2}.work-grid a.item:nth-child(3){grid-column:2}.work-grid a.item:nth-child(4){grid-column:3/span 2;grid-row:1/span 2}.work-grid a.item:nth-child(5){grid-column:1/span 2;grid-row:3/span 2}.work-grid a.item:nth-child(6){grid-column:3;grid-row:3}.work-grid a.item:nth-child(7){grid-column:3;grid-row:4}.work-grid a.item:nth-child(8){grid-column:4;grid-row:3/span 2}.work-grid a.item:nth-child(9){grid-column:1;grid-row:5/span 2}.work-grid a.item:nth-child(10){grid-column:2}.work-grid a.item:nth-child(11){grid-column:2}.work-grid a.item:nth-child(12){grid-column:3/span 2;grid-row:5/span 2}.work-grid a.item:nth-child(13){grid-column:1/span 2;grid-row:7/span 2}.work-grid a.item:nth-child(14){grid-column:3;grid-row:7}.work-grid a.item:nth-child(15){grid-column:3;grid-row:8}.work-grid a.item:nth-child(16){grid-column:4;grid-row:7/span 2}.work-grid a.item:nth-child(17){grid-column:1;grid-row:9/span 2}.work-grid a.item:nth-child(18){grid-column:2}.work-grid a.item:nth-child(19){grid-column:2}.work-grid a.item:nth-child(20){grid-column:3/span 2;grid-row:9/span 2}.work-grid a.item:nth-child(21){grid-column:1/span 2;grid-row:11/span 2}.work-grid a.item:nth-child(22){grid-column:3;grid-row:11}.work-grid a.item:nth-child(23){grid-column:3;grid-row:12}.work-grid a.item:nth-child(24){grid-column:4;grid-row:11/span 2}.work-grid a.item:nth-child(25){grid-column:1;grid-row:13/span 2}.work-grid a.item:nth-child(26){grid-column:2}.work-grid a.item:nth-child(27){grid-column:2}.work-grid a.item:nth-child(28){grid-column:3/span 2;grid-row:13/span 2}.work-grid a.item:nth-child(29){grid-column:1/span 2;grid-row:15/span 2}.work-grid a.item:nth-child(30){grid-column:3;grid-row:15}.work-grid a.item:nth-child(31){grid-column:3;grid-row:16}.work-grid a.item:nth-child(32){grid-column:4;grid-row:15/span 2}@media only screen and (max-width: 992px){.work-grid-container{padding:20px 0px 1px 0px}.work-grid,.isotope-2-col{grid-template-columns:100%}.work-grid a.item,.isotope-2-col a.item{height:auto;overflow:visible;padding-top:0px !important}.work-grid a.item:nth-child(odd),.work-grid a.item:nth-child(even),.isotope-2-col a.item:nth-child(odd),.isotope-2-col a.item:nth-child(even){grid-column:1 !important;grid-row-start:auto !important;grid-row-end:auto !important}.work-grid a.item .image,.isotope-2-col a.item .image{overflow:visible;position:relative}.work-grid a.item .image img,.isotope-2-col a.item .image img{height:auto;width:100%}.work-grid a.item .image img.workGrid2367,.work-grid a.item .image img.workGrid18,.isotope-2-col a.item .image img.workGrid2367,.isotope-2-col a.item .image img.workGrid18{display:none}.work-grid a.item .image img.workGrid45,.isotope-2-col a.item .image img.workGrid45{display:block}.work-grid a.item .overlay,.isotope-2-col a.item .overlay{align-items:center;background-color:#000;display:flex;flex-direction:row;justify-content:flex-start;opacity:1;padding:15px;position:relative}.work-grid a.item .overlay p.title,.isotope-2-col a.item .overlay p.title{color:#fff;font-family:NimbusBold;font-size:12px;line-height:19px;margin:0px;opacity:1;overflow:hidden;padding-top:5px;text-overflow:ellipsis;text-transform:uppercase;transform:translateY(0%);white-space:nowrap}.work-grid a.item .overlay p.tags,.isotope-2-col a.item .overlay p.tags{display:none}.work-grid a.item .overlay img.plus,.isotope-2-col a.item .overlay img.plus{display:none}.work-grid a.item.col,.isotope-2-col a.item.col{height:auto !important}}.form-validate-error{border-color:red !important;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.specialField{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;height:0;width:0;z-index:-10000}#portal-signup{height:70dvh}.doc-list{list-style:none;margin:10px 0px 20px 0px}.doc-list img{width:30px;height:30px}.lighting_page h1,.lighting_page h2,.lighting_page h3,.lighting_page h4,.lighting_page h5,.lighting_page h6,.lighting_page .h1,.lighting_page .h2,.lighting_page .h3,.lighting_page .h4,.lighting_page .h5,.lighting_page p,.lighting_page a{font-family:BentonModern !important;color:#f55536}.lighting_page .lighting-background-color{background-color:#f5dfbb}.lighting_page .submit_button_color{background-color:#562c2c !important;color:#f55536 !important;border-color:#562c2c !important;font-family:BentonModern !important;font-weight:bolder;font-size:1rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lighting_page .submit_button_color:hover,.lighting_page .submit_button_color:focus{background-color:#f55536 !important;color:#562c2c !important;border-color:#f55536 !important;outline-color:#f55536 !important}.lighting_page .ligthing-solid{background-color:#562c2c !important}.lighting_page #navigation{background-color:#f5dfbb !important}.lighting_page #navigation .nav-button{background-color:#f55536;color:#562c2c !important;outline-color:#f55536;border-color:#f55536;font-size:1rem}.lighting_page #navigation .nav-button:hover{background-color:#562c2c;color:#f55536 !important}.lighting_page .landing-page-footer .logo{height:90px;max-width:120px}/*# sourceMappingURL=main.css.map */
