@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}

/*! Modifications */*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;line-height:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.clear_all{display:block;width:100%;clear:both}.h-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.group:after{content:" ";display:table;clear:both}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Extrabld.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-BoldIt.woff2") format("woff2");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-RegularIt.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-RegularIt.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-SemiboldIt.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("/Content/fonts/ProximaNova-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}body{background:#fff;color:#000;font-size:16px;font-family:'Proxima Nova', sans-serif}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#1f1f1f}::-webkit-scrollbar-thumb{background:#F3DE18;background:-webkit-gradient(linear, left top, left bottom, from(#f3de18), to(#f17423));background:-webkit-linear-gradient(top, #f3de18 0%, #f17423 100%);background:linear-gradient(180deg, #f3de18 0%, #f17423 100%);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#d6c313;background:-webkit-gradient(linear, left top, left bottom, from(#d6c313), to(#d96a21));background:-webkit-linear-gradient(top, #d6c313 0%, #d96a21 100%);background:linear-gradient(180deg, #d6c313 0%, #d96a21 100%)}main{line-height:1.2}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.1;margin-top:0}h1{font-size:45px;font-weight:800;margin-bottom:20px;line-height:1.25}@media only screen and (max-width:1500px){h1{font-size:40px}}@media only screen and (max-width:1000px){h1{font-size:35px}}@media only screen and (max-width:640px){h1{font-size:30px;margin-bottom:15px}}h2{font-size:40px;font-weight:800;margin-bottom:20px;line-height:1.25}@media only screen and (max-width:1500px){h2{font-size:35px}}@media only screen and (max-width:1000px){h2{font-size:30px}}@media only screen and (max-width:640px){h2{font-size:25px;margin-bottom:15px}}h3{font-size:30px;font-weight:800;margin-bottom:22px;line-height:1.25}@media only screen and (max-width:1500px){h3{font-size:27px}}@media only screen and (max-width:1000px){h3{font-size:25px}}@media only screen and (max-width:640px){h3{font-size:23px;margin-bottom:15px}}h4{font-size:1.4em}h5,h6{font-size:1.2em}p{color:#616161;font-size:16px;line-height:1.9}a{color:#10204a;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}a:focus,a:hover{color:#1a2a51;text-decoration:none}.BtnGroup{margin-top:2em}@media only screen and (max-width:640px){.BtnGroup{margin-top:1.75em}}.QuoteBtn{display:inline-block;width:260px;text-align:center;color:#1f1a19;padding:14px;background:#F3DE18;background:-webkit-gradient(linear, left top, right top, from(#f3de18), to(#f17423));background:-webkit-linear-gradient(left, #f3de18 0%, #f17423 100%);background:-o-linear-gradient(left, #f3de18 0%, #f17423 100%);background:linear-gradient(90deg, #f3de18 0%, #f17423 100%);text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1.2px;border-radius:150px;border:0;outline:0;cursor:pointer;font-weight:bold;line-height:1.3;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}@media only screen and (max-width:640px){.QuoteBtn{display:block;width:100%}}.QuoteBtn:focus,.QuoteBtn:hover{color:#1f1a19;-webkit-filter:saturate(0.75) brightness(115%);filter:saturate(0.75) brightness(115%)}.BlackOutlineBtn{display:inline-block;width:260px;text-align:center;border:1px solid #1f1a19;color:#1f1a19;padding:13px 14px;background:transparent;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1.2px;border-radius:150px;font-weight:bold;line-height:1.3}@media only screen and (max-width:640px){.BlackOutlineBtn{display:block;width:100%}}.BlackOutlineBtn:focus,.BlackOutlineBtn:hover{background-color:#1f1a19;color:#fff}.WhiteOutlineBtn{display:inline-block;width:260px;text-align:center;border:1px solid #fff;color:#fff;padding:13px 14px;background:transparent;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1.2px;border-radius:150px;font-weight:bold;line-height:1.3}@media only screen and (max-width:640px){.WhiteOutlineBtn{display:block;width:100%}}.WhiteOutlineBtn:focus,.WhiteOutlineBtn:hover{background-color:#fff;color:#1f1a19}.pagination{text-align:center}.pagination .disabled{cursor:not-allowed;text-decoration:none;color:inherit}.pagination .hidden{display:none}.pagination .ellipsis,.pagination .page_link,.pagination .page_previous{margin-right:0.2em}.message{background:#FFF;border:3px solid #449d44;color:#449d44;border-radius:10px;max-width:450px;min-height:20px;padding:35px 50px;text-align:center;margin:0 auto}#ContactForm .Row{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){#ContactForm .Row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}}#ContactForm .Row .Full{width:100%}#ContactForm .Row .Half{width:calc(50% - 10px)}@media only screen and (max-width:640px){#ContactForm .Row .Half{width:100%}}@media only screen and (max-width:640px){#ContactForm .Row .Half:first-child{margin-bottom:30px}}#ContactForm label{display:block;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#fff;padding:0 0 4px;font-size:16px;text-align:left}#ContactForm label.error{display:block;text-align:left;color:#d92626;font-size:15px;font-weight:bold;padding-top:3px;text-transform:none}#ContactForm input[type=email],#ContactForm input[type=number],#ContactForm input[type=password],#ContactForm input[type=tel],#ContactForm input[type=text],#ContactForm textarea{border:2px solid #fff;color:#444;padding:15px 15px;width:100%;display:block;border-radius:8px;font-weight:500;outline:0;letter-spacing:.2px;font-size:16px}@media only screen and (max-width:640px){#ContactForm input[type=email],#ContactForm input[type=number],#ContactForm input[type=password],#ContactForm input[type=tel],#ContactForm input[type=text],#ContactForm textarea{border-radius:5px}}#ContactForm textarea{height:150px;max-width:100%;min-width:100%;max-height:300px;min-height:100px}#ContactForm input.error,#ContactForm textarea.error{color:#f00}#ContactForm #ContactFormCaptcha{margin-top:0px}#ContactForm #youtubevid{margin-top:10px;margin-bottom:15px}.grecaptcha-badge{z-index:-1}.MobileQuote{display:none;width:100%;text-align:center;color:#1f1a19;padding:13px 5vw;background:#F3DE18;background:-webkit-gradient(linear, left top, right top, from(#f3de18), to(#f17423));background:-webkit-linear-gradient(left, #f3de18 0%, #f17423 100%);background:-o-linear-gradient(left, #f3de18 0%, #f17423 100%);background:linear-gradient(90deg, #f3de18 0%, #f17423 100%);text-decoration:none;text-transform:uppercase;letter-spacing:1.2px;border-radius:0;font-weight:bold;font-size:14px;line-height:1.3}@media only screen and (max-width:450px){.MobileQuote{display:block}}.MobileQuote:focus,.MobileQuote:hover{color:#fff;background-color:#dba000}.SiteHeader{background:#fff;color:#1f1a19;position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:80px;padding:0 5vw;z-index:100}@media only screen and (max-width:640px){.SiteHeader{height:80px}}@media only screen and (max-width:450px){.SiteHeader{height:70px}}.SiteHeader:after{content:"";position:absolute;top:100%;left:0;width:100%;height:45px;pointer-events:none;background:#000000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.18)), color-stop(25%, rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.1) 25%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.1) 25%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.1) 25%, rgba(0, 0, 0, 0) 100%)}@media only screen and (max-width:640px){.SiteHeader:after{height:35px}}.SiteHeader .HeaderNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav{padding-right:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media only screen and (max-width:640px){.SiteHeader .HeaderNav{height:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:70px}}@media only screen and (max-width:450px){.SiteHeader .HeaderNav{height:70px}}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav .HeaderLogo{margin-top:12px}}@media only screen and (max-width:530px){.SiteHeader .HeaderNav .HeaderLogo{margin-top:17px}}@media only screen and (max-width:450px){.SiteHeader .HeaderNav .HeaderLogo{margin-top:13px}}.SiteHeader .HeaderNav .HeaderLogo img{width:168px;height:auto;display:block;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media only screen and (max-width:530px){.SiteHeader .HeaderNav .HeaderLogo img{width:140px}}@media only screen and (max-width:450px){.SiteHeader .HeaderNav .HeaderLogo img{width:130px}}.SiteHeader .HeaderNav .HeaderLogo:hover img{opacity:.85;-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.SiteHeader .HeaderNav .HeaderNav__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100% - 470px);max-width:810px;height:80px}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav .HeaderNav__list{overflow:hidden;max-height:0;margin:80px 0 0 -5vw;height:auto;padding:0 0 0 0;width:100%;z-index:3;position:absolute;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block;max-width:100%}}@media only screen and (max-width:640px){.SiteHeader .HeaderNav .HeaderNav__list{margin:80px 0 0 -5vw}}@media only screen and (max-width:450px){.SiteHeader .HeaderNav .HeaderNav__list{margin:70px 0 0 -5vw}}.SiteHeader .HeaderNav .HeaderNav__list li{margin:0;padding:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SiteHeader .HeaderNav .HeaderNav__list li a{color:#1f1a19;text-decoration:none;font-weight:bold;padding:0 5px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;line-height:1.2;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:14px;letter-spacing:.7px}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav .HeaderNav__list li a{width:100%;border-bottom:1px solid #dfdfdf;display:block;height:auto;background-color:#eee;text-align:center;padding:15px 5vw;font-size:15px}}.SiteHeader .HeaderNav .HeaderNav__list li a:focus,.SiteHeader .HeaderNav .HeaderNav__list li a:hover{color:#f2a81e}@media only screen and (max-width:450px){.SiteHeader .HeaderNav .QuoteBtn{display:none}}.SiteHeader .HeaderNav .QuoteBtn br{display:none}@media only screen and (max-width:640px){.SiteHeader .HeaderNav .QuoteBtn br{display:block}}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav .QuoteBtn{margin-top:17px}}@media only screen and (max-width:640px){.SiteHeader .HeaderNav .QuoteBtn{padding:10px 10px;width:190px;margin-top:12px}}@media only screen and (max-width:530px){.SiteHeader .HeaderNav .QuoteBtn{width:170px}}.SiteHeader .HeaderNav #nav-toggle{float:left;width:100%;cursor:pointer;display:none}.SiteHeader .HeaderNav #nav-toggle:checked~label .line{background:#1f1a19}.SiteHeader .HeaderNav #nav-toggle:checked~label .line-1{-webkit-transform:translateX(-11px) rotate(-45deg) translateY(16px);-ms-transform:translateX(-11px) rotate(-45deg) translateY(16px);transform:translateX(-11px) rotate(-45deg) translateY(16px)}.SiteHeader .HeaderNav #nav-toggle:checked~label .line-2{opacity:0;top:11px;-webkit-transform:translateX(-7px) rotate(-45deg) translateY(10px);-ms-transform:translateX(-7px) rotate(-45deg) translateY(10px);transform:translateX(-7px) rotate(-45deg) translateY(10px)}.SiteHeader .HeaderNav #nav-toggle:checked~label .line-3{-webkit-transform:translateX(-9px) rotate(45deg) translateY(-14px);-ms-transform:translateX(-9px) rotate(45deg) translateY(-14px);transform:translateX(-9px) rotate(45deg) translateY(-14px)}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav #nav-toggle:checked~.HeaderNav__list{max-height:245px}}.SiteHeader .HeaderNav .hamburgerMenu{display:none;position:absolute;z-index:10;top:22px;right:5vw;height:38px;width:38px;cursor:pointer;border-radius:5px;-webkit-transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (max-width:1200px){.SiteHeader .HeaderNav .hamburgerMenu{display:block}}@media only screen and (max-width:450px){.SiteHeader .HeaderNav .hamburgerMenu{top:17px}}.SiteHeader .HeaderNav .hamburgerMenu .line{position:absolute;display:block;background:#1f1a19;width:38px;height:5px;border-radius:5px;left:0;right:auto;-webkit-transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2);-o-transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2);transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2)}.SiteHeader .HeaderNav .hamburgerMenu .line.line-1{top:5px}.SiteHeader .HeaderNav .hamburgerMenu .line.line-2{top:16px}.SiteHeader .HeaderNav .hamburgerMenu .line.line-3{top:27px}.SiteHeader .HeaderNav .HeaderPhone{display:none;position:absolute;right:90px;top:23px;padding:5px}@media only screen and (max-width:640px){.SiteHeader .HeaderNav .HeaderPhone{display:block}}.SiteHeader .HeaderNav .HeaderPhone svg{fill:#fff;width:30px;height:30px;display:block}.checkbox.checked,input[type=checkbox]:checked+.checkbox{border-color:#34b93d}.checkbox.checked:after,input[type=checkbox]:checked+.checkbox:after{height:8px;-webkit-animation:checkmark_bottom 0.2s ease 0s forwards;animation:checkmark_bottom 0.2s ease 0s forwards}.checkbox.checked:before,input[type=checkbox]:checked+.checkbox:before{height:13px;-webkit-animation:checkmark_top 0.4s ease 0s forwards;animation:checkmark_top 0.4s ease 0s forwards}.checkbox.checked,input[type=checkbox]:checked+.checkbox{border-color:#34b93d}.checkbox.checked:after,input[type=checkbox]:checked+.checkbox:after{height:8px;-webkit-animation:checkmark_bottom 0.2s ease 0s forwards;animation:checkmark_bottom 0.2s ease 0s forwards}.checkbox.checked:before,input[type=checkbox]:checked+.checkbox:before{height:13px;-webkit-animation:checkmark_top 0.4s ease 0s forwards;animation:checkmark_top 0.4s ease 0s forwards}@-webkit-keyframes checkmark_bottom{0%{height:0}to{height:5px}}@keyframes checkmark_bottom{0%{height:0}to{height:5px}}@-webkit-keyframes checkmark_top{0%{height:0}50%{height:0}to{height:13px}}@keyframes checkmark_top{0%{height:0}50%{height:0}to{height:13px}}.checkbox{height:11px;width:11px;background-color:transparent;border:1px solid #f76515;position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color ease 0.2s;-o-transition:border-color ease 0.2s;transition:border-color ease 0.2s;cursor:pointer}.checkbox:after,.checkbox:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:2px;background-color:#34b93d;display:inline-block;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:' ';-webkit-transition:opacity ease 0.5s;-o-transition:opacity ease 0.5s;transition:opacity ease 0.5s}.checkbox:before{top:9px;left:5px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.checkbox:after{top:5px;left:0px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Hero{position:relative;height:44vw}@media only screen and (max-width:1800px){.Hero{height:780px}}@media only screen and (max-width:1500px){.Hero{height:700px}}@media only screen and (max-width:1200px){.Hero{height:630px}}@media only screen and (max-width:1000px){.Hero{height:auto}}.Hero .HeroBG{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}@media only screen and (max-width:1000px){.Hero .HeroBG{position:relative;left:auto;top:auto;display:none}}.Hero .MobileImgWrapper{position:relative;width:100%;height:350px}@media only screen and (max-width:640px){.Hero .MobileImgWrapper{height:200px}}@media only screen and (max-width:500px){.Hero .MobileImgWrapper{height:260px}}.Hero .MobileImgWrapper img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Hero:before{content:"";width:100%;height:150px;background:#000000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);position:absolute;left:0;top:0;z-index:2;opacity:.4}@media only screen and (max-width:1000px){.Hero:before{height:50px;opacity:1}}.Hero .HeroContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:100px;left:0;width:100%;padding:0 5vw;z-index:3}@media only screen and (max-width:1500px){.Hero .HeroContent{bottom:6vw}}@media only screen and (max-width:1500px){.Hero .HeroContent{bottom:5vw}}@media only screen and (max-width:1300px){.Hero .HeroContent{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media only screen and (max-width:1000px){.Hero .HeroContent{position:relative;left:auto;bottom:auto;background-color:#1f1f1f;padding:2.75em 5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:640px){.Hero .HeroContent{padding:2.5em 5vw}}.Hero .HeroContent .HeroContentLeft{width:50%}@media only screen and (max-width:1000px){.Hero .HeroContent .HeroContentLeft{margin-bottom:20px;width:100%}}.Hero .HeroContent .HeroContentLeft h1{font-size:2.8vw;color:#fff;text-transform:uppercase;font-weight:800;margin-bottom:25px;line-height:1.05}@media only screen and (max-width:1300px){.Hero .HeroContent .HeroContentLeft h1{font-size:3.7vw}}@media only screen and (max-width:1000px){.Hero .HeroContent .HeroContentLeft h1{font-size:35px}}@media only screen and (max-width:640px){.Hero .HeroContent .HeroContentLeft h1{font-size:28px}}.Hero .HeroContent .HeroContentLeft h1 small{display:inline-block;background:-webkit-linear-gradient(0deg, #f3de18 0%, #f17423);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;letter-spacing:1.85px}@media only screen and (max-width:1500px){.Hero .HeroContent .HeroContentLeft h1 small{font-size:25px;letter-spacing:1.5px}}@media only screen and (max-width:1300px){.Hero .HeroContent .HeroContentLeft h1 small{font-size:22px;letter-spacing:1.25px}}@media only screen and (max-width:1000px){.Hero .HeroContent .HeroContentLeft h1 small{font-size:20px}}@media only screen and (max-width:640px){.Hero .HeroContent .HeroContentLeft h1 small{font-size:18px;letter-spacing:1.1px}}.Hero .HeroContent .HeroContentLeft .BtnGroup{margin-top:0;margin-bottom:0}.Hero .HeroContent .HeroContentRight{width:50%;padding-top:40px;padding-left:2vw}@media only screen and (max-width:1800px){.Hero .HeroContent .HeroContentRight{padding-top:30px}}@media only screen and (max-width:1500px){.Hero .HeroContent .HeroContentRight{padding-top:20px}}@media only screen and (max-width:1300px){.Hero .HeroContent .HeroContentRight{padding-top:0}}@media only screen and (max-width:1000px){.Hero .HeroContent .HeroContentRight{width:100%;padding-left:0}}.Hero .HeroContent .HeroContentRight h1,.Hero .HeroContent .HeroContentRight h2,.Hero .HeroContent .HeroContentRight h3,.Hero .HeroContent .HeroContentRight h4,.Hero .HeroContent .HeroContentRight h5,.Hero .HeroContent .HeroContentRight h6,.Hero .HeroContent .HeroContentRight p{color:#fff}.Hero .HeroContent .HeroContentRight p{margin-bottom:0}@media only screen and (min-width:2001px){.Hero .HeroContent .HeroContentRight p{font-size:18px}}@media only screen and (max-width:1300px){.Hero .HeroContent .HeroContentRight p{line-height:1.7}}.SourcewellWrapper{padding:5vw 5vw 0;position:relative}.SourcewellWrapper .SourcewellInner{background-color:#eee;padding:5.5em 3vw 5.5em 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative}@media only screen and (max-width:1800px){.SourcewellWrapper .SourcewellInner{padding:4.5em 3vw 3.5em 5vw}}@media only screen and (max-width:1500px){.SourcewellWrapper .SourcewellInner{padding:4em 3vw 3.5em 5vw}}@media only screen and (max-width:1200px){.SourcewellWrapper .SourcewellInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5em 5vw 3em}}@media only screen and (max-width:640px){.SourcewellWrapper .SourcewellInner{padding:2.5em 5vw 2.5em}}.SourcewellWrapper .SourcewellInner .SourcewellContent{width:41%;position:relative;z-index:2}@media only screen and (max-width:1500px){.SourcewellWrapper .SourcewellInner .SourcewellContent{width:56%;padding-right:2em}}@media only screen and (max-width:1200px){.SourcewellWrapper .SourcewellInner .SourcewellContent{width:100%;padding-right:0}}.SourcewellWrapper .SourcewellInner .SourcewellContent p:last-of-type{margin-bottom:0}.SourcewellWrapper .SourcewellInner .SourcewellContent .BtnGroup{margin-top:50px}@media only screen and (max-width:1800px){.SourcewellWrapper .SourcewellInner .SourcewellContent .BtnGroup{margin-top:40px}}@media only screen and (max-width:1200px){.SourcewellWrapper .SourcewellInner .SourcewellContent .BtnGroup{margin-top:30px}}.SourcewellWrapper .SourcewellInner .SourcewellImg{width:59%;text-align:center;position:relative;z-index:2}@media only screen and (max-width:1500px){.SourcewellWrapper .SourcewellInner .SourcewellImg{width:44%}}@media only screen and (max-width:1200px){.SourcewellWrapper .SourcewellInner .SourcewellImg{width:100%;margin-top:35px}}.SourcewellWrapper .SourcewellInner .SourcewellImg img{width:488px;display:block;margin:auto}@media only screen and (max-width:1800px){.SourcewellWrapper .SourcewellInner .SourcewellImg img{width:430px}}@media only screen and (max-width:1500px){.SourcewellWrapper .SourcewellInner .SourcewellImg img{width:350px;max-width:100%}}@media only screen and (max-width:640px){.SourcewellWrapper .SourcewellInner .SourcewellImg img{width:100%}}.SourcewellWrapper .SourcewellInner .SourcewellBG{position:absolute;width:140vw;height:91vw;right:-39vw;z-index:1;fill:#bcc6d5;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1500px){.SourcewellWrapper .SourcewellInner .SourcewellBG{right:-59vw}}@media only screen and (max-width:1200px){.SourcewellWrapper .SourcewellInner .SourcewellBG{opacity:.3;width:190%;height:200%;right:auto}}@media only screen and (max-width:800px){.SourcewellWrapper .SourcewellInner .SourcewellBG{width:350%;height:230%}}@media only screen and (max-width:470px){.SourcewellWrapper .SourcewellInner .SourcewellBG{display:none}}.ServicesWrapper{padding:5vw 5vw 0}.ServicesWrapper .Services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:13px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;margin:0;list-style:none}@media only screen and (max-width:1400px){.ServicesWrapper .Services{gap:14px}}.ServicesWrapper .Services .ServiceBox{height:auto;width:calc(25% - 10px);margin:0;padding:2.5vw;background-color:#1f1f1f;color:#fff;border-radius:4px;font-size:16px;line-height:1.9}@media only screen and (max-width:1400px){.ServicesWrapper .Services .ServiceBox{width:calc(50% - 7px);padding:2.5em 2em}}@media only screen and (max-width:750px){.ServicesWrapper .Services .ServiceBox{width:100%;padding:2.25em 5vw}}.ServicesWrapper .Services .ServiceBox strong{display:block;margin-bottom:20px;color:#ffbe0f;font-weight:800;height:6vw;font-size:30px;line-height:1.2}@media only screen and (max-width:1500px){.ServicesWrapper .Services .ServiceBox strong{font-size:26px}}@media only screen and (max-width:1400px){.ServicesWrapper .Services .ServiceBox strong{height:60px}}@media only screen and (max-width:1000px){.ServicesWrapper .Services .ServiceBox strong{font-size:22px}}@media only screen and (max-width:750px){.ServicesWrapper .Services .ServiceBox strong{height:auto}}@media only screen and (max-width:640px){.ServicesWrapper .Services .ServiceBox strong{font-size:20px}}.VehiclesWrapper{padding-top:5vw}@media only screen and (max-width:1500px){.VehiclesWrapper{padding-top:70px}}@media only screen and (max-width:800px){.VehiclesWrapper{padding-top:60px}}.VehiclesWrapper .VehiclesTitle{text-align:center;padding:0 5vw;margin-top:0;margin-bottom:5vw;text-wrap:balance}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesTitle{margin-bottom:60px}}@media only screen and (max-width:800px){.VehiclesWrapper .VehiclesTitle{margin-bottom:45px}}.VehiclesWrapper .VehicleBlocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.VehiclesWrapper .VehicleBlocks .Vehicle{width:25%;height:auto;padding:2.5vw;position:relative}@media only screen and (max-width:1200px){.VehiclesWrapper .VehicleBlocks .Vehicle{width:50%;padding:5vw}}@media only screen and (max-width:640px){.VehiclesWrapper .VehicleBlocks .Vehicle{width:100%;padding:0 5vw 2.5em}}.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleBG{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;z-index:1;pointer-events:none}@media only screen and (max-width:1200px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleBG{-o-object-position:center;object-position:center}}.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:24vw;position:relative;z-index:3;color:#fff}@media only screen and (max-width:1500px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:28vw}}@media only screen and (max-width:1200px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:38vw}}@media only screen and (max-width:800px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:48vw}}@media only screen and (max-width:640px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:66vw}}@media only screen and (max-width:450px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent{padding-top:90vw}}.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h1,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h2,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h3,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h4,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h5,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent h6,.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent p{color:#fff}@media only screen and (max-width:1500px){.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent p{line-height:1.8}}.VehiclesWrapper .VehicleBlocks .Vehicle .VehicleContent p:last-of-type{margin-bottom:0}.VehiclesWrapper .VehicleBlocks .Vehicle:after{content:"";height:65%;width:100%;position:absolute;bottom:-1px;left:0;background:#000000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.63)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.63) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.63) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.63) 0%, rgba(0, 0, 0, 0) 100%);z-index:2;opacity:.5}@media only screen and (max-width:1500px){.VehiclesWrapper .VehicleBlocks .Vehicle:after{height:75%}}@media only screen and (max-width:800px){.VehiclesWrapper .VehicleBlocks .Vehicle:after{height:48%;background:#000000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.66)), color-stop(82%, rgba(0, 0, 0, 0.34)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.66) 0%, rgba(0, 0, 0, 0.34) 82%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.66) 0%, rgba(0, 0, 0, 0.34) 82%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.66) 0%, rgba(0, 0, 0, 0.34) 82%, rgba(0, 0, 0, 0) 100%);opacity:.8}}@media only screen and (max-width:450px){.VehiclesWrapper .VehicleBlocks .Vehicle:after{height:48%}}.VehiclesWrapper .VehiclesInStock{margin-top:5vw;padding:0 5vw 1vw}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesInStock{margin-top:60px}}@media only screen and (max-width:1000px){.VehiclesWrapper .VehiclesInStock{margin-top:55px}}@media only screen and (max-width:640px){.VehiclesWrapper .VehiclesInStock{margin-top:50px;margin-bottom:20px}}.VehiclesWrapper .VehiclesInStock .InStockTitle{text-align:center;text-wrap:balance}.VehiclesWrapper .VehiclesInStock .InStockVehicles{list-style:none;padding:0;margin:60px auto 120px;max-width:1400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesInStock .InStockVehicles{max-width:1100px;margin:50px auto 100px}}@media only screen and (max-width:1200px){.VehiclesWrapper .VehiclesInStock .InStockVehicles{max-width:900px}}@media only screen and (max-width:1000px){.VehiclesWrapper .VehiclesInStock .InStockVehicles{max-width:100%;-ms-flex-pack:distribute;justify-content:space-around;row-gap:75px}}@media only screen and (max-width:640px){.VehiclesWrapper .VehiclesInStock .InStockVehicles{row-gap:12vw;margin:50px auto 70px}}@media only screen and (max-width:1000px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle{width:310px;max-width:50%}}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a{text-decoration:none}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a img{display:block;margin:auto;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a img{width:230px}}@media only screen and (max-width:1200px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a img{width:190px}}@media only screen and (max-width:640px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a img{width:170px;max-width:90%}}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span{font-size:30px;color:#1f1a19;font-weight:800;position:relative;text-align:center;display:block;margin-top:34px;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span{font-size:25px}}@media only screen and (max-width:1200px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span{font-size:22px;margin-top:30px}}@media only screen and (max-width:1000px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span{margin-top:25px;font-size:20px}}@media only screen and (max-width:430px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span{margin-top:22px;font-size:18px}}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span:after{content:"";width:142px;height:3px;background:#F3DE18;background:-webkit-gradient(linear, left top, right top, from(#f3de18), to(#f17423));background:-webkit-linear-gradient(left, #f3de18 0%, #f17423 100%);background:-o-linear-gradient(left, #f3de18 0%, #f17423 100%);background:linear-gradient(90deg, #f3de18 0%, #f17423 100%);position:absolute;top:calc(100% + 6px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1500px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span:after{width:125px}}@media only screen and (max-width:1200px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span:after{width:110px}}@media only screen and (max-width:640px){.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a span:after{width:90px}}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a:focus img,.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a:hover img{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a:focus span,.VehiclesWrapper .VehiclesInStock .InStockVehicles .Vehicle a:hover span{color:#ffbe0f}.VehiclesWrapper .VehiclesInStock .InStockVehiclesBtn{text-align:center}.WhyHolzWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5vw 5vw 5vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.WhyHolzWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.WhyHolzWrapper .WhyGraphic{width:30%;font-size:6.5vw;line-height:6vw;font-weight:800;text-transform:uppercase}@media only screen and (max-width:1200px){.WhyHolzWrapper .WhyGraphic{width:400px;margin-bottom:50px;text-align:center;font-size:84px;line-height:.9}}@media only screen and (max-width:800px){.WhyHolzWrapper .WhyGraphic{width:300px;font-size:72px;line-height:1;text-align:left}}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyGraphic{width:270px;max-width:100%;font-size:65px;margin-bottom:40px}}.WhyHolzWrapper .WhyGraphic img{display:block;width:100%;margin-top:.8vw}.WhyHolzWrapper .WhyReasons{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3vw}@media only screen and (max-width:1800px){.WhyHolzWrapper .WhyReasons{gap:1.7vw}}@media only screen and (max-width:1500px){.WhyHolzWrapper .WhyReasons{gap:10px}}@media only screen and (max-width:1200px){.WhyHolzWrapper .WhyReasons{width:100%;padding-left:0;gap:15px}}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons{gap:10px}}.WhyHolzWrapper .WhyReasons .Reason{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon{width:87px;height:auto}@media only screen and (max-width:1800px){.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon{width:80px;margin-top:3px}}@media only screen and (max-width:1500px){.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon{width:70px;margin-top:7px}}@media only screen and (max-width:1200px){.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon{width:70px}}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon{display:none}}.WhyHolzWrapper .WhyReasons .Reason .ReasonIcon img{display:block;width:100%}.WhyHolzWrapper .WhyReasons .Reason .ReasonText{width:calc(100% - 87px);padding-left:29px;padding-top:10px}@media only screen and (max-width:1800px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText{width:calc(100% - 80px)}}@media only screen and (max-width:1500px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText{width:calc(100% - 70px)}}@media only screen and (max-width:1200px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText{width:100%;padding-left:20px}}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText{padding-left:0}}.WhyHolzWrapper .WhyReasons .Reason .ReasonText .IconDouble{display:none;width:60px;vertical-align:middle}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText .IconDouble{display:inline-block}}.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{margin-bottom:0}@media only screen and (max-width:1800px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{font-size:27px}}@media only screen and (max-width:1500px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{font-size:25px}}@media only screen and (max-width:1200px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{font-size:25px}}@media only screen and (max-width:1000px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{font-size:23px}}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText h3{font-size:20px;text-wrap:balance;display:inline-block;width:calc(100% - 80px);padding-left:15px;vertical-align:middle}}.WhyHolzWrapper .WhyReasons .Reason .ReasonText p:first-of-type{margin-top:5px}@media only screen and (max-width:640px){.WhyHolzWrapper .WhyReasons .Reason .ReasonText p:first-of-type{margin-top:14px}}.IndustriesWrapper{padding:0 5vw 5vw}.IndustriesWrapper .IndustriesInner{background-color:#eee;padding:5.5em 3vw 5.5em 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative;border-radius:4px}@media only screen and (max-width:1800px){.IndustriesWrapper .IndustriesInner{padding:4.5em 3vw 3.5em 5vw}}@media only screen and (max-width:1500px){.IndustriesWrapper .IndustriesInner{padding:4em 3vw 3.5em 5vw}}@media only screen and (max-width:1200px){.IndustriesWrapper .IndustriesInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5em 5vw 2em}}@media only screen and (max-width:640px){.IndustriesWrapper .IndustriesInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.75em 5vw 1.25em}}.IndustriesWrapper .IndustriesInner .IndustriesContent{width:50%;padding-right:4vw}@media only screen and (max-width:1500px){.IndustriesWrapper .IndustriesInner .IndustriesContent{padding-right:3vw}}@media only screen and (max-width:1200px){.IndustriesWrapper .IndustriesInner .IndustriesContent{width:100%;padding-right:0}}.IndustriesWrapper .IndustriesInner .IndustriesList{width:50%;padding-left:2vw;-webkit-column-count:2;column-count:2;list-style:none}@media only screen and (max-width:1200px){.IndustriesWrapper .IndustriesInner .IndustriesList{width:100%;padding-left:0}}@media only screen and (max-width:700px){.IndustriesWrapper .IndustriesInner .IndustriesList{-webkit-column-count:1;column-count:1}}.IndustriesWrapper .IndustriesInner .IndustriesList li{position:relative;padding-left:25px;padding-right:12px;margin:0 0 30px;color:#1f1a19;font-weight:bold;font-size:16px;line-height:1.5}@media only screen and (max-width:1500px){.IndustriesWrapper .IndustriesInner .IndustriesList li{margin:0 0 22px}}@media only screen and (max-width:1200px){.IndustriesWrapper .IndustriesInner .IndustriesList li{margin:0 0 18px}}@media only screen and (max-width:700px){.IndustriesWrapper .IndustriesInner .IndustriesList li{margin:0 0 14px}}.IndustriesWrapper .IndustriesInner .IndustriesList li:before{content:"";width:12px;height:2px;background-color:#f49322;position:absolute;left:0;top:11px}.BuildWithHolzWrapper{background-image:url("/Content/images/HolzDarkBG.jpg");background-position:center;background-size:cover;padding:9vw 5vw;overflow:hidden}@media only screen and (max-width:1200px){.BuildWithHolzWrapper{background-image:none;background-color:#1f1f1f;padding:0}}.BuildWithHolzWrapper .BuildWithHolzImg{width:100%;display:none}@media only screen and (max-width:1200px){.BuildWithHolzWrapper .BuildWithHolzImg{display:block;position:relative;z-index:1;margin-top:-3vw}}.BuildWithHolzWrapper .BuildWithHolzImg img{display:block;width:100%;max-width:600px;margin:0 auto}.BuildWithHolzWrapper .BuildWithHolzContent{width:50%;margin-left:50%;padding-left:1vw}@media only screen and (max-width:1200px){.BuildWithHolzWrapper .BuildWithHolzContent{width:100%;padding-left:0;text-align:center;max-width:850px;margin-left:auto;margin-right:auto;padding:0 5vw 4em;margin-top:-5vw;z-index:2;position:relative}}@media only screen and (max-width:640px){.BuildWithHolzWrapper .BuildWithHolzContent{padding:0 5vw 3em}}.BuildWithHolzWrapper .BuildWithHolzContent h1,.BuildWithHolzWrapper .BuildWithHolzContent h2,.BuildWithHolzWrapper .BuildWithHolzContent h3,.BuildWithHolzWrapper .BuildWithHolzContent h4,.BuildWithHolzWrapper .BuildWithHolzContent h5,.BuildWithHolzWrapper .BuildWithHolzContent h6,.BuildWithHolzWrapper .BuildWithHolzContent p{color:#fff}.SecondaryBanner{display:block;height:300px;position:relative}.SecondaryBanner img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ContactSplit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1200px){.ContactSplit{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.ContactSplit .ContactImg{position:relative;width:50%}@media only screen and (max-width:1200px){.ContactSplit .ContactImg{width:100%;height:450px}}@media only screen and (max-width:800px){.ContactSplit .ContactImg{height:80vw}}.ContactSplit .ContactImg img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ContactSplit .ContactContent{width:50%;background:#2b2b2b;background:-webkit-linear-gradient(319deg, #2b2b2b 0%, #1a1a1a 100%);background:-o-linear-gradient(319deg, #2b2b2b 0%, #1a1a1a 100%);background:linear-gradient(131deg, #2b2b2b 0%, #1a1a1a 100%);padding:6.5vw 7.5vw;text-align:center}@media only screen and (max-width:2000px){.ContactSplit .ContactContent{padding:120px 7.5vw}}@media only screen and (max-width:1500px){.ContactSplit .ContactContent{padding:100px 5vw}}@media only screen and (max-width:1200px){.ContactSplit .ContactContent{width:100%;padding:80px 5vw}}@media only screen and (max-width:1000px){.ContactSplit .ContactContent{padding:70px 5vw}}@media only screen and (max-width:640px){.ContactSplit .ContactContent{padding:60px 5vw}}.ContactSplit .ContactContent h1,.ContactSplit .ContactContent h2,.ContactSplit .ContactContent h3,.ContactSplit .ContactContent h4,.ContactSplit .ContactContent h5,.ContactSplit .ContactContent h6,.ContactSplit .ContactContent p{color:#fff}.ContactSplit .ContactContent h1{margin:0 auto 40px}@media only screen and (max-width:640px){.ContactSplit .ContactContent h1{margin:0 auto 30px}}.ContactSplit .ContactContent.ThankYou{min-height:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1700px){.ContactSplit .ContactContent.ThankYou{min-height:650px}}@media only screen and (max-width:1500px){.ContactSplit .ContactContent.ThankYou{padding:100px 5vw;min-height:0;min-height:600px}}@media only screen and (max-width:1200px){.ContactSplit .ContactContent.ThankYou{width:100%;padding:80px 5vw;min-height:0}}@media only screen and (max-width:1000px){.ContactSplit .ContactContent.ThankYou{padding:70px 5vw}}@media only screen and (max-width:640px){.ContactSplit .ContactContent.ThankYou{padding:60px 5vw}}.ContactSplit .ContactContent.ThankYou .ThankYouInner{width:100%}.ContactSplit .ContactContent.ThankYou .ThankYouInner li,.ContactSplit .ContactContent.ThankYou .ThankYouInner ol,.ContactSplit .ContactContent.ThankYou .ThankYouInner ul{color:#fff;text-align:left;font-size:16px;line-height:1.5;margin:.45em 0}.ContactSplit .ContactContent.ThankYou .ThankYouInner li a,.ContactSplit .ContactContent.ThankYou .ThankYouInner ol a,.ContactSplit .ContactContent.ThankYou .ThankYouInner ul a{color:#ffbe0f}.vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5vw 5vw;background-color:#111;color:#fff}@media only screen and (max-width:1300px){.vcard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 5vw}}@media only screen and (max-width:1300px){.vcard .FooterLogo{width:269px;text-align:center;margin-bottom:30px}}@media only screen and (max-width:640px){.vcard .FooterLogo{width:240px;max-width:100%}}.vcard .FooterLogo img{display:block;width:269px;height:auto;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media only screen and (max-width:1300px){.vcard .FooterLogo img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.vcard .FooterLogo:focus img,.vcard .FooterLogo:hover img{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.vcard .FooterLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5vw}@media only screen and (max-width:1300px){.vcard .FooterLinks{width:100%;max-width:530px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}}@media only screen and (max-width:640px){.vcard .FooterLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:245px}}.vcard .FooterLinks .FooterItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.vcard .FooterLinks .FooterItem svg{width:14px;height:17px;fill:#ffbe0f}.vcard .FooterLinks .FooterItem .FooterLinkRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vcard .FooterLinks .FooterItem .FooterLinkRight a{padding:2px 0;font-weight:bold;color:#fff;font-size:16px;letter-spacing:.85px;text-decoration:none;line-height:1.3}.vcard .FooterLinks .FooterItem .FooterLinkRight a:hover{color:#ffbe0f}.vcard .FooterLinks .FooterItem .FooterLinkRight a.Address{line-height:1.5}.vcard .FooterCopyright{font-size:14px;color:#7d7d7d;letter-spacing:1.2px}