h1,.h1{font-family:"Montserrat",sans-serif;font-weight:700 !important;font-style:normal;font-size:80px !important;line-height:88px !important}@media screen and (max-width: 1100px){h1,.h1{font-size:65px !important;line-height:72px !important}}@media screen and (max-width: 500px){h1,.h1{font-size:48px !important;line-height:56px !important}}h2,.h2{font-family:"Montserrat",sans-serif;font-weight:700 !important;font-style:normal;font-size:48px !important;line-height:56px !important}@media screen and (max-width: 1100px){h2,.h2{font-size:39px !important;line-height:48px !important}}@media screen and (max-width: 500px){h2,.h2{font-size:30px !important;line-height:32px !important}}.h2light{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:30px !important;line-height:38px !important}@media screen and (max-width: 1100px){.h2light{font-size:28px !important;line-height:34px !important}}@media screen and (max-width: 500px){.h2light{font-size:22px !important;line-height:26px !important}}h3,.h3{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:30px !important;line-height:38px !important}@media screen and (max-width: 1100px){h3,.h3{font-size:28px !important;line-height:34px !important}}@media screen and (max-width: 500px){h3,.h3{font-size:22px !important;line-height:26px !important}}h4,.h4{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:24px !important;line-height:32px !important}@media screen and (max-width: 1250px){h4,.h4{font-size:18px !important}}@media screen and (max-width: 500px){h4,.h4{font-size:18px !important}}p,a,.body{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px}@media screen and (max-width: 1100px){p,a,.body{font-size:16px}}@media screen and (max-width: 500px){p,a,.body{font-size:14px}}.bodylg{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px}@media screen and (max-width: 1250px){.bodylg{font-size:18px}}@media screen and (max-width: 500px){.bodylg{font-size:16px}}.bodysm{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:24px}@media screen and (max-width: 1100px){.bodysm{font-size:14px}}@media screen and (max-width: 500px){.bodysm{font-size:12px}}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;background-color:#fbfbfb !important;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,a{margin:0;padding:0}html{font-size:10px}a.skip-link{padding:10px 20px;position:fixed;z-index:1000;top:0px;transform:translateY(-100%);transition:transform .25s}a.skip-link:focus{transform:translateY(0);transition:transform .25s}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001s !important;transition-duration:.001s !important;scroll-behavior:auto !important}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}button div,a div,.button div{display:inline-block;position:relative}button div:hover,a div:hover,.button div:hover{text-decoration:none}button div span,a div span,.button div span{display:inline-block;width:19px;height:19px;border-radius:20px;vertical-align:middle;margin-left:5px;background-size:cover}.blackfill-button{position:relative;width:206px;height:56px;border-radius:10px;text-align:center;padding:16px auto;border:none;background:#1a1a1a}@media screen and (max-width: 1100px){.blackfill-button{width:189px;height:56px}}@media screen and (max-width: 500px){.blackfill-button{width:165px;height:50px}}.blackfill-button div{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#cecece;font-weight:600}@media screen and (max-width: 1250px){.blackfill-button div{font-size:18px}}@media screen and (max-width: 500px){.blackfill-button div{font-size:16px}}.blackfill-button div span{background-image:url("/wp-content/uploads/2022/11/Gray_arrow_button.svg")}.blackfill-button:hover{position:relative;width:206px;height:56px;border-radius:10px;text-align:center;padding:16px auto;border:none;background:#dbdad6}@media screen and (max-width: 1100px){.blackfill-button:hover{width:189px;height:56px}}@media screen and (max-width: 500px){.blackfill-button:hover{width:165px;height:50px}}.blackfill-button:hover div{color:#1a1a1a}.blackfill-button:hover div span{background-image:url("/wp-content/uploads/2022/10/Home_Button_arrow.svg")}.goldfill-button,.gform_button{position:relative;width:206px;height:56px;border-radius:10px;text-align:center;padding:16px auto;border:none;background:linear-gradient(259.6deg, #eed4b7 14.13%, #deaa6f 67.97%, #8d6b45 115.83%)}@media screen and (max-width: 1100px){.goldfill-button,.gform_button{width:189px;height:56px}}@media screen and (max-width: 500px){.goldfill-button,.gform_button{width:165px;height:50px}}.goldfill-button div,.gform_button div{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;font-weight:600}@media screen and (max-width: 1250px){.goldfill-button div,.gform_button div{font-size:18px}}@media screen and (max-width: 500px){.goldfill-button div,.gform_button div{font-size:16px}}.goldfill-button div span,.gform_button div span{background-image:url("/wp-content/uploads/2022/10/Home_Button_arrow.svg")}.goldfill-button:hover,.gform_button:hover{position:relative;width:206px;height:56px;border-radius:10px;text-align:center;padding:16px auto;border:none;background:linear-gradient(259.6deg, #deaa6f 14.13%, #eed4b7 69.94%, #f8eee2 121.28%)}@media screen and (max-width: 1100px){.goldfill-button:hover,.gform_button:hover{width:189px;height:56px}}@media screen and (max-width: 500px){.goldfill-button:hover,.gform_button:hover{width:165px;height:50px}}.goldempty-button{width:206px;height:56px;border-radius:10px;margin:auto;padding:12px auto;border-style:solid;border-width:3px;background-color:rgba(0,0,0,0);border-color:#deaa6f}@media screen and (max-width: 1100px){.goldempty-button{width:189px;height:56px}}@media screen and (max-width: 500px){.goldempty-button{width:165px;height:50px}}.goldempty-button div{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;font-weight:600}@media screen and (max-width: 1250px){.goldempty-button div{font-size:18px}}@media screen and (max-width: 500px){.goldempty-button div{font-size:16px}}.goldempty-button.white{color:#cecece}.goldempty-button.white span{background-image:url("/wp-content/uploads/2022/11/Gray_arrow_button.svg")}.goldempty-button.white:hover{border-color:#cecece}.goldempty-button.black{color:#1a1a1a}.goldempty-button.black span{background-image:url("/wp-content/uploads/2022/10/Home_Button_arrow.svg")}.goldempty-button.black:hover{border-color:#1a1a1a}.whiteempty-button{width:206px;height:56px;border-radius:10px;margin:auto;padding:12px auto;border-style:solid;border-width:3px;background-color:rgba(0,0,0,0);border-color:#fbfbfb}@media screen and (max-width: 1100px){.whiteempty-button{width:189px;height:56px}}@media screen and (max-width: 500px){.whiteempty-button{width:165px;height:50px}}.whiteempty-button div{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;font-weight:600}@media screen and (max-width: 1250px){.whiteempty-button div{font-size:18px}}@media screen and (max-width: 500px){.whiteempty-button div{font-size:16px}}.whiteempty-button.white{color:#fbfbfb}.whiteempty-button.white span{background-image:url("/wp-content/uploads/2022/11/whitearrow.svg")}.whiteempty-button.white:hover{border-color:#deaa6f}.whiteempty-button.black{color:#1a1a1a}.whiteempty-button.black span{background-image:url("/wp-content/uploads/2022/10/Home_Button_arrow.svg")}.whiteempty-button.black:hover{border-color:#1a1a1a}.navbar{width:100%;position:relative;padding:0 !important}.navbar #mobile-banner{display:none;height:135px;width:100%}@media screen and (max-width: 1100px){.navbar #mobile-banner{display:block}}@media screen and (max-width: 500px){.navbar #mobile-banner{height:99px}}.navbar #mobile-banner .logo-wrap{height:90px;width:auto;left:27px;top:21px;position:absolute}@media screen and (max-width: 500px){.navbar #mobile-banner .logo-wrap{height:70px;width:auto;left:17px;top:14px}}.navbar #mobile-banner .logo-wrap img{height:100%}.navbar #upper-navbar{width:100%;height:59px;background-color:#dfdfdf;text-align:right;display:flex;gap:64px;justify-content:right;align-items:center;padding-right:64px}.navbar #upper-navbar .upper-nav-wrap{display:flex;color:#1a1a1a;align-items:center;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;font-weight:400;position:relative}@media screen and (max-width: 1100px){.navbar #upper-navbar .upper-nav-wrap{font-size:16px}}@media screen and (max-width: 500px){.navbar #upper-navbar .upper-nav-wrap{font-size:14px}}.navbar #upper-navbar .upper-nav-wrap .phone-icon{display:inline-block;width:17px;height:19px;vertical-align:middle;margin-right:9px;background-image:url("/wp-content/uploads/2022/10/Home_phone_icon.svg");background-size:cover}.navbar #upper-navbar .upper-nav-wrap .login-icon{display:inline-block;width:21px;height:20px;vertical-align:middle;margin-right:9px;background-image:url("/wp-content/uploads/2023/01/Home_Login_icon.svg");background-size:cover}.navbar #upper-navbar .upper-nav-wrap:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#deaa6f;transform-origin:bottom left;transition:transform .25s ease-out}@media screen and (max-width: 1250px){.navbar #upper-navbar .upper-nav-wrap:after{transform:none;width:0}}.navbar #upper-navbar .upper-nav-wrap:hover{text-decoration:none !important}.navbar #upper-navbar .upper-nav-wrap:hover:after{transform:scaleX(1);transform-origin:bottom left}@media screen and (max-width: 1100px){.navbar #upper-navbar{display:none !important}}.navbar #lower-navbar{width:100%;height:192px;background-color:#f0f0f0;position:relative;display:flex;gap:48px;justify-content:center}@media screen and (max-width: 1100px){.navbar #lower-navbar{display:none !important}}.navbar #lower-navbar .logo-wrap{max-width:155px;top:12px;right:0;left:0;margin:auto}.navbar #lower-navbar .logo-wrap img{width:100%;height:auto}.navbar #lower-navbar .lower-link-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:48px}@media screen and (max-width: 1250px){.navbar #lower-navbar .lower-link-wrap{gap:0px;text-align:center}.navbar #lower-navbar .lower-link-wrap:nth-child(1){gap:40px}}.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap{position:relative;color:#1a1a1a;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;font-weight:400;padding-bottom:4px}@media screen and (max-width: 1100px){.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap{font-size:16px}}@media screen and (max-width: 500px){.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap{font-size:14px}}.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#deaa6f;transform-origin:bottom left;transition:transform .25s ease-out}@media screen and (max-width: 1250px){.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap:after{transform:none;width:0}}.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap:hover{text-decoration:none !important}.navbar #lower-navbar .lower-link-wrap .lower-nav-wrap:hover:after{transform:scaleX(1);transform-origin:bottom left}.navbar #lower-navbar .lower-link-wrap .current-page-upper:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#deaa6f;transform:none}@media screen and (max-width: 1250px){.navbar #lower-navbar .lower-link-wrap .current-page-upper:after{transform:none;width:0}}.navbar #lower-navbar .lower-link-wrap .goldempty-button div{background-color:#f0f0f0}.navbar #lower-navbar #left-wrap{justify-content:right}.navbar #lower-navbar #left-wrap a.iso-certification{display:flex;align-items:center;justify-content:center;padding:0 26px;white-space:nowrap;width:unset !important;text-decoration:none}.navbar #lower-navbar #right-wrap{justify-content:left}#nav-icon-wrap{position:absolute;height:62px;width:62px;top:33px;border:solid 2px #1a1a1a;border-radius:50px;right:37px;display:none}@media screen and (max-width: 1100px){#nav-icon-wrap{display:block}}@media screen and (max-width: 500px){#nav-icon-wrap{top:18px}}.mobile-button{position:absolute;width:36px;top:60px;right:36px;height:40px;z-index:2100;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none}@media screen and (max-width: 1100px){.mobile-button{top:54px;right:49px;display:block}.mobile-button span{width:100%;height:3px;border-radius:25px;display:block;position:absolute;margin-bottom:8px;background-color:#1a1a1a;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-button span:nth-child(1){top:0px;height:3px}.mobile-button span:nth-child(2),.mobile-button span:nth-child(3){top:9px}.mobile-button span:nth-child(4){top:18px;height:3px}.mobile-button.buttonopen span{background-color:#fbfbfb}.mobile-button.buttonopen span:nth-child(1){top:18px;width:0%;left:50%}.mobile-button.buttonopen span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-button.buttonopen span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-button.buttonopen span:nth-child(4){top:18px;width:0%;left:50%}}@media screen and (max-width: 500px){.mobile-button{top:39px}}.open-menu{visibility:visible;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-name:open-menu;animation-name:open-menu}.close-menu{visibility:visible;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-name:close-menu;animation-name:close-menu}@keyframes open-menu{0%{transform:translateX(100%)}100%{transform:translateX(126px)}}@keyframes close-menu{0%{transform:translateX(126px)}100%{transform:translateX(100%)}}@media screen and (max-width: 1100px){@keyframes open-menu{0%{transform:translateX(100%)}100%{transform:translateX(158px)}}@keyframes close-menu{0%{transform:translateX(158px)}100%{transform:translateX(100%)}}}@media screen and (max-width: 500px){@keyframes open-menu{0%{transform:translateX(100%)}100%{transform:translateX(97px)}}@keyframes close-menu{0%{transform:translateX(97px)}100%{transform:translateX(100%)}}}#navbar-mob-wrap{display:flex;flex-direction:column;transform:translateY(100vh);right:0;position:fixed;width:100%;top:0px;height:80vh;background-color:#b82127;padding-top:102px;padding-left:42px;z-index:2001}@media screen and (max-width: 1250px){#navbar-mob-wrap{margin-top:0}}@media screen and (max-width: 650px){#navbar-mob-wrap{height:100vh}}#navbar-mob-wrap .mobile-upper-links{color:#fbfbfb;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;font-weight:400;margin:0 0 32px 0;display:block}@media screen and (max-width: 1100px){#navbar-mob-wrap .mobile-upper-links{font-size:16px}}@media screen and (max-width: 500px){#navbar-mob-wrap .mobile-upper-links{font-size:14px}}@media screen and (max-width: 500px){#navbar-mob-wrap .mobile-upper-links{margin-left:0}}#navbar-mob-wrap .mobile-upper-links.iso-certification{width:fit-content !important;display:flex;justify-content:center;align-items:center;padding:0 24px}#navbar-mob-wrap .goldempty-button div{background-color:#b82127;color:#fbfbfb}#navbar-mob-wrap .goldempty-button div span{background-image:url("/wp-content/uploads/2022/11/Gray_arrow_button.svg")}#navbar-mob-wrap #lower-mob-wrap{display:flex;position:absolute;justify-content:center;align-items:baseline;gap:27px;bottom:34px}@media screen and (max-width: 500px){#navbar-mob-wrap #lower-mob-wrap{flex-wrap:wrap;width:53%;justify-content:left;flex-direction:row-reverse}}#navbar-mob-wrap #lower-mob-wrap .mobile-lower-links{color:#fbfbfb;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;font-weight:400;display:flex}@media screen and (max-width: 1100px){#navbar-mob-wrap #lower-mob-wrap .mobile-lower-links{font-size:16px}}@media screen and (max-width: 500px){#navbar-mob-wrap #lower-mob-wrap .mobile-lower-links{font-size:14px}}footer{width:100%;background-color:#1a1a1a;z-index:20;position:relative;display:flex;flex-direction:column;padding:30px 74px 44px 74px}@media screen and (max-width: 1100px){footer{padding:30px 47px 44px 47px}}@media screen and (max-width: 500px){footer{padding:30px 25px 30px 25px}}footer .footer-top-section{display:flex;width:100%;margin-bottom:24px}@media screen and (max-width: 1100px){footer .footer-top-section{flex-direction:row;display:grid;grid-template-columns:2fr 1fr;margin-bottom:30px;gap:40px}}@media screen and (max-width: 500px){footer .footer-top-section{display:flex;margin-bottom:30px;flex-direction:column}}footer .footer-left-column{display:flex;flex-direction:column;flex-shrink:0}footer .footer-left-column #omnisend-embedded-v2-691f75d45000977f5041ea1c{border:1px solid #fff !important;padding:16px !important;margin-top:25px !important}footer .footer-left-column #omnisend-embedded-v2-691f75d45000977f5041ea1c h1{font-size:60px !important}footer .footer-left-column .omnisend-form-691f75d45000977f5041ea1c-section-624ab2f927652f651edfd0ac{padding:0 !important}footer .footer-left-column .omnisend-form-691f75d45000977f5041ea1c-field-container-6930ba638d52f6b43d322aff-label{color:#fff !important;font-family:"Montserrat",sans-serif !important}footer .footer-left-column .omnisend-form-691f75d45000977f5041ea1c-field-container-6930ba638d52f6b43d322aff-description{color:#fff !important;font-family:"Montserrat",sans-serif !important}footer .footer-left-column .omnisend-form-691f75d45000977f5041ea1c-field-container-6930ba638d52f6b43d322aff-description-link{fill:#fff !important}footer .footer-left-column .omnisend-form-691f75d45000977f5041ea1c-action-627932485028ebd8c6660c51{font-family:"Montserrat",sans-serif !important;background-color:#b82127 !important;border:none !important}footer .footer-left-column #omnisend-form-691f75d45000977f5041ea1c-field-container-62a34db0f7b3732a01429b16-required{font-family:"Montserrat",sans-serif !important}footer .footer-left-column #omnisend-form-691f75d45000977f5041ea1c-field-container-6930ba638d52f6b43d322aff-required{font-family:"Montserrat",sans-serif !important}@media screen and (max-width: 1100px){footer .footer-left-column{margin-bottom:0%}}@media screen and (max-width: 500px){footer .footer-left-column{margin-bottom:0px}}footer #logo-wrap{width:255px;height:150px;margin-bottom:50px}@media screen and (max-width: 1100px){footer #logo-wrap{height:135px;width:150px;margin-bottom:11px}}@media screen and (max-width: 500px){footer #logo-wrap{height:112px;width:124px;margin-bottom:36px}}footer #logo-wrap img{height:100%;width:auto}footer #address-block{display:flex;flex-direction:column;width:271px}@media screen and (max-width: 1100px){footer #address-block{width:270px}}@media screen and (max-width: 500px){footer #address-block{width:270px;margin-bottom:16px}}footer #address-block .address-line{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#fbfbfb;margin-bottom:24px;display:block}@media screen and (max-width: 1250px){footer #address-block .address-line{font-size:18px}}@media screen and (max-width: 500px){footer #address-block .address-line{font-size:16px}}footer #address-block .address-line .phone-icon{display:inline-block;width:19px;height:20px;vertical-align:middle;margin-right:9px;background-image:url("/wp-content/uploads/2022/10/Home_phone_icon.svg");background-size:cover}footer #address-block .address-line .email-icon{display:inline-block;width:19px;height:15px;vertical-align:middle;margin-right:9px;background-image:url("/wp-content/uploads/2022/10/Home_email_icon.svg");background-size:cover}@media screen and (max-width: 500px){footer #address-block .address-line{margin-bottom:18px}}footer #address-block .street-address{width:215px}@media screen and (max-width: 1100px){footer #address-block .street-address{width:185px}}footer #footer-links{display:flex;justify-content:flex-end;flex-grow:1;margin-top:117px;gap:16px}@media screen and (max-width: 1100px){footer #footer-links{flex-direction:column;gap:24px;margin-top:0;justify-content:flex-start}}@media screen and (max-width: 500px){footer #footer-links{flex-direction:row-reverse;margin-top:0}}footer #footer-links .footer-columns{width:30%;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 1100px){footer #footer-links .footer-columns{width:100%}}footer #footer-links .footer-columns .footer-titles{color:#fbfbfb;display:block;margin-bottom:30px}footer #footer-links .footer-columns a{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#fbfbfb;margin-bottom:24px;display:block}@media screen and (max-width: 1250px){footer #footer-links .footer-columns a{font-size:18px}}@media screen and (max-width: 500px){footer #footer-links .footer-columns a{font-size:16px}}@media screen and (max-width: 500px){footer #footer-links .footer-columns a{margin-bottom:18px}}@media screen and (max-width: 1100px){footer #footer-links .button-column{display:none}}footer #foot-bottom-row{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width: 1100px){footer #foot-bottom-row{gap:25px;justify-content:center}}@media screen and (max-width: 500px){footer #foot-bottom-row{gap:18px 0}}footer #foot-bottom-row #copyright{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#fbfbfb}@media screen and (max-width: 1250px){footer #foot-bottom-row #copyright{font-size:18px}}@media screen and (max-width: 500px){footer #foot-bottom-row #copyright{font-size:16px}}@media screen and (max-width: 1100px){footer #foot-bottom-row #copyright{width:100%;text-align:center}}footer #foot-bottom-row .bottom-address-line{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#fbfbfb;text-align:right;text-decoration:underline}@media screen and (max-width: 1250px){footer #foot-bottom-row .bottom-address-line{font-size:18px}}@media screen and (max-width: 500px){footer #foot-bottom-row .bottom-address-line{font-size:16px}}@media screen and (max-width: 1100px){footer #foot-bottom-row .bottom-address-line{text-align:center}}footer #foot-bottom-row .bottom-address-line:hover{cursor:pointer;color:#deaa6f}footer .foot-bottom-links{display:flex;gap:50px}.mobile-footer-button{display:none}@media screen and (max-width: 1100px){.mobile-footer-button{display:block;margin-top:0px}}@media screen and (max-width: 500px){.mobile-footer-button{margin-top:0;margin-bottom:16px;align-self:flex-start}}.foot-link .login-icon{display:inline-block;width:21px;height:20px;vertical-align:middle;margin-right:9px;background-image:url("/wp-content/uploads/2023/01/Home_Login_icon.svg");background-size:cover}.ask-albany{height:160px;width:184px;position:fixed;bottom:70px;right:40px;z-index:200000;display:flex;justify-content:center;align-items:center;transition:all .3s}.ask-albany:hover{text-decoration:none}@media screen and (max-width: 1100px){.ask-albany{height:130px;width:145px}}@media screen and (max-width: 625px){.ask-albany{right:20px}}.ask-albany__button:hover{cursor:pointer}.ask-albany__button:hover p{text-decoration:none}.ask-albany__button:hover img{transform:rotate(60deg)}.ask-albany p{z-index:2002;font-size:3rem;line-height:3.8rem;text-align:center;color:#fff;width:126px;position:relative;text-transform:uppercase}.ask-albany p span{font-weight:700}@media screen and (max-width: 1100px){.ask-albany p{font-size:2.6rem;line-height:3rem}}.ask-albany__img{z-index:2001;position:absolute;top:0;left:0;filter:drop-shadow(6px 9px 8px rgba(0, 0, 0, 0.25));transition:transform .3s}.ask-albany__modal{z-index:2000;padding:32px 45px;position:absolute;bottom:20px;right:52px;background-color:#fbfbfb}@media screen and (max-width: 1100px){.ask-albany__modal{padding:40px 24px}}@media screen and (max-width: 500px){.ask-albany__modal{right:-20px;bottom:-70px;padding:80px 24px}}.ask-albany__modal--heading{color:#1a1a1a;font-size:2.4rem !important;line-height:3.2rem !important;margin-bottom:8px}@media screen and (max-width: 1100px){.ask-albany__modal--heading{font-size:1.8rem !important;line-height:2.6rem !important;margin-bottom:24px}}@media screen and (max-width: 500px){.ask-albany__modal--heading{margin-bottom:16px}}.ask-albany__modal--text{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.6rem !important;line-height:2.4rem !important;width:100% !important;text-align:left !important;margin-bottom:12px !important}.ask-albany__modal p{color:#1a1a1a;margin-bottom:24px !important}@media screen and (max-width: 500px){.ask-albany__modal p{margin-bottom:16px !important}}.ask-albany__modal .gform_heading{display:none}.ask-albany__modal .gform_fields{grid-row-gap:32px}.ask-albany__modal .gfield_required{font-size:24px;color:#1a1a1a}.ask-albany__modal .gfield_label{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:24px !important;line-height:32px !important;color:#1a1a1a;font-weight:700;font-size:1.8rem !important;line-height:2.6rem !important}@media screen and (max-width: 1250px){.ask-albany__modal .gfield_label{font-size:18px !important}}@media screen and (max-width: 500px){.ask-albany__modal .gfield_label{font-size:18px !important}}.ask-albany__modal #gform_submit_button_3{height:60px !important;border-width:0}.ask-albany__modal .large{height:60px;background-color:#fbfbfb}.ask-albany__modal input{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;border:3px solid #deaa6f;height:46px !important}@media screen and (max-width: 1250px){.ask-albany__modal input{font-size:18px}}@media screen and (max-width: 500px){.ask-albany__modal input{font-size:16px}}.ask-albany__modal .ginput_container{position:relative}.ask-albany__modal .gfield-field-label{display:flex;align-items:center;gap:12px}.ask-albany__modal .new-dropdown{height:46px !important;width:100%;background-color:#fbfbfb;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;text-align:left;position:relative;border:3px solid #deaa6f}@media screen and (max-width: 1250px){.ask-albany__modal .new-dropdown{font-size:18px}}@media screen and (max-width: 500px){.ask-albany__modal .new-dropdown{font-size:16px}}.ask-albany__modal .new-dropdown .arrow{position:absolute;top:16px;bottom:23px;right:18px;width:24px;height:14px;background-image:url("/wp-content/uploads/2022/11/arrow-contact.svg");background-size:cover;background-repeat:no-repeat}.ask-albany__modal .dropdown-menu{width:100%}.ask-albany__modal .dropdown-menu .dropdown-item{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;padding-top:8px;padding-bottom:8px}@media screen and (max-width: 1250px){.ask-albany__modal .dropdown-menu .dropdown-item{font-size:18px}}@media screen and (max-width: 500px){.ask-albany__modal .dropdown-menu .dropdown-item{font-size:16px}}.ask-albany__modal .hidden{color:#a7a9ac}.add-margin-bottom{margin-bottom:96px}.open{height:80px;width:92px}.open #modal{opacity:1;height:772px;width:500px;transition:width 1s ease,height 1s ease}@media screen and (max-width: 1100px){.open #modal{height:649px;width:413px}}@media screen and (max-width: 500px){.open #modal{height:100vh;width:100vw;transition:opacity .3s ease,width 1s ease,height 1s ease}}.open #modal-btn--text{display:none}.open #modal-btn--close{display:block}.open .ask-albany__modal--heading{opacity:1;transition:opacity .3s ease .8s}.open .ask-albany__modal--text{opacity:1;transition:opacity .3s ease .8s}.open #gform_wrapper_3{opacity:1;height:464px;width:420px;transition:opacity .3s ease .8s}@media screen and (max-width: 1100px){.open #gform_wrapper_3{height:376px;width:365px}}@media screen and (max-width: 500px){.open #gform_wrapper_3{width:90%}}.closed #modal{transition:opacity .5s ease 1s,width 1s ease,height 1s ease;opacity:0;height:0;width:0}@media screen and (max-width: 500px){.closed #modal{transition:opacity .5s ease .5s,width 1s ease,height 1s ease}}.closed #modal-btn--text{display:block}.closed #modal-btn--close{display:none}.closed .ask-albany__modal--heading{opacity:0}.closed .ask-albany__modal--text{opacity:0}.closed #gform_wrapper_3{opacity:0;height:0;width:0}#modal-btn--close{position:relative}#modal-btn--close::before{content:"";height:5px;width:32px;left:-15px;top:-3px;background-color:#fff;position:absolute;z-index:2010;transform:rotate(45deg)}#modal-btn--close::after{content:"";height:5px;width:32px;left:-15px;top:-3px;background-color:#fff;position:absolute;z-index:2010;transform:rotate(-45deg)}input:focus::placeholder{color:rgba(0,0,0,0)}#validation_message_3_1,#validation_message_3_3,#validation_message_3_4,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{border:none !important;margin-top:0 !important;padding:0 !important;display:contents}#validation_message_3_1::before,#validation_message_3_3::before,#validation_message_3_4::before,.gform_wrapper .gfield_validation_message::before,.gform_wrapper .validation_message::before{content:"";background-image:url("/wp-content/uploads/2023/01/Alert.svg");height:21px;width:20px;display:inline-block;margin-left:10px;margin-right:10px}#input_3_4~.instruction{border:none !important;margin-top:0 !important;padding:0 !important}.gfield_description .validation_message .gfield_validation_message{border:none !important;margin-top:0 !important;padding:0 !important}.fade-out{animation:fadeOut .5s}.fade-in{animation:fadeIn .5s}.hidden-modal{display:none !important}.new-dropdown{font-size:15px !important}@media screen and (min-width: 1100px){.active-header-link{position:relative}.active-header-link:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#deaa6f;transform-origin:bottom left}}#field_3_7 legend{display:none}#field_3_7 .gform-field-label{display:flex;align-items:center;font-size:1.4rem}.carousel{z-index:2}@media screen and (max-width: 600px){.carousel{margin:0}}.carousel__container{display:flex}@media screen and (max-width: 1100px){.carousel__container{flex-direction:column}}.carousel__container--reverse{flex-direction:row-reverse}@media screen and (max-width: 1100px){.carousel__container--reverse{flex-direction:column}}.carousel__picture{width:45%;object-fit:cover}@media screen and (max-width: 1100px){.carousel__picture{width:100%}}.carousel__img{width:100%;height:100%;max-height:744px;object-fit:cover}@media screen and (max-width: 1100px){.carousel__img{max-height:603px}}.carousel__sub-container{width:50%;position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 80px;padding:20px 0}@media screen and (max-width: 1100px){.carousel__sub-container{width:85%;margin:48px auto}}@media screen and (max-width: 500px){.carousel__sub-container{width:90%}}.carousel__heading-container{display:flex;flex-direction:column;position:relative;padding-top:120px}@media screen and (max-width: 1100px){.carousel__heading-container{padding-top:0}}.carousel__heading-container svg{position:absolute;height:100%;left:0;bottom:24px;z-index:-8;max-height:235px}@media screen and (max-width: 1100px){.carousel__heading-container svg{width:auto}}.carousel__text-container{z-index:10}.carousel__card{font-family:"Montserrat",sans-serif;color:#1a1a1a}.carousel__heading{font-weight:500 !important;font-size:4.8rem !important;line-height:5.6rem !important;text-transform:uppercase;z-index:2}@media screen and (max-width: 1100px){.carousel__heading{font-size:4rem !important;line-height:4.8rem !important}}@media screen and (max-width: 500px){.carousel__heading{font-size:3rem !important;line-height:3.2rem !important}}.carousel__subheading{font-weight:700 !important;font-size:4.8rem !important;line-height:5.6rem !important;margin-bottom:24px;text-transform:uppercase;z-index:2}@media screen and (max-width: 1100px){.carousel__subheading{font-size:4rem !important;line-height:4.8rem !important}}@media screen and (max-width: 500px){.carousel__subheading{font-size:3rem !important;line-height:3.2rem !important}}.carousel__quote{font-weight:500 !important;font-size:2.6rem !important;line-height:3.2rem !important;z-index:2}@media screen and (max-width: 1100px){.carousel__quote{font-size:2.8rem !important;line-height:3.6rem !important}}@media screen and (max-width: 500px){.carousel__quote{font-size:2.2rem !important;line-height:2.6rem !important}}.carousel__author{font-weight:400 !important;font-style:italic !important;font-size:2rem !important;line-height:2.8rem !important;z-index:2}@media screen and (max-width: 500px){.carousel__author{font-size:1.8rem;line-height:2.8rem}}.carousel__buttons{display:flex;margin-top:24px}.carousel__prev-arrow{transform:rotate(180deg);margin-right:20px}.carousel__prev-arrow:hover{cursor:pointer}.carousel__next-arrow{margin-left:20px}.carousel__next-arrow:hover{cursor:pointer}.carousel__dots-container{display:flex;align-items:center}.carousel__dots-container .slick-dots{display:flex;list-style:none;padding-left:0;gap:8px;z-index:2;margin-bottom:0}.carousel__dots-container .slick-dots:hover{cursor:pointer}.carousel__dots-container .slick-dots li{height:24px;width:24px;border-radius:50%;background-color:#deaa6f;position:relative}.carousel__dots-container .slick-dots li button{display:none}.carousel__dots-container .slick-dots .slick-active::after{content:"";background-color:#f8eee2;border-radius:50%;height:16px;width:16px;position:absolute;top:4px;left:4px}.cta{z-index:2;position:relative}.cta__background{position:absolute;z-index:-2;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-size:cover !important;background-repeat:no-repeat !important}@media screen and (max-width: 1100px){.cta__background--desktop{display:none}}.cta__background--tablet{display:none}@media screen and (max-width: 1100px){.cta__background--tablet{display:block}}@media screen and (max-width: 500px){.cta__background--tablet{display:none}}.cta__background--mobile{display:none}@media screen and (max-width: 500px){.cta__background--mobile{display:block}}.cta__text-container{display:flex;flex-direction:column;align-items:center;gap:32px;font-family:"Montserrat",sans-serif;color:#fff;width:55%;margin:0 auto;padding:140px 0}@media screen and (max-width: 1100px){.cta__text-container{width:87%}}@media screen and (max-width: 500px){.cta__text-container{width:90%}}.cta__heading{font-size:4.8rem !important;line-height:5.6rem !important;font-weight:500 !important;text-align:center;text-transform:uppercase}.cta__heading span{font-weight:700 !important}@media screen and (max-width: 1100px){.cta__heading{font-size:4rem;line-height:4.8rem}}@media screen and (max-width: 500px){.cta__heading{font-size:3rem;line-height:3.2rem}}.cta__description{font-size:2.4rem;line-height:3.2rem;text-align:center}@media screen and (max-width: 1100px){.cta__description{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width: 500px){.cta__description{line-height:3.2rem}}.cta__btn-container{display:flex;gap:32px}@media screen and (max-width: 500px){.cta__btn-container{flex-direction:column;align-items:center}}#hero-wrap{width:100%;height:auto;display:block;background-image:url("/wp-content/uploads/2023/01/MicrosoftTeams-image-6.jpg");background-repeat:no-repeat;background-size:cover;background-position:top;position:relative;overflow:hidden;padding-bottom:39px}@media screen and (max-width: 1100px){#hero-wrap{background-image:url("/wp-content/uploads/2023/01/MicrosoftTeams-image-12.jpg")}}#hero-wrap #opacity-wrap{z-index:1;width:100%;height:100%;position:absolute;top:0;right:0;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#hero-wrap #hero-upper-section{height:800px;width:100%;position:relative}#hero-wrap #hero-upper-section #hero-title{text-align:center;max-width:1042px;padding-top:90px;margin:0 auto 32px auto;color:#1a1a1a;font-weight:700;z-index:2;position:relative}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #hero-title{max-width:584px;padding-top:150px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #hero-title{max-width:390px;padding-top:125px;margin-bottom:24px}}#hero-wrap #hero-upper-section #hero-subtitle{text-align:center;max-width:642px;margin:0px auto 39px auto;color:#1a1a1a;z-index:2;position:relative}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #hero-subtitle{max-width:552px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #hero-subtitle{max-width:390px}}#hero-wrap #hero-upper-section button{display:block;margin:0 auto;z-index:2}#hero-wrap #hero-upper-section .hero__images{display:grid;grid-template-columns:480fr 167fr 448fr 149fr 150fr 381fr;align-items:flex-end;max-width:1600px;margin:-300px auto 0}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section .hero__images{margin-top:0}}#hero-wrap #hero-upper-section #diablo-cutters{height:auto;width:100%;z-index:1;grid-column:1/2;position:relative}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #diablo-cutters{position:absolute;bottom:0;left:-40px;height:385px;width:300px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #diablo-cutters{height:256px;width:200px;left:0;bottom:40px}}#hero-wrap #hero-upper-section #concrete-screw{height:auto;width:100%;max-width:167px;z-index:1;margin-bottom:80px;grid-column:2/3}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #concrete-screw{position:absolute;top:55px;left:19px;height:155px;width:114px}}@media screen and (max-width: 675px){#hero-wrap #hero-upper-section #concrete-screw{top:30px;height:130px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #concrete-screw{height:93px;width:71px;left:16px}}#hero-wrap #hero-upper-section #step-drill-bit{height:auto;width:100%;z-index:1;margin-bottom:10px;grid-column:4/5}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #step-drill-bit{position:absolute;top:200px;right:10px;height:121px;width:74px}}@media screen and (max-width: 675px){#hero-wrap #hero-upper-section #step-drill-bit{top:30px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #step-drill-bit{height:121px;width:74px;bottom:154px;right:0;top:unset}}#hero-wrap #hero-upper-section #drill-bit{height:auto;width:100%;z-index:1;position:relative;margin-bottom:35px;grid-column:6/7}@media screen and (max-width: 1100px){#hero-wrap #hero-upper-section #drill-bit{position:absolute;bottom:105px;right:60px;height:270px;width:190px;margin-bottom:unset}}@media screen and (max-width: 625px){#hero-wrap #hero-upper-section #drill-bit{right:30px}}@media screen and (max-width: 500px){#hero-wrap #hero-upper-section #drill-bit{display:none}}#hero-wrap #hero-lower-section{display:flex;z-index:2;width:100%;flex-direction:row;justify-content:center;gap:22px;align-items:flex-start;position:relative;padding:0 75px}@media screen and (max-width: 1100px){#hero-wrap #hero-lower-section{flex-direction:column;align-items:center;padding:0 20px}}@media screen and (max-width: 715px){#hero-wrap #hero-lower-section{margin-top:0}}#hero-wrap #hero-lower-section .hero-tile{width:33%;max-width:513px;background:linear-gradient(180deg, #f9f9fa 0%, #f9f9fa 100%);box-shadow:0px -16px 21px rgba(0,0,0,.06);border-radius:12px;padding:32px 24px}@media screen and (max-width: 1100px){#hero-wrap #hero-lower-section .hero-tile{width:80%}}@media screen and (max-width: 500px){#hero-wrap #hero-lower-section .hero-tile{width:100%}}#hero-wrap #hero-lower-section .hero-tile .tile-title{color:#1a1a1a;margin-bottom:18px}#hero-wrap #hero-lower-section .hero-tile .tile-desc{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;color:#1a1a1a;margin-bottom:18px}@media screen and (max-width: 1100px){#hero-wrap #hero-lower-section .hero-tile .tile-desc{font-size:16px}}@media screen and (max-width: 500px){#hero-wrap #hero-lower-section .hero-tile .tile-desc{font-size:14px}}#hero-wrap #hero-lower-section .hero-tile .tile-link{position:relative;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;font-weight:700}@media screen and (max-width: 1250px){#hero-wrap #hero-lower-section .hero-tile .tile-link{font-size:18px}}@media screen and (max-width: 500px){#hero-wrap #hero-lower-section .hero-tile .tile-link{font-size:16px}}#hero-wrap #hero-lower-section .hero-tile .tile-link::before{content:"";position:absolute;top:100%;width:100%;left:0;height:5px;border-radius:2px;background:linear-gradient(259.6deg, #eed4b7 14.13%, #deaa6f 67.97%, #8d6b45 115.83%)}#hero-wrap #hero-lower-section .hero-tile .tile-link:hover{text-decoration:none}#hero-wrap #hero-lower-section .hero-tile .tile-link:hover::before{content:"";position:absolute;top:100%;width:100%;left:0;height:5px;border-radius:2px;background:linear-gradient(259.6deg, #8d6b45 14.13%, #deaa6f 67.97%, #eed4b7 115.83%)}#hero-wrap #hero-lower-section .hero-tile .tile-link span{background-image:url("/wp-content/uploads/2022/10/Arrows.svg");width:13px;height:11px;margin-left:8px;vertical-align:middle;display:inline-block;background-size:cover}.desktop{display:block}@media screen and (max-width: 1350px){.desktop{display:none}}@media screen and (max-width: 500px){.desktop{display:none}}.tablet{display:none}@media screen and (max-width: 1350px){.tablet{display:block}}@media screen and (max-width: 500px){.tablet{display:none}}.mobile{display:none}@media screen and (max-width: 1350px){.mobile{display:none}}@media screen and (max-width: 500px){.mobile{display:block}}#page-hero-wrap{position:relative;width:100%;height:auto;display:flex;justify-content:space-between}@media screen and (max-width: 1350px){#page-hero-wrap{flex-direction:column;align-items:flex-end}}#page-hero-wrap #ph-background{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:0}#page-hero-wrap #ph-background img{width:100%;object-fit:cover;object-position:top}#page-hero-wrap #ph-background .black-bg{background-color:#1a1a1a;width:100%;height:100%}@media screen and (max-width: 1100px){#page-hero-wrap #ph-background .black-bg{padding-bottom:100px}}#page-hero-wrap #ph-background .white-bg{background-color:#fbfbfb;width:100%;height:100%}#page-hero-wrap #ph-img-section{position:relative;padding-top:96px;width:835px}@media screen and (max-width: 1350px){#page-hero-wrap #ph-img-section{padding-top:32px;width:620px}}@media screen and (max-width: 500px){#page-hero-wrap #ph-img-section{width:100%}}#page-hero-wrap #ph-img-section img{right:74px;height:527px;width:760px}@media screen and (max-width: 1350px){#page-hero-wrap #ph-img-section img{width:564.31px;height:391.31px;right:55px}}@media screen and (max-width: 500px){#page-hero-wrap #ph-img-section img{width:389.56px;height:270.13px;margin:0 auto}}#page-hero-wrap #ph-img-section .red-square{right:0;width:254px;height:386px;top:167px;background:#b82127;mix-blend-mode:multiply;opacity:.9;position:absolute}@media screen and (max-width: 1350px){#page-hero-wrap #ph-img-section .red-square{width:188.6px;height:286.61px;top:50px}}@media screen and (max-width: 500px){#page-hero-wrap #ph-img-section .red-square{width:130.19px;height:197.85px}}#page-hero-wrap #ph-img-section .red-line{position:absolute;width:40vw;height:8px;background:#b82127;bottom:41px;right:19vw}@media screen and (max-width: 1350px){#page-hero-wrap #ph-img-section .red-line{width:246px;bottom:55px;right:unset;left:-60px}}@media screen and (max-width: 500px){#page-hero-wrap #ph-img-section .red-line{display:none}}#page-hero-wrap #ph-txt-section{padding-top:211px;margin-left:76px;width:calc(100% - 950px);z-index:2;position:relative;max-width:750px}@media screen and (max-width: 1350px){#page-hero-wrap #ph-txt-section{width:100%;padding:50px;max-width:none}}@media screen and (max-width: 500px){#page-hero-wrap #ph-txt-section{width:100%;padding:70px 24px 0 24px}}#page-hero-wrap #ph-txt-section .h4{text-transform:uppercase}#page-hero-wrap #ph-txt-section .h1{margin-bottom:16px}#page-hero-wrap #ph-txt-section .ph-copy{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;margin-bottom:16px}@media screen and (max-width: 1250px){#page-hero-wrap #ph-txt-section .ph-copy{font-size:18px}}@media screen and (max-width: 500px){#page-hero-wrap #ph-txt-section .ph-copy{font-size:16px}}#page-hero-wrap .white .h4,#page-hero-wrap .white .h1,#page-hero-wrap .white .ph-copy{color:#1a1a1a}#page-hero-wrap .black .h4,#page-hero-wrap .black .h1,#page-hero-wrap .black .ph-copy{color:#fbfbfb}.full-page{height:4500px}@media screen and (max-width: 1100px){.full-page{height:5000px}}#tile-bg{padding-bottom:80px;position:relative}#tile-bg #tile-bg-img{background-color:#fff;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:0}#tile-bg #tile-bg-img img{width:100%;min-height:1500px}#tile-bg #tile-color-bg{width:100%;position:absolute;height:100%}#tile-bg .black-bg{background-color:#1a1a1a}#tile-bg .white-bg{background-color:#fbfbfb}#tile-title-wrap{width:100%;padding-top:90px;margin:0px auto 24px auto;text-align:center;position:relative;z-index:10;display:block;text-transform:uppercase}#tile-title-wrap h2{font-weight:500 !important}#tile-title-wrap .bold{font-weight:700 !important}#tile-title-wrap .black{color:#1a1a1a}#tile-title-wrap .white{color:#fbfbfb}#tile-module-wrap{display:flex;padding:0 75px;z-index:2;width:100%;flex-direction:row;justify-content:center;gap:22px;align-items:inherit;position:relative}@media screen and (max-width: 1100px){#tile-module-wrap{flex-direction:column;align-items:center;padding:0 20px}}#tile-module-wrap .tile-img-wrap{height:285px;width:90%;display:block;margin:0 auto 24px auto;overflow:hidden;position:relative}@media screen and (max-width: 500px){#tile-module-wrap .tile-img-wrap{height:242px}}#tile-module-wrap .tile-img-wrap img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);height:fit-content;max-height:285px}@media screen and (max-width: 500px){#tile-module-wrap .tile-img-wrap img{max-height:235px;height:70%}}#tile-module-wrap .tile-wrap{position:relative;width:32%;max-width:513px;background:linear-gradient(180deg, #f9f9fa 0%, #f9f9fa 100%);box-shadow:0px -16px 21px rgba(0,0,0,.06);border-radius:12px;padding:32px 0px 0px 0px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1100px){#tile-module-wrap .tile-wrap{width:80%}}@media screen and (max-width: 500px){#tile-module-wrap .tile-wrap{width:100%}}#tile-module-wrap .tile-wrap .tile-title{color:#1a1a1a;padding:0 24px}#tile-module-wrap .tile-wrap .tile-desc{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;color:#1a1a1a;margin-bottom:32px;padding:0 24px}@media screen and (max-width: 1100px){#tile-module-wrap .tile-wrap .tile-desc{font-size:16px}}@media screen and (max-width: 500px){#tile-module-wrap .tile-wrap .tile-desc{font-size:14px}}#tile-module-wrap .tile-wrap .shell-wrap{position:relative;height:50px;width:100%}#tile-module-wrap .tile-wrap .tile-shell{padding-top:10px;position:absolute;bottom:0;left:0;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;font-weight:600;width:100%;height:50px;text-align:center;text-decoration:none;border-radius:0px 0px 12px 12px;background:linear-gradient(259.6deg, #eed4b7 14.13%, #deaa6f 67.97%, #8d6b45 115.83%)}@media screen and (max-width: 1250px){#tile-module-wrap .tile-wrap .tile-shell{font-size:18px}}@media screen and (max-width: 500px){#tile-module-wrap .tile-wrap .tile-shell{font-size:16px}}#tile-module-wrap .tile-wrap .tile-shell:hover{text-decoration:none;background:linear-gradient(259.6deg, #deaa6f 14.13%, #eed4b7 69.94%, #f8eee2 121.28%)}#tile-module-wrap .tile-wrap .tile-shell span{display:inline-block;width:19px;height:19px;border-radius:20px;vertical-align:middle;margin-left:5px;background-image:url("/wp-content/uploads/2022/10/Home_Button_arrow.svg");background-size:cover}.tile-button{display:block;margin-top:40px;z-index:2;background-color:rgba(0,0,0,0);width:295px !important;position:relative}.tile-button:hover{background-color:rgba(0,0,0,0) !important;border:solid 3px #1a1a1a}.tile-button div{width:248px !important}.link-wrap{position:relative;display:block;margin-top:18px;margin-bottom:32px;padding-left:24px}.tile-link{position:relative;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;font-weight:900;margin-bottom:28px}@media screen and (max-width: 1250px){.tile-link{font-size:18px}}@media screen and (max-width: 500px){.tile-link{font-size:16px}}.tile-link::before{content:"";position:absolute;top:100%;width:100%;left:0;height:5px;border-radius:2px;background:linear-gradient(259.6deg, #eed4b7 14.13%, #deaa6f 67.97%, #8d6b45 115.83%)}.tile-link:hover{text-decoration:none;color:#1a1a1a}.tile-link:hover::before{content:"";position:absolute;top:100%;width:100%;left:0;height:5px;border-radius:2px;background:linear-gradient(259.6deg, #8d6b45 14.13%, #deaa6f 67.97%, #eed4b7 115.83%)}.tile-link span{background-image:url("/wp-content/uploads/2022/10/Arrows.svg");width:13px;height:11px;margin-left:8px;vertical-align:middle;display:inline-block;background-size:cover}.centered{align-items:center !important;text-align:center !important}#outer-form-wrap{max-width:1728px;width:100%;margin:0 auto;display:flex;flex-direction:row;padding:105px 129px;gap:10vw}@media screen and (max-width: 1250px){#outer-form-wrap{flex-direction:column;gap:10px;padding:101px 0}}@media screen and (max-width: 1250px){#outer-form-wrap{flex-direction:column;padding:0}}#outer-form-wrap #info-wrap{width:50%}@media screen and (max-width: 1250px){#outer-form-wrap #info-wrap{width:100%;padding:0 50px}}@media screen and (max-width: 500px){#outer-form-wrap #info-wrap{padding:0 25px}}#outer-form-wrap #info-wrap h1,#outer-form-wrap #info-wrap h4,#outer-form-wrap #info-wrap a{color:#1a1a1a}#outer-form-wrap #info-wrap p{color:#1a1a1a;margin:16px 0 64px 0}#outer-form-wrap #info-wrap span{font-weight:700;padding-right:16px;display:inline-block}#outer-form-wrap #info-wrap a{text-decoration:underline}#outer-form-wrap #info-wrap .form-link{transition:color .3s}#outer-form-wrap #info-wrap .form-link:hover{cursor:pointer;color:#eb2a32}#outer-form-wrap #info-wrap h4{margin-bottom:26px}@media screen and (max-width: 1250px){#outer-form-wrap #info-wrap h4{margin-bottom:22px}}@media screen and (max-width: 1250px){#outer-form-wrap #info-wrap #info-block{width:49%;display:inline-block;vertical-align:top}}@media screen and (max-width: 500px){#outer-form-wrap #info-wrap #info-block{width:100%}}#outer-form-wrap #info-wrap #form-map{width:100%;height:529px;position:relative;display:block;margin-top:60px;background-color:#a7a9ac}@media screen and (max-width: 1250px){#outer-form-wrap #info-wrap #form-map{width:49%;display:inline-block;height:238px;vertical-align:top;margin-top:0}}@media screen and (max-width: 500px){#outer-form-wrap #info-wrap #form-map{width:100%;height:212px;margin-bottom:47px}}#outer-form-wrap #form-wrap{width:50%;padding-top:51px}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap{width:100%;padding:0 50px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap{padding:0 25px}}#outer-form-wrap #form-wrap p{color:#1a1a1a;margin-bottom:32px}#outer-form-wrap #form-wrap .gform_fields{grid-row-gap:32px}#outer-form-wrap #form-wrap .gfield_required{font-size:24px;color:#1a1a1a}#outer-form-wrap #form-wrap .gfield_label{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:24px !important;line-height:32px !important;color:#1a1a1a;font-weight:700}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap .gfield_label{font-size:18px !important}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap .gfield_label{font-size:18px !important}}#outer-form-wrap #form-wrap .large{height:60px;background-color:#fbfbfb}#outer-form-wrap #form-wrap input{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;border:3px solid #deaa6f}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap input{font-size:18px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap input{font-size:16px}}#outer-form-wrap #form-wrap .ginput_container{position:relative}#outer-form-wrap #form-wrap .new-dropdown{height:60px;width:100%;background-color:#fbfbfb;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;text-align:left;position:relative;border:3px solid #deaa6f}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap .new-dropdown{font-size:18px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap .new-dropdown{font-size:16px}}#outer-form-wrap #form-wrap .new-dropdown .arrow{position:absolute;top:23px;bottom:23px;right:18px;width:24px;height:14px;background-image:url("/wp-content/uploads/2022/11/arrow-contact.svg");background-size:cover;background-repeat:no-repeat}#outer-form-wrap #form-wrap .dropdown-menu{width:100%}#outer-form-wrap #form-wrap .dropdown-menu .dropdown-item{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a;padding-top:8px;padding-bottom:8px}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap .dropdown-menu .dropdown-item{font-size:18px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap .dropdown-menu .dropdown-item{font-size:16px}}#outer-form-wrap #form-wrap .hidden{color:#a7a9ac}#outer-form-wrap #form-wrap .file-label{color:#1a1a1a;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;padding:10px 16px 0 16px;position:relative;width:fit-content;border-radius:0}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap .file-label{font-size:18px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap .file-label{font-size:16px}}#outer-form-wrap #form-wrap .file-label:hover{cursor:pointer;border-color:#1a1a1a}#outer-form-wrap #form-wrap .file-label span{position:relative;display:inline-block;width:19px;height:19px;vertical-align:middle;margin-left:5px;background-size:cover;background-image:url("/wp-content/uploads/2023/01/Contact_default_icon.svg")}#outer-form-wrap #form-wrap .file-label:hover{width:unset;cursor:pointer;color:#1a1a1a}#outer-form-wrap #form-wrap .file-label:hover span{width:21px;margin-left:4px;background-image:url("/wp-content/uploads/2023/01/Contact_hover_icon.svg")}#outer-form-wrap #form-wrap .gform_button{border-width:0;color:#000}#outer-form-wrap #form-wrap .datepicker{width:100%}#outer-form-wrap #form-wrap .gfield_consent_label{display:flex}#outer-form-wrap #form-wrap .gfield_consent_label a{padding-left:5px}#outer-form-wrap #form-wrap .gfield_consent_label,#outer-form-wrap #form-wrap .gfield_consent_label a{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#1a1a1a}@media screen and (max-width: 1250px){#outer-form-wrap #form-wrap .gfield_consent_label,#outer-form-wrap #form-wrap .gfield_consent_label a{font-size:18px}}@media screen and (max-width: 500px){#outer-form-wrap #form-wrap .gfield_consent_label,#outer-form-wrap #form-wrap .gfield_consent_label a{font-size:16px}}#outer-form-wrap #form-wrap .gfield_consent_label a,#outer-form-wrap #form-wrap .gfield_consent_label a a{font-weight:700;text-decoration:underline}.ui-datepicker-header select{font-size:2rem !important}.ui-datepicker-calendar th span{font-size:1.3rem !important}.checkbox{height:30px;width:30px;border:3px solid #1a1a1a;margin-right:15px;display:flex;align-items:center;justify-content:center}.check{opacity:0}#input_1_10_1{display:none}#input_1_10_1:checked+.gfield_consent_label .checkbox{background-color:#1a1a1a}#input_1_10_1:checked+.gfield_consent_label .check{opacity:1}#input_2_10_1{display:none}#input_2_10_1:checked+.gfield_consent_label .checkbox{background-color:#1a1a1a}#input_2_10_1:checked+.gfield_consent_label .check{opacity:1}#input_3_7_1{display:none}#input_3_7_1:checked+.gfield_consent_label .checkbox{background-color:#1a1a1a}#input_3_7_1:checked+.gfield_consent_label .check{opacity:1}.gform_validation_errors{display:none}.gform_confirmation_message{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;line-height:24px}#stacked-tile-wrap{width:100%;height:auto;background-color:#1a1a1a;padding-bottom:100px}#stacked-tile-wrap #tile-title-wrap{width:100%;padding:90px 0 24px 0;margin:0 auto;text-align:center;position:relative;display:block;text-transform:uppercase}#stacked-tile-wrap #tile-title-wrap h2{color:#fbfbfb}#stacked-tile-wrap #tile-title-wrap .bold{font-weight:900}#stacked-tile-wrap #stacked-inner-wrap{display:flex;flex-direction:row;justify-content:center;gap:32px 40px;align-items:inherit;position:relative;flex-wrap:wrap;padding:0 75px}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile{max-width:493px;width:28% !important;min-height:184px;border:solid 3px #b88c5b;display:flex;flex-direction:column;border-radius:12px;padding:36px 31px;text-align:left}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile:hover{text-decoration:none !important}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile:hover h3{color:#b88c5b;text-decoration:none !important}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile:hover h3 span{width:96px;background-repeat:repeat;background-size:contain}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile:hover .tile-copy{text-decoration:none !important}@media screen and (max-width: 1100px){#stacked-tile-wrap #stacked-inner-wrap .stacked-tile{min-height:unset;max-width:311px !important;width:42% !important;min-width:290px}}@media screen and (max-width: 660px){#stacked-tile-wrap #stacked-inner-wrap .stacked-tile{width:100% !important;min-width:unset}}@media screen and (max-width: 500px){#stacked-tile-wrap #stacked-inner-wrap .stacked-tile{max-width:100%}}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile h3{color:#fbfbfb;display:block;margin-bottom:12px}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile h3 span{display:inline-block;width:32px;height:29px;border-radius:20px;vertical-align:middle;margin-left:5px;background-image:url("/wp-content/uploads/2022/10/Arrows.svg");background-size:contain;transition:width .5s}#stacked-tile-wrap #stacked-inner-wrap .stacked-tile .tile-copy{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#fbfbfb;display:block}@media screen and (max-width: 1250px){#stacked-tile-wrap #stacked-inner-wrap .stacked-tile .tile-copy{font-size:18px}}@media screen and (max-width: 500px){#stacked-tile-wrap #stacked-inner-wrap .stacked-tile .tile-copy{font-size:16px}}@media screen and (max-width: 1100px){#stacked-tile-wrap #stacked-inner-wrap{padding:0 20px}}.hex-content{position:relative;width:100%;z-index:1}.hex-content__background{z-index:-100;position:absolute;top:0;left:0;right:0;width:100%;height:100%}@media screen and (max-width: 1100px){.hex-content__background{overflow:hidden}}.hex-content__img{width:100%}@media screen and (max-width: 1100px){.hex-content__img{height:100%}}.hex-content__content{display:flex;padding:0 75px}@media screen and (max-width: 1250px){.hex-content__content{flex-direction:column;height:unset;margin-bottom:-200px;padding:0 20px}}@media screen and (max-width: 850px){.hex-content__content{margin-bottom:-120px}}@media screen and (max-width: 675px){.hex-content__content{margin-bottom:-60px}}@media screen and (max-width: 600px){.hex-content__content{margin-bottom:0}}.hex-content__text-container{display:flex;flex-direction:column;font-family:"Montserrat",sans-serif;color:#1a1a1a;width:35%;margin-top:145px}@media screen and (max-width: 1250px){.hex-content__text-container{width:100%;margin-top:52px;margin-left:20px}}@media screen and (max-width: 500px){.hex-content__text-container{margin-left:0}}.hex-content__title{font-size:4.8rem !important;line-height:5.6rem !important;font-weight:500 !important;text-transform:uppercase}@media screen and (max-width: 1250px){.hex-content__title{font-size:4rem !important;line-height:4.8rem !important}}.hex-content__subtitle{font-size:4.8rem;line-height:5.6rem;font-weight:700 !important;text-transform:uppercase;margin-bottom:24px}@media screen and (max-width: 1250px){.hex-content__subtitle{font-size:4rem !important;line-height:4.8rem !important}}.hex-content__description{font-size:2rem;line-height:2.8rem;font-weight:400;margin-bottom:32px}@media screen and (max-width: 1250px){.hex-content__description{font-size:1.8rem !important;line-height:2.8rem !important;width:55%}}@media screen and (max-width: 500px){.hex-content__description{width:100%}}.hex-content__hex-container{position:relative;width:65%;display:grid;grid-template-columns:repeat(10, 10%);grid-template-rows:repeat(10, 4.3vw)}@media screen and (min-width: 1550px){.hex-content__hex-container{grid-template-columns:repeat(10, 90px);grid-template-rows:repeat(10, 67px)}}@media screen and (max-width: 1250px){.hex-content__hex-container{width:unset;align-self:flex-end;grid-template-columns:repeat(6, 120px);grid-template-rows:repeat(15, 55px);transform:translateY(-200px)}}@media screen and (max-width: 850px){.hex-content__hex-container{grid-template-columns:repeat(6, 105px);grid-template-rows:repeat(15, 46px);transform:translateY(-120px)}}@media screen and (max-width: 675px){.hex-content__hex-container{grid-template-columns:repeat(6, 95px);grid-template-rows:repeat(15, 42px);transform:translateY(-60px)}}@media screen and (max-width: 600px){.hex-content__hex-container{grid-template-columns:repeat(6, 85px);grid-template-rows:repeat(15, 37px);align-self:center;transform:translateY(0px)}}@media screen and (max-width: 525px){.hex-content__hex-container{grid-template-columns:repeat(6, 76px);grid-template-rows:repeat(15, 33px)}}@media screen and (max-width: 475px){.hex-content__hex-container{grid-template-columns:repeat(6, 70px);grid-template-rows:repeat(15, 31px)}}@media screen and (max-width: 425px){.hex-content__hex-container{grid-template-columns:repeat(6, 66px);grid-template-rows:repeat(15, 29px)}}.hex-content__hex-card{position:relative;z-index:10}.hex-content__hex-card--card1{grid-column:4/8;grid-row:1/6;transform:translateY(-42px) translateX(-20px)}@media screen and (max-width: 1250px){.hex-content__hex-card--card1{grid-column:4/7;grid-row:1/7;transform:translateY(0) translateX(0)}}@media screen and (max-width: 425px){.hex-content__hex-card--card1{transform:translateX(-20px)}}.hex-content__hex-card--card2{grid-column:1/5;grid-row:5/10}@media screen and (max-width: 1250px){.hex-content__hex-card--card2{grid-column:1/4;grid-row:5/11}}@media screen and (max-width: 425px){.hex-content__hex-card--card2{transform:translateX(20px)}}.hex-content__hex-card--card3{grid-column:7/11;grid-row:4/9}@media screen and (max-width: 1250px){.hex-content__hex-card--card3{grid-column:4/7;grid-row:9/15}}@media screen and (max-width: 425px){.hex-content__hex-card--card3{transform:translateX(-20px)}}.hex-content__hex-card svg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;height:100%;width:100%}.hex-content__hex-text{height:100%;width:65%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 425px){.hex-content__hex-text{margin-top:5px}}.hex-content__hex-title{font-size:6.4rem;line-height:7.2rem;font-weight:700 !important;color:#fbfbfb}@media screen and (max-width: 1400px){.hex-content__hex-title{font-size:4rem;line-height:4.8rem}}@media screen and (max-width: 670px){.hex-content__hex-title{font-size:4rem;line-height:3.2rem}}@media screen and (max-width: 525px){.hex-content__hex-title{font-size:3rem;line-height:3.2rem}}@media screen and (max-width: 425px){.hex-content__hex-title{font-size:2.5rem;line-height:2rem}}.hex-content__hex-description{font-size:2rem;line-height:2.8rem;font-weight:400;color:#f0f0f0;text-align:center}@media screen and (max-width: 670px){.hex-content__hex-description{font-size:1.6rem;line-height:2.4rem}}@media screen and (max-width: 525px){.hex-content__hex-description{font-size:1.4rem;line-height:1.8rem}}.vhm{background-color:#1a1a1a;color:#fbfbfb;padding-top:100px}@media screen and (max-width: 500px){.vhm{padding:80px 25px 50px}}.vhm__heading{text-align:center;font-weight:500 !important;text-transform:uppercase !important}.vhm__heading span{font-weight:700 !important}@media screen and (max-width: 1100px){.vhm__heading{margin-bottom:40px}}.vhm__container{width:1030px;margin:0 auto;display:grid;grid-template-columns:273px 147px 610px;grid-template-rows:92px 56px 92px 80px;align-items:center;transition:grid-template-rows 2s}@media screen and (max-width: 1100px){.vhm__container{width:90%;grid-template-columns:minmax(185px, 266fr) 142fr minmax(260px, 243fr);grid-template-rows:70px 48px 70px 126px;max-width:820px}}@media screen and (max-width: 500px){.vhm__container{display:flex;flex-direction:column;align-items:flex-start}}@media screen and (max-width: 1100px){.vhm__container--active{grid-template-rows:70px 48px 70px 126px}}.vhm__container--active .vhm__hex-container{transform:scale(1.2)}.vhm__container--active .vhm__hex-container:hover{transform:scale(1.2)}.vhm__container--active .vhm__hex-container:hover .vhm__hex-text{transform:rotate(0)}.vhm__container--active .vhm__hex-container svg path{fill:#b82127}@media screen and (max-width: 500px){.vhm__container--active .vhm__hex-container svg{margin:40px 0}}.vhm__container--active .vhm__line{background-color:#b82127}@media screen and (max-width: 1100px){.vhm__container--active .vhm__line{width:87px;justify-self:center}}.vhm__container--active .vhm__description{opacity:1}.vhm__hex-container{position:relative;grid-column:1/2;grid-row:1/4;transition:transform .3s;transition:transform .3s}.vhm__hex-container:hover{cursor:pointer;transform:rotate(-60deg)}.vhm__hex-container:hover .vhm__hex-text{transform:rotate(60deg)}@media screen and (max-width: 1100px){.vhm__hex-container{justify-self:center}}.vhm__hex-container svg{max-width:273px;max-height:239px}@media screen and (max-width: 1100px){.vhm__hex-container svg{max-width:221.3px;max-height:193px;width:100%;height:100%}}@media screen and (max-width: 500px){.vhm__hex-container svg{width:221.3px;height:193px;margin:24px 0}}.vhm__hex-text{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700 !important;transition:transform .3s}.vhm__line{height:4px;width:129px;background-color:#fbfbfb;grid-column:2/3;grid-row:2/3;transition:width .3s}@media screen and (max-width: 650px){.vhm__line{width:90%}}@media screen and (max-width: 500px){.vhm__line{display:none}}.vhm__subheading{grid-column:3/4;grid-row:2/3}@media screen and (max-width: 500px){.vhm__subheading{margin-bottom:12px}}.vhm__description{grid-column:3/4;grid-row:3/4;opacity:0;transition:opacity .3s}@media screen and (max-width: 1100px){.vhm__description{grid-row:3/5}}@media screen and (max-width: 500px){.vhm__description{opacity:1}}.vhm__dotted-line{grid-column:1/2;grid-row:4/5;justify-self:center}@media screen and (max-width: 500px){.vhm__dotted-line{margin-left:107px}}.featured-products{margin:0 75px;background-color:#fbfbfb;z-index:10;margin-top:82px}@media screen and (max-width: 1150px){.featured-products{margin:100px 40px}}@media screen and (max-width: 500px){.featured-products{margin:70px 20px 100px}}.featured-products__heading{text-align:center;margin-bottom:30px;z-index:10;position:relative;text-transform:uppercase !important;font-weight:500 !important}@media screen and (max-width: 1100px){.featured-products__heading{margin-bottom:45px}}.featured-products__heading span{font-weight:700 !important}.featured-products__container{display:grid;grid-template-columns:repeat(10, 10%);grid-template-rows:repeat(16, 4vw);z-index:10}@media screen and (max-width: 1100px){.featured-products__container{grid-template-rows:repeat(19, 56px)}}@media screen and (max-width: 715px){.featured-products__container{grid-template-rows:repeat(19, 7.8vw)}}@media screen and (max-width: 500px){.featured-products__container{grid-template-rows:repeat(20, 54px)}}.featured-products__background{grid-column:2/10;grid-row:3/15;z-index:0}@media screen and (max-width: 1100px){.featured-products__background{grid-row:3/14}}@media screen and (max-width: 500px){.featured-products__background{grid-row:1/20;transform:translateY(-18px)}}.featured-products__background img{width:100%}.featured-products__hex-card{position:relative;color:#fbfbfb;z-index:1;z-index:10}.featured-products__hex-card--card-1{grid-column:1/4;grid-row:1/7}@media screen and (max-width: 1100px){.featured-products__hex-card--card-1{grid-column:1/7}}@media screen and (max-width: 500px){.featured-products__hex-card--card-1{grid-column:1/11}}.featured-products__hex-card--card-2{grid-column:8/11;grid-row:5/11}@media screen and (max-width: 1100px){.featured-products__hex-card--card-2{grid-column:5/11;grid-row:8/14}}@media screen and (max-width: 500px){.featured-products__hex-card--card-2{grid-column:1/11}}.featured-products__hex-card--card-3{grid-column:3/7;grid-row:10/16}@media screen and (min-width: 1100px){.featured-products__hex-card--card-3 .featured-products__hex-text-container{width:45%}}@media screen and (max-width: 1100px){.featured-products__hex-card--card-3{grid-column:1/7;grid-row:14/20}}@media screen and (max-width: 500px){.featured-products__hex-card--card-3{grid-column:1/11;grid-row:15/21}}.featured-products__hex-card svg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;height:100%;width:100%}.featured-products__hex-text-container{width:60%;margin:30px auto 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}@media screen and (max-width: 1100px){.featured-products__hex-text-container{width:45%}}@media screen and (max-width: 880px){.featured-products__hex-text-container{width:55%}}@media screen and (max-width: 700px){.featured-products__hex-text-container{width:65%}}@media screen and (max-width: 500px){.featured-products__hex-text-container{margin-top:50px}}.featured-products__hex-heading{margin-bottom:15px}.featured-products__hex-img{height:auto}.featured-products__hex-img--1{position:absolute;bottom:-100px;width:100%}@media screen and (max-width: 1600px){.featured-products__hex-img--1{left:3px}}@media screen and (max-width: 1500px){.featured-products__hex-img--1{left:10px}}@media screen and (max-width: 1300px){.featured-products__hex-img--1{left:15px}}@media screen and (max-width: 1200px){.featured-products__hex-img--1{left:20px}}@media screen and (max-width: 1100px){.featured-products__hex-img--1{width:68%;left:17%}}@media screen and (max-width: 915px){.featured-products__hex-img--1{left:10%;bottom:-45px}}@media screen and (max-width: 820px){.featured-products__hex-img--1{left:8%}}@media screen and (max-width: 745px){.featured-products__hex-img--1{left:6%}}@media screen and (max-width: 625px){.featured-products__hex-img--1{left:8%}}@media screen and (max-width: 450px){.featured-products__hex-img--1{left:7%}}.featured-products__hex-img--2{width:78%;position:relative;right:40px}@media screen and (max-width: 500px){.featured-products__hex-img--2{width:60%}}.featured-products__hex-img--3{position:relative;width:100%}.featured-products__connection-vector--1{grid-column:2/9;grid-row:4/6;align-self:flex-start;z-index:5}@media screen and (max-width: 1100px){.featured-products__connection-vector--1{grid-column:3/8}}@media screen and (max-width: 500px){.featured-products__connection-vector--1{grid-column:5/7;justify-self:center;transform:translateY(0)}}.featured-products__connection-vector--1 svg{width:100%;height:100%}@media screen and (max-width: 1100px){.featured-products__connection-vector--1 svg{height:unset}}@media screen and (max-width: 500px){.featured-products__connection-vector--1 svg{width:unset}}.featured-products__connection-vector--2{grid-column:5/9;grid-row:8/10;z-index:5}@media screen and (max-width: 1100px){.featured-products__connection-vector--2{grid-column:3/7;grid-row:11/14;transform:translateX(20px)}}.featured-products__connection-vector--2 svg{width:100%;height:100%}@media screen and (max-width: 1100px){.featured-products__connection-vector--2 svg{height:unset}}@media screen and (max-width: 1100px){.desktop-vector{display:none}}.tablet-vector{display:none}@media screen and (max-width: 1100px){.tablet-vector{display:block}}@media screen and (max-width: 500px){.tablet-vector{display:none}}.mobile-vector{display:none}@media screen and (max-width: 500px){.mobile-vector{display:block}}.timeline{padding:35px 75px;position:relative;z-index:2}@media screen and (max-width: 1100px){.timeline{padding:50px 0 0;margin-bottom:-10px}}@media screen and (max-width: 500px){.timeline{padding:30px 0 0;margin-bottom:-30px}}.timeline__background{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-2}.timeline__background img{width:100%}.timeline__heading{text-align:center;margin-bottom:60px;font-weight:500 !important;text-transform:uppercase !important}.timeline__heading span{font-weight:700 !important}@media screen and (max-width: 1100px){.timeline__heading{max-width:500px;margin:0 auto 60px}}.timeline__container{display:grid;grid-template-columns:minmax(210px, 27%) 1fr;z-index:3}@media screen and (max-width: 1100px){.timeline__container{display:flex;flex-direction:column}}.timeline__categories{display:flex;flex-direction:column;gap:50px;align-self:center;transition:all .3s;grid-column:1/2;grid-row:1/2}@media screen and (max-width: 1100px){.timeline__categories{flex-direction:row;width:86%;gap:30px;margin:0 auto;overflow:scroll;align-items:flex-end;margin-bottom:5px}.timeline__categories::-webkit-scrollbar{width:0;height:0}}.timeline__button{display:flex;flex-direction:column}@media screen and (max-width: 1100px){.timeline__button{justify-content:flex-end;margin-bottom:5px}}@media screen and (min-width: 1100px){.timeline:hover{cursor:pointer}.timeline:hover .timeline__button--text{font-size:26px !important}}.timeline::after{content:"";transition:all .8s;display:block;height:0;width:0;background-color:#b82127;align-self:flex-end}@media screen and (max-width: 1100px){.timeline::after{height:8px;align-self:center}}.timeline--text{margin-left:50px;line-height:24px !important;transition:font-size .3s}@media screen and (max-width: 1100px){.timeline--text{margin-left:0}}.timeline__image-container{grid-column:2/3;grid-row:1/2;width:90%;position:relative;min-width:800px}@media screen and (max-width: 1100px){.timeline__image-container{min-width:unset;width:100%;order:3}}.timeline__img{width:85%;object-fit:cover;opacity:0;transition:opacity .8s ease-out;max-height:713px}@media screen and (max-width: 1100px){.timeline__img{width:100%}}.timeline__text{display:none;grid-column:2/3;grid-row:2/3}@media screen and (max-width: 1100px){.timeline__text{order:2;width:86%;margin:40px auto -90px}}.timeline__text-container{width:75%;background:#b82127;mix-blend-mode:multiply;align-self:flex-end;display:flex;flex-direction:column;padding:80px 40px 40px;margin-top:-40px;align-items:flex-start}@media screen and (max-width: 1100px){.timeline__text-container{transform:translateY(0);width:100%;padding:40px 60px 130px}}@media screen and (max-width: 500px){.timeline__text-container{padding:30px 30px 105px}}.timeline__description{color:#fbfbfb;font-weight:400;margin-bottom:0}.timeline__btn-container{padding-top:32px;display:flex;gap:20px;flex-wrap:wrap}.timeline__btn-container:hover{border-color:#1a1a1a !important}@media screen and (max-width: 500px){.timeline__btn-container{flex-direction:column;align-items:flex-start;gap:16px}}.timeline__btn{margin:0;width:unset;min-width:206px;padding:0 24px}.timeline__btn:hover{width:unset;min-width:206px;padding:0 24px}.timeline__active{display:inline-block}.timeline__active--image{opacity:1}.timeline__active--text{display:flex;justify-content:flex-end}.timeline__active--button::after{content:"";display:block;height:8px;width:100%;background-color:#b82127}#timeline-1,#timeline-2,#timeline-3,#timeline-4,#timeline-5{position:absolute;top:0;left:0;right:0;bottom:0}.legal-page{padding:105px 130px}.legal-page h1{margin-bottom:64px}@media screen and (max-width: 1100px){.legal-page{padding:100px 50px}}@media screen and (max-width: 500px){.legal-page{padding:56px 26px}}.spacer-module{width:100%;display:block;position:relative;height:unset}.spacer-module .spacer-desktop{display:block}@media screen and (max-width: 1350px){.spacer-module .spacer-desktop{display:none}}@media screen and (max-width: 500px){.spacer-module .spacer-desktop{display:none}}.spacer-module .spacer-tablet{display:none}@media screen and (max-width: 1350px){.spacer-module .spacer-tablet{display:block}}@media screen and (max-width: 500px){.spacer-module .spacer-tablet{display:none}}.spacer-module .spacer-mobile{display:none}@media screen and (max-width: 1350px){.spacer-module .spacer-mobile{display:none}}@media screen and (max-width: 500px){.spacer-module .spacer-mobile{display:block}}.manufactures{margin:75px 75px 200px;display:flex;flex-direction:column;gap:40px;width:fit-content}@media screen and (max-width: 1100px){.manufactures{margin:125px 50px}}@media screen and (max-width: 500px){.manufactures{margin:0 25px 100px}}.manufactures__link{text-decoration:underline;color:#1a1a1a}
