@charset "UTF-8";@custom-media --mediaDesktop (max-width: 2080px);@custom-media --mediaLaptop (max-width: 1680px);@custom-media --mediaTablet (max-width: 1024px);:root{--font-base:"Montserrat",sans-serif;--background-color:#000;--primary-color:#edf2f8;--secondary-color:#f07900;--darkOrange-color:#d35100;--lightOrange-color:#f8a145;--black-color:#030303;--lightBlack-color:#161616;--lightGray-color:#818181;--gray-color:#454545;--brown-color:#46364a;--white-color:#fff}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}body,html{overflow-x:hidden;overflow-y:auto}body{height:100%;margin:0;padding:0}::-webkit-scrollbar{background-color:#030303;background-color:var(--black-color);width:5px}::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 10px #00000040}::-webkit-scrollbar-thumb{background-color:#f07900;background-color:var(--secondary-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#d35100;background-color:var(--darkOrange-color)}*,a,div,h1,h2,h3,h4,h5,h6,p,span{overflow-wrap:break-word;word-break:break-word}h1{font-family:Montserrat,sans-serif;font-family:var(--font-base);font-weight:500}.btn{border:none;cursor:pointer;height:60px;padding:16px;position:relative;text-decoration:none;transition:all .35s cubic-bezier(1,0,0,1);width:220px;z-index:9}@media screen and (max-width:400px){.btn{height:50px;width:200px}}@media screen and (max-width:696px){.btn{height:50px;width:160px}}.btn p{color:#fff!important;font-family:Montserrat,sans-serif;font-family:var(--font-base);font-size:13px;font-weight:600;letter-spacing:1px;padding-right:1rem;padding-top:0;text-align:end;text-transform:uppercase}@media screen and (max-width:400px){.btn p{font-size:11px;margin-top:-5px;padding-right:.6rem}}@media screen and (max-width:696px){.btn p{font-size:11px;margin-top:-5px;padding-right:.6rem}}.btn p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAzLTEyVDE3OjUwOjM5LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHN0RXZ0OndoZW49IjIwMjItMDMtMTJUMTc6NTA6MzktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sl0EJAAAAgklEQVQokc2SMQqEMBQFZ8ViEWz2It5gz7BHstZbeQMvkkJB7N4WppD4kzULggNhiuTxQ/KQRGR1kiZv80xBnBdQe5ukwkvgrPBPLgu7wAdKoAOext7b+4P9aOtDkk7cMDq5T0xugBEYrMmxgiCp1Ub7b0n2PnDPf64CZ4UdMJMoyRfxd256u3L/hQAAAABJRU5ErkJggg==) no-repeat;content:"";display:block;float:left;height:40px;margin:8px -40px 0 30px;transform-origin:15% 18%;transition:transform .5s;width:40px}@media screen and (max-width:696px){.btn p:before{display:none}}@media screen and (max-width:400px){.btn p:before{display:none}}.btn p:hover:before{transform:rotate(-180deg);transform-origin:15% 18%}.btn:hover{color:#fcfcfc}.btn-color{background-color:#fff3;color:#fff;color:var(--white-color)}.btn-color:after,.btn-color:before{background:#f07900;background:var(--secondary-color)}.btn:after,.btn:before{content:"";position:absolute;transition:all .35s cubic-bezier(1,0,0,1);z-index:-1}.btn-l-r:after{height:100%;top:0;width:0}.btn-l-r:hover:after{width:100%}.btn-l-r:after{left:0}.btn__vertLine{background-color:#f07900;background-color:var(--secondary-color);content:"";height:60px;margin-bottom:-3.75rem;width:6px;z-index:10}@media screen and (max-width:696px){.btn__vertLine{height:49px;margin-bottom:-3.11rem}}@media screen and (max-width:400px){.btn__vertLine{height:49px;margin-bottom:-3.11rem}}.service-link{border-bottom:1px solid #0000;color:#f07900;color:var(--secondary-color);font-weight:600;text-decoration:none;transition:all .3s ease}.service-link:hover{border-bottom-color:#f07900;border-bottom-color:var(--secondary-color)}.service-link:active,.service-link:hover{color:#d35100;color:var(--darkOrange-color)}.visually-hidden{border-width:0}.motion-div,[class*=motion],[data-framer-name]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform,opacity}[class*=Image],[class*=image],img{image-rendering:-webkit-optimize-contrast;transform:translateZ(0);will-change:transform}.container,[class*=container],[class*=section],section{contain:layout style paint;transform:translateZ(0)}@media(prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}@media screen and (max-width:768px){*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.motion-div,[data-framer-name]{will-change:auto}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.app{background-color:var(--background-color);color:var(--white-color);font-family:var(--font-base);min-height:100vh;overflow-x:hidden;width:100%;z-index:-2}.app__whitebg{background-color:var(--white-color)}.app__primarybg{background-color:var(--primary-color)}.app__container{display:flex;flex-direction:row;min-height:100vh;width:100%}.app__flex{align-items:center;display:flex;justify-content:center}.app__wrapper{flex:1 1;flex-direction:column;padding:4rem 2rem;width:100%}@media screen and (max-width:450px){.app__wrapper{padding:4rem 1rem 2rem}}.copyright{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 0 0;width:100%}.copyright p{color:var(--black-color)}.copyright p,.head-text{font-family:var(--font-base);text-transform:uppercase}.head-text{color:var(--white-color);font-size:2.75rem;font-weight:800;letter-spacing:4px;text-align:center}.head-text span{color:var(--secondary-color)}@media screen and (min-width:2000px){.head-text{font-size:4rem}}@media screen and (max-width:450px){.head-text{font-size:2rem}}.head-text2{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:800;letter-spacing:4px;margin-top:5rem;max-width:600px;text-align:center;text-transform:uppercase}.head-text2 span{color:var(--secondary-color)}@media screen and (min-width:2000px){.head-text2{font-size:3rem;margin-top:5rem}}@media screen and (max-width:450px){.head-text2{font-size:1rem;margin-top:2rem}}.p-text{font-size:.8rem;line-height:1.5}.bold-text,.p-text{color:var(--white-color);font-family:var(--font-base);text-align:left}.bold-text{font-size:1rem;font-weight:600}@media screen and (min-width:2000px){.bold-text{font-size:2rem}}@media screen and (max-width:450px){.bold-text{font-size:.9rem}}.app__social{flex-direction:column;justify-content:flex-end;padding:1rem}.app__social,.app__social div{align-items:center;display:flex}.app__social div{background-color:var(--white-color);border:1px solid var(--lightGray-color);border-radius:50%;height:40px;justify-content:center;margin:.25rem 0;transition:all .3s ease-in-out;width:40px}.app__social div svg{color:var(--gray-color);height:15px;width:15px}.app__social div:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.app__social div:hover svg{color:var(--white-color)}@media screen and (min-width:2000px){.app__social div{height:70px;margin:.5rem 0;width:70px}.app__social div svg{height:30px;width:30px}}.app__navigation{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.app__navigation .app__navigation-dot{background-color:#cbcbcb;border-radius:50%;height:10px;margin:.5rem;transition:background-color .2s ease-in-out;width:10px}.app__navigation .app__navigation-dot:hover{background-color:var(--secondary-color)}@media screen and (min-width:2000px){.app__navigation .app__navigation-dot{height:20px;width:20px}}@media screen and (max-width:500px){.app__navigation,.app__social{display:none}.copyright{padding:2rem}}.navEl{margin:0;position:relative;width:100%;z-index:100}.navbar-spacer{height:8vh;min-height:60px;width:100%}@media screen and (max-width:900px){.navbar-spacer{min-height:50px}}.homeEl{z-index:-1}.footer{background-color:var(--lightBlack-color);color:var(--white-color);font-family:var(--font-base);text-transform:uppercase;width:100%}.footer-container{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1400px;padding:4rem 2rem 2rem}@media(max-width:1024px){.footer-container{gap:3rem;grid-template-columns:repeat(2,1fr);padding:3rem 1.5rem 2rem}}@media(max-width:696px){.footer-container{gap:2.5rem;grid-template-columns:1fr;padding:3rem 1.5rem 2rem;text-align:center}}.footer-column{align-items:flex-start;display:flex;flex-direction:column}@media(max-width:696px){.footer-column{align-items:center;width:100%}}.footer-heading{color:var(--white-color);font-family:var(--font-base);font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:1.5rem}@media(max-width:696px){.footer-heading{font-size:18px;margin-bottom:1.25rem}}.footer-company .footer-logo{margin-bottom:1.5rem}.footer-company .footer-logo img{height:auto;max-width:100%;width:180px}@media(max-width:696px){.footer-company .footer-logo img{margin-bottom:1rem;width:160px}}.footer-company .footer-phone{margin-bottom:2rem}.footer-company .footer-phone a{color:var(--white-color);font-size:18px;font-weight:400;letter-spacing:1px;text-decoration:none;transition:color .3s ease}.footer-company .footer-phone a:hover{color:var(--secondary-color)}@media(max-width:696px){.footer-company .footer-phone a{font-size:16px}}.footer-company .footer-address .footer-address-link{color:var(--white-color);font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.6;text-decoration:none;transition:color .3s ease}.footer-company .footer-address .footer-address-link:hover{color:var(--secondary-color)}@media(max-width:696px){.footer-company .footer-address .footer-address-link{font-size:13px}}.footer-social .footer-links{display:flex;flex-direction:column;gap:.75rem}.footer-social .footer-links a{color:var(--white-color);display:block;font-size:14px;font-weight:400;letter-spacing:1px;text-decoration:none;transition:color .3s ease}.footer-social .footer-links a:hover{color:var(--secondary-color)}@media(max-width:696px){.footer-social .footer-links a{font-size:15px}}.footer-menu .footer-links{display:flex;flex-direction:column;gap:.75rem}.footer-menu .footer-links a{color:var(--white-color);display:block;font-size:14px;font-weight:400;letter-spacing:1px;text-decoration:none;transition:color .3s ease}.footer-menu .footer-links a:hover{color:var(--secondary-color)}@media(max-width:696px){.footer-menu .footer-links a{font-size:15px}}.footer-hours .footer-links{display:flex;flex-direction:column;gap:.75rem}.footer-hours .footer-links .footer-hours-item{color:var(--white-color);font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.5;margin:0}@media(max-width:696px){.footer-hours .footer-links .footer-hours-item{font-size:15px}}.footer-bottom{border-top:1px solid #ffffff1a;padding:2rem 2rem 2.5rem;text-align:center;width:100%}@media(max-width:696px){.footer-bottom{padding:1.5rem 1rem 2rem}}.footer-bottom .footer-copyright{color:var(--white-color);font-size:12px;font-weight:400;letter-spacing:1px;margin:0;opacity:.9}@media(max-width:696px){.footer-bottom .footer-copyright{font-size:11px}}.footer-links-items,.footer-menu-links{display:flex;flex-direction:column;gap:.75rem}.footer-hidden-links{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.footer-hidden-links a{color:inherit}.navbar{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000c;box-shadow:0 8px 6px -6px #0000004d;display:flex;justify-content:space-between;left:0;min-height:8vh;padding:0 2rem;position:fixed;right:0;top:0;transition:all .4s linear;width:100%;z-index:9999}@media screen and (max-width:900px){.navbar{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:0 1rem}}.scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;box-shadow:0 8px 12px -6px #00000080}@media screen and (max-width:900px){.scrolled{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.app__navbar-logo{align-items:flex-start;cursor:pointer;display:flex;justify-content:flex-start;margin:0 2.5rem;z-index:1}@media screen and (max-width:900px){.app__navbar-logo{display:none}}.app__navbar-logo img{width:200px}@media screen and (max-width:900px){.app__navbar-logo img{width:160px}}.app__mobile-logo{align-items:flex-start;display:flex;justify-content:flex-start;margin:0 2.5rem;z-index:1}@media screen and (min-width:900px){.app__mobile-logo{display:none}}.app__mobile-logo img{width:30px}.nav-links{align-items:center;display:flex;gap:1.5rem;justify-content:space-around;list-style:none;margin:0;min-width:-webkit-fit-content;min-width:fit-content;padding:0 1rem;width:auto}.nav-links li{cursor:pointer;flex-direction:column;font-family:var(--font-base);font-size:.9rem;position:relative;white-space:nowrap}.nav-links li span:after,.nav-links li span:before{background:var(--secondary-color);content:"";height:2px;margin-top:-.5px;position:absolute;top:40%;width:0}.nav-links li span:before{left:-2.5px}.nav-links li span:after{background:var(--secondary-color);right:2.5px;transition:width .8s cubic-bezier(.22,.61,.36,1)}.nav-links li span:hover:before{background:var(--secondary-color);transition:width .5s cubic-bezier(.22,.61,.36,1);width:104%}.nav-links li span:hover:after{background:#0000;transition:0s;width:100%}.nav-links li h3{cursor:default;font-family:var(--font-base);font-size:.9rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}@media screen and (max-width:900px){.nav-links li h3{display:none}}.nav-links .linkItem{color:var(--white-color);display:inline-block;font-family:var(--font-base);font-size:.9rem;font-weight:600;letter-spacing:.15rem;padding:.25rem .5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.nav-links .linkItem:hover{color:var(--secondary-color)}.nav-links a{color:var(--white-color);font-family:var(--font-base);font-weight:600;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}@media screen and (max-width:900px){.nav-links{display:none}}.navbar__dropdown{position:relative}.navbar__dropdown:after{background:#0000;content:"";height:.5rem;left:0;pointer-events:none;position:absolute;right:0;top:100%}.navbar__dropdown-link{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.25rem .5rem}.navbar__dropdown-link .linkItem{color:var(--white-color);cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.navbar__dropdown-link .linkItem:hover,.navbar__dropdown-link:hover .linkItem{color:var(--secondary-color)}.navbar__dropdown-icon{color:var(--white-color);transition:transform .3s ease}.navbar__dropdown-icon--open{transform:rotate(180deg)}.navbar__dropdown-menu{animation:dropdownFadeIn .2s ease-out;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000fa;border:1px solid #f079004d;border-radius:8px;box-shadow:0 8px 25px #000000b3,0 0 10px #f079001a;left:0;list-style:none;margin-top:0;min-width:200px;padding:.75rem 0;pointer-events:auto;position:absolute;top:calc(100% + .5rem);z-index:1000}.navbar__dropdown-menu:before{background:#0000;content:"";height:.5rem;left:0;pointer-events:auto;position:absolute;right:0;top:-.5rem}@media screen and (max-width:900px){.navbar__dropdown-menu{animation:none;background:#00000080;border:none;border-left:3px solid #f0790080;border-radius:0;box-shadow:none;display:block;left:0;margin-left:1rem;margin-top:.5rem;min-width:auto;opacity:1;padding:.5rem 0 .5rem 1.5rem;position:relative;top:0;visibility:visible;width:calc(100% - 2rem)}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.navbar__dropdown-item{border-left:3px solid #0000;cursor:pointer;list-style:none;margin:0;padding:0;pointer-events:auto;transition:all .3s ease;-webkit-user-select:none;user-select:none}.navbar__dropdown-item:hover{background:#f0790026;border-left-color:var(--secondary-color);transform:translateX(3px)}.navbar__dropdown-item:active{background:#f0790040}.navbar__dropdown-item .linkItem{box-sizing:border-box;color:var(--white-color);cursor:pointer;display:block;font-size:.9rem;font-weight:500;letter-spacing:.08rem;padding:.875rem 1.5rem;pointer-events:auto;text-decoration:none;width:100%}.navbar__dropdown-item .linkItem:hover{color:var(--secondary-color)}@media screen and (max-width:900px){.navbar__dropdown-item{border-left:none;padding:0}.navbar__dropdown-item:hover{border-left:3px solid var(--secondary-color);transform:translateX(0)}.navbar__dropdown-item .linkItem{font-size:1.1rem;letter-spacing:.1rem;padding:1.125rem 1.5rem}}.burger{cursor:pointer;display:none;margin:0 1.5rem;z-index:999}.burger div{background-color:var(--white-color);height:3px;margin:5px;transition:all .3s ease;width:25px}@media screen and (min-width:2000px){.nav-links{gap:2rem;padding:0 2rem}.nav-links .linkItem{font-size:1rem}}@media screen and (max-width:1720px){.nav-links{gap:1.25rem}.nav-links .linkItem{font-size:.85rem;letter-spacing:.1rem}}@media screen and (max-width:1460px){.nav-links{gap:1rem}.nav-links .linkItem{font-size:.8rem;letter-spacing:.08rem;padding:.25rem .4rem}}@media screen and (max-width:1300px){.nav-links{gap:.75rem}.nav-links .linkItem{font-size:.75rem;letter-spacing:.05rem;padding:.2rem .3rem}}@media screen and (max-width:1200px){.nav-links{gap:.5rem}.nav-links .linkItem{font-size:.7rem;letter-spacing:.05rem;padding:.2rem .25rem}}@media screen and (max-width:1024px){.nav-links{gap:.5rem}.nav-links .linkItem{font-size:.7rem;letter-spacing:.05rem}}@media screen and (max-width:900px){.nav-links{-webkit-overflow-scrolling:touch;align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000f2;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;margin:0;overflow-y:auto;padding-bottom:2rem;padding-top:100px;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease-in-out;width:100%;will-change:transform;z-index:9998}.nav-links li{font-size:18px;opacity:0;padding:.5rem 1.5rem;width:100%}.nav-links .desktop-only{display:none}.burger{display:block;z-index:10000}}.nav-active{transform:translateY(0)}.nav-active li{opacity:1!important}.nav-active .navbar__dropdown-menu{display:block!important;opacity:1!important;visibility:visible!important}@keyframes navLinkFade{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (max-width:900px){.list-tints-active{animation:navLinkFade .3s ease .1s forwards;opacity:1!important;transform:translateY(0)}.list-paint-correction-active{animation:navLinkFade .3s ease .15s forwards;opacity:1!important;transform:translateY(0)}.list-ceramic-coating-active{animation:navLinkFade .3s ease .2s forwards;opacity:1!important;transform:translateY(0)}.list-other-services-active{animation:navLinkFade .3s ease .25s forwards;opacity:1!important;transform:translateY(0)}.list-about-active{animation:navLinkFade .3s ease .3s forwards;opacity:1!important;transform:translateY(0)}.list-about-us-active,.list-fleet-services-active{animation:navLinkFade .3s ease .35s forwards;opacity:1!important;transform:translateY(0)}.list-contact-active{animation:navLinkFade .3s ease .4s forwards;opacity:1!important;transform:translateY(0)}}.list-phoneIcon{animation:navLinkFade .25s ease .55s forwards}.toggle .line1{transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{opacity:0}.toggle .line3{transform:rotate(45deg) translate(-5px,-6px)}.nav-divider{color:var(--secondary-color);margin-top:-.2rem}@media screen and (max-width:900px){.nav-divider{display:none}}@media screen and (max-width:1720px){.nav-divider{margin-top:0}}@media screen and (max-width:2000px){.nav-divider{margin-top:0}}@media screen and (max-width:4000px){.nav-divider{margin-top:0}}.phoneIcon{height:auto;margin-right:8px;margin-top:0;width:13px}.mobilePhoneIcon{opacity:0}@media screen and (min-width:900px){.mobilePhoneIcon{display:none}}.socialIcons__container__navBar{display:flex;flex-direction:row;gap:10px;padding:20px 0}@media screen and (min-width:900px){.socialIcons__container__navBar{display:none}}.nav-links li:has(.socialIcons__container__navBar){display:flex;justify-content:center}.socialIcons__icon__navBar{align-items:center;cursor:pointer;justify-content:center;margin:0 5px;padding:8px;position:relative;text-align:center;z-index:2}.socialIcons__icon__navBar span{display:block;height:50px;position:relative;z-index:2}.socialIcons__icon__navBar span svg{color:var(--white-color);height:20px;transition:color .4s cubic-bezier(.4,0,.2,1);width:20px}.socialIcons__icon__navBar span:hover svg{color:var(--secondary-color)}video{height:100%;object-fit:cover;opacity:1;position:absolute;top:0;width:100%;z-index:1}.noise-overlay{background-image:linear-gradient(22.5deg,var(--black-color) 25%,#0000 25%,#0000 50%,var(--black-color) 50%,var(--black-color) 75%,#0000 75%,#0000);background-size:4px 4px;bottom:0;content:"";opacity:.5;right:0;z-index:3}.color-overlay,.noise-overlay{height:100%;left:0;position:absolute;top:0}.color-overlay{background:var(--secondary-color);mix-blend-mode:darken;opacity:.3;width:100%;z-index:2}.gradient-overlay{background:linear-gradient(180deg,#0000,#000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}@media screen and (max-width:400px){.gradient-overlay{height:101%}}@media screen and (max-width:696px){.gradient-overlay{height:101%}}@media screen and (max-width:900px){.gradient-overlay{height:101%}}.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;overflow-x:hidden;overflow-y:hidden;width:100%}@media screen and (max-width:360px){.hero-container{display:flex;flex-direction:column;height:60vh;justify-content:center;margin-bottom:0;width:100%}}@media screen and (min-width:375px){.hero-container{display:flex;flex-direction:column;height:55vh;justify-content:center;margin-bottom:0;width:100%}}@media screen and (min-width:390px){.hero-container{display:flex;flex-direction:column;height:55vh;justify-content:center;margin-bottom:0;width:100%}}@media screen and (min-width:410px){.hero-container{display:flex;flex-direction:column;height:55vh;justify-content:center;margin-bottom:0;width:100%}}@media screen and (min-width:1400px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}@media screen and (min-width:1600px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}@media screen and (min-width:1715px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}@media screen and (min-width:1900px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}@media screen and (min-width:2500px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}@media screen and (min-width:3000px){.hero-container{display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}}.hero-container .viewport-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-container h1,.hero-container h2{color:var(--white-color);font-family:Montserrat;font-size:60px;font-weight:500;letter-spacing:.3rem;margin:0 2rem;text-transform:uppercase;z-index:3}@media screen and (max-width:900px){.hero-container h1,.hero-container h2{font-size:30px}}.scroll-down{animation:fade_move_down 2s ease-in-out infinite;border-bottom:2px solid var(--white-color);border-right:2px solid var(--white-color);bottom:5vh;display:block;font-size:20px;height:13px;left:50%;position:absolute;text-align:center;text-decoration:none;text-shadow:0;transform:translate(-50%) rotate(45deg);width:13px;z-index:100}@keyframes fade_move_down{0%{opacity:0;transform:translateY(-10px) rotate(45deg)}50%{opacity:1}to{opacity:0;transform:translateY(10px) rotate(45deg)}}.ellipses-container{border-radius:50%;height:40rem;margin:0 auto;opacity:0;position:relative;top:-5rem;width:40rem;z-index:10}@media screen and (min-width:275px){.ellipses-container{display:none}}@media screen and (min-width:375px){.ellipses-container{display:none}}@media screen and (min-width:696px){.ellipses-container{display:none}}@media screen and (min-width:1000px){.ellipses-container{display:block;height:25rem;right:6rem;top:15rem;width:25rem}}@media screen and (min-width:1300px){.ellipses-container{display:block;height:32.5rem;top:7;width:32.5rem}}@media screen and (min-width:1400px){.ellipses-container{display:block;height:32.5rem;top:0;width:32.5rem}}@media screen and (min-width:1600px){.ellipses-container{display:block;height:37rem;top:-3rem;width:37rem}}@media screen and (min-width:1700px){.ellipses-container{display:block;height:38rem;top:-5rem;width:38rem}}@media screen and (min-width:1900px){.ellipses-container{display:block;height:40rem;top:-5rem;width:40rem}}@media screen and (min-width:2500px){.ellipses-container{display:block;height:51rem;top:-14rem;width:51rem}}@media screen and (min-width:3000px){.ellipses-container{display:block;height:67rem;top:-22rem;width:67rem}}.ellipses{border-radius:50%;border-style:solid;left:-10rem;position:absolute;top:-25rem}.ellipses__outer--thin{animation:ellipsesOrbit 15s ease-in-out infinite;border-color:#fdfdfd1a;border-width:1px;height:230%;width:230%}@media screen and (max-width:400px){.ellipses__outer--thin{height:98%;width:98%}}@media screen and (max-width:696px){.ellipses__outer--thin{height:98%;width:98%}}.ellipses__outer--thick{animation:ellipsesRotate 15s ease-in-out infinite;border-color:var(--secondary-color) #0000;border-width:2px;height:230%;transform:rotate(-45deg);width:230%}@media screen and (max-width:400px){.ellipses__outer--thick{height:98%;width:98%}}@media screen and (max-width:696px){.ellipses__outer--thick{height:98%;width:98%}}@keyframes ellipsesRotate{0%{transform:rotate(-45deg)}to{transform:rotate(-405deg)}}video::-webkit-media-controls{display:none!important}.greeting__wrapper{z-index:99}.greeting__wrapper .greeting{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;font-size:2rem;font-weight:600;height:250px;justify-content:center;left:-20rem;letter-spacing:1rem;margin:0 auto;padding:12.4px 1rem 12.4px 4rem;position:absolute;right:0;text-align:end;text-transform:uppercase;top:15rem}@media screen and (min-width:275px){.greeting__wrapper .greeting{font-size:1rem;height:250px;left:0;letter-spacing:.5rem;padding-left:0;padding-right:0;top:25rem;width:100%}}@media screen and (min-width:375px){.greeting__wrapper .greeting{font-size:1rem;height:250px;left:0;letter-spacing:.5rem;padding-left:0;padding-right:0;top:25rem;width:100%}}@media screen and (min-width:410px){.greeting__wrapper .greeting{font-size:1rem;height:180px;left:0;letter-spacing:.5rem;padding-left:0;padding-right:0;top:17rem;width:100%}}@media screen and (min-width:696px){.greeting__wrapper .greeting{font-size:1rem;height:250px;left:0;letter-spacing:.5rem;padding-left:0;padding-right:0;top:25rem;width:100%}}@media screen and (min-width:1300px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-55rem;letter-spacing:1rem;padding-left:6rem;padding-right:0;top:15rem;width:700px}}@media screen and (min-width:1400px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-55rem;letter-spacing:1rem;padding-left:6rem;padding-right:0;top:15rem;width:700px}}@media screen and (min-width:1600px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-65rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:20rem;width:700px}}@media screen and (min-width:1700px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-65rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:30rem;width:700px}}@media screen and (min-width:1900px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-80rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:20rem;width:685px}}@media screen and (min-width:2500px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-100rem;letter-spacing:1rem;padding-left:20rem;padding-right:0;top:30rem;width:1000px}}@media screen and (min-width:3000px){.greeting__wrapper .greeting{font-size:2rem;height:250px;left:-140rem;letter-spacing:1rem;padding-left:38rem;padding-right:0;top:30rem;width:1200px}}.greeting__wrapper .greetingTop{align-items:center;color:var(--secondary-color);display:flex;font-size:1rem;font-weight:600;height:250px;justify-content:center;left:-20rem;letter-spacing:1rem;margin:0 auto;padding:12.4px 1rem 12.4px 4rem;position:absolute;right:0;text-align:end;text-transform:uppercase;top:10rem;z-index:99}@media screen and (min-width:275px){.greeting__wrapper .greetingTop{font-size:1rem;left:0;letter-spacing:.5rem;padding-left:.5rem;top:23.5rem;width:100%}}@media screen and (min-width:375px){.greeting__wrapper .greetingTop{font-size:1rem;left:0;letter-spacing:.5rem;padding-left:.5rem;top:23.5rem;width:100%}}@media screen and (min-width:410px){.greeting__wrapper .greetingTop{font-size:1rem;left:0;letter-spacing:.5rem;padding-left:.5rem;top:13.3rem;width:100%}}@media screen and (min-width:696px){.greeting__wrapper .greetingTop{font-size:1rem;left:0;letter-spacing:.5rem;padding-left:.5rem;top:23.5rem;width:100%}}@media screen and (min-width:1300px){.greeting__wrapper .greetingTop{font-size:1rem;left:-65rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:13rem;width:700px}}@media screen and (min-width:1400px){.greeting__wrapper .greetingTop{font-size:1rem;left:-65rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:13rem;width:700px}}@media screen and (min-width:1600px){.greeting__wrapper .greetingTop{font-size:1rem;left:-77rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:17.5rem;width:785px}}@media screen and (min-width:1700px){.greeting__wrapper .greetingTop{font-size:1rem;left:-77rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:27.5rem;width:785px}}@media screen and (min-width:1900px){.greeting__wrapper .greetingTop{font-size:1rem;left:-91.5rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:17.5rem;width:785px}}@media screen and (min-width:2500px){.greeting__wrapper .greetingTop{font-size:1rem;left:-96rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:27.5rem;width:785px}}@media screen and (min-width:3000px){.greeting__wrapper .greetingTop{font-size:1rem;left:-118rem;letter-spacing:1rem;padding-left:4rem;padding-right:0;top:28rem;width:1200px}}.greeting__wrapper .greetingBottom{align-items:center;display:flex;font-size:2rem;font-weight:600;height:200px;justify-content:center;left:-20rem;letter-spacing:1rem;margin:0 auto;padding:12.4px 1rem 12.4px 4rem;position:absolute;right:0;text-align:end;text-transform:uppercase;top:23rem}@media screen and (min-width:275px){.greeting__wrapper .greetingBottom{font-size:1rem;left:0;letter-spacing:.7rem;padding-left:1.2rem;top:28rem;width:100%}}@media screen and (min-width:375px){.greeting__wrapper .greetingBottom{font-size:1rem;left:0;letter-spacing:.7rem;padding-left:1.2rem;top:28rem;width:100%}}@media screen and (min-width:410px){.greeting__wrapper .greetingBottom{font-size:1rem;left:0;letter-spacing:.7rem;padding-left:1.2rem;top:17.5rem;width:100%}}@media screen and (min-width:696px){.greeting__wrapper .greetingBottom{font-size:1rem;left:0;letter-spacing:.7rem;padding-left:1.2rem;top:28rem;width:100%}}@media screen and (min-width:1300px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-53.5rem;letter-spacing:1.4rem;padding-left:6rem;top:19rem;width:100%}}@media screen and (min-width:1400px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-54rem;letter-spacing:1.4rem;padding-left:6rem;top:19rem;width:100%}}@media screen and (min-width:1600px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-63.5rem;letter-spacing:1.4rem;padding-left:4rem;top:24rem;width:100%}}@media screen and (min-width:1700px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-63.5rem;letter-spacing:1.4rem;padding-left:4rem;top:34rem;width:100%}}@media screen and (min-width:1900px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-78.5rem;letter-spacing:1.4rem;padding-left:4rem;top:24rem;width:100%}}@media screen and (min-width:2500px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-84rem;letter-spacing:1.4rem;padding-left:4rem;padding-right:0;top:34rem;width:100%}}@media screen and (min-width:3000px){.greeting__wrapper .greetingBottom{font-size:2rem;left:-105.7rem;letter-spacing:1.4rem;padding-left:4rem;padding-right:0;top:34rem;width:1200px}}p{color:var(--white-color);font-family:Poppins,sans-serif;font-size:16px;line-height:30px;transition:all .3s linear}::selection{background-color:var(--black-color);color:var(--white-color)}::-moz-selection{background-color:var(--black-color);color:var(--white-color)}mark{background-color:var(--black-color);color:var(--white-color)}.color-yellow{color:var(--yellow)}.size-18{font-size:18px}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.section{display:block;position:relative;width:100%;z-index:30!important}.over-hide{overflow:hidden}.padding-top-bottom{padding-bottom:90px;padding-top:90px}.hero-center-section{left:0;margin-left:43px;opacity:0;position:absolute;transition:all .3s linear;width:95%;z-index:1}.hero-center-section.show{opacity:1}.hero-center-section .left-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#c8c8c800,#c8c8c81a);-webkit-background-clip:text;color:#c8c8c81a;font-family:Poppins,sans-serif;font-size:7vw;font-weight:900;height:200%;left:-20px;line-height:1;position:absolute;text-align:center;top:-50%;transition:all .3s linear;writing-mode:vertical-lr;z-index:1}.hero-center-section.show .left-text{left:0}.z-bigger{z-index:30!important}.img-wrap{border-radius:4px;box-shadow:0 3px 5px #00000005;display:block;overflow:hidden;position:relative;transform:scale(1.03);transition:all .3s linear;width:100%}.hero-center-section.show .img-wrap{transform:scale(1)}.img-wrap img{display:block;height:auto;width:100%}.link-to-page{cursor:pointer;position:fixed;right:30px;top:30px;width:50px;z-index:20000}.link-to-page img{display:block;height:auto;width:100%}.slide-buttons{margin:0 auto;max-width:100%;padding:0 20px;width:580px}.slide-buttons,.slide-buttons li{list-style:none;position:relative;text-align:center}.slide-buttons li{display:block;margin:60px 0;padding:0;transition:all .3s linear}.slide-buttons li a{-webkit-text-stroke:2px var(--white-color);text-stroke:2px var(--white-color);-webkit-text-fill-color:#0000;text-fill-color:#0000;color:#0000;display:inline-block;font-size:100px;font-weight:900;line-height:1;opacity:.3;position:relative;text-transform:uppercase;transition:all .3s linear}.slide-buttons li.active a{opacity:1}.slide-buttons li a:hover{text-decoration:none}.slide-buttons li a:active,.slide-buttons li a:focus{border:none;box-shadow:none;outline:none}.slide-buttons li a:before{-webkit-text-stroke:#0000;text-stroke:#0000;-webkit-text-fill-color:var(--white-color);text-fill-color:var(--white-color);color:var(--white-color);content:attr(data-hover);font-size:100px;font-weight:900;left:0;line-height:1;max-height:0;overflow:hidden;padding:0;position:absolute;text-transform:uppercase;top:0;transition:max-height .4s}.slide-buttons li a:active:before,.slide-buttons li a:focus:before,.slide-buttons li.active a:before{max-height:100%}.bottom-right{bottom:50px;position:fixed;right:30px;z-index:1000}.circle,.switch{transition:all .3s linear}.switch{background-image:linear-gradient(298deg,var(--red),var(--yellow));border-radius:27px;display:block;height:4px;margin:0 auto;opacity:1;position:relative;text-align:center;transform:translate(0);transition-delay:1.9s;width:80px}.circle{background:var(--dark-light);border-radius:50%;box-shadow:0 4px 4px #1a354740,0 0 0 1px #1a354712;cursor:pointer;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px}.circle:hover{box-shadow:0 8px 8px #1a354740,0 0 0 1px #1a354712}.circle:before{color:var(--grey);content:"";opacity:1}.circle:after,.circle:before{font-family:unicons;font-size:20px;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;transition:all .3s linear;width:100%;z-index:2}.circle:after{color:var(--yellow);content:"";opacity:0}.switched .circle{background:var(--dark);box-shadow:0 4px 4px #1a354740,0 0 0 1px #1a354712;left:40px}.switched .circle:hover{box-shadow:0 8px 8px #1a354740,0 0 0 1px #1a354712}.switched .circle:before{opacity:0}.switched .circle:after{opacity:1}body.light{background:var(--white-color)}body.light p{color:var(--dark-blue)}body.light h3{color:var(--dark)}body.light .cursor,body.light .cursor2,body.light .cursor3{mix-blend-mode:difference;z-index:9999999!important}body.light .cursor,body.light .cursor2{background-color:var(--dark-blue)}body.light .cursor2{border-color:#0000;box-shadow:0 0 12px #0003;height:16px;mix-blend-mode:difference;width:16px}body.light .cursor.hover,body.light .cursor2.hover,body.light .cursor3.hover{opacity:0}body.light .cursor2.hover{background:#000;box-shadow:0 0 0 #0003}body.light .slide-buttons li a{-webkit-text-stroke:2px var(--dark-blue);text-stroke:2px var(--dark-blue);-webkit-text-fill-color:#0000;text-fill-color:#0000;color:#0000;opacity:1}body.light .slide-buttons li a:before{-webkit-text-stroke:#0000;text-stroke:#0000;-webkit-text-fill-color:var(--dark-blue);text-fill-color:var(--dark-blue);color:var(--dark-blue)}body.light .hero-center-section.show{margit-top:0;opacity:.9}body.light .hero-center-section .left-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#0000,#00000029);-webkit-background-clip:text;color:#00000029}@media(max-width:1199px){.hero-center-section .left-text{font-size:13vw}.slide-buttons li{margin:50px 0}.slide-buttons li a,.slide-buttons li a:before{font-size:80px}}@media(max-width:991px){.hero-center-section .left-text{font-size:16vw}}@media(max-width:767px){.cursor,.cursor2,.cursor3,.hero-center-section .left-text{display:none}.slide-buttons li{margin:40px 0}.slide-buttons li a,.slide-buttons li a:before{font-size:60px;font-weight:700}}@media(max-width:575px){.slide-buttons li a,.slide-buttons li a:before{font-size:50px;font-weight:700}}.info__section{height:100%;width:100%}.info__section .info__container{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;grid-template-rows:800px;margin-bottom:0}@media screen and (min-width:275px){.info__section .info__container{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0;margin-top:0}}@media screen and (min-width:375px){.info__section .info__container{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0;margin-top:0}}@media screen and (min-width:410px){.info__section .info__container{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0;margin-top:0}}@media screen and (min-width:696px){.info__section .info__container{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0;margin-top:0}}@media screen and (min-width:1300px){.info__section .info__container{grid-template-columns:1fr 1fr;grid-template-rows:800px;margin-bottom:0;margin-top:0}}.info__section .info__container .column__left{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;padding:1rem 9rem;width:99.5%}@media screen and (min-width:275px){.info__section .info__container .column__left{height:400px;padding:1rem 3rem;width:86%}}@media screen and (min-width:375px){.info__section .info__container .column__left{height:400px;padding:1rem 3rem;width:100%}}@media screen and (min-width:696px){.info__section .info__container .column__left{height:400px;padding:1rem 3rem;width:100%}}@media screen and (min-width:1300px){.info__section .info__container .column__left{height:469px;padding:1rem 9rem;width:99.5%}}@media screen and (min-width:1420px){.info__section .info__container .column__left{height:469px;padding:1rem 9rem;width:99.5%}}@media screen and (min-width:1600px){.info__section .info__container .column__left{height:469px;padding:1rem 9rem;width:99.5%}}@media screen and (min-width:1715px){.info__section .info__container .column__left{height:469px;padding:1rem 9rem;width:99.5%}}@media screen and (min-width:1900px){.info__section .info__container .column__left{height:469px;padding:1rem 9rem;width:99.5%}}@media screen and (min-width:2500px){.info__section .info__container .column__left{height:469px;padding:1rem 20rem;width:99.5%}}@media screen and (min-width:3000px){.info__section .info__container .column__left{height:469px;padding:1rem 30rem;width:99.5%}}.info__section .info__container .column__left h1{color:#fff;font-family:var(--font-base);font-size:2.5rem;font-weight:500px;font-weight:600;letter-spacing:2px;margin:0;padding-bottom:30px;text-shadow:0 2px 10px #0003;text-transform:uppercase}@media screen and (max-width:400px){.info__section .info__container .column__left h1{font-size:18px}}@media screen and (max-width:696px){.info__section .info__container .column__left h1{font-size:18px}}@media screen and (max-width:1440px){.info__section .info__container .column__left h1{font-size:2rem}}.info__section .info__container .column__left .column__left__text{color:var(--lightGray-color);font-family:var(--font-base);font-size:15px;font-weight:500px;letter-spacing:1px;line-height:1.6;padding-bottom:30px;text-transform:uppercase}@media screen and (max-width:400px){.info__section .info__container .column__left .column__left__text{font-size:13px}}@media screen and (max-width:696px){.info__section .info__container .column__left .column__left__text{font-size:13px}}@media screen and (max-width:1440px){.info__section .info__container .column__left .column__left__text{font-size:13px}}.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:806px;margin-top:485px;position:absolute;width:12px;z-index:2}@media screen and (min-width:275px){.info__section .info__container .go-corner{display:none}}@media screen and (min-width:375px){.info__section .info__container .go-corner{display:none}}@media screen and (min-width:696px){.info__section .info__container .go-corner{display:none}}@media screen and (min-width:1300px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:535px;margin-top:485px;position:absolute;width:12px;z-index:2}}@media screen and (min-width:1420px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:564px;margin-top:485px;position:absolute;width:12px;z-index:2}}@media screen and (min-width:1600px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:684px;margin-top:485px;position:absolute;width:12px;z-index:2}}@media screen and (min-width:1715px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:710px;margin-top:485px;position:absolute;width:12px;z-index:2}}@media screen and (min-width:1900px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:12px;justify-content:center;margin-left:803px;margin-top:485px;position:absolute;width:12px;z-index:2}}@media screen and (min-width:2500px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:14px;justify-content:center;margin-left:945px;margin-top:488px;position:absolute;width:14px;z-index:2}}@media screen and (min-width:3000px){.info__section .info__container .go-corner{align-items:center;background-color:var(--secondary-color);display:flex;height:14px;justify-content:center;margin-left:1232px;margin-top:488px;position:absolute;width:14px;z-index:2}}.info__section .info__container .column__right{align-items:flex-start;display:flex;justify-content:center;margin-left:12px}@media screen and (max-width:768px){.info__section .info__container .column__right{margin:0}}.info__section .info__container .column__right img{height:469px;object-fit:cover;width:100%}@media screen and (min-width:275px){.info__section .info__container .column__right img{height:300px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:375px){.info__section .info__container .column__right img{height:350px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:696px){.info__section .info__container .column__right img{height:400px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:1300px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:1420px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:1600px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:1715px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:1900px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:2500px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}@media screen and (min-width:3000px){.info__section .info__container .column__right img{height:469px;margin-left:0;margin-top:0;width:100%}}.info__section .info__container__bottom{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:800px;margin-bottom:0;margin-top:0}@media screen and (min-width:275px){.info__section .info__container__bottom{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0}}@media screen and (min-width:375px){.info__section .info__container__bottom{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0}}@media screen and (min-width:696px){.info__section .info__container__bottom{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0}}@media screen and (min-width:1300px){.info__section .info__container__bottom{grid-template-columns:1fr 1fr;grid-template-rows:800px;margin-bottom:0}}.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;padding:1rem 9rem;width:98.9%}.info__section .info__container__bottom .column__right__bottom h1{color:#fff;font-family:var(--font-base);font-size:2.5rem;font-weight:500px;font-weight:600;letter-spacing:2px;margin:0;padding-bottom:30px;text-shadow:0 2px 10px #0003;text-transform:uppercase}@media screen and (max-width:400px){.info__section .info__container__bottom .column__right__bottom h1{font-size:18px}}@media screen and (max-width:696px){.info__section .info__container__bottom .column__right__bottom h1{font-size:18px}}@media screen and (max-width:1440px){.info__section .info__container__bottom .column__right__bottom h1{font-size:2rem}}.info__section .info__container__bottom .column__right__bottom .column__right__text{color:var(--lightGray-color);font-family:var(--font-base);font-size:15px;font-weight:500px;letter-spacing:1px;line-height:1.6;padding-bottom:30px;text-transform:uppercase}@media screen and (max-width:400px){.info__section .info__container__bottom .column__right__bottom .column__right__text{font-size:13px}}@media screen and (max-width:696px){.info__section .info__container__bottom .column__right__bottom .column__right__text{font-size:13px}}@media screen and (max-width:1440px){.info__section .info__container__bottom .column__right__bottom .column__right__text{font-size:13px}}@media screen and (min-width:275px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;display:flex;flex-direction:column;height:400px;justify-content:center;line-height:1.4;margin-left:0;margin-top:0;padding:1rem 3rem;width:100%}}@media screen and (min-width:375px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;display:flex;flex-direction:column;height:400px;justify-content:center;line-height:1.4;margin-left:0;margin-top:0;padding:1rem 3rem;width:100%}}@media screen and (min-width:410px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;display:flex;flex-direction:column;height:400px;justify-content:center;line-height:1.4;margin-left:0;margin-top:0;padding:1rem 3rem;width:100%}}@media screen and (min-width:696px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;display:flex;flex-direction:column;height:400px;justify-content:center;line-height:1.4;margin-left:0;margin-top:0;padding:1rem 3rem;width:100%}}@media screen and (min-width:1300px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 9rem;width:98.6%}}@media screen and (min-width:1420px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 9rem;width:98.6%}}@media screen and (min-width:1600px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 9rem;width:98.8%}}@media screen and (min-width:1700px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 9rem;width:98.8%}}@media screen and (min-width:2500px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 20rem;width:99.4%}}@media screen and (min-width:3000px){.info__section .info__container__bottom .column__right__bottom{align-items:flex-start;background-color:var(--lightBlack-color);display:flex;flex-direction:column;height:469px;justify-content:center;line-height:1.4;margin-left:10px;margin-top:0;padding:1rem 30rem;width:99.4%}}.info__section .info__container__bottom .column__left__bottom{align-items:flex-start;display:flex;justify-content:center;position:relative}@media screen and (max-width:768px){.info__section .info__container__bottom .column__left__bottom{margin-top:0}}.info__section .info__container__bottom .column__left__bottom img{height:469px;object-fit:cover;width:98.9%}@media screen and (min-width:275px){.info__section .info__container__bottom .column__left__bottom img{height:300px;margin-left:0;margin-top:0;object-fit:cover;width:100%}}@media screen and (min-width:375px){.info__section .info__container__bottom .column__left__bottom img{height:350px;margin-left:0;margin-top:0;object-fit:cover;width:100%}}@media screen and (min-width:696px){.info__section .info__container__bottom .column__left__bottom img{height:400px;margin-left:0;margin-top:0;object-fit:cover;width:100%}}@media screen and (min-width:1300px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:1420px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:1600px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:1715px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:1900px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:2500px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}@media screen and (min-width:3000px){.info__section .info__container__bottom .column__left__bottom img{height:469px;margin-left:0;margin-top:0;object-fit:cover;width:98.9%}}.fade-in{opacity:0;transition:opacity .5s ease-in}.fade-in.appear{opacity:1}.service-info{background:linear-gradient(180deg,#0006,#0009);padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.service-info{padding:6rem 2rem}}@media screen and (min-width:1024px){.service-info{padding:8rem 4rem}}.service-info__container{margin:0 auto;max-width:1400px}.service-info__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.service-info__header{margin-bottom:5rem}}.service-info__badge{background:var(--secondary-color);border-radius:50px;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1.25rem;text-transform:uppercase}.service-info__badge,.service-info__title{color:var(--white-color);font-family:var(--font-base);margin-bottom:1.5rem}.service-info__title{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.service-info__title{font-size:3.5rem}}@media screen and (min-width:1024px){.service-info__title{font-size:4rem}}.service-info__description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:900px}@media screen and (min-width:768px){.service-info__description{font-size:1.125rem}}@media screen and (min-width:1024px){.service-info__description{font-size:1.25rem}}.service-info__tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media screen and (min-width:768px){.service-info__tabs{gap:1.5rem;margin-bottom:4rem}}.service-info__tab{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;color:var(--lightGray-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.service-info__tab:hover{background:#f079001a;border-color:var(--secondary-color);color:var(--white-color);transform:translateY(-2px)}.service-info__tab svg{transition:all .3s ease}.service-info__tab--active{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);box-shadow:0 4px 20px #f079004d;color:var(--white-color)}.service-info__tab--active svg{transform:scale(1.1)}@media screen and (max-width:640px){.service-info__tab{font-size:.9375rem;gap:.5rem;padding:.875rem 1.5rem}.service-info__tab svg{height:18px;width:18px}}.service-info__content,.service-info__tab-panel{min-height:400px}.service-info__benefits-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr}@media screen and (min-width:768px){.service-info__benefits-grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.service-info__benefits-grid{gap:3.5rem;grid-template-columns:repeat(3,1fr)}}.service-info__benefit-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0009,#0006);border:2px solid #ffffff26;border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.service-info__benefit-card{gap:2rem;padding:3rem}}@media screen and (min-width:1024px){.service-info__benefit-card{padding:3.5rem}}.service-info__benefit-card:before{background:linear-gradient(90deg,var(--secondary-color),var(--darkOrange-color));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.service-info__benefit-card:hover{border-color:#f0790066;box-shadow:0 12px 40px #f0790033;transform:translateY(-8px)}.service-info__benefit-card:hover:before{transform:scaleX(1)}.service-info__benefit-card:hover .service-info__benefit-icon-wrapper{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));transform:scale(1.1) rotate(5deg)}.service-info__benefit-icon-wrapper{align-items:center;background:#f0790033;border:2px solid #f079004d;border-radius:20px;display:flex;height:80px;justify-content:center;transition:all .4s ease;width:80px}@media screen and (min-width:768px){.service-info__benefit-icon-wrapper{height:90px;width:90px}}.service-info__benefit-icon{color:var(--secondary-color);height:36px;transition:all .3s ease;width:36px}@media screen and (min-width:768px){.service-info__benefit-icon{height:40px;width:40px}}.service-info__benefit-content{flex:1 1}.service-info__benefit-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}@media screen and (min-width:768px){.service-info__benefit-title{font-size:1.75rem}}@media screen and (min-width:1024px){.service-info__benefit-title{font-size:2rem}}.service-info__benefit-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.125rem;line-height:1.6;margin:0}@media screen and (min-width:768px){.service-info__benefit-text{font-size:1.25rem}}@media screen and (max-width:640px){.service-info__benefit-text{font-size:1rem}}.service-info__process-timeline{margin:0 auto;max-width:900px;padding-left:3rem;position:relative}@media screen and (min-width:768px){.service-info__process-timeline{padding-left:4rem}}@media screen and (max-width:640px){.service-info__process-timeline{padding-left:2rem}}.service-info__process-step{display:flex;gap:2rem;margin-bottom:3rem;position:relative}.service-info__process-step:last-child{margin-bottom:0}@media screen and (max-width:640px){.service-info__process-step{gap:1.5rem;margin-bottom:2.5rem}}.service-info__process-connector{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative}.service-info__process-number-wrapper{position:relative;z-index:2}.service-info__process-number{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50%;box-shadow:0 4px 20px #f079004d;color:var(--white-color);display:flex;font-family:var(--font-base);font-size:2rem;font-weight:700;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px}@media screen and (max-width:640px){.service-info__process-number{font-size:1.5rem;height:60px;width:60px}}.service-info__process-icon{background:#000c;border:2px solid var(--secondary-color);border-radius:50%;bottom:-8px;color:var(--secondary-color);height:32px;padding:6px;position:absolute;right:-8px;width:32px}@media screen and (max-width:640px){.service-info__process-icon{bottom:-6px;height:24px;padding:4px;right:-6px;width:24px}}.service-info__process-line{background:linear-gradient(180deg,var(--secondary-color),#f079004d);border-radius:2px;flex:1 1;margin-top:1rem;min-height:60px;width:3px}@media screen and (max-width:640px){.service-info__process-line{min-height:40px;width:2px}}.service-info__process-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0003);border:2px solid #ffffff1a;border-radius:16px;flex:1 1;margin-top:.5rem;padding:1.5rem 2rem;transition:all .3s ease}.service-info__process-content:hover{border-color:#f079004d;box-shadow:0 8px 24px #f0790026;transform:translateX(8px)}@media screen and (max-width:640px){.service-info__process-content{margin-top:0;padding:1.25rem 1.5rem}}.service-info__process-title{color:var(--white-color);font-family:var(--font-base);font-size:1.375rem;font-weight:700;line-height:1.3;margin-bottom:.875rem}.service-info__process-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.service-info__features-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:640px){.service-info__features-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.service-info__features-grid{grid-template-columns:repeat(3,1fr)}}.service-info__feature-card{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0003);border:2px solid #ffffff1a;border-left:4px solid var(--secondary-color);border-radius:12px;display:flex;gap:1.25rem;padding:1.75rem 2rem;transition:all .3s ease}.service-info__feature-card:hover{background:linear-gradient(135deg,#f079001a,#f079000d);border-color:#f0790066;box-shadow:0 8px 24px #f0790026;transform:translateX(8px)}@media screen and (max-width:640px){.service-info__feature-card{gap:1rem;padding:1.5rem}}.service-info__feature-check{align-items:center;background:#f0790026;border:2px solid #f079004d;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}@media screen and (max-width:640px){.service-info__feature-check{height:40px;width:40px}}.service-info__feature-icon{color:var(--secondary-color);height:24px;transition:all .3s ease;width:24px}@media screen and (max-width:640px){.service-info__feature-icon{height:20px;width:20px}}.service-info__feature-text{color:var(--white-color);flex:1 1;font-family:var(--font-base);font-size:1.0625rem;font-weight:500;line-height:1.6}@media screen and (max-width:640px){.service-info__feature-text{font-size:.9375rem}}.service-info__feature-card:hover .service-info__feature-check{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);transform:scale(1.1)}.service-info__feature-card:hover .service-info__feature-check .service-info__feature-icon{color:var(--white-color)}.service-pricing{padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.service-pricing{padding:6rem 2rem}}@media screen and (min-width:1024px){.service-pricing{padding:8rem 4rem}}.service-pricing__container{margin:0 auto;max-width:1400px}.service-pricing__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.service-pricing__header{margin-bottom:5rem}}.service-pricing__title{color:var(--white-color);font-family:var(--font-base);font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media screen and (min-width:768px){.service-pricing__title{font-size:3.5rem}}@media screen and (min-width:1024px){.service-pricing__title{font-size:4rem}}.service-pricing__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:800px}@media screen and (min-width:768px){.service-pricing__subtitle{font-size:1.125rem}}.service-pricing__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:3rem}@media screen and (min-width:768px){.service-pricing__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.service-pricing__grid{gap:3rem;grid-template-columns:repeat(3,1fr)}}.service-pricing__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:16px;padding:2.5rem;position:relative;transition:all .3s ease}@media screen and (max-width:768px){.service-pricing__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.service-pricing__card{display:flex;flex-direction:column}.service-pricing__card:hover{border-color:#f079004d;box-shadow:0 12px 32px #f0790026;transform:translateY(-8px)}@media screen and (min-width:1024px){.service-pricing__card{padding:3rem}}.service-pricing__card--featured{background:#00000080;border-color:#f0790080;transform:scale(1.05)}@media screen and (max-width:1023px){.service-pricing__card--featured{transform:scale(1)}}.service-pricing__badge{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50px;box-shadow:0 4px 12px #f079004d;color:var(--white-color);font-family:var(--font-base);font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;position:absolute;right:2rem;text-transform:uppercase;top:-12px}.service-pricing__card-header{margin-bottom:1.5rem}.service-pricing__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}@media screen and (min-width:1024px){.service-pricing__card-title{font-size:1.75rem}}.service-pricing__duration{align-items:center;color:var(--lightGray-color);display:flex;font-family:var(--font-base);font-size:.875rem;gap:.5rem}.service-pricing__clock-icon{color:var(--secondary-color);height:16px;width:16px}.service-pricing__price-section{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1.5rem}.service-pricing__price-range{display:flex;flex-direction:column}.service-pricing__price-label{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;margin-bottom:.5rem}.service-pricing__price{color:var(--white-color);font-family:var(--font-base);font-size:2.5rem;font-weight:700;line-height:1}@media screen and (min-width:1024px){.service-pricing__price{font-size:3rem}}.service-pricing__price-end{color:var(--lightGray-color);font-size:1.5rem}@media screen and (min-width:1024px){.service-pricing__price-end{font-size:2rem}}.service-pricing__price-note{color:var(--lightGray-color);font-family:var(--font-base);font-size:.75rem;font-style:italic;margin-top:.5rem}.service-pricing__card-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:.9375rem;line-height:1.7;margin-bottom:1.5rem}.service-pricing__features-list{flex:1 1;list-style:none;margin:0 0 2rem;padding:0}.service-pricing__feature-item{align-items:flex-start;color:var(--lightGray-color);display:flex;font-family:var(--font-base);font-size:.9375rem;gap:.75rem;line-height:1.6;padding:.75rem 0}.service-pricing__feature-item span{flex:1 1}.service-pricing__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;margin-top:2px;width:20px}.service-pricing__links{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.service-pricing__link-button{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border:none;border-radius:8px;color:var(--white-color);cursor:pointer;display:inline-block;font-family:var(--font-base);font-size:1rem;font-weight:600;padding:.875rem 1.5rem;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.service-pricing__link-button:hover{background:linear-gradient(135deg,var(--darkOrange-color),var(--secondary-color));box-shadow:0 4px 12px #f0790066;transform:translateY(-2px)}.service-pricing__cta-button{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border:none;border-radius:50px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-size:1rem;font-weight:600;letter-spacing:.5px;margin-top:auto;padding:1rem 2rem;transition:all .3s ease;width:100%}.service-pricing__cta-button:hover{background:linear-gradient(135deg,var(--darkOrange-color),var(--secondary-color));box-shadow:0 8px 24px #f079004d}@media screen and (min-width:768px){.service-pricing__cta-button{font-size:1.125rem;padding:1.125rem 2rem}}.service-pricing__disclaimer{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;padding:2rem;text-align:center}.service-pricing__disclaimer p{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;line-height:1.7;margin:0}.service-pricing__disclaimer p strong{color:var(--white-color)}.bento-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:1400px;padding:0;width:100%}@media screen and (min-width:640px){.bento-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.bento-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}}.bento-card{background:var(--lightBlack-color);border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 2px 8px #0000004d,0 12px 24px #0003;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:22rem;overflow:hidden;position:relative;transform:translateZ(0);transition:all .3s ease}.bento-card:hover{border-color:#f079004d;box-shadow:0 8px 24px #f0790033,0 12px 40px #0000004d;transform:translateY(-4px) scale(1.02)}@media screen and (min-width:1024px){.bento-card{min-height:24rem}}.bento-card.col-span-3{grid-column:span 3}@media screen and (max-width:1023px){.bento-card.col-span-3{grid-column:span 2}}@media screen and (max-width:639px){.bento-card.col-span-3{grid-column:span 1}}.bento-card.col-span-2{grid-column:span 2}@media screen and (max-width:639px){.bento-card.col-span-2{grid-column:span 1}}.bento-card.col-span-1{grid-column:span 1}.bento-card__background{inset:0;opacity:.1;overflow:hidden;position:absolute;transition:opacity .3s ease;z-index:0}.bento-card:hover .bento-card__background{opacity:.15}.bento-card__background:has(.bento-card__image){opacity:.25}.bento-card:hover .bento-card__background:has(.bento-card__image){opacity:.35}.bento-card__image{filter:brightness(.6) contrast(1.1);height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.bento-card:hover .bento-card__image{filter:brightness(.7) contrast(1.2);transform:scale(1.05)}.bento-card__content{display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative;transform:translateY(0);transition:transform .3s ease;z-index:10}.bento-card:hover .bento-card__content{transform:translateY(-2.5rem)}.bento-card__icon-wrapper{align-items:center;display:flex;justify-content:flex-start}.bento-card__icon{color:var(--secondary-color);height:3rem;transition:transform .3s ease,color .3s ease;width:3rem}.bento-card:hover .bento-card__icon{color:var(--lightOrange-color);transform:scale(.75)}.bento-card__title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:600;line-height:1.3;margin:0}@media screen and (min-width:768px){.bento-card__title{font-size:1.5rem}}.bento-card__description{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;line-height:1.6;margin:0;max-width:100%}@media screen and (min-width:768px){.bento-card__description{font-size:1rem}}.bento-card__cta{align-items:center;bottom:0;display:flex;flex-direction:row;left:0;opacity:0;padding:1.5rem 2rem;position:absolute;right:0;transform:translateY(2.5rem);transition:all .3s ease;z-index:15}.bento-card:hover .bento-card__cta{opacity:1;transform:translateY(0)}.bento-card__button{align-items:center;background:#0000;border:1px solid #f079004d;border-radius:8px;color:var(--white-color);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;pointer-events:auto;text-decoration:none;transition:all .3s ease}.bento-card__button:hover{background:#f079001a;border-color:var(--secondary-color);transform:translateX(4px)}@media screen and (min-width:768px){.bento-card__button{font-size:1rem;padding:.875rem 1.75rem}}.bento-card__arrow{height:1rem;transition:transform .3s ease;width:1rem}.bento-card__button:hover .bento-card__arrow{transform:translateX(4px)}.bento-card__overlay{background:#0000;inset:0;pointer-events:none;position:absolute;transition:background .3s ease;z-index:5}.bento-card:hover .bento-card__overlay{background:#f0790008}.homeDetail__section{margin-bottom:4rem;margin-top:4rem;padding:0 1rem;width:100%}@media screen and (min-width:768px){.homeDetail__section{margin-bottom:5rem;margin-top:5rem;padding:0 2rem}}@media screen and (min-width:1024px){.homeDetail__section{margin-bottom:6rem;margin-top:6rem;padding:0 4rem}}.homeDetail__wrapper{margin:0 auto;max-width:1400px;width:100%}.homeDetail__heading{margin-bottom:3rem;text-align:left}@media screen and (min-width:768px){.homeDetail__heading{margin-bottom:4rem}}.homeDetail__heading h1{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.homeDetail__heading h1{font-size:2.5rem}}@media screen and (min-width:1024px){.homeDetail__heading h1{font-size:3rem}}.bento-background{background:linear-gradient(135deg,#f079001a,#f079000d);height:100%;opacity:.3;width:100%}@media screen and (max-width:400px){.socialIcons__box{display:none}}@media screen and (max-width:696px){.socialIcons__box{display:none}}.socialIcons__box .socialIcons__container{position:fixed;top:80vh;z-index:999}.socialIcons__box .socialIcons__container .socialIcons__icon{align-items:center;cursor:pointer;justify-content:center;margin:0 5px;position:relative;text-align:center;z-index:2}.socialIcons__box .socialIcons__container .socialIcons__icon span{display:block;height:50px;margin-left:70px;position:relative;z-index:2}.socialIcons__box .socialIcons__container .socialIcons__icon span svg{color:var(--white-color);height:20px;transition:color .4s cubic-bezier(.4,0,.2,1);width:20px}.socialIcons__box .socialIcons__container .socialIcons__icon span:hover svg{color:var(--secondary-color)}.testimonials-section{background:var(--background-color);padding:3rem 0;width:100%}@media screen and (min-width:768px){.testimonials-section{padding:6rem 0}}@media screen and (min-width:1024px){.testimonials-section{padding:8rem 0}}.testimonials-section__container{margin:0 auto;max-width:1400px;padding:0 1rem}@media screen and (min-width:768px){.testimonials-section__container{padding:0 2rem}}@media screen and (min-width:1024px){.testimonials-section__container{padding:0 4rem}}.testimonials-section__header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.testimonials-section__header{margin-bottom:4rem}}.testimonials-section__header-content{align-items:center;display:flex;flex-direction:column;gap:1rem}.testimonials-section__badge{background:var(--secondary-color);border-radius:.5rem;color:var(--white-color);display:inline-block;font-family:var(--font-base);font-size:.875rem;font-weight:500;padding:.25rem .75rem}.testimonials-section__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media screen and (min-width:768px){.testimonials-section__title{font-size:2.5rem;line-height:1.1}}.testimonials-section__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.6;margin:0;max-width:900px}@media screen and (min-width:768px){.testimonials-section__subtitle{font-size:1.125rem;line-height:1.75}}@media screen and (min-width:1024px){.testimonials-section__subtitle{font-size:1rem;line-height:1.75}}@media screen and (min-width:1280px){.testimonials-section__subtitle{font-size:1.25rem;line-height:1.75}}.testimonials-section__grid{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding-top:3rem;width:100%}@media screen and (max-width:599px){.testimonials-section__grid{grid-template-columns:1fr}}@media screen and (min-width:600px){.testimonials-section__grid{gap:1.5rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.testimonials-section__grid{gap:2rem;grid-template-columns:1fr 1fr;padding-top:4rem}}@media screen and (min-width:1024px){.testimonials-section__grid{gap:2.5rem;grid-template-columns:1fr 1fr}}.testimonials-section__card{background:var(--lightBlack-color);border:1px solid #ffffff1a;border-radius:.75rem;box-sizing:border-box;display:flex!important;flex-direction:column!important;height:100%;min-width:0;padding:1.5rem;transition:all .3s ease;width:100%}.testimonials-section__card:hover{border-color:#f079004d;box-shadow:0 8px 24px #f079001a;transform:translateY(-4px)}@media screen and (min-width:768px){.testimonials-section__card{padding:2rem}}.testimonials-section__card-header{margin-bottom:1rem}.testimonials-section__stars{display:flex;gap:.25rem}.testimonials-section__star{color:var(--lightGray-color);height:1rem;width:1rem}.testimonials-section__star--filled{fill:var(--secondary-color);color:var(--secondary-color)}.testimonials-section__star--empty{fill:#fff3;color:#fff3}.testimonials-section__card-content{flex:1 1;margin-bottom:1.5rem}.testimonials-section__text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.6;margin:0}.testimonials-section__card-footer{margin-top:auto}.testimonials-section__author{align-items:center;display:flex;gap:1rem}.testimonials-section__avatar{border-radius:.75rem;flex-shrink:0;height:2rem;object-fit:cover;width:2rem}.testimonials-section__author-info{display:flex;flex-direction:column;gap:.25rem}.testimonials-section__author-name{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;margin:0}.testimonials-section__author-role{color:var(--lightGray-color);font-family:var(--font-base);font-size:.75rem;margin:0}.homeProcess__section{margin-top:5%;width:100%}@media screen and (max-width:400px){.homeProcess__section{margin:-40% auto 20%;width:80%}}@media screen and (max-width:696px){.homeProcess__section{margin:-40% auto 20%;width:80%}}.homeProcess__section .homeProcess__heading{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0}.homeProcess__section .homeProcess__heading h3{color:var(--secondary-color);font-size:18px;font-weight:400;letter-spacing:2px;position:relative;text-transform:uppercase}.homeProcess__section .homeProcess__heading h3:before{background:var(--secondary-color);content:"";display:block;height:1px;left:-52%;margin-top:.6rem;position:absolute;width:70px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__heading h3:before{left:-38%;width:50px}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__heading h3:before{left:-38%;width:50px}}.homeProcess__section .homeProcess__heading h3:after{background:var(--secondary-color);content:"";display:block;height:1px;margin-top:-.8rem;position:absolute;right:-52%;width:70px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__heading h3:after{right:-38%;width:50px}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__heading h3:after{right:-38%;width:50px}}.homeProcess__section .homeProcess__heading h1{font-size:60px;font-weight:600;letter-spacing:3px;padding-top:1%;text-align:center;text-transform:uppercase;width:429px}@media screen and (min-width:275px){.homeProcess__section .homeProcess__heading h1{font-size:30px;padding-top:4%;width:100%}}@media screen and (min-width:375px){.homeProcess__section .homeProcess__heading h1{font-size:38px;padding-top:4%;width:100%}}@media screen and (min-width:696px){.homeProcess__section .homeProcess__heading h1{font-size:38px;padding-top:4%;width:100%}}@media screen and (min-width:1300px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:1420px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:1600px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:1715px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:1900px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:2500px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}@media screen and (min-width:3000px){.homeProcess__section .homeProcess__heading h1{font-size:60px;padding-top:1%;width:429px}}.homeProcess__section .homeProcess__heading p{color:var(--lightGray-color);font-family:var(--font-base);padding-top:1%;text-align:center;text-transform:uppercase;width:700px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__heading p{font-size:13px;padding-left:4%;padding-right:4%;padding-top:8%;width:100%}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__heading p{font-size:13px;padding-left:4%;padding-right:4%;padding-top:8%;width:100%}}.homeProcess__section .homeProcess__items{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:-2%;min-height:380px;opacity:0;padding-left:12rem;padding-right:12rem;width:100%}@media screen and (max-width:400px){.homeProcess__section .homeProcess__items{flex-direction:column;margin-top:10%;padding-left:0;padding-right:0}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__items{flex-direction:column;margin-top:10%;padding-left:0;padding-right:0}}@media screen and (min-width:2540px){.homeProcess__section .homeProcess__items{padding-left:30rem;padding-right:30rem}}@media screen and (min-width:3000px){.homeProcess__section .homeProcess__items{padding-left:60rem;padding-right:60rem}}.homeProcess__section .homeProcess__items .homeProcess__item1{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.homeProcess__section .homeProcess__items .homeProcess__item1 h1{color:var(--white-color);font-size:17px;letter-spacing:3px;padding-top:10%;text-align:center;text-transform:uppercase;width:255px}.homeProcess__section .homeProcess__items .homeProcess__item1 .homeProcess__processOne__icon{filter:invert(50%) sepia(49%) saturate(3039%) hue-rotate(5deg) brightness(98%) contrast(101%);height:auto;width:60px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__items .homeProcess__item1{padding-bottom:45px}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item1{padding-bottom:45px}}.homeProcess__section .homeProcess__items .homeProcess__item1:after{border:none;border-top:2px dotted var(--white-color);content:"";display:block;height:1px;margin-top:-3.5rem;position:absolute;right:-69%;width:16rem}@media screen and (min-width:275px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:375px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:1300px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1420px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1600px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1715px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1900px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:2500px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:3000px){.homeProcess__section .homeProcess__items .homeProcess__item1:after{display:block;right:-69%;width:16rem}}.homeProcess__section .homeProcess__items .homeProcess__item2{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.homeProcess__section .homeProcess__items .homeProcess__item2 h1{color:var(--white-color);font-size:17px;letter-spacing:3px;padding-top:10%;text-align:center;text-transform:uppercase;width:255px}.homeProcess__section .homeProcess__items .homeProcess__item2 .homeProcess__processTwo{filter:invert(50%) sepia(49%) saturate(3039%) hue-rotate(5deg) brightness(98%) contrast(101%);height:auto;width:60px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__items .homeProcess__item2{padding-bottom:45px}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item2{padding-bottom:45px}}.homeProcess__section .homeProcess__items .homeProcess__item2:after{border:none;border-top:2px dotted var(--white-color);content:"";display:block;height:1px;margin-top:-3.5rem;position:absolute;right:-69%;width:16rem}@media screen and (min-width:275px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:375px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:1300px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1420px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1600px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1715px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1900px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:2500px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:3000px){.homeProcess__section .homeProcess__items .homeProcess__item2:after{display:block;right:-69%;width:16rem}}.homeProcess__section .homeProcess__items .homeProcess__item3{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.homeProcess__section .homeProcess__items .homeProcess__item3 h1{color:var(--white-color);font-size:17px;letter-spacing:3px;padding-top:10%;text-align:center;text-transform:uppercase;width:255px}.homeProcess__section .homeProcess__items .homeProcess__item3 .homeProcess__processThree{filter:invert(50%) sepia(49%) saturate(3039%) hue-rotate(5deg) brightness(98%) contrast(101%);height:auto;width:60px}@media screen and (max-width:400px){.homeProcess__section .homeProcess__items .homeProcess__item3{padding-bottom:45px}}@media screen and (max-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item3{padding-bottom:45px}}.homeProcess__section .homeProcess__items .homeProcess__item3:after{border:none;border-top:2px dotted var(--white-color);content:"";display:block;height:1px;margin-top:-3.5rem;position:absolute;right:-69%;width:16rem}@media screen and (min-width:275px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:375px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:696px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:none;right:-69%;width:16rem}}@media screen and (min-width:1300px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1420px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-35%;width:11rem}}@media screen and (min-width:1600px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1715px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-56%;width:14rem}}@media screen and (min-width:1900px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:2500px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-69%;width:16rem}}@media screen and (min-width:3000px){.homeProcess__section .homeProcess__items .homeProcess__item3:after{display:block;right:-69%;width:16rem}}.homeProcess__section .homeProcess__items .homeProcess__item4{align-items:center;display:flex;flex-direction:column;justify-content:center}.homeProcess__section .homeProcess__items .homeProcess__item4 h1{color:var(--white-color);font-size:17px;letter-spacing:3px;padding-top:10%;text-align:center;text-transform:uppercase;width:255px}.homeProcess__section .homeProcess__items .homeProcess__item4 .homeProcess__processFour{filter:invert(50%) sepia(49%) saturate(3039%) hue-rotate(5deg) brightness(98%) contrast(101%);height:auto;width:60px}.map__wrapper{box-shadow:inset 0 0 10px #000;width:100%}.homeServicesHeader__section{background:linear-gradient(#000000b3,#00000080),url(/static/media/bd-3-800w.f45d956fca56cfe37175.webp);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;height:100%;padding-bottom:23rem;width:100%;z-index:-10}@media screen and (max-width:400px){.homeServicesHeader__section{background-attachment:scroll}}@media screen and (max-width:696px){.homeServicesHeader__section{background-attachment:scroll}}.homeServicesHeader__section .homeServicesHeader__textContainer{align-items:center;display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;grid-template-rows:480px;margin-left:auto;margin-right:auto;max-width:1400px;padding:4% 2rem;width:100%}@media screen and (min-width:275px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:flex;flex-direction:column;padding:4% 1rem;width:90%}}@media screen and (min-width:375px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:flex;flex-direction:column;padding:4% 1rem;width:90%}}@media screen and (min-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:flex;flex-direction:column;padding:4% 2rem;width:90%}}@media screen and (min-width:1024px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;max-width:1400px;padding:4% 2rem;width:90%}}@media screen and (min-width:1300px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;max-width:1500px;padding:4% 3rem;width:85%}}@media screen and (min-width:1600px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;max-width:1600px;padding:4% 4rem;width:80%}}@media screen and (min-width:1900px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;max-width:1800px;padding:4% 5rem;width:75%}}@media screen and (min-width:2500px){.homeServicesHeader__section .homeServicesHeader__textContainer{display:grid;grid-template-areas:"price details";grid-template-columns:15% auto;max-width:2000px;padding:4% 6rem;width:70%}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price{grid-area:price;margin-left:-10rem;margin-top:-14.5rem;text-align:center;text-transform:uppercase}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price{margin-bottom:-8rem;margin-left:-10.5rem;margin-top:5rem}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price{margin-bottom:-8rem;margin-left:-10.5rem;margin-top:5rem}}@media screen and (min-width:2540px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price{margin-top:-10rem}}@media screen and (min-width:3000px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price{margin-top:-10rem}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price h1{color:var(--secondary-color);font-size:100px;font-weight:600;letter-spacing:3px}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price h1{font-size:50px}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__price h1{font-size:50px}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description{display:flex;flex-direction:column;grid-area:details;padding-top:3rem}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description{width:100%}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description{width:100%}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3{color:var(--secondary-color);font-size:15px;font-weight:400;letter-spacing:2px;padding-left:4.5rem;position:relative;text-transform:uppercase}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3{font-size:12px;padding-bottom:4rem}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3{font-size:12px;padding-bottom:4rem}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3:before{background:var(--secondary-color);content:"";display:block;height:1px;left:1%;margin-top:.6rem;position:absolute;width:58px}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3:before{width:55px}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h3:before{width:55px}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{color:var(--white-color);font-size:70px;font-weight:600;letter-spacing:3px;max-width:100%;text-transform:uppercase}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{font-size:35px;padding-bottom:7%}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{font-size:35px;padding-bottom:7%}}@media screen and (max-width:1024px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{font-size:50px}}@media screen and (min-width:1600px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{font-size:80px}}@media screen and (min-width:1900px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description h2{font-size:90px}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{color:var(--white-color);font-family:var(--font-base);line-height:1.6;max-width:100%;padding-bottom:3%;padding-top:1%;text-transform:uppercase;width:100%}@media screen and (min-width:1024px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{max-width:800px}}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{font-size:15px;padding-bottom:10%;width:100%}}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{font-size:15px;padding-bottom:10%;width:100%}}@media screen and (min-width:1600px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{font-size:18px;max-width:900px}}@media screen and (min-width:1900px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description p{font-size:20px;max-width:1000px}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2{border:none;cursor:pointer;display:flex;flex-direction:column;height:60px;padding:16px;position:relative;text-decoration:none;transition:all .35s cubic-bezier(1,0,0,1);width:220px;z-index:9}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2 p{color:#fff!important;font-family:var(--font-base);font-size:13px;font-weight:600;letter-spacing:1px;padding-right:1rem;padding-top:0;text-align:center;text-transform:uppercase;width:220px}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2 p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAzLTEyVDE3OjUwOjM5LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHN0RXZ0OndoZW49IjIwMjItMDMtMTJUMTc6NTA6MzktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sl0EJAAAAgklEQVQokc2SMQqEMBQFZ8ViEWz2It5gz7BHstZbeQMvkkJB7N4WppD4kzULggNhiuTxQ/KQRGR1kiZv80xBnBdQe5ukwkvgrPBPLgu7wAdKoAOext7b+4P9aOtDkk7cMDq5T0xugBEYrMmxgiCp1Ub7b0n2PnDPf64CZ4UdMJMoyRfxd256u3L/hQAAAABJRU5ErkJggg==) no-repeat;content:"";display:block;float:left;height:40px;margin:8px -40px 0 30px;transform-origin:15% 18%;transition:transform .5s;width:40px}@media screen and (max-width:696px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2 p:before{display:none}}@media screen and (max-width:400px){.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2 p:before{display:none}}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2 p:hover:before{transform:rotate(-180deg);transform-origin:15% 18%}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2:hover{color:#fcfcfc}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-color2{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fff3;color:var(--white-color)}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-color2:after,.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-color2:before{background:var(--secondary-color)}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2:after,.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn2:before{content:"";position:absolute;transition:all .35s cubic-bezier(1,0,0,1);z-index:-1}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-l-r2:after{height:100%;top:0;width:0}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-l-r2:hover:after{width:100%}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn-l-r2:after{left:0}.homeServicesHeader__section .homeServicesHeader__textContainer .homeServicesHeader__description .btn__vertLine2{background-color:var(--secondary-color);content:"";height:60px;margin-bottom:-3.75rem;width:6px;z-index:10}.homeServicesCards__section{height:100%;margin-top:-18.7rem;width:100%;z-index:2}.homeServicesCards__section .homeServicesCards__cards{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;padding:0 2rem}@media screen and (max-width:1024px){.homeServicesCards__section .homeServicesCards__cards{align-items:center;flex-direction:column;gap:2rem}}@media screen and (min-width:2540px){.homeServicesCards__section .homeServicesCards__cards{padding-left:20rem;padding-right:20rem}}@media screen and (min-width:3000px){.homeServicesCards__section .homeServicesCards__cards{padding-left:45rem;padding-right:45rem}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card{display:flex;flex-direction:column;height:606px;max-width:100%;width:433px}@media screen and (max-width:1024px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card{height:600px;max-width:433px;width:100%}}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card{height:580px;max-width:380px;width:100%}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card{height:560px;max-width:330px;width:100%}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card{overflow:hidden;position:relative}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card img{flex-shrink:0;height:300px;object-fit:cover;width:100%}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card img{height:260px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card img{height:240px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1{background:var(--secondary-color);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:40px;width:100%}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1{padding:30px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1{padding:25px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription{display:flex;flex-direction:row;justify-content:flex-start}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h4{color:var(--background-color);font-family:var(--font-base);font-size:30px;font-weight:600;padding-right:10px;padding-top:5px}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h4{font-size:24px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h4{font-size:20px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h1{color:var(--background-color);font-family:var(--font-base);font-size:60px;font-weight:600}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h1{font-size:55px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 .homeServicesCards__topDescription h1{font-size:45px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 h2{word-wrap:break-word;color:var(--background-color);font-family:var(--font-base);font-size:20px;font-weight:600;letter-spacing:2px;overflow-wrap:break-word;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 h2{font-size:18px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 h2{font-size:16px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 p{word-wrap:break-word;color:var(--lightBlack-color);font-family:var(--font-base);font-size:14px;line-height:1.4;overflow-wrap:break-word;padding-top:1rem;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 p{font-size:13px;line-height:1.5}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description1 p{font-size:12px;line-height:1.5}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2{background:var(--background-color);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:40px;width:100%}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2{padding:30px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2{padding:25px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription{display:flex;flex-direction:row;justify-content:flex-start}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h4{color:var(--white-color);font-family:var(--font-base);font-size:30px;font-weight:600;padding-right:10px;padding-top:5px}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h4{font-size:24px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h4{font-size:20px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h1{color:var(--white-color);font-family:var(--font-base);font-size:60px;font-weight:600}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h1{font-size:55px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 .homeServicesCards__topDescription h1{font-size:45px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 h2{color:var(--white-color);font-family:var(--font-base);font-size:20px;font-weight:600;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 h2{font-size:18px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 h2{font-size:16px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 p{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;padding-top:1rem;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 p{font-size:13px;line-height:1.5}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description2 p{font-size:12px;line-height:1.5}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3{background:var(--secondary-color);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:40px;width:100%}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3{padding:30px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3{padding:25px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription{display:flex;flex-direction:row;justify-content:flex-start}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h4{color:var(--background-color);font-family:var(--font-base);font-size:30px;font-weight:600;padding-right:10px;padding-top:5px}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h4{font-size:24px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h4{font-size:20px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h1{color:var(--background-color);font-family:var(--font-base);font-size:60px;font-weight:600}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h1{font-size:55px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 .homeServicesCards__topDescription h1{font-size:45px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 h2{word-wrap:break-word;color:var(--background-color);font-family:var(--font-base);font-size:20px;font-weight:600;letter-spacing:2px;overflow-wrap:break-word;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 h2{font-size:18px}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 h2{font-size:16px}}.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 p{word-wrap:break-word;color:var(--lightBlack-color);font-family:var(--font-base);font-size:14px;line-height:1.4;overflow-wrap:break-word;padding-top:1rem;text-transform:uppercase}@media screen and (max-width:768px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 p{font-size:13px;line-height:1.5}}@media screen and (max-width:480px){.homeServicesCards__section .homeServicesCards__cards .homeServicesCards__card .homeServicesCards__card-description3 p{font-size:12px;line-height:1.5}}.arrow-button span{color:var(--background-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;letter-spacing:1px;line-height:1.9;padding-top:1rem;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.arrow-button span:hover{color:var(--gray-color)}.arrow-button span:after{padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.arrow-button span:after,.arrow-button span:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block}.arrow-button span:hover:after{filter:invert(26%) sepia(5%) saturate(24%) hue-rotate(317deg) brightness(94%) contrast(92%);padding-left:12px}@media screen and (max-width:400px){.arrow-button span{padding-top:2rem}}@media screen and (max-width:696px){.arrow-button span{padding-top:2rem}}.arrow-button2 span{color:var(--white-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;letter-spacing:1px;line-height:1.9;padding-top:1rem;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.arrow-button2 span:hover{color:var(--lightGray-color)}.arrow-button2 span:after{filter:invert(100%) sepia(88%) saturate(49%) hue-rotate(148deg) brightness(112%) contrast(113%);padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.arrow-button2 span:after,.arrow-button2 span:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block}.arrow-button2 span:hover:after{filter:invert(58%) sepia(3%) saturate(16%) hue-rotate(328deg) brightness(87%) contrast(85%);padding-left:12px}@media screen and (max-width:400px){.arrow-button2 span{padding-top:2rem}}@media screen and (max-width:696px){.arrow-button2 span{padding-top:2rem}}.firstCard,.secondCard{margin-bottom:2rem}.loading__wrapper{align-items:center;background:var(--black-color);display:flex;height:100vh;justify-content:center;width:100%}#load{cursor:default;height:36px;max-width:90%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:600px}#load div{animation:move 2s linear infinite;-o-animation:move 2s linear infinite;-moz-animation:move 2s linear infinite;-webkit-animation:move 2s linear infinite;color:var(--secondary-color);font-family:var(--font-base);height:36px;opacity:0;position:absolute;transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);width:20px}@media screen and (max-width:768px){#load div{font-size:.9em;width:15px}}#load div:nth-child(2){animation-delay:.2s;-o-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s}#load div:nth-child(3){animation-delay:.4s;-o-animation-delay:.4s;-webkit-animation-delay:.4s}#load div:nth-child(4){animation-delay:.6s;-o-animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s}#load div:nth-child(5){animation-delay:.8s;-o-animation-delay:.8s;-moz-animation-delay:.8s;-webkit-animation-delay:.8s}#load div:nth-child(6){animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}#load div:nth-child(7){animation-delay:1.2s;-o-animation-delay:1.2s;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s}@keyframes move{0%{left:0;opacity:0}35%{left:41%;opacity:1;transform:rotate(0deg)}65%{left:59%;opacity:1;transform:rotate(0deg)}to{left:100%;opacity:0;transform:rotate(-180deg)}}.partners__section{background:linear-gradient(180deg,#111,#000);padding:4rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.partners__section{padding:5rem 2rem}}@media screen and (min-width:1024px){.partners__section{padding:6rem 3rem}}.partners__container{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1200px}@media screen and (min-width:768px){.partners__container{gap:4rem}}.partners__heading{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center;width:100%}.partners__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:600;letter-spacing:4px;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.partners__title{font-size:2.5rem;letter-spacing:5px}}@media screen and (min-width:1024px){.partners__title{font-size:2.75rem}}.partners__divider{background-color:var(--secondary-color);border:none;height:2px;margin:.5rem 0;width:120px}@media screen and (min-width:768px){.partners__divider{height:2px;width:150px}}.partners__description{color:var(--white-color);font-family:var(--font-base);font-size:.75rem;font-weight:400;letter-spacing:1px;line-height:1.6;margin:0;max-width:800px;padding:0 1rem;text-transform:uppercase}@media screen and (min-width:768px){.partners__description{font-size:.875rem;letter-spacing:1.5px}}@media screen and (min-width:1024px){.partners__description{font-size:1rem}}.partners__logos-container{mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);overflow:hidden;position:relative;width:100%}.partners__logos-track{align-items:center;animation:scroll-partners 30s linear infinite;display:flex;gap:3rem;width:-webkit-fit-content;width:fit-content;will-change:transform}@media screen and (min-width:768px){.partners__logos-track{gap:4rem}}@media screen and (min-width:1024px){.partners__logos-track{gap:5rem}}.partners__logos-container:hover .partners__logos-track{animation-play-state:paused}@keyframes scroll-partners{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.partners__logos{display:none}.partners__logo-item{align-items:center;background-color:#0000;background:#0000;display:flex;flex-shrink:0;justify-content:center;min-height:100px;padding:1.5rem 2rem;transition:transform .3s ease;width:220px}@media screen and (min-width:768px){.partners__logo-item{min-height:120px;padding:2rem 2.5rem;width:240px}}@media screen and (min-width:1024px){.partners__logo-item{min-height:140px;padding:2.5rem 3rem;width:280px}}.partners__logo-item:hover{transform:translateY(-5px)}.partners__logo-wrapper{align-items:center;background-color:#0000;background:#0000;display:flex;height:100%;justify-content:center;min-height:100px;padding:1rem;transition:all .3s ease;width:100%}@media screen and (min-width:768px){.partners__logo-wrapper{min-height:120px;padding:1.5rem}}@media screen and (min-width:1024px){.partners__logo-wrapper{min-height:140px;padding:2rem}}.partners__logo-wrapper:hover{transform:translateY(-3px)}.partners__logo-image{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000!important;background:#0000!important;box-shadow:0 0 25px #ffffff1a;display:block;filter:grayscale(100%) brightness(1.4) contrast(1.3);height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;max-height:100%;max-width:100%;min-height:80px;min-width:150px;object-fit:contain;object-position:center;opacity:.9;transition:all .3s ease;width:auto}@media screen and (min-width:768px){.partners__logo-image{filter:grayscale(100%) brightness(1.5) contrast(1.4);min-height:90px;min-width:180px}}@media screen and (min-width:1024px){.partners__logo-image{filter:grayscale(100%) brightness(1.6) contrast(1.5);min-height:100px;min-width:200px}}.partners__logo-wrapper:hover .partners__logo-image{box-shadow:0 0 35px #ffffff40;filter:grayscale(0) brightness(1.8) contrast(1.6);opacity:1;transform:scale(1.08)}.partners__section img{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000!important;background-color:#0000!important;background-image:none!important;box-shadow:0 0 25px #ffffff1a;filter:grayscale(100%) brightness(1.4) contrast(1.3);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;opacity:.9;transition:all .3s ease}.partners__logo-item,.partners__logo-wrapper,.partners__logos-container,.partners__logos-track{background-color:#0000!important;background:#0000!important}.partners__logo-placeholder{align-items:center;color:var(--white-color);display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;height:100%;justify-content:center;letter-spacing:1px;text-align:center;text-transform:uppercase;width:100%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.contact__wrapper{height:100%;margin-bottom:20rem;width:100%}@media screen and (min-width:275px){.contact__wrapper{margin-bottom:5em;margin-top:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.contact__wrapper{margin-bottom:5em;margin-top:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:410px){.contact__wrapper{margin-bottom:5em;margin-top:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.contact__wrapper{margin-bottom:5em;margin-top:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.contact__wrapper{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1420px){.contact__wrapper{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1600px)and (max-width:696px){.contact__wrapper{height:290px}}@media screen and (min-width:1600px){.contact__wrapper h1{font-size:70px;font-weight:600;letter-spacing:6px;padding-left:15rem;text-transform:uppercase}}@media screen and (min-width:1600px)and (min-width:270px){.contact__wrapper h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1600px)and (min-width:375px){.contact__wrapper h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1600px)and (min-width:696px){.contact__wrapper h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1600px)and (min-width:1366px){.contact__wrapper h1{font-size:55px;padding-left:10rem;text-align:left;width:auto}}@media screen and (min-width:1600px)and (min-width:1420px){.contact__wrapper h1{font-size:60px;padding-left:10rem;text-align:left;width:auto}}@media screen and (min-width:1600px)and (min-width:1910px){.contact__wrapper h1{font-size:70px;padding-left:15rem;text-align:left;width:auto}}.contact__wrapper .glitchText__contact{max-width:1200px;position:relative}@media screen and (max-width:400px){.contact__wrapper .glitchText__contact{max-width:385px}}@media screen and (max-width:696px){.contact__wrapper .glitchText__contact{max-width:385px}}.contact__wrapper .glitchText__contact:after,.contact__wrapper .glitchText__contact:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.contact__wrapper .glitchText__contact:before{clip:rect(79px,1200px,86px,0);animation:brasil-anim-2 1s linear infinite alternate-reverse;background:#000;left:2px;text-shadow:-1px 0 red}.contact__wrapper .glitchText__contact:after{clip:rect(79px,1200px,86px,0);animation:brasil-anim-1 1s linear infinite alternate-reverse;animation-delay:-1s;background:#000;left:-2px;text-shadow:-1px 0 blue}.contact__wrapper .btn{background-color:#0c0c0c;border:none;border-bottom:1px solid var(--secondary-color);color:var(--white-color);font-family:var(--font-base);font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase;z-index:0}@media screen and (min-width:275px){.contact__wrapper .btn{margin-left:0}}@media screen and (min-width:375px){.contact__wrapper .btn{margin-left:0}}@media screen and (min-width:696px){.contact__wrapper .btn{margin-left:0}}@media screen and (min-width:1300px){.contact__wrapper .btn{margin-left:2rem}}@media screen and (min-width:1420px){.contact__wrapper .btn{margin-left:2rem}}@media screen and (min-width:1600px){.contact__wrapper .btn{margin-left:0}}@media screen and (min-width:1900px){.contact__wrapper .btn{margin-left:0}}.contact__wrapper .btn:hover{color:var(--lightGray-color)}.contact__wrapper .contact__info{grid-area:info;padding-bottom:1rem;padding-right:2rem}@media screen and (min-width:275px){.contact__wrapper .contact__info{padding-right:0}}@media screen and (min-width:375px){.contact__wrapper .contact__info{padding-right:0}}@media screen and (min-width:696px){.contact__wrapper .contact__info{padding-right:0}}@media screen and (min-width:1300px){.contact__wrapper .contact__info{padding-right:2rem}}.contact__wrapper .contact__info h3{color:var(--secondary-color);font-size:13px;font-weight:400;letter-spacing:2px;margin-bottom:1rem;padding-bottom:1.5rem;padding-left:4.5rem;position:relative;text-transform:uppercase}@media screen and (max-width:400px){.contact__wrapper .contact__info h3{font-size:12px;padding-bottom:1rem;padding-left:3rem}}@media screen and (max-width:696px){.contact__wrapper .contact__info h3{font-size:12px;padding-bottom:1rem;padding-left:3rem}}.contact__wrapper .contact__info h3:before{background:var(--secondary-color);content:"";display:block;height:1px;left:0;margin-top:.45rem;position:absolute;width:58px}@media screen and (max-width:400px){.contact__wrapper .contact__info h3:before{width:45px}}@media screen and (max-width:696px){.contact__wrapper .contact__info h3:before{width:45px}}.contact__wrapper .contact__info .contact__details a{color:var(--white-color);text-decoration:none}.contact__wrapper .contact__info .contact__details p{color:var(--white-color);font-family:var(--font-base);font-size:18px;letter-spacing:2px;padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:270px){.contact__wrapper .contact__info .contact__details p{font-size:16px}}@media screen and (min-width:375px){.contact__wrapper .contact__info .contact__details p{font-size:16px}}@media screen and (min-width:696px){.contact__wrapper .contact__info .contact__details p{font-size:16px}}@media screen and (min-width:1366px){.contact__wrapper .contact__info .contact__details p{font-size:18px}}@media screen and (min-width:1420px){.contact__wrapper .contact__info .contact__details p{font-size:18px}}@media screen and (min-width:1910px){.contact__wrapper .contact__info .contact__details p{font-size:18px}}.contact__wrapper .contact__info .contact__details p strong{color:var(--secondary-color)}.contact__wrapper .contact__info .contact__details .contact__short-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:2px;max-width:500px;text-transform:uppercase}@media screen and (min-width:270px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:13px}}@media screen and (min-width:375px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:13px}}@media screen and (min-width:696px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:13px}}@media screen and (min-width:1366px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:14px}}@media screen and (min-width:1440px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:14px}}@media screen and (min-width:1910px){.contact__wrapper .contact__info .contact__details .contact__short-description{font-size:14px}}.contact__wrapper .socialIcons__container__navBar3{display:flex;flex-direction:row;padding-left:10rem;padding-top:2rem}@media screen and (min-width:270px){.contact__wrapper .socialIcons__container__navBar3{display:none}}@media screen and (min-width:375px){.contact__wrapper .socialIcons__container__navBar3{display:none}}@media screen and (min-width:696px){.contact__wrapper .socialIcons__container__navBar3{display:none}}@media screen and (min-width:1366px){.contact__wrapper .socialIcons__container__navBar3{display:flex;padding-left:10rem}}@media screen and (min-width:1420px){.contact__wrapper .socialIcons__container__navBar3{display:flex;padding-left:10rem}}@media screen and (min-width:1910px){.contact__wrapper .socialIcons__container__navBar3{display:flex;padding-left:10rem}}.contact__wrapper ::placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;opacity:1;text-transform:uppercase}.contact__wrapper :-ms-input-placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;text-transform:uppercase}.contact__wrapper ::-ms-input-placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;text-transform:uppercase}.sec_sp2{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-areas:"info form";grid-template-columns:35% auto;grid-template-rows:auto;justify-content:center;margin:0 auto;max-width:1400px;padding:0 2rem;width:100%}@media screen and (min-width:275px){.sec_sp2{display:flex;flex-direction:column;gap:2rem;padding:0 1rem}}@media screen and (min-width:375px){.sec_sp2{display:flex;flex-direction:column;gap:2rem;padding:0 1rem}}@media screen and (min-width:696px){.sec_sp2{display:flex;flex-direction:column;gap:2rem;padding:0 2rem}}@media screen and (min-width:1300px){.sec_sp2{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:35% auto;padding:0 2rem}}@media screen and (min-width:1420px){.sec_sp2{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:35% auto;padding:0 3rem}}@media screen and (min-width:1600px){.sec_sp2{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:35% auto;padding:0 3rem}}@media screen and (min-width:1900px){.sec_sp2{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:35% auto;padding:0 4rem}}@media screen and (min-width:3000px){.sec_sp2{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:35% auto;padding:0 4rem}}.sec_sp2 .contact__form{grid-area:form}.sec_sp2 .contact__form .form-control{background-color:#0c0c0c;border:none;border-bottom:1px solid var(--secondary-color);border-radius:0!important;color:var(--white-color);font-family:var(--font-base);line-height:1.5;margin-bottom:2em;outline:none;padding:1.375rem .75rem;transition:border-color .3s ease;width:100%}.sec_sp2 .contact__form .form-control:focus{background-color:#0c0c0c;border-bottom-color:var(--secondary-color)}@media screen and (min-width:275px){.sec_sp2 .contact__form .form-control{margin-bottom:1.5em;margin-left:0;width:100%}}@media screen and (min-width:375px){.sec_sp2 .contact__form .form-control{margin-bottom:1.5em;margin-left:0;width:100%}}@media screen and (min-width:696px){.sec_sp2 .contact__form .form-control{margin-bottom:1.5em;margin-left:0;width:100%}}@media screen and (min-width:1300px){.sec_sp2 .contact__form .form-control{margin-bottom:2em;margin-left:0;max-width:500px;width:100%}}@media screen and (min-width:1420px){.sec_sp2 .contact__form .form-control{margin-bottom:2em;margin-left:0;max-width:500px;width:100%}}@media screen and (min-width:1600px){.sec_sp2 .contact__form .form-control{margin-bottom:2em;margin-left:0;max-width:600px;width:100%}}@media screen and (min-width:1900px){.sec_sp2 .contact__form .form-control{margin-bottom:2em;margin-left:0;max-width:600px;width:100%}}.sec_sp2 .contact__form .form-control:focus{outline:none}.sec_sp2 .contact__form input.form-control{height:calc(2.5em + .75rem + 2px);margin-bottom:2em}.form__wrapper{grid-area:form;width:100%}.form__wrapper .contact__requiredText{margin-bottom:0;padding-bottom:1.5rem}@media screen and (min-width:1300px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:100%}}@media screen and (min-width:1420px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:100%}}@media screen and (min-width:1600px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:100%}}@media screen and (min-width:1900px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:100%}}.form__wrapper .contact__requiredText .required__symbol{color:var(--secondary-color)}@media screen and (max-width:400px){.contact__details{display:none}}@media screen and (max-width:696px){.contact__details{display:none}}.circle-loader{animation:loader-spin 1.2s linear infinite;border:1px solid #0003;border-left:1px solid var(--secondary-color);border-radius:50%;display:flex;height:7em;margin:2rem auto -2rem;position:relative;width:7em}@media screen and (max-width:400px){.circle-loader{margin-bottom:2rem;margin-top:1rem}}@media screen and (max-width:696px){.circle-loader{margin-bottom:2rem;margin-top:1rem}}.load-complete{animation:none;border-color:var(--secondary-color);transition:border .5s ease-out}.checkmark.draw:after{animation-duration:1s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark:after{border-right:3px solid var(--secondary-color);border-top:3px solid var(--secondary-color);content:"";height:3.5em;left:1.75em;opacity:1;position:absolute;top:3.5em;transform-origin:left top;width:1.75em}@keyframes checkmark{0%{height:0;opacity:0;width:0}20%{height:0;opacity:1;width:1.75em}40%{height:3.5em;opacity:1;width:1.75em}to{height:3.5em;opacity:1;width:1.75em}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.tints__topRow__wrapper{grid-gap:5rem;display:grid;gap:5rem;grid-template-areas:"left right";grid-template-columns:1fr 1fr;grid-template-rows:auto;height:100%;margin-bottom:5rem;opacity:0;padding-left:150px;padding-right:150px;padding-top:5rem;width:100%}@media screen and (min-width:275px){.tints__topRow__wrapper{display:flex;flex-direction:column;gap:2rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem}}@media screen and (min-width:696px){.tints__topRow__wrapper{gap:2rem;padding-left:3rem;padding-right:3rem;padding-top:4rem}}@media screen and (min-width:1000px){.tints__topRow__wrapper{gap:3rem;padding-left:5rem;padding-right:5rem;padding-top:5rem}}@media screen and (min-width:1300px){.tints__topRow__wrapper{gap:4rem;padding-left:100px;padding-right:100px;padding-top:6rem}}@media screen and (min-width:1600px){.tints__topRow__wrapper{padding-left:150px;padding-right:150px}}.tints__topRow__wrapper .tints__topRow__left{display:flex;flex-direction:column;grid-area:left;justify-content:center;padding-right:3rem}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left{padding-bottom:1rem;padding-right:0}}@media screen and (min-width:1300px){.tints__topRow__wrapper .tints__topRow__left{padding-bottom:0;padding-right:3rem}}.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{color:var(--secondary-color);font-family:var(--font-base);font-size:15px;font-weight:400;letter-spacing:2px;padding-left:4.5rem;position:relative;text-transform:uppercase}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:12px;padding-bottom:1rem}}@media screen and (min-width:375px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:12px;padding-bottom:1rem}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:12px;padding-bottom:1rem}}@media screen and (min-width:1366px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:15px;padding-bottom:0}}@media screen and (min-width:1440px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:15px;padding-bottom:0}}@media screen and (min-width:1910px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText{font-size:15px;padding-bottom:0}}.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{background:var(--secondary-color);content:"";display:block;height:1px;left:1%;margin-top:.6rem;position:absolute;width:58px}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:55px}}@media screen and (min-width:375px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:55px}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:55px}}@media screen and (min-width:1366px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:58px}}@media screen and (min-width:1440px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:58px}}@media screen and (min-width:1910px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__topText:before{width:58px}}.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-family:var(--font-base);font-size:70px;font-weight:600;letter-spacing:6px;padding-right:0;text-transform:uppercase}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:30px;text-align:center}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:35px;text-align:left}}@media screen and (min-width:1000px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:45px}}@media screen and (min-width:1366px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:55px;text-align:left}}@media screen and (min-width:1440px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:60px}}@media screen and (min-width:1910px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__title{font-size:70px}}.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__description{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:1px;padding-right:0;padding-top:1rem;text-transform:uppercase}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__description{font-size:13px}}@media screen and (min-width:1300px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__description{font-size:14px;max-width:500px}}.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{background-color:var(--gray-color);border:none;height:1px;margin-bottom:1.5rem;margin-top:1.5rem;width:65%}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:100%}}@media screen and (min-width:375px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:100%}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:100%}}@media screen and (min-width:1366px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:65%}}@media screen and (min-width:1440px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:65%}}@media screen and (min-width:1910px){.tints__topRow__wrapper .tints__topRow__left .tints__topRow__left__hr{width:65%}}.tints__topRow__wrapper .tints__topRow__left .btn3{border:none;cursor:pointer;display:flex;flex-direction:column;height:60px;padding:16px;position:relative;text-decoration:none;transition:all .35s cubic-bezier(1,0,0,1);width:220px;z-index:0}@media screen and (max-width:400px){.tints__topRow__wrapper .tints__topRow__left .btn3{height:50px;width:200px}}@media screen and (max-width:696px){.tints__topRow__wrapper .tints__topRow__left .btn3{height:50px;width:160px}}.tints__topRow__wrapper .tints__topRow__left .btn3 p{color:#fff!important;font-family:var(--font-base);font-size:13px;font-weight:600;letter-spacing:2px;padding-right:1rem;padding-top:0;text-align:center;text-transform:uppercase;width:220px}@media screen and (max-width:400px){.tints__topRow__wrapper .tints__topRow__left .btn3 p{font-size:11px;margin-top:-5px;padding-right:4rem}}@media screen and (max-width:696px){.tints__topRow__wrapper .tints__topRow__left .btn3 p{font-size:11px;margin-top:-5px;padding-right:4rem}}.tints__topRow__wrapper .tints__topRow__left .btn3 p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAzLTEyVDE3OjUwOjM5LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0xMlQxODoxNzozMy0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjE5NmM0NmItYTBlNi00MjQwLWFjNDMtNzVlYjVhZGM4N2I3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTk2YzQ2Yi1hMGU2LTQyNDAtYWM0My03NWViNWFkYzg3YjciIHN0RXZ0OndoZW49IjIwMjItMDMtMTJUMTc6NTA6MzktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sl0EJAAAAgklEQVQokc2SMQqEMBQFZ8ViEWz2It5gz7BHstZbeQMvkkJB7N4WppD4kzULggNhiuTxQ/KQRGR1kiZv80xBnBdQe5ukwkvgrPBPLgu7wAdKoAOext7b+4P9aOtDkk7cMDq5T0xugBEYrMmxgiCp1Ub7b0n2PnDPf64CZ4UdMJMoyRfxd256u3L/hQAAAABJRU5ErkJggg==) no-repeat;content:"";display:block;float:left;height:40px;margin:8px -40px 0 30px;transform-origin:15% 18%;transition:transform .5s;width:40px}@media screen and (max-width:696px){.tints__topRow__wrapper .tints__topRow__left .btn3 p:before{display:none}}@media screen and (max-width:400px){.tints__topRow__wrapper .tints__topRow__left .btn3 p:before{display:none}}.tints__topRow__wrapper .tints__topRow__left .btn3 p:hover:before{transform:rotate(-180deg);transform-origin:15% 18%}.tints__topRow__wrapper .tints__topRow__left .btn3:hover{color:#fcfcfc}.tints__topRow__wrapper .tints__topRow__left .btn-color3{background-color:#ffffff1a;color:var(--white-color);z-index:0}.tints__topRow__wrapper .tints__topRow__left .btn-color3:after,.tints__topRow__wrapper .tints__topRow__left .btn-color3:before{background:var(--secondary-color)}.tints__topRow__wrapper .tints__topRow__left .btn3:after,.tints__topRow__wrapper .tints__topRow__left .btn3:before{content:"";position:absolute;transition:all .35s cubic-bezier(1,0,0,1);z-index:-1}.tints__topRow__wrapper .tints__topRow__left .btn-l-r3:after{height:100%;top:0;width:0}.tints__topRow__wrapper .tints__topRow__left .btn-l-r3:hover:after{width:100%}.tints__topRow__wrapper .tints__topRow__left .btn-l-r3:after{left:0}.tints__topRow__wrapper .tints__topRow__left .btn__vertLine3{background-color:var(--secondary-color);content:"";height:60px;margin-bottom:-3.75rem;width:6px;z-index:999}@media screen and (max-width:696px){.tints__topRow__wrapper .tints__topRow__left .btn__vertLine3{height:49px;margin-bottom:-3.11rem}}@media screen and (max-width:400px){.tints__topRow__wrapper .tints__topRow__left .btn__vertLine3{height:49px;margin-bottom:-3.11rem}}.tints__topRow__wrapper .tints__topRow__right{grid-gap:1rem;display:grid;gap:1rem;grid-area:right;grid-template-areas:"first second";grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-items:center}@media screen and (min-width:275px){.tints__topRow__wrapper .tints__topRow__right{gap:1.5rem;grid-template-areas:"first" "second";grid-template-columns:1fr;grid-template-rows:auto;justify-items:stretch}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__right{gap:1rem;grid-template-areas:"first second";grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-items:stretch}}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn{display:flex;flex-direction:column;gap:.7rem;grid-area:first;width:100%}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn{gap:1rem}}@media screen and (min-width:696px){.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn{gap:.7rem}}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn img{aspect-ratio:1;height:auto;object-fit:cover;width:100%}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn img{max-width:100%}}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__topPic{margin-bottom:.7rem}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__bottomPic__imgWrapper{aspect-ratio:1;height:auto;margin-bottom:.7rem;position:relative;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__bottomPic__imgWrapper img{aspect-ratio:1;height:auto;object-fit:cover;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__bottomPic__imgWrapper .tints__topRow__right_firstColumn__bottomPic__textHeading{color:#000;font-size:30px;font-weight:600;left:15%;letter-spacing:3px;position:absolute;text-transform:uppercase;top:15%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__bottomPic__imgWrapper .tints__topRow__right_firstColumn__bottomPic__textDescription{color:#000;font-family:var(--font-base);font-size:14px;font-weight:600;left:15%;letter-spacing:1px;line-height:25px;max-height:150px;max-width:260px;position:absolute;text-transform:uppercase;top:28%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_firstColumn .tints__topRow__right_firstColumn__bottomPic__imgWrapper:before{background:#fcfcfccc;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn{display:flex;flex-direction:column;gap:1rem;grid-area:second;margin-top:2rem;width:100%}@media screen and (min-width:270px){.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn{margin-top:0}}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__topPic__imgWrapper{aspect-ratio:1;height:auto;margin-bottom:1rem;position:relative;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__topPic__imgWrapper img{aspect-ratio:1;height:auto;object-fit:cover;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__topPic__imgWrapper .tints__topRow__right_secondColumn__topPic__textHeading{color:#000;font-size:30px;font-weight:600;left:15%;letter-spacing:3px;max-width:260px;position:absolute;text-transform:uppercase;top:22%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__topPic__imgWrapper .tints__topRow__right_secondColumn__topPic__textDescription{color:#000;font-family:var(--font-base);font-size:14px;font-weight:600;left:15%;letter-spacing:1px;line-height:25px;max-height:150px;max-width:260px;position:absolute;text-transform:uppercase;top:45%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__topPic__imgWrapper:before{background:#f07900b3;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__bottomPic__imgWrapper{aspect-ratio:1;height:auto;margin-bottom:1rem;position:relative;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__bottomPic__imgWrapper img{aspect-ratio:1;height:auto;object-fit:cover;width:100%}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__bottomPic__imgWrapper .tints__topRow__right_secondColumn__bottomPic__textHeading{color:#fff;font-size:30px;font-weight:600;left:15%;letter-spacing:3px;position:absolute;text-transform:uppercase;top:5%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__bottomPic__imgWrapper .tints__topRow__right_secondColumn__bottomPic__textDescription{color:#fff;font-family:var(--font-base);font-size:14px;font-weight:500;left:15%;letter-spacing:1px;line-height:25px;max-height:150px;max-width:260px;position:absolute;text-transform:uppercase;top:30%;z-index:20}.tints__topRow__wrapper .tints__topRow__right .tints__topRow__right_secondColumn .tints__topRow__right_secondColumn__bottomPic__imgWrapper:before{background:#000c;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.tintsPercentage__wrapper{height:100%;margin-bottom:5rem;padding-left:200px;padding-right:200px;width:100%}@media screen and (min-width:275px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1420px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1600px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1900px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:3000px){.tintsPercentage__wrapper{margin-bottom:5rem;padding-left:48rem;padding-right:48rem}}.tintsPercentage__wrapper .tintsPercentage__title{font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:4px;max-width:500px;padding-bottom:1rem;text-transform:uppercase}.tintsPercentage__wrapper .tintsPercentage__grid{background:-webkit-image-set(url(/static/media/bd-47-800w.142f6f89ecd9c9785990.webp) type("image/webp") 1x,url(/static/media/bd-47.e8c8b06b80d739d082fa.jpg) type("image/jpeg") 1x);background:image-set(url(/static/media/bd-47-800w.142f6f89ecd9c9785990.webp) type("image/webp") 1x,url(/static/media/bd-47.e8c8b06b80d739d082fa.jpg) type("image/jpeg") 1x);background-attachment:fixed;background-image:url(/static/media/bd-47-800w.142f6f89ecd9c9785990.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:grid;grid-template-areas:"grid1 grid2 grid3 grid4";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:380px}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid1{align-items:center;background:#0c0c0ce6;display:flex;grid-area:grid1;justify-content:center}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid1 h1{text-transform:uppercase}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid2{align-items:center;background:#141414e6;display:flex;grid-area:grid2;justify-content:center}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid2 h1{text-transform:uppercase}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid3{align-items:center;background:#1d1d1de6;display:flex;grid-area:grid3;justify-content:center}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid3 h1{text-transform:uppercase}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid4{align-items:center;background:#272727e6;display:flex;grid-area:grid4;justify-content:center}.tintsPercentage__wrapper .tintsPercentage__grid .tintsPercentage__grid4 h1{text-transform:uppercase}.tintsPercentage__wrapper .tintsPercentage__table-container{margin:40px auto 0}.tintsPercentage__wrapper .tintsPercentage__table-container .tintsPercentage__table-container__table{border-collapse:collapse;width:100%}.tintsPercentage__wrapper .tintsPercentage__table-container .tintsPercentage__table-container__table thead{background-color:#181818}.tintsPercentage__wrapper .tintsPercentage__table-container .tintsPercentage__table-container__table thead tr th{border:1px solid #1a1a1a;color:var(--secondary-color);font-size:14px;font-weight:600;letter-spacing:3px;opacity:1;padding:12px;text-transform:uppercase;vertical-align:top;width:100px}.tintsPercentage__wrapper .tintsPercentage__table-container .tintsPercentage__table-container__table tbody tr td{background-color:#0c0c0c;border:1px solid #1a1a1a;color:#fff;font-size:14px;font-weight:500;letter-spacing:2px;padding:8px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.tintsPercentage__wrapper .tintsPercentage__table-container .tintsPercentage__table-container__table tbody tr td{padding-left:50%;position:relative;text-align:right}}@media(max-width:768px){.tintsPercentage__table-container__table thead{display:none}.tintsPercentage__table-container__table,.tintsPercentage__table-container__table tbody,.tintsPercentage__table-container__table td,.tintsPercentage__table-container__table tr{display:block;width:100%}.tintsPercentage__table-container__table tr{margin-bottom:15px}.tintsPercentage__table-container__table td:before{color:var(--secondary-color);content:attr(data-label);font-size:13px;font-weight:600;left:0;padding-left:15px;position:absolute;text-align:left;width:60%}}.tintsMaterials__wrapper{height:100%;margin-bottom:10rem;padding-left:200px;padding-right:200px;width:100%}@media screen and (min-width:275px){.tintsMaterials__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.tintsMaterials__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.tintsMaterials__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.tintsMaterials__wrapper{margin-bottom:10rem;padding-left:120px;padding-right:200px}}@media screen and (min-width:1420px){.tintsMaterials__wrapper{margin-bottom:10rem;padding-left:150px;padding-right:200px}}@media screen and (min-width:1600px){.tintsMaterials__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1900px){.tintsMaterials__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:3000px){.tintsMaterials__wrapper{display:grid;flex-direction:none;padding-left:48rem;padding-right:48rem;padding-top:9rem}}.tintsMaterials__wrapper .tintsMaterials__grid{background:#0c0c0c;display:grid;grid-template-areas:"image description";grid-template-columns:800px 600px;grid-template-rows:485px;width:100%}@media screen and (min-width:275px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:flex;flex-direction:column}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:flex;flex-direction:column}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:flex;flex-direction:column}}@media screen and (min-width:1300px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:grid;flex-direction:none;grid-template-columns:700px 545px}}@media screen and (min-width:1420px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:grid;flex-direction:none;grid-template-columns:700px 565px}}@media screen and (min-width:1600px){.tintsMaterials__wrapper .tintsMaterials__grid{background:none;display:grid;flex-direction:none;grid-template-columns:800px 600px}}@media screen and (min-width:1900px){.tintsMaterials__wrapper .tintsMaterials__grid{background:#0c0c0c;display:grid;flex-direction:none;grid-template-columns:800px 600px}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image{grid-area:image}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:485px;object-fit:cover;width:100%}@media screen and (min-width:275px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:100%}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:100%}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:100%}}@media screen and (min-width:1300px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:485px}}@media screen and (min-width:1420px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:485px}}@media screen and (min-width:1600px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:485px}}@media screen and (min-width:1900px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__image .tintsMaterials__image__img{height:485px}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{background:var(--background-color);grid-area:description;padding:0 90px}@media screen and (min-width:275px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0}}@media screen and (min-width:1300px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0 90px}}@media screen and (min-width:1420px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0 90px}}@media screen and (min-width:1600px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0 90px}}@media screen and (min-width:1900px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description{padding:0 90px}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:5rem}@media screen and (min-width:270px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:1rem}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:1rem}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:1rem}}@media screen and (min-width:1366px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:5rem}}@media screen and (min-width:1440px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:5rem}}@media screen and (min-width:1910px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner{padding-top:5rem}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{color:var(--secondary-color);font-family:var(--font-base);font-size:15px;font-weight:400;letter-spacing:2px;padding-left:4.5rem;position:relative;text-transform:uppercase}@media screen and (min-width:275px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:12px}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:12px}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:12px}}@media screen and (min-width:1300px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:15px}}@media screen and (min-width:1420px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:15px}}@media screen and (min-width:1600px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:15px}}@media screen and (min-width:1900px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3{font-size:15px}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3:before{background:var(--secondary-color);content:"";display:block;height:1px;left:1%;margin-top:.6rem;position:absolute;width:58px}@media screen and (max-width:400px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3:before{margin-top:.4rem;width:55px}}@media screen and (max-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h3:before{margin-top:.4rem;width:55px}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-family:var(--font-base);font-size:50px;font-weight:600;letter-spacing:6px;padding-top:.5rem;text-transform:uppercase}@media screen and (min-width:270px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:30px;padding-top:1rem;text-align:center}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:30px;padding-top:1rem;text-align:center}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:30px;padding-top:1;text-align:center}}@media screen and (min-width:1366px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:50px;padding-top:.5rem;text-align:left}}@media screen and (min-width:1440px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:50px;padding-top:.5rem;text-align:left}}@media screen and (min-width:1910px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner h1{font-size:50px;padding-top:.5rem;text-align:left}}.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:1px;padding-top:1rem;text-transform:uppercase}@media screen and (min-width:270px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:13px}}@media screen and (min-width:375px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:13px}}@media screen and (min-width:696px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:13px}}@media screen and (min-width:1366px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:14px}}@media screen and (min-width:1440px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:14px}}@media screen and (min-width:1910px){.tintsMaterials__wrapper .tintsMaterials__grid .tintsMaterials__description .tintsMaterials__description__inner p{font-size:14px}}span.anchor{display:block;position:relative;top:-250px;visibility:hidden}.tintsPercentageTabs__wrapper{height:100%;padding-left:200px;padding-right:200px;width:100%}@media screen and (min-width:275px){.tintsPercentageTabs__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.tintsPercentageTabs__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.tintsPercentageTabs__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.tintsPercentageTabs__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1420px){.tintsPercentageTabs__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1600px){.tintsPercentageTabs__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1900px){.tintsPercentageTabs__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:3000px){.tintsPercentageTabs__wrapper{padding-left:48rem;padding-right:48rem}}.tintsPercentageTabs__wrapper .tintsPercentage__title{font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:4px;margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:270px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:30px;max-width:100%}}@media screen and (min-width:375px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:30px;max-width:100%}}@media screen and (min-width:696px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:30px;max-width:100%}}@media screen and (min-width:1366px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:45px;max-width:600px}}@media screen and (min-width:1440px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:45px;max-width:600px}}@media screen and (min-width:1910px){.tintsPercentageTabs__wrapper .tintsPercentage__title{font-size:45px;max-width:600px}}.tintsPercentageTabs__wrapper .tradeMark{font-size:15px;vertical-align:top}@media screen and (min-width:270px){.tintsPercentageTabs__wrapper .tradeMark{font-size:13px}}@media screen and (min-width:375px){.tintsPercentageTabs__wrapper .tradeMark{font-size:13px}}@media screen and (min-width:696px){.tintsPercentageTabs__wrapper .tradeMark{font-size:13px}}@media screen and (min-width:1366px){.tintsPercentageTabs__wrapper .tradeMark{font-size:15px}}@media screen and (min-width:1440px){.tintsPercentageTabs__wrapper .tradeMark{font-size:15px}}@media screen and (min-width:1910px){.tintsPercentageTabs__wrapper .tradeMark{font-size:15px}}.tintsPercentageTabs__wrapper .tintsPercentage__divider{background-color:var(--secondary-color);border:none;height:1px;margin-left:auto;margin-right:auto;width:39%}@media screen and (min-width:270px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:100%}}@media screen and (min-width:375px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:100%}}@media screen and (min-width:696px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:100%}}@media screen and (min-width:1366px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:39%}}@media screen and (min-width:1440px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:39%}}@media screen and (min-width:1910px){.tintsPercentageTabs__wrapper .tintsPercentage__divider{width:39%}}.tintsPercentageTabs__wrapper p{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:1px;margin-left:auto;margin-right:auto;max-width:600px;padding-top:1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:270px){.tintsPercentageTabs__wrapper p{font-size:12px}}@media screen and (min-width:375px){.tintsPercentageTabs__wrapper p{font-size:12px}}@media screen and (min-width:696px){.tintsPercentageTabs__wrapper p{font-size:12px}}@media screen and (min-width:1366px){.tintsPercentageTabs__wrapper p{font-size:14px}}@media screen and (min-width:1440px){.tintsPercentageTabs__wrapper p{font-size:14px}}@media screen and (min-width:1910px){.tintsPercentageTabs__wrapper p{font-size:14px}}.tintsPercentageTabs__container{border:1px solid #181818;display:grid;grid-template-areas:"left right";grid-template-columns:30% 70%;grid-template-rows:500px;margin-top:20px;overflow:hidden;width:100%}@media screen and (min-width:275px){.tintsPercentageTabs__container{display:flex;flex-direction:column}}@media screen and (min-width:375px){.tintsPercentageTabs__container{display:flex;flex-direction:column}}@media screen and (min-width:696px){.tintsPercentageTabs__container{display:flex;flex-direction:column}}@media screen and (min-width:1300px){.tintsPercentageTabs__container{display:grid;flex-direction:none}}@media screen and (min-width:1420px){.tintsPercentageTabs__container{display:grid;flex-direction:none}}@media screen and (min-width:1600px){.tintsPercentageTabs__container{display:grid;flex-direction:none}}@media screen and (min-width:1900px){.tintsPercentageTabs__container{display:grid;flex-direction:none}}.tab-cont{border-right:1px solid var(--secondary-color);grid-area:left;height:100%;width:100%}@media screen and (min-width:275px){.tab-cont{border-right:none}}@media screen and (min-width:375px){.tab-cont{border-right:none}}@media screen and (min-width:696px){.tab-cont{border-right:none}}@media screen and (min-width:1300px){.tab-cont{border-right:1px solid var(--secondary-color)}}@media screen and (min-width:1420px){.tab-cont{border-right:1px solid var(--secondary-color)}}@media screen and (min-width:1600px){.tab-cont{border-right:1px solid var(--secondary-color)}}@media screen and (min-width:1900px){.tab-cont{border-right:1px solid var(--secondary-color)}}.tab-cont button{border:1px solid #181818;color:#fff;cursor:pointer;font-family:var(--font-base);font-size:16px;font-weight:400;letter-spacing:2px;padding:18px;text-transform:uppercase;width:100%}.tab-cont button:hover{background-color:#0c0c0c}.tab-content{display:flex;height:100%;justify-content:center;padding-top:1rem;width:100%}.tab-content img{height:500px;object-fit:cover;width:auto}@media screen and (min-width:275px){.tab-content img{height:250px;width:auto}}@media screen and (min-width:375px){.tab-content img{height:250px;width:auto}}@media screen and (min-width:696px){.tab-content img{height:250px;width:auto}}@media screen and (min-width:1300px){.tab-content img{height:500px;width:auto}}@media screen and (min-width:1420px){.tab-content img{height:500px;width:auto}}@media screen and (min-width:1600px){.tab-content img{height:500px;width:auto}}@media screen and (min-width:1900px){.tab-content img{height:500px;width:auto}}.tab-content h2{font-size:24px;font-weight:400;margin:20px 0 10px}.tab-content p{color:#666;font-weight:100;margin-top:20px}.tab-cont .but.active{background-color:#b4b4b4}.but{background-color:var(--background-color)}.tintClicked{background-color:#181818}.tintsLaws__wrapper{height:100%;margin-bottom:10rem;padding-left:200px;padding-right:200px;width:100%}@media screen and (min-width:275px){.tintsLaws__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.tintsLaws__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.tintsLaws__wrapper{margin-bottom:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.tintsLaws__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1420px){.tintsLaws__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1600px){.tintsLaws__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:1900px){.tintsLaws__wrapper{margin-bottom:10rem;padding-left:200px;padding-right:200px}}@media screen and (min-width:3000px){.tintsLaws__wrapper{margin-bottom:10rem;padding-left:48rem;padding-right:48rem}}.tintsLaws__wrapper .tintsLaws__title{font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:4px;margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:270px){.tintsLaws__wrapper .tintsLaws__title{font-size:30px;max-width:100%}}@media screen and (min-width:375px){.tintsLaws__wrapper .tintsLaws__title{font-size:30px;max-width:100%}}@media screen and (min-width:696px){.tintsLaws__wrapper .tintsLaws__title{font-size:30px;max-width:100%}}@media screen and (min-width:1366px){.tintsLaws__wrapper .tintsLaws__title{font-size:45px;max-width:600px}}@media screen and (min-width:1440px){.tintsLaws__wrapper .tintsLaws__title{font-size:45px;max-width:600px}}@media screen and (min-width:1910px){.tintsLaws__wrapper .tintsLaws__title{font-size:45px;max-width:600px}}.tintsLaws__wrapper .tintsLaws__divider{background-color:var(--secondary-color);border:none;height:1px;margin-left:auto;margin-right:auto;width:41%}@media screen and (min-width:270px){.tintsLaws__wrapper .tintsLaws__divider{width:100%}}@media screen and (min-width:375px){.tintsLaws__wrapper .tintsLaws__divider{width:100%}}@media screen and (min-width:696px){.tintsLaws__wrapper .tintsLaws__divider{width:100%}}@media screen and (min-width:1366px){.tintsLaws__wrapper .tintsLaws__divider{width:39%}}@media screen and (min-width:1440px){.tintsLaws__wrapper .tintsLaws__divider{width:39%}}@media screen and (min-width:1910px){.tintsLaws__wrapper .tintsLaws__divider{width:39%}}.tintsLaws__wrapper p{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:1px;margin-left:auto;margin-right:auto;max-width:700px;padding-top:1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:270px){.tintsLaws__wrapper p{font-size:12px}}@media screen and (min-width:375px){.tintsLaws__wrapper p{font-size:12px}}@media screen and (min-width:696px){.tintsLaws__wrapper p{font-size:12px}}@media screen and (min-width:1366px){.tintsLaws__wrapper p{font-size:14px}}@media screen and (min-width:1440px){.tintsLaws__wrapper p{font-size:14px}}@media screen and (min-width:1910px){.tintsLaws__wrapper p{font-size:14px}}.tintsLaws__wrapper .tintsLaws__table-container{margin:40px auto 0}.tintsLaws__wrapper .tintsLaws__table-container .tintsLaws__table-container__table{border-collapse:collapse;width:100%}.tintsLaws__wrapper .tintsLaws__table-container .tintsLaws__table-container__table thead{background-color:#181818}.tintsLaws__wrapper .tintsLaws__table-container .tintsLaws__table-container__table thead tr th{border:1px solid #1a1a1a;color:var(--secondary-color);font-size:14px;font-weight:600;letter-spacing:3px;opacity:1;padding:12px;text-transform:uppercase;vertical-align:top}.tintsLaws__wrapper .tintsLaws__table-container .tintsLaws__table-container__table tbody tr td{background-color:#0c0c0c;border:1px solid #1a1a1a;color:#fff;font-size:13px;font-weight:500;letter-spacing:2px;padding:8px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__table-container .tintsLaws__table-container__table tbody tr td{padding-left:50%;position:relative;text-align:right}}.tintsLaws__wrapper .tintsLaws__explanation{border-top:1px solid #f079004d;margin-top:60px;padding-top:40px}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-title{color:var(--secondary-color);font-family:var(--font-base);font-size:24px;font-weight:600;letter-spacing:2px;margin-bottom:30px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-title{font-size:20px;letter-spacing:1px}}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-content{margin:0 auto;max-width:1000px}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-text{color:#fffc;font-family:var(--font-base);font-size:14px;letter-spacing:.5px;line-height:1.6;margin-bottom:30px;text-align:center;text-transform:none}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-text{font-size:13px;padding:0 10px}}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-text strong{color:var(--white-color);font-weight:600}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-items{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-items{gap:25px;grid-template-columns:1fr}}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item{background:#0c0c0c99;border-left:3px solid var(--secondary-color);border-radius:4px;padding:20px;transition:all .3s ease}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item:hover{background:#0c0c0ccc;transform:translateX(5px)}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item .tintsLaws__explanation-item-title{color:var(--secondary-color);font-family:var(--font-base);font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item .tintsLaws__explanation-item-title{font-size:16px}}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item p{color:#ffffffbf;font-family:var(--font-base);font-size:13px;letter-spacing:.5px;line-height:1.6;margin-bottom:15px;text-align:left;text-transform:none}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item p strong{color:var(--white-color);font-weight:600}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item p em{color:var(--secondary-color);font-style:normal;font-weight:500}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item ul{margin:10px 0;padding-left:20px}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item ul li{color:#ffffffb3;font-family:var(--font-base);font-size:13px;letter-spacing:.5px;line-height:1.8;margin-bottom:8px;text-transform:none}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-item ul li strong{color:var(--secondary-color);font-weight:600}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-note{background:#f079001a;border-left:3px solid var(--secondary-color);border-radius:4px;margin-top:20px;padding:20px}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-note p{color:#fffc;font-family:var(--font-base);font-size:13px;letter-spacing:.5px;line-height:1.7;margin:0;text-align:left;text-transform:none}.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-note p strong{color:var(--secondary-color);font-weight:600}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__explanation .tintsLaws__explanation-note{font-size:12px;padding:15px}}.tintsLaws__wrapper .tintsLaws__sources{border-top:1px solid #f079004d;margin-top:60px;padding-top:40px}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-title{color:var(--secondary-color);font-family:var(--font-base);font-size:28px;font-weight:600;letter-spacing:3px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-title{font-size:22px;letter-spacing:2px}}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-disclaimer{color:#ffffffb3;font-family:var(--font-base);font-size:13px;font-style:italic;line-height:1.6;margin:0 auto 30px;max-width:900px;text-align:center}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-disclaimer{font-size:12px;padding:0 10px}}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list{gap:15px;grid-template-columns:1fr}}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item{background:#0c0c0c99;border-left:3px solid var(--secondary-color);border-radius:4px;padding:15px 20px;transition:all .3s ease}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item:hover{background:#0c0c0ccc;transform:translateX(5px)}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item strong{display:block;font-family:var(--font-base);letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item strong .source-link{color:var(--secondary-color);display:inline-block;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item strong .source-link:hover{color:var(--lightOrange-color);text-decoration:underline}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item strong .source-link:visited{color:var(--secondary-color)}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item span{color:#fffc;display:block;font-family:var(--font-base);font-size:12px;line-height:1.5;margin-bottom:10px}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-list .source-item .source-description{color:#ffffffa6;display:block;font-family:var(--font-base);font-size:11px;font-style:italic;letter-spacing:.5px;line-height:1.6;margin-top:8px;text-transform:none}.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-note{background:#0c0c0c66;border-radius:4px;color:#fff9;font-family:var(--font-base);font-size:12px;line-height:1.6;margin:30px auto 0;max-width:800px;padding:15px;text-align:center}@media screen and (max-width:768px){.tintsLaws__wrapper .tintsLaws__sources .tintsLaws__sources-note{font-size:11px;padding:12px}}@media(max-width:768px){.tintsLaws__table-container__table thead{display:none}.tintsLaws__table-container__table,.tintsLaws__table-container__table tbody,.tintsLaws__table-container__table td,.tintsLaws__table-container__table tr{display:block;width:100%}.tintsLaws__table-container__table tr{margin-bottom:15px}.tintsLaws__table-container__table td:before{color:var(--secondary-color);content:attr(data-label);font-size:13px;font-weight:600;left:0;padding-left:15px;position:absolute;text-align:left;width:60%}}.tintsPackages__wrapper{height:100%;margin-bottom:10rem;opacity:0;padding-left:200px;padding-right:200px;width:100%}@media screen and (min-width:275px){.tintsPackages__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.tintsPackages__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.tintsPackages__wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.tintsPackages__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1420px){.tintsPackages__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1600px){.tintsPackages__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:1900px){.tintsPackages__wrapper{padding-left:200px;padding-right:200px}}@media screen and (min-width:3000px){.tintsPackages__wrapper{padding-left:52rem;padding-right:52rem}}.tintsPackages__wrapper .tintsPackages__grid{display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:275px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:column}}@media screen and (min-width:375px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:column}}@media screen and (min-width:696px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:column}}@media screen and (min-width:1300px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:row}}@media screen and (min-width:1420px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:row}}@media screen and (min-width:1600px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:row}}@media screen and (min-width:1900px){.tintsPackages__wrapper .tintsPackages__grid{flex-direction:row}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{background-color:#0c0c0c;height:300px;padding:40px;position:relative;width:440px}@media screen and (min-width:275px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:100%}}@media screen and (min-width:375px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:100%}}@media screen and (min-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:100%}}@media screen and (min-width:1300px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:440px}}@media screen and (min-width:1420px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:440px}}@media screen and (min-width:1600px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:440px}}@media screen and (min-width:1900px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1{width:440px}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .tintsPackages__dollarSign{font-family:var(--font-base);font-size:23px;font-weight:600;letter-spacing:3px;padding-right:.2rem;text-transform:uppercase;vertical-align:top}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .tintsPackages__grid1__price{font-family:var(--font-base);font-size:35px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .tintsPackages__grid1__description{font-family:var(--font-base);font-size:25px;font-weight:500;letter-spacing:3px;padding-top:1rem;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a{bottom:1.5rem;color:var(--secondary-color);display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;left:2.5rem;letter-spacing:1px;line-height:1.9;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a:hover{color:#d35100}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(47%) sepia(48%) saturate(2923%) hue-rotate(9deg) brightness(101%) contrast(105%);padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(47%) sepia(45%) saturate(7481%) hue-rotate(11deg) brightness(90%) contrast(102%);padding-left:12px}@media screen and (max-width:400px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a{padding-top:2rem}}@media screen and (max-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid1 .arrow-button a{padding-top:2rem}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{background-color:var(--secondary-color);height:300px;padding:40px;position:relative;width:440px}@media screen and (min-width:275px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:100%}}@media screen and (min-width:375px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:100%}}@media screen and (min-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:100%}}@media screen and (min-width:1300px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:440px}}@media screen and (min-width:1420px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:440px}}@media screen and (min-width:1600px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:440px}}@media screen and (min-width:1900px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2{width:440px}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .tintsPackages__dollarSign{font-family:var(--font-base);font-size:23px;font-weight:600;letter-spacing:3px;padding-right:.2rem;text-transform:uppercase;vertical-align:top}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .tintsPackages__grid2__price{color:#000;font-family:var(--font-base);font-size:35px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .tintsPackages__grid2__description{color:#000;font-family:var(--font-base);font-size:25px;font-weight:500;letter-spacing:3px;padding-top:1rem;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a{bottom:1.5rem;color:#000;display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;left:2.5rem;letter-spacing:1px;line-height:1.9;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a:hover{color:#000}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(0) sepia(100%) saturate(8%) hue-rotate(159deg) brightness(99%) contrast(103%);padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(0) sepia(100%) saturate(8%) hue-rotate(159deg) brightness(99%) contrast(103%);padding-left:12px}@media screen and (max-width:400px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a{padding-top:2rem}}@media screen and (max-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid2 .arrow-button2 a{padding-top:2rem}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{background-color:#0c0c0c;height:300px;padding:40px;position:relative;width:440px}@media screen and (min-width:275px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:100%}}@media screen and (min-width:375px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:100%}}@media screen and (min-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:100%}}@media screen and (min-width:1300px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:440px}}@media screen and (min-width:1420px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:440px}}@media screen and (min-width:1600px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:440px}}@media screen and (min-width:1900px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3{width:440px}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .tintsPackages__dollarSign{font-family:var(--font-base);font-size:23px;font-weight:600;letter-spacing:3px;padding-right:.2rem;text-transform:uppercase;vertical-align:top}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .tintsPackages__startingAt{font-family:var(--font-base);font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;vertical-align:top}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .tintsPackages__grid3__price{font-family:var(--font-base);font-size:35px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .tintsPackages__grid3__description{font-family:var(--font-base);font-size:25px;font-weight:500;letter-spacing:3px;padding-top:1rem;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a{bottom:1.5rem;color:var(--secondary-color);display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;left:2.5rem;letter-spacing:1px;line-height:1.9;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a:hover{color:#d35100}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(47%) sepia(48%) saturate(2923%) hue-rotate(9deg) brightness(101%) contrast(105%);padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(47%) sepia(45%) saturate(7481%) hue-rotate(11deg) brightness(90%) contrast(102%);padding-left:12px}@media screen and (max-width:400px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a{padding-top:2rem}}@media screen and (max-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid3 .arrow-button3 a{padding-top:2rem}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{background-color:var(--secondary-color);height:300px;padding:40px;position:relative;width:440px}@media screen and (min-width:275px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:100%}}@media screen and (min-width:375px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:100%}}@media screen and (min-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:100%}}@media screen and (min-width:1300px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:440px}}@media screen and (min-width:1420px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:440px}}@media screen and (min-width:1600px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:440px}}@media screen and (min-width:1900px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4{width:440px}}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .tintsPackages__dollarSign{font-family:var(--font-base);font-size:23px;font-weight:600;letter-spacing:3px;padding-right:.2rem;text-transform:uppercase;vertical-align:top}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .tintsPackages__grid4__price{color:#000;font-family:var(--font-base);font-size:35px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .tintsPackages__grid4__description{color:#000;font-family:var(--font-base);font-size:25px;font-weight:500;letter-spacing:3px;padding-top:1rem;text-transform:uppercase}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a{bottom:1.5rem;color:#000;display:flex;font-family:var(--font-base);font-size:14px;justify-content:flex-start;left:2.5rem;letter-spacing:1px;line-height:1.9;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a:hover{color:#000}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(0) sepia(100%) saturate(8%) hue-rotate(159deg) brightness(99%) contrast(103%);padding-left:6px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a:hover:after{content:url(https://addsomebrown.com/assets/img/arrow_right_black.svg);display:inline-block;filter:invert(0) sepia(100%) saturate(8%) hue-rotate(159deg) brightness(99%) contrast(103%);padding-left:12px}@media screen and (max-width:400px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a{padding-top:2rem}}@media screen and (max-width:696px){.tintsPackages__wrapper .tintsPackages__grid .tintsPackages__grid4 .arrow-button4 a{padding-top:2rem}}.share-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.share-buttons__label{color:#818181;color:var(--lightGray-color,#818181);font-size:.95rem;font-weight:500;margin-right:8px}.share-buttons__btn{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;color:#edf2f8;color:var(--primary-color,#edf2f8);cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:500;padding:10px 20px;text-decoration:none;transition:all .3s ease}.share-buttons__btn:hover{background:#f07900;background:var(--secondary-color,#f07900);border-color:#f07900;border-color:var(--secondary-color,#f07900);color:#fff;transform:translateY(-2px)}.share-buttons__btn--facebook:hover{background:#1877f2;border-color:#1877f2}.share-buttons__btn--twitter:hover{background:#1da1f2;border-color:#1da1f2}.share-buttons__btn--linkedin:hover{background:#0077b5;border-color:#0077b5}.share-buttons__btn--copy:hover{background:#f07900;background:var(--secondary-color,#f07900);border-color:#f07900;border-color:var(--secondary-color,#f07900)}.areas-served{background:#000;overflow:hidden;padding:80px 20px;position:relative}.areas-served:before{background:radial-gradient(circle at 20% 50%,#f079000d 0,#0000 50%),radial-gradient(circle at 80% 50%,#d351000d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.areas-served__container{margin:0 auto;max-width:1200px;position:relative;z-index:1}.areas-served__header{margin-bottom:60px;text-align:center}.areas-served__title{align-items:center;color:#fff;display:flex;font-size:clamp(2rem,5vw,3rem);font-weight:700;gap:12px;justify-content:center;margin-bottom:16px}.areas-served__title-icon{color:#f07900;height:36px;width:36px}.areas-served__subtitle{color:#a0a0a0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6;margin:0 auto;max-width:600px}.areas-served__grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}@media(max-width:768px){.areas-served__grid{grid-template-columns:1fr}}.areas-served__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;padding:32px;position:relative;transition:all .3s ease}.areas-served__card:before{background:linear-gradient(90deg,#f07900,#d35100);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.areas-served__card:hover{border-color:#f0790080;box-shadow:0 20px 40px #f0790033;transform:translateY(-8px)}.areas-served__card:hover:before{transform:scaleX(1)}.areas-served__card:hover .areas-served__card-link{color:#f07900;gap:12px}.areas-served__card-content{display:flex;flex-direction:column;gap:20px}.areas-served__card-header{display:flex;flex-direction:column;gap:4px}.areas-served__card-title{color:#fff;font-size:1.75rem;font-weight:700;margin:0}.areas-served__card-region{color:#f07900;font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.areas-served__card-description{color:#b0b0b0;font-size:1rem;line-height:1.6;margin:0}.areas-served__card-highlights{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.areas-served__card-highlight{background:#f079001a;border:1px solid #f079004d;border-radius:20px;color:#d0d0d0;font-size:.875rem;font-weight:500;overflow:hidden;transition:all .3s ease}.areas-served__card-highlight:hover{background:#f0790033;border-color:#f0790099;color:#fff;transform:translateY(-2px)}.areas-served__card-highlight a{color:inherit;display:block;height:100%;padding:6px 12px;text-decoration:none;width:100%}.areas-served__card-link{align-items:center;align-self:flex-start;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;margin-top:auto;text-decoration:none;transition:all .3s ease}.areas-served__card-link:hover{color:#f07900}.areas-served__card-icon{height:20px;transition:transform .3s ease;width:20px}.areas-served__footer{align-items:center;background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:40px;text-align:center}.areas-served__footer-text{color:#d0d0d0;font-size:1.125rem;line-height:1.6;margin:0}.areas-served__footer-text strong{color:#f07900;font-weight:600}.areas-served__footer-cta{align-items:center;background:linear-gradient(135deg,#f07900,#d35100);border-radius:8px;box-shadow:0 4px 12px #f079004d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.areas-served__footer-cta:hover{box-shadow:0 8px 20px #f0790066;gap:12px;transform:translateY(-2px)}.areas-served__footer-icon{height:20px;transition:transform .3s ease;width:20px}.automotive-background{height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.automotive-background__svg{color:var(--secondary-color);filter:blur(.5px);height:100%;opacity:.7;width:100%}@keyframes backgroundPulse{0%,to{opacity:.6}50%{opacity:.8}}.automotive-background__svg{animation:backgroundPulse 8s ease-in-out infinite}.page-background{background-color:var(--background-color);min-height:100vh;overflow:hidden;position:relative;width:100%}.page-background__effects{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.page-background__content{position:relative;width:100%;z-index:1}.floating-paths__container{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.floating-paths__svg{color:var(--secondary-color);height:100%;opacity:.6;width:100%}.partners-compact{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;margin-bottom:0;margin-top:0;padding:2rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.partners-compact{padding:2.5rem 2rem}}@media screen and (min-width:1024px){.partners-compact{padding:3rem}}.partners-compact__container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1400px;width:100%}.partners-compact__logos-container{mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);overflow:hidden;position:relative;width:100%}.partners-compact__logos-track{align-items:center;animation:scroll-partners-compact 40s linear infinite;display:flex;gap:2.5rem;width:-webkit-fit-content;width:fit-content;will-change:transform}@media screen and (min-width:768px){.partners-compact__logos-track{gap:3rem}}@media screen and (min-width:1024px){.partners-compact__logos-track{gap:4rem}}.partners-compact__logos-container:hover .partners-compact__logos-track{animation-play-state:paused}@keyframes scroll-partners-compact{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.partners-compact__logo-item{align-items:center;background-color:#0000;background:#0000;display:flex;flex-shrink:0;justify-content:center;min-height:50px;padding:.5rem 1rem;transition:transform .3s ease;width:140px}@media screen and (min-width:768px){.partners-compact__logo-item{min-height:60px;padding:.75rem 1.25rem;width:160px}}@media screen and (min-width:1024px){.partners-compact__logo-item{min-height:70px;padding:1rem 1.5rem;width:180px}}.partners-compact__logo-item:hover{transform:translateY(-3px)}.partners-compact__logo-wrapper{align-items:center;background-color:#0000;background:#0000;display:flex;height:100%;justify-content:center;min-height:50px;padding:.5rem;transition:all .3s ease;width:100%}@media screen and (min-width:768px){.partners-compact__logo-wrapper{min-height:60px;padding:.75rem}}@media screen and (min-width:1024px){.partners-compact__logo-wrapper{min-height:70px;padding:1rem}}.partners-compact__logo-wrapper:hover{transform:translateY(-2px)}.partners-compact__logo-image{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000!important;background:#0000!important;box-shadow:0 0 15px #ffffff14;display:block;filter:grayscale(100%) brightness(1.4) contrast(1.3);height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;max-height:100%;max-width:100%;min-height:40px;min-width:100px;object-fit:contain;object-position:center;opacity:.85;transition:all .3s ease;width:auto}@media screen and (min-width:768px){.partners-compact__logo-image{filter:grayscale(100%) brightness(1.5) contrast(1.4);min-height:50px;min-width:120px;opacity:.9}}@media screen and (min-width:1024px){.partners-compact__logo-image{filter:grayscale(100%) brightness(1.6) contrast(1.5);min-height:60px;min-width:140px;opacity:.9}}.partners-compact__logo-wrapper:hover .partners-compact__logo-image{box-shadow:0 0 25px #fff3;filter:grayscale(0) brightness(1.8) contrast(1.6);opacity:1;transform:scale(1.08)}.partners-compact img{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000!important;background-color:#0000!important;background-image:none!important;box-shadow:0 0 15px #ffffff14;filter:grayscale(100%) brightness(1.4) contrast(1.3);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;opacity:.85;transition:all .3s ease}.partners-compact__logo-item,.partners-compact__logo-wrapper,.partners-compact__logos-container,.partners-compact__logos-track{background-color:#0000!important;background:#0000!important}.partners-compact__logo-placeholder{align-items:center;color:#ffffffb3;display:flex;font-family:var(--font-base);font-size:.75rem;font-weight:500;height:100%;justify-content:center;letter-spacing:1px;text-align:center;text-transform:uppercase;width:100%}.partners-compact__title{margin-top:.5rem;text-align:center;width:100%}.partners-compact__title-text{color:#fff9;font-family:var(--font-base);font-size:.75rem;font-weight:500;letter-spacing:2px;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.partners-compact__title-text{font-size:.875rem;letter-spacing:3px}}@media screen and (min-width:1024px){.partners-compact__title-text{font-size:1rem;letter-spacing:4px}}.home-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.home-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.home-hero{min-height:95vh;padding:10rem 3rem 4rem}}.home-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.home-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.home-hero__background-image img{filter:brightness(.4) contrast(1.2) saturate(.9);height:100%;object-fit:cover;object-position:center;width:100%}.home-hero__background-overlay{background:radial-gradient(circle at 30% 40%,#f0790026 0,#0000 60%),radial-gradient(circle at 70% 60%,#ffa5001f 0,#0000 60%),radial-gradient(circle at 50% 80%,#f08c001a 0,#0000 50%);inset:0;opacity:.85;position:absolute;z-index:2}.home-hero__background-gradient{background:linear-gradient(180deg,#000000d9 0,#00000080 40%,#0009 70%,#000000e6);inset:0;pointer-events:none;position:absolute;z-index:3}.home-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.home-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.home-hero__content{padding:0 4rem}}.home-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.home-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.home-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.home-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.home-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.home-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.home-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.home-hero__trust-text{font-size:.75rem;opacity:.9}.home-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.home-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.home-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.home-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.home-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.home-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.home-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.home-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.home-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.home-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.home-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.home-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.home-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.home-hero__review-stars{display:flex;gap:2px}.home-hero__review-star{height:12px;width:12px}.home-hero__review-star,.home-hero__review-star.filled{color:var(--secondary-color)}.home-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.home-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.home-hero__inner{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:60vh;overflow:visible;padding:0}@media screen and (min-width:768px){.home-hero__inner{gap:2.5rem;min-height:70vh}}@media screen and (min-width:1024px){.home-hero__inner{gap:3rem;min-height:75vh}}.home-hero__top-button-wrapper{display:flex;justify-content:center;margin-bottom:1rem;z-index:15}.home-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f0790026;border:1px solid #f0790066;border-radius:8px;box-shadow:0 4px 15px #f0790026;color:var(--white-color);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;padding:.625rem 1.25rem;text-decoration:none;transition:all .3s ease}@media screen and (max-width:768px){.home-hero__top-button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.home-hero__top-button:hover{background-color:#f0790040;border-color:var(--secondary-color);box-shadow:0 6px 20px #f079004d;transform:translateY(-2px)}.home-hero__top-button .home-hero__icon{height:16px;width:16px}.home-hero__title-section{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1000px;padding:0 1rem;text-align:center;width:100%;z-index:15}@media screen and (min-width:768px){.home-hero__title-section{gap:2rem;padding:0 2rem}}@media screen and (min-width:1024px){.home-hero__title-section{gap:2.5rem}}.home-hero__main-title{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.25rem;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:100%;overflow:visible;position:relative;text-shadow:0 4px 20px #00000080;width:100%;z-index:20}@media screen and (min-width:375px){.home-hero__main-title{font-size:3rem}}@media screen and (min-width:640px){.home-hero__main-title{font-size:4rem;gap:.35rem}}@media screen and (min-width:768px){.home-hero__main-title{font-size:5.5rem;gap:.4rem;line-height:1.1}}@media screen and (min-width:1024px){.home-hero__main-title{font-size:7rem;gap:.5rem}}@media screen and (min-width:1280px){.home-hero__main-title{font-size:8rem}}.home-hero__title-line{word-wrap:break-word;box-sizing:border-box;display:block;max-width:100%;overflow-wrap:break-word;width:100%}.home-hero__title-line--white{color:var(--white-color);text-shadow:0 2px 15px #0009}.home-hero__title-line--highlight{text-wrap:balance;color:#f07900;display:block;font-size:.85em;font-weight:800;letter-spacing:-.04em;opacity:1;overflow:visible;text-shadow:0 4px 20px #f0790066;visibility:visible;white-space:normal;width:100%}@media screen and (min-width:768px){.home-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.home-hero__title-line--highlight{font-size:.9em}}.home-hero__description{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#ffffffe6;font-family:var(--font-base);font-size:.95rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin:0;max-width:100%;text-align:center;text-shadow:0 2px 10px #0006;width:100%}@media screen and (max-width:768px){.home-hero__description{-webkit-backdrop-filter:none;backdrop-filter:none}}.home-hero__description{word-wrap:break-word;box-sizing:border-box;overflow-wrap:break-word;padding:0 .5rem}@media screen and (min-width:375px){.home-hero__description{font-size:1.05rem}}@media screen and (min-width:768px){.home-hero__description{font-size:1.2rem;line-height:1.85;max-width:900px;padding:0}}@media screen and (min-width:1024px){.home-hero__description{font-size:1.35rem;line-height:1.9;max-width:950px}}.home-hero__features{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1rem}@media screen and (min-width:768px){.home-hero__features{gap:3rem;margin-top:1.5rem}}@media screen and (min-width:1024px){.home-hero__features{gap:4rem;margin-top:2rem}}.home-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;max-width:100%;padding:1rem;transition:all .3s ease}@media screen and (max-width:768px){.home-hero__feature-item{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.home-hero__feature-item:hover{background:#f079001a;border-color:var(--secondary-color);box-shadow:0 8px 25px #f0790033;transform:translateY(-3px)}.home-hero__feature-item span{word-wrap:break-word;color:#fffffff2;font-family:var(--font-base);font-size:.85rem;font-weight:600;max-width:100%;overflow-wrap:break-word;text-align:center;text-shadow:0 1px 5px #0000004d}@media screen and (min-width:375px){.home-hero__feature-item span{font-size:.9rem}}@media screen and (min-width:768px){.home-hero__feature-item span{font-size:1rem;white-space:nowrap}}.home-hero__feature-icon{color:var(--secondary-color);filter:drop-shadow(0 2px 8px rgba(240,121,0,.4));height:36px;width:36px}@media screen and (min-width:768px){.home-hero__feature-icon{height:44px;width:44px}}.home-hero__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem;z-index:15}@media screen and (min-width:640px){.home-hero__actions{gap:1.25rem}}@media screen and (min-width:768px){.home-hero__actions{gap:1.5rem;margin-top:2rem}}.home-hero__action-button{align-items:center;border:1px solid #0000;border-radius:50px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;padding:.875rem 1.75rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}@media screen and (min-width:768px){.home-hero__action-button{font-size:1.125rem;padding:1rem 2rem}}.home-hero__action-button .home-hero__icon{height:18px;width:18px}@media screen and (min-width:768px){.home-hero__action-button .home-hero__icon{height:20px;width:20px}}.home-hero__action-button--outline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0006;border:1px solid #fff3;color:var(--white-color)}@media screen and (max-width:768px){.home-hero__action-button--outline{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.home-hero__action-button--outline:hover{background-color:#f0790026;border-color:var(--secondary-color);box-shadow:0 8px 20px #f0790040;transform:translateY(-2px)}.home-hero__action-button--primary{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border:none;box-shadow:0 4px 15px #f079004d,0 0 20px #f0790033;color:var(--white-color)}.home-hero__action-button--primary:hover{background:linear-gradient(135deg,var(--lightOrange-color),var(--secondary-color));box-shadow:0 8px 25px #f0790066,0 0 30px #f079004d;transform:translateY(-2px)}.home-hero__reviews{margin-top:2rem;position:relative;width:100%;z-index:10}@media screen and (max-width:768px){.home-hero__reviews{margin-top:1.5rem}}.home-hero__brands-section{background:var(--background-color);border-top:1px solid #ffffff0d;padding:1.5rem 0;width:100%}@media screen and (min-width:768px){.home-hero__brands-section{padding:2rem 0}}.home-hero__brands-container{margin:0 auto;max-width:1400px;padding:0 1rem}@media screen and (min-width:768px){.home-hero__brands-container{padding:0 2rem}}@media screen and (min-width:1024px){.home-hero__brands-container{padding:0 4rem}}.home-hero__brands-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.home-hero__brands-wrapper{flex-direction:row}}.home-hero__brands-label{margin-bottom:1.5rem;max-width:11rem;padding-right:1.5rem;text-align:right}@media screen and (min-width:768px){.home-hero__brands-label{border-right:1px solid #ffffff1a;margin-bottom:0}}.home-hero__brands-label p{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;margin:0}.home-hero__brands-slider-wrapper{overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.home-hero__brands-slider-wrapper{padding:1.5rem 0;width:calc(100% - 11rem)}}.home-hero__brands-slider{-ms-overflow-style:none;display:flex;gap:7rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;width:-webkit-max-content;width:max-content;will-change:transform}.home-hero__brands-slider::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.home-hero__brands-slider{gap:7rem}}.home-hero__brand-item{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;min-width:120px}.home-hero__brand-logo{filter:grayscale(100%);max-height:100%;opacity:.6;transition:opacity .3s ease;width:auto}.home-hero__brand-logo:hover{filter:grayscale(0);opacity:1}.home-hero__brand-placeholder{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;opacity:.5}.home-hero__brands-fade{bottom:0;pointer-events:none;position:absolute;top:0;width:5rem;z-index:5}@media screen and (min-width:768px){.home-hero__brands-fade{width:5rem}}.home-hero__brands-fade--left{background:linear-gradient(to right,var(--background-color),#0000);left:0}.home-hero__brands-fade--right{background:linear-gradient(to left,var(--background-color),#0000);right:0}.home__container{background:var(--background-color);min-height:100vh;overflow-x:hidden;width:100%}.home__container .home__popPackContainer h1{font-size:60px;letter-spacing:2px;text-transform:uppercase}.about__wrapper{min-height:100vh;overflow-x:hidden;position:relative;width:100%;z-index:10}.about__hero{align-items:center;display:flex;justify-content:center;min-height:70vh;overflow:hidden;padding:8rem 2rem 4rem;position:relative}@media screen and (max-width:768px){.about__hero{min-height:60vh;padding:6rem 1.5rem 3rem}}.about__hero:before{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.about__hero .about__hero-container{margin:0 auto;max-width:900px;text-align:center;width:100%}.about__hero .about__hero-content{width:100%}.about__hero .about__hero-title{color:var(--white-color);font-size:4rem;font-weight:700;letter-spacing:3px;line-height:1.2;margin-bottom:2rem;text-transform:uppercase}@media screen and (max-width:1024px){.about__hero .about__hero-title{font-size:3rem}}@media screen and (max-width:768px){.about__hero .about__hero-title{font-size:2.5rem;letter-spacing:2px;margin-bottom:1.5rem}}@media screen and (max-width:480px){.about__hero .about__hero-title{font-size:2rem}}.about__hero .about__hero-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.2rem;line-height:1.8;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:800px}@media screen and (max-width:768px){.about__hero .about__hero-description{font-size:1.1rem;margin-bottom:2.5rem}}@media screen and (max-width:480px){.about__hero .about__hero-description{font-size:1rem}}.about__hero .about__hero-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media screen and (max-width:480px){.about__hero .about__hero-buttons{flex-direction:column;gap:1rem}}.about__hero .about__hero-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:500;gap:.75rem;letter-spacing:1px;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:480px){.about__hero .about__hero-button{justify-content:center;padding:.875rem 1.5rem;width:100%}}.about__hero .about__hero-button--primary{background:var(--secondary-color);color:var(--white-color)}.about__hero .about__hero-button--primary:hover{background:#ff8c00e6;box-shadow:0 5px 20px #ff8c004d;transform:translateY(-2px)}.about__hero .about__hero-button--secondary{background:#ffffff0d;border:1px solid #fff3;color:var(--white-color)}.about__hero .about__hero-button--secondary:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px)}.about__story{background:#0000;padding:6rem 2rem}@media screen and (max-width:768px){.about__story{padding:4rem 1.5rem}}.about__story .about__story-container{margin:0 auto;max-width:900px}.about__story .about__story-content{text-align:center}.about__story .about__story-title{color:var(--white-color);font-size:2.5rem;font-weight:600;letter-spacing:2px;margin-bottom:2rem;text-transform:uppercase}@media screen and (max-width:768px){.about__story .about__story-title{font-size:2rem;margin-bottom:1.5rem}}.about__story .about__story-text{text-align:left}.about__story .about__story-text p{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}@media screen and (max-width:768px){.about__story .about__story-text p{font-size:1rem;margin-bottom:1.25rem}}.about__story .about__story-text p:last-child{margin-bottom:0}.about__mission{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-bottom:1px solid #ffffff0d;border-top:1px solid #ffffff0d;padding:6rem 2rem}@media screen and (max-width:768px){.about__mission{padding:4rem 1.5rem}}.about__mission .about__mission-container{margin:0 auto;max-width:900px;text-align:center}.about__mission .about__mission-content .about__mission-title{color:var(--white-color);font-size:2.5rem;font-weight:600;letter-spacing:2px;margin-bottom:2rem;text-transform:uppercase}@media screen and (max-width:768px){.about__mission .about__mission-content .about__mission-title{font-size:2rem;margin-bottom:1.5rem}}.about__mission .about__mission-content .about__mission-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.2rem;line-height:1.8;margin:0 auto;max-width:800px}@media screen and (max-width:768px){.about__mission .about__mission-content .about__mission-text{font-size:1.1rem}}.about__values{background:#0000;padding:6rem 2rem}@media screen and (max-width:768px){.about__values{padding:4rem 1.5rem}}.about__values .about__values-container{margin:0 auto;max-width:1200px}.about__values .about__values-title{color:var(--white-color);font-size:2.5rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.about__values .about__values-title{font-size:2rem}}.about__values .about__values-subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.1rem;margin-bottom:3rem;text-align:center}@media screen and (max-width:768px){.about__values .about__values-subtitle{font-size:1rem;margin-bottom:2rem}}.about__values .about__values-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}@media screen and (max-width:768px){.about__values .about__values-grid{gap:1.5rem;grid-template-columns:1fr;margin-top:2rem}}.about__values .about__value-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.about__values .about__value-card:hover{background:#ffffff0d;border-color:#ff8c004d;box-shadow:0 10px 30px #0000004d;transform:translateY(-5px)}@media screen and (max-width:768px){.about__values .about__value-card{padding:1.5rem}}.about__values .about__value-icon{align-items:center;background:#ff8c001a;border-radius:50%;color:var(--secondary-color);display:inline-flex;height:64px;justify-content:center;margin-bottom:1.5rem;width:64px}@media screen and (max-width:768px){.about__values .about__value-icon{height:56px;margin-bottom:1rem;width:56px}}.about__values .about__value-title{color:var(--white-color);font-size:1.3rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}@media screen and (max-width:768px){.about__values .about__value-title{font-size:1.1rem}}.about__values .about__value-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:.95rem;line-height:1.6}@media screen and (max-width:768px){.about__values .about__value-description{font-size:.9rem}}.about__cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-top:1px solid #ffffff0d;padding:6rem 2rem}@media screen and (max-width:768px){.about__cta{padding:4rem 1.5rem}}.about__cta .about__cta-container{margin:0 auto;max-width:800px;text-align:center}.about__cta .about__cta-content .about__cta-title{color:var(--white-color);font-size:2.5rem;font-weight:600;letter-spacing:2px;margin-bottom:1.5rem;text-transform:uppercase}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-title{font-size:2rem;margin-bottom:1rem}}.about__cta .about__cta-content .about__cta-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.1rem;margin-bottom:2.5rem}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-text{font-size:1rem;margin-bottom:2rem}}.about__cta .about__cta-content .about__cta-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-buttons{flex-direction:column;gap:1rem}}.about__cta .about__cta-content .about__cta-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:500;gap:.75rem;letter-spacing:1px;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-button{justify-content:center;padding:.875rem 1.5rem;width:100%}}.about__cta .about__cta-content .about__cta-button--primary{background:var(--secondary-color);color:var(--white-color)}.about__cta .about__cta-content .about__cta-button--primary:hover{background:#ff8c00e6;box-shadow:0 5px 20px #ff8c004d;transform:translateY(-2px)}.about__cta .about__cta-content .about__cta-button--secondary{background:#ffffff0d;border:1px solid #fff3;color:var(--white-color)}.about__cta .about__cta-content .about__cta-button--secondary:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px)}.aboutHeader,.aboutHeader__columnWrapperBottom,.aboutHeader__columnWrapperTop,.aboutHeader__wrapper,.glitchText__about,.progress-wrapper{display:none}.contactHeader{align-items:center;display:flex;height:390px;opacity:0;width:100%}@media screen and (max-width:400px){.contactHeader{height:290px}}@media screen and (max-width:696px){.contactHeader{height:290px}}.contactHeader h1{font-size:70px;font-weight:600;letter-spacing:6px;padding-left:15rem;text-transform:uppercase}@media screen and (min-width:270px){.contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:375px){.contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:696px){.contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1366px){.contactHeader h1{font-size:55px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1420px){.contactHeader h1{font-size:60px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1910px){.contactHeader h1{font-size:70px;padding-left:15rem;text-align:left;width:none}}.contact__wrapper2{margin-bottom:20rem;min-height:100vh;overflow-x:hidden;width:100%}@media screen and (min-width:275px){.contact__wrapper2{margin-bottom:5em;margin-top:0;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:375px){.contact__wrapper2{margin-bottom:5em;margin-top:0;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:696px){.contact__wrapper2{margin-bottom:5em;margin-top:0;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1300px){.contact__wrapper2{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1420px){.contact__wrapper2{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1600px){.contact__wrapper2{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1900px){.contact__wrapper2{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:3000px){.contact__wrapper2{margin-bottom:20rem;margin-top:0;padding-left:0;padding-right:0}}.contact__wrapper2 .contactHeader{align-items:center;display:flex;height:390px;opacity:0;width:100%}@media screen and (max-width:400px){.contact__wrapper2 .contactHeader{height:290px}}@media screen and (max-width:696px){.contact__wrapper2 .contactHeader{height:290px}}.contact__wrapper2 .contactHeader h1{font-size:70px;font-weight:600;letter-spacing:6px;padding-left:15rem;text-transform:uppercase}@media screen and (min-width:270px){.contact__wrapper2 .contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:375px){.contact__wrapper2 .contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:696px){.contact__wrapper2 .contactHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1366px){.contact__wrapper2 .contactHeader h1{font-size:55px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1420px){.contact__wrapper2 .contactHeader h1{font-size:60px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1910px){.contact__wrapper2 .contactHeader h1{font-size:70px;padding-left:15rem;text-align:left;width:none}}.contact__wrapper2 .glitchText__contact{max-width:1200px;position:relative}@media screen and (max-width:400px){.contact__wrapper2 .glitchText__contact{max-width:385px}}@media screen and (max-width:696px){.contact__wrapper2 .glitchText__contact{max-width:385px}}.contact__wrapper2 .glitchText__contact:after,.contact__wrapper2 .glitchText__contact:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.contact__wrapper2 .glitchText__contact:before{clip:rect(79px,1200px,86px,0);animation:brasil-anim-2 1s linear infinite alternate-reverse;background:#000;left:2px;text-shadow:-1px 0 red}.contact__wrapper2 .glitchText__contact:after{clip:rect(79px,1200px,86px,0);animation:brasil-anim-1 1s linear infinite alternate-reverse;animation-delay:-1s;background:#000;left:-2px;text-shadow:-1px 0 blue}.contact__wrapper2 .btn{background-color:#0c0c0c;border:none;border-bottom:1px solid var(--secondary-color);color:var(--white-color);font-family:var(--font-base);font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase;z-index:0}@media screen and (min-width:275px){.contact__wrapper2 .btn{margin-left:0}}@media screen and (min-width:375px){.contact__wrapper2 .btn{margin-left:0}}@media screen and (min-width:696px){.contact__wrapper2 .btn{margin-left:0}}@media screen and (min-width:1300px){.contact__wrapper2 .btn{margin-left:2rem}}@media screen and (min-width:1420px){.contact__wrapper2 .btn{margin-left:2rem}}@media screen and (min-width:1600px){.contact__wrapper2 .btn{margin-left:0}}@media screen and (min-width:1900px){.contact__wrapper2 .btn{margin-left:0}}.contact__wrapper2 .btn:hover{color:var(--lightGray-color)}.contact__wrapper2 .contact__info{grid-area:info;padding-bottom:1rem}.contact__wrapper2 .contact__info h3{color:var(--secondary-color);font-size:13px;font-weight:400;letter-spacing:2px;padding-bottom:1rem;padding-left:4.5rem;position:relative;text-transform:uppercase}@media screen and (max-width:400px){.contact__wrapper2 .contact__info h3{font-size:12px;padding-bottom:1rem}}@media screen and (max-width:696px){.contact__wrapper2 .contact__info h3{font-size:12px;padding-bottom:1rem}}.contact__wrapper2 .contact__info h3:before{background:var(--secondary-color);content:"";display:block;height:1px;left:1%;margin-top:.45rem;position:absolute;width:58px}@media screen and (max-width:400px){.contact__wrapper2 .contact__info h3:before{width:55px}}@media screen and (max-width:696px){.contact__wrapper2 .contact__info h3:before{width:55px}}.contact__wrapper2 .contact__info .contact__details2 a{color:var(--white-color);text-decoration:none}.contact__wrapper2 .contact__info .contact__details2 p{color:var(--white-color);font-family:var(--font-base);font-size:18px;letter-spacing:2px;padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:270px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:16px}}@media screen and (min-width:375px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:16px}}@media screen and (min-width:696px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:16px}}@media screen and (min-width:1366px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:18px}}@media screen and (min-width:1420px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:18px}}@media screen and (min-width:1910px){.contact__wrapper2 .contact__info .contact__details2 p{font-size:18px}}.contact__wrapper2 .contact__info .contact__details2 p strong{color:var(--secondary-color)}.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:14px;letter-spacing:2px;max-width:500px;text-transform:uppercase}@media screen and (min-width:270px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:13px}}@media screen and (min-width:375px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:13px}}@media screen and (min-width:696px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:13px}}@media screen and (min-width:1366px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:14px}}@media screen and (min-width:1440px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:14px}}@media screen and (min-width:1910px){.contact__wrapper2 .contact__info .contact__details2 .contact__short-description{font-size:14px}}.contact__wrapper2 .socialIcons__container__navBar2{display:flex;flex-direction:row;opacity:0;padding-left:10rem;padding-top:2rem}@media screen and (min-width:270px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:center;margin-top:-2rem;padding-left:0}}@media screen and (min-width:375px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:center;margin-top:-2rem;padding-left:0}}@media screen and (min-width:696px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:center;margin-top:-2rem;padding-left:0}}@media screen and (min-width:1366px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:flex-start;margin-top:0;padding-left:10rem}}@media screen and (min-width:1420px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:flex-start;margin-top:0;padding-left:10rem}}@media screen and (min-width:1910px){.contact__wrapper2 .socialIcons__container__navBar2{justify-content:flex-start;margin-top:0;padding-left:10rem}}.contact__wrapper2 ::placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;opacity:1;text-transform:uppercase}.contact__wrapper2 :-ms-input-placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;text-transform:uppercase}.contact__wrapper2 ::-ms-input-placeholder{font-family:var(--font-base);font-size:15px;letter-spacing:2px;text-transform:uppercase}.sec_sp{display:grid;grid-template-areas:"info form";grid-template-columns:35% auto;grid-template-rows:580px;justify-content:center;opacity:0;width:100%}@media screen and (min-width:275px){.sec_sp{display:flex;flex-direction:column}}@media screen and (min-width:375px){.sec_sp{display:flex;flex-direction:column}}@media screen and (min-width:696px){.sec_sp{display:flex;flex-direction:column}}@media screen and (min-width:1300px){.sec_sp{display:grid;flex-direction:none}}@media screen and (min-width:1420px){.sec_sp{display:grid;flex-direction:none}}@media screen and (min-width:1600px){.sec_sp{display:grid;flex-direction:none}}@media screen and (min-width:1900px){.sec_sp{display:grid;flex-direction:none}}@media screen and (min-width:3000px){.sec_sp{display:grid;flex-direction:none;padding-left:50rem;padding-right:50rem}}.sec_sp .contact__form{grid-area:form}.sec_sp .contact__form .form-control{background-color:#0c0c0c;border:hidden;border-bottom:1px solid var(--secondary-color);border-radius:0!important;color:var(--white-color);font-family:var(--font-base);line-height:1.5;margin-bottom:2em;outline:none;padding:1.375rem .75rem;width:45rem}@media screen and (min-width:275px){.sec_sp .contact__form .form-control{margin-bottom:1em;margin-left:0;width:100%}}@media screen and (min-width:375px){.sec_sp .contact__form .form-control{margin-bottom:1em;margin-left:0;width:100%}}@media screen and (min-width:696px){.sec_sp .contact__form .form-control{margin-bottom:1em;margin-left:0;width:100%}}@media screen and (min-width:1300px){.sec_sp .contact__form .form-control{margin-bottom:2em;margin-left:2rem;width:35rem}}@media screen and (min-width:1420px){.sec_sp .contact__form .form-control{margin-bottom:2em;margin-left:2rem;width:35rem}}@media screen and (min-width:1600px){.sec_sp .contact__form .form-control{margin-bottom:2em;margin-left:0;width:45rem}}@media screen and (min-width:1900px){.sec_sp .contact__form .form-control{margin-bottom:2em;margin-left:0;width:45rem}}.sec_sp .contact__form .form-control:focus{outline:none}.sec_sp .contact__form input.form-control{height:calc(2.5em + .75rem + 2px);margin-bottom:2em}.interestedCheckBox{border-bottom:1px solid var(--secondary-color);padding-bottom:1rem}@media screen and (min-width:275px){.interestedCheckBox{margin-left:0}}@media screen and (min-width:375px){.interestedCheckBox{margin-left:0}}@media screen and (min-width:696px){.interestedCheckBox{margin-left:0}}@media screen and (min-width:1300px){.interestedCheckBox{margin-left:2rem}}@media screen and (min-width:1420px){.interestedCheckBox{margin-left:2rem}}@media screen and (min-width:1600px){.interestedCheckBox{margin-left:0}}@media screen and (min-width:1900px){.interestedCheckBox{margin-left:0}}.interestedCheckBox h3{font-size:15px;font-weight:500;letter-spacing:2px;padding-bottom:.5rem;text-transform:uppercase}.socialIcons__icon__navBar2{align-items:center;cursor:pointer;justify-content:center;margin:0 5px;padding:8px;position:relative;text-align:center;z-index:2}.socialIcons__icon__navBar2 span{display:block;height:50px;position:relative;z-index:2}.socialIcons__icon__navBar2 span svg{color:var(--white-color);height:20px;transition:color .4s cubic-bezier(.4,0,.2,1);width:20px}.socialIcons__icon__navBar2 span:hover svg{color:var(--secondary-color)}textarea{box-sizing:border-box;max-width:100%;resize:none}.control-group,textarea{overflow-wrap:break-word;word-break:break-word}.control-group{padding-bottom:1rem;padding-top:1.5rem}@media screen and (min-width:275px){.control-group{margin-left:0}}@media screen and (min-width:375px){.control-group{margin-left:0}}@media screen and (min-width:696px){.control-group{margin-left:0}}@media screen and (min-width:1300px){.control-group{margin-left:2rem}}@media screen and (min-width:1420px){.control-group{margin-left:2rem}}@media screen and (min-width:1600px){.control-group{margin-left:0}}@media screen and (min-width:1900px){.control-group{margin-left:0}}.control-group h3{font-size:15px;font-weight:500;letter-spacing:2px;overflow-wrap:break-word;padding-bottom:1rem;text-transform:uppercase;word-break:break-word}.interestsCB{align-items:center;display:flex;justify-content:center}.cbContainer{background-color:var(--background-color);display:flex;flex-wrap:wrap;margin:0 auto;max-width:100%;padding:5px}.cbContainer div{margin:5px}.cbContainer div label{cursor:pointer;overflow-wrap:break-word;word-break:break-word}.cbContainer div label input[type=checkbox]{display:none}.cbContainer div label span{background:var(--gray-color);color:--white-color;display:inline-block;font-family:var(--font-base);font-size:14px;letter-spacing:2px;overflow:hidden;padding:10px;position:relative;text-transform:uppercase;transition:.5s;-webkit-user-select:none;user-select:none}.cbContainer div label input[type=checkbox]:checked~span{background:var(--secondary-color);color:#fff}.form__wrapper .contact__requiredText{color:var(--lightGray-color);font-family:var(--font-base);font-size:13px;letter-spacing:2px;padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:275px){.form__wrapper .contact__requiredText{font-size:11px;margin-left:0;text-align:center;width:100%}}@media screen and (min-width:375px){.form__wrapper .contact__requiredText{font-size:11px;margin-left:0;text-align:center;width:100%}}@media screen and (min-width:696px){.form__wrapper .contact__requiredText{font-size:11px;margin-left:0;text-align:center;width:100%}}@media screen and (min-width:1300px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:2rem;text-align:left;width:35rem}}@media screen and (min-width:1420px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:2rem;text-align:left;width:35rem}}@media screen and (min-width:1600px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:45rem}}@media screen and (min-width:1900px){.form__wrapper .contact__requiredText{font-size:13px;margin-left:0;text-align:left;width:45rem}}.form__wrapper .contact__requiredText .required__symbol{color:red}.vehicle-date__wrapper{display:grid;grid-template-columns:40% auto}@media screen and (max-width:400px){.vehicle-date__wrapper{grid-template-columns:1fr}}@media screen and (max-width:696px){.vehicle-date__wrapper{grid-template-columns:1fr}}.vehicle-date__wrapper .select{display:inline-block;margin-bottom:15px;position:relative;width:60%}@media screen and (max-width:400px){.vehicle-date__wrapper .select{width:100%}}@media screen and (max-width:696px){.vehicle-date__wrapper .select{width:100%}}.vehicle-date__wrapper .select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0c0c0c;border:0;border-bottom:1px solid var(--secondary-color);border-radius:0!important;color:var(--lightGray-color);cursor:pointer;display:inline-block;font-family:var(--font-base);font-size:15px;letter-spacing:1px;outline:0;padding:10px 15px;text-transform:uppercase;width:100%}.vehicle-date__wrapper .select select::-ms-expand{display:none}.vehicle-date__wrapper .select select:focus,.vehicle-date__wrapper .select select:hover{background:#1a1a1a;color:var(--lightGray-color)}.vehicle-date__wrapper .select__arrow{border-color:#7b7b7b #0000 #0000;border-style:solid;border-width:8px 5px 0;height:0;pointer-events:none;position:absolute;right:15px;top:16px;width:0}.vehicle-date__wrapper .select select:focus~.select__arrow,.vehicle-date__wrapper .select select:hover~.select__arrow{border-top-color:#000}@media screen and (max-width:400px){.vehicle-date__wrapper .date__wrapper{margin-bottom:1rem}}@media screen and (max-width:696px){.vehicle-date__wrapper .date__wrapper{margin-bottom:1rem}}.vehicle-date__wrapper .date__wrapper .datePick{background-color:#0c0c0c;border:none;border-bottom:1px solid var(--secondary-color);color:var(--lightGray-color);cursor:pointer;font-family:var(--font-base);font-size:15px;height:2.5rem;letter-spacing:1px;outline:none;padding:10px 15px;text-transform:uppercase;width:70%}@media screen and (max-width:400px){.vehicle-date__wrapper .date__wrapper .datePick{width:100%}}@media screen and (max-width:696px){.vehicle-date__wrapper .date__wrapper .datePick{width:100%}}.vehicle-date__wrapper .date__wrapper .datePick:focus,.vehicle-date__wrapper .date__wrapper .datePick:hover{background:#1a1a1a;color:var(--lightGray-color)}.vehicle-date__wrapper .calenderStyle{background:#0c0c0c;border-color:var(--secondary-color);border-radius:0;overflow-x:hidden;overflow-y:hidden}.vehicle-date__wrapper .react-datepicker__header{background:#242424}.vehicle-date__wrapper .react-datepicker-time__header,.vehicle-date__wrapper .react-datepicker-year-header,.vehicle-date__wrapper .react-datepicker__current-month,.vehicle-date__wrapper .react-datepicker__day,.vehicle-date__wrapper .react-datepicker__day-name,.vehicle-date__wrapper .react-datepicker__time-name{color:#fff;font-family:var(--font-base);letter-spacing:2px;text-transform:uppercase}.vehicle-date__wrapper .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#7c7c7c;font-family:var(--font-base);letter-spacing:1px;text-transform:uppercase}.vehicle-date__wrapper .react-datepicker__time-container .react-datepicker__time{background:#0c0c0c}.vehicle-date__wrapper .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{color:#fff;font-family:var(--font-base);letter-spacing:1px;text-transform:uppercase}.vehicle-date__wrapper .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background:var(--gray-color)}.vehicle-date__wrapper .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:var(--secondary-color);color:#fff}.vehicle-date__wrapper .react-datepicker__day--in-range,.vehicle-date__wrapper .react-datepicker__day--in-selecting-range,.vehicle-date__wrapper .react-datepicker__day--selected,.vehicle-date__wrapper .react-datepicker__month-text--in-range,.vehicle-date__wrapper .react-datepicker__month-text--in-selecting-range,.vehicle-date__wrapper .react-datepicker__month-text--selected,.vehicle-date__wrapper .react-datepicker__quarter-text--in-range,.vehicle-date__wrapper .react-datepicker__quarter-text--in-selecting-range,.vehicle-date__wrapper .react-datepicker__quarter-text--selected,.vehicle-date__wrapper .react-datepicker__year-text--in-range,.vehicle-date__wrapper .react-datepicker__year-text--in-selecting-range,.vehicle-date__wrapper .react-datepicker__year-text--selected{background-color:var(--secondary-color);border-radius:.3rem;color:#fff}.vehicle-date__wrapper .dayStyle{color:#fff}.vehicle-date__wrapper .dayStyle:hover,.vehicle-date__wrapper .timeStyle:hover{background:var(--gray-color)}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gallery__wrapper{background:linear-gradient(#000,#000000b3);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin-bottom:10rem;min-height:100vh;overflow-x:hidden;width:100%}.gallery__wrapper .galleryHeader{align-items:center;display:flex;height:390px;opacity:0;width:100%}@media screen and (max-width:400px){.gallery__wrapper .galleryHeader{height:290px}}@media screen and (max-width:696px){.gallery__wrapper .galleryHeader{height:290px}}.gallery__wrapper .galleryHeader h1{font-size:70px;font-weight:600;letter-spacing:6px;padding-left:15rem;text-transform:uppercase}@media screen and (min-width:270px){.gallery__wrapper .galleryHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:375px){.gallery__wrapper .galleryHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:696px){.gallery__wrapper .galleryHeader h1{font-size:30px;padding-left:0;text-align:center;width:100%}}@media screen and (min-width:1366px){.gallery__wrapper .galleryHeader h1{font-size:55px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1440px){.gallery__wrapper .galleryHeader h1{font-size:60px;padding-left:10rem;text-align:left;width:none}}@media screen and (min-width:1910px){.gallery__wrapper .galleryHeader h1{font-size:70px;padding-left:15rem;text-align:left;width:none}}.gallery__wrapper .image__wrapper{grid-gap:1em;display:grid;grid-auto-rows:205px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:70rem}@media screen and (max-width:400px){.gallery__wrapper .image__wrapper{grid-auto-rows:300px}}@media screen and (max-width:696px){.gallery__wrapper .image__wrapper{grid-auto-rows:300px}}.gallery__wrapper .image__wrapper .gallery__pics{cursor:pointer;opacity:0;transition:all .35s ease}.gallery__wrapper .image__wrapper .gallery__pics img{height:100%;object-fit:cover;width:100%}.gallery__wrapper .model{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e6;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transform:scale(0);transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;width:100%;z-index:999}.gallery__wrapper .model.open{opacity:1;transform:scale(1);visibility:visible}.gallery__wrapper .model img{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-height:100%;max-width:100%;padding:20px 0;width:auto}.gallery__wrapper .model.open svg{cursor:pointer;filter:invert(100%) sepia(76%) saturate(0) hue-rotate(81deg) brightness(105%) contrast(101%);height:2.5rem;padding:5px;position:fixed;right:10px;top:10px;width:2.5rem}.glitchText__gallery{max-width:1200px;position:relative}@media screen and (max-width:400px){.glitchText__gallery{max-width:385px}}@media screen and (max-width:696px){.glitchText__gallery{max-width:385px}}.glitchText__gallery:after,.glitchText__gallery:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitchText__gallery:before{clip:rect(79px,1200px,86px,0);animation:brasil-anim-2 1s linear infinite alternate-reverse;background:#000;left:2px;text-shadow:-1px 0 red}.glitchText__gallery:after{clip:rect(79px,1200px,86px,0);animation:brasil-anim-1 1s linear infinite alternate-reverse;animation-delay:-1s;background:#000;left:-2px;text-shadow:-1px 0 blue}@keyframes brasil-anim-1{0%{clip:rect(20px,1200px,76px,0)}20%{clip:rect(19px,1200px,16px,0)}40%{clip:rect(16px,1200px,3px,0)}60%{clip:rect(62px,1200px,78px,0)}80%{clip:rect(25px,1200px,13px,0)}to{clip:rect(53px,1200px,86px,0)}}@keyframes brasil-anim-2{0%{clip:rect(79px,1200px,86px,0)}20%{clip:rect(20px,1200px,30px,0)}40%{clip:rect(25px,1200px,5px,0)}60%{clip:rect(65px,1200px,85px,0)}80%{clip:rect(120px,1200px,145px,0)}to{clip:rect(95px,1200px,75px,0)}}.gallery__imageSlider__container{display:flex;height:100%;justify-content:center;opacity:0;width:100%}@media screen and (max-width:400px){.gallery__imageSlider__container{display:none}}@media screen and (max-width:696px){.gallery__imageSlider__container{display:none}}.gallery__imageSlider__container .gallery__imageSlider{display:flex;flex-direction:row;height:350px;margin-bottom:12rem;margin-top:-8rem;padding-left:24.5rem;padding-right:24rem;width:100%}@media screen and (min-width:1326px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:8rem;padding-right:7rem}}@media screen and (min-width:1420px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:9.5rem;padding-right:9rem}}@media screen and (min-width:1660px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:17rem;padding-right:17rem}}@media screen and (min-width:1700px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:19rem;padding-right:18rem}}@media screen and (min-width:1900px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:24.5rem;padding-right:24rem}}@media screen and (min-width:3000px){.gallery__imageSlider__container .gallery__imageSlider{padding-left:72.5rem;padding-right:72rem}}.gallery__imageSlider__container .gallery__imageSlider img{height:350px;object-fit:cover;width:550px}@media screen and (min-width:1366px){.gallery__imageSlider__container .gallery__imageSlider img{width:550px}}@media screen and (min-width:1420px){.gallery__imageSlider__container .gallery__imageSlider img{width:550px}}@media screen and (min-width:1660px){.gallery__imageSlider__container .gallery__imageSlider img{width:550px}}@media screen and (min-width:1700px){.gallery__imageSlider__container .gallery__imageSlider img{width:540px}}@media screen and (min-width:1900px){.gallery__imageSlider__container .gallery__imageSlider img{width:550px}}@media screen and (min-width:3000px){.gallery__imageSlider__container .gallery__imageSlider img{width:550px}}.auto-detail__wrapper{min-height:100vh;overflow-x:hidden;position:relative;width:100%;z-index:10}.bottomAnimation,.fifthRowWrapper,.firstRowWrapper,.fourthRowWrapper,.glitchText__services,.secondRowWrapper,.servicesHeader,.servicesTintWrapper,.services__disclaimer,.services__wrapper,.thirdRowWrapper{display:none}.package-info{padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.package-info{padding:6rem 2rem}}@media screen and (min-width:1024px){.package-info{padding:8rem 4rem}}.package-info__container{margin:0 auto;max-width:1400px}.package-info__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.package-info__header{margin-bottom:5rem}}.package-info__title{color:var(--white-color);font-family:var(--font-base);font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media screen and (min-width:768px){.package-info__title{font-size:3.5rem}}@media screen and (min-width:1024px){.package-info__title{font-size:4rem}}.package-info__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:800px}@media screen and (min-width:768px){.package-info__subtitle{font-size:1.125rem}}.package-info__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media screen and (min-width:768px){.package-info__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.package-info__grid{gap:3rem;grid-template-columns:repeat(3,1fr)}}.package-info__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:16px;display:flex;flex-direction:column;padding:2.5rem;position:relative;transition:all .3s ease}@media screen and (max-width:768px){.package-info__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:2rem}}.package-info__card:hover{border-color:#f079004d;box-shadow:0 12px 32px #f0790026;transform:translateY(-8px)}@media screen and (min-width:1024px){.package-info__card{padding:3rem}}.package-info__card--featured{background:#00000080;border-color:#f0790080}@media screen and (min-width:1024px){.package-info__card--featured{transform:scale(1.05)}}@media screen and (max-width:1023px){.package-info__card--featured{transform:scale(1)}}.package-info__badge{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50px;box-shadow:0 4px 12px #f079004d;color:var(--white-color);font-family:var(--font-base);font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;position:absolute;right:2rem;text-transform:uppercase;top:-12px}@media screen and (max-width:768px){.package-info__badge{font-size:.6875rem;padding:.4rem .8rem;right:1rem}}.package-info__card-header{margin-bottom:1.5rem}.package-info__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}@media screen and (min-width:1024px){.package-info__card-title{font-size:2rem}}@media screen and (max-width:768px){.package-info__card-title{font-size:1.5rem}}.package-info__card-subtitle{color:var(--secondary-color);font-family:var(--font-base);font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:0}@media screen and (min-width:1024px){.package-info__card-subtitle{font-size:1.125rem}}@media screen and (max-width:768px){.package-info__card-subtitle{font-size:.9375rem}}.package-info__card-content{flex:1 1}.package-info__card-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0}@media screen and (min-width:1024px){.package-info__card-description{font-size:1.0625rem;line-height:1.9}}@media screen and (max-width:768px){.package-info__card-description{font-size:.9375rem;line-height:1.7}}.detail-options{padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.detail-options{padding:6rem 2rem}}@media screen and (min-width:1024px){.detail-options{padding:8rem 4rem}}.detail-options__container{margin:0 auto;max-width:1400px}.detail-options__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.detail-options__header{margin-bottom:5rem}}.detail-options__title{color:var(--white-color);font-family:var(--font-base);font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media screen and (min-width:768px){.detail-options__title{font-size:3.5rem}}@media screen and (min-width:1024px){.detail-options__title{font-size:4rem}}.detail-options__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:800px}@media screen and (min-width:768px){.detail-options__subtitle{font-size:1.125rem}}.detail-options__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media screen and (min-width:768px){.detail-options__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.detail-options__grid{gap:3rem}}.detail-options__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:16px;display:flex;flex-direction:column;padding:2.5rem;position:relative;transition:all .3s ease}@media screen and (max-width:768px){.detail-options__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.detail-options__card:hover{border-color:#f079004d;box-shadow:0 12px 32px #f0790026;transform:translateY(-8px)}@media screen and (min-width:1024px){.detail-options__card{padding:3rem}}.detail-options__card-header{margin-bottom:1.5rem}.detail-options__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}@media screen and (min-width:1024px){.detail-options__card-title{font-size:1.75rem}}.detail-options__price-section{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1.5rem}.detail-options__price-range{display:flex;flex-direction:column}.detail-options__price-label{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;margin-bottom:.5rem}.detail-options__price{color:var(--white-color);font-family:var(--font-base);font-size:2.5rem;font-weight:700;line-height:1}@media screen and (min-width:1024px){.detail-options__price{font-size:3rem}}.detail-options__price-note{color:var(--lightGray-color);font-family:var(--font-base);font-size:.75rem;font-style:italic;margin-top:.5rem}.detail-options__card-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:.9375rem;line-height:1.7;margin-bottom:1.5rem}.detail-options__features-list{flex:1 1;list-style:none;margin:0 0 2rem;padding:0}.detail-options__feature-item{align-items:flex-start;color:var(--lightGray-color);display:flex;font-family:var(--font-base);font-size:.9375rem;gap:.75rem;line-height:1.6;padding:.75rem 0}.detail-options__feature-item span{flex:1 1}.detail-options__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;margin-top:2px;width:20px}.detail-options__cta-button{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border:none;border-radius:50px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-size:1rem;font-weight:600;letter-spacing:.5px;margin-top:auto;padding:1rem 2rem;transition:all .3s ease;width:100%}.detail-options__cta-button:hover{background:linear-gradient(135deg,var(--darkOrange-color),var(--secondary-color));box-shadow:0 8px 24px #f079004d}@media screen and (min-width:768px){.detail-options__cta-button{font-size:1.125rem;padding:1.125rem 2rem}}.testimonials-page{min-height:60vh;padding:2rem 1rem}@media screen and (min-width:768px){.testimonials-page{padding:3rem 2rem}}@media screen and (min-width:1024px){.testimonials-page{padding:4rem 3rem}}.testimonials-header{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center}.testimonials-header h1{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media screen and (min-width:768px){.testimonials-header h1{font-size:2.5rem}}@media screen and (min-width:1024px){.testimonials-header h1{font-size:3rem}}.testimonials-header .testimonials-subtitle{color:#fffc;font-family:var(--font-base);font-size:1rem;line-height:1.6}@media screen and (min-width:768px){.testimonials-header .testimonials-subtitle{font-size:1.1rem}}@media screen and (min-width:1024px){.testimonials-header .testimonials-subtitle{font-size:1.2rem}}.error-container{align-items:center;display:flex;height:90vh;justify-content:center;width:100%}.tints__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.service-page{min-height:100vh}.service-page .service-header{height:400px;overflow:hidden;position:relative}.service-page .service-header .header-image{height:100%;object-fit:cover;width:100%}.service-page .service-header .header-title{bottom:20px;color:#fff;font-size:3rem;left:20px;margin:0;position:absolute;text-shadow:2px 2px 4px #00000080}.service-page .service-header--no-image{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);display:flex;height:auto;justify-content:center;min-height:200px;padding:4rem 2rem}.service-page .service-header--no-image .header-title{bottom:auto;color:var(--white-color);font-size:2.5rem;left:auto;position:relative;text-align:center;text-shadow:none}@media screen and (min-width:768px){.service-page .service-header--no-image .header-title{font-size:3rem}}@media screen and (min-width:1024px){.service-page .service-header--no-image .header-title{font-size:3.5rem}}.service-page .service-container{margin:0 auto;max-width:1200px;padding:40px 20px}.service-page .service-container .description-section{margin-bottom:40px}.service-page .service-container .description-section .description{color:#555;font-size:1.1rem;line-height:1.6}.service-page .service-container .description-section .detailed-content{background:#f9f9f9;border-left:4px solid #007bff;margin-top:20px;padding:20px}.service-page .service-container .features-section{margin-bottom:40px}.service-page .service-container .features-section h2{font-size:2rem;margin-bottom:20px}.service-page .service-container .features-section .features-list{list-style:none;padding:0}.service-page .service-container .features-section .features-list li{border-bottom:1px solid #eee;padding:10px 0}.service-page .service-container .features-section .features-list li:before{color:#28a745;content:"✓ ";font-weight:700;margin-right:10px}.service-page .service-container .pricing-section{margin-bottom:40px}.service-page .service-container .pricing-section h2{font-size:2rem;margin-bottom:30px;text-align:center}.service-page .service-container .pricing-section .pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.service-page .service-container .pricing-section .pricing-grid .pricing-box{border:1px solid #ddd;border-radius:8px;padding:20px;text-align:center;transition:all .3s ease}.service-page .service-container .pricing-section .pricing-grid .pricing-box:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-5px)}.service-page .service-container .pricing-section .pricing-grid .pricing-box h3{font-size:1.3rem;margin-bottom:10px}.service-page .service-container .pricing-section .pricing-grid .pricing-box .price{color:#007bff;font-size:2rem;font-weight:700;margin:10px 0}.service-page .service-container .pricing-section .pricing-grid .pricing-box .price-description{color:#666;font-size:.9rem}.service-page .contact-section{background:#f5f5f5;margin-top:40px;padding:40px 20px}@media(max-width:768px){.service-page .service-header{height:250px}.service-page .service-header .header-title{font-size:1.8rem}.service-page .service-container .pricing-grid{grid-template-columns:1fr}}.background-paths__hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:0 0 2rem;position:relative;width:100%}.background-paths__content{margin:0 auto;max-width:1400px;padding:0 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.background-paths__content{padding:0 2rem}}@media screen and (min-width:1024px){.background-paths__content{padding:0 4rem}}.background-paths__container{width:100%}.background-paths__inner{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1rem 0 3rem}@media screen and (min-width:768px){.background-paths__inner{gap:3rem;padding:2rem 0 5rem}}@media screen and (min-width:1024px){.background-paths__inner{gap:4rem;padding:3rem 0 10rem}}.background-paths__top-button-wrapper{display:flex;justify-content:center;margin-bottom:1rem}.background-paths__top-button{align-items:center;background-color:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.background-paths__top-button:hover{background-color:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.background-paths__top-button .background-paths__icon{height:16px;width:16px}.background-paths__title-section{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:950px;text-align:center}@media screen and (min-width:768px){.background-paths__title-section{gap:2.5rem}}@media screen and (min-width:1024px){.background-paths__title-section{gap:3rem}}.background-paths__main-title{align-items:center;color:var(--white-color);display:flex;flex-wrap:wrap;font-family:var(--font-base);font-size:2.5rem;font-weight:400;justify-content:center;letter-spacing:-.02em;line-height:1.2;max-width:800px}@media screen and (min-width:640px){.background-paths__main-title{font-size:3.5rem}}@media screen and (min-width:768px){.background-paths__main-title{font-size:4.5rem}}@media screen and (min-width:1024px){.background-paths__main-title{font-size:5.5rem}}.background-paths__title-static{color:var(--white-color)}.background-paths__title-animated{align-items:center;display:inline-flex;height:1.2em;justify-content:center;margin:0 .25rem;min-width:200px;overflow:hidden;position:relative}@media screen and (min-width:640px){.background-paths__title-animated{min-width:250px}}@media screen and (min-width:768px){.background-paths__title-animated{min-width:300px;padding-bottom:.5rem;padding-top:.125rem}}@media screen and (min-width:1024px){.background-paths__title-animated{min-width:350px}}.background-paths__title-word{color:var(--secondary-color);font-weight:600;position:absolute;text-shadow:0 0 20px #f0790080}.background-paths__description{color:#ffffffd9;font-family:var(--font-base);font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.8;margin:0 auto;max-width:800px}@media screen and (min-width:768px){.background-paths__description{font-size:1.2rem;line-height:1.9}}@media screen and (min-width:1024px){.background-paths__description{font-size:1.3rem;line-height:2}}.background-paths__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;justify-content:center}@media screen and (min-width:640px){.background-paths__actions{gap:1rem}}.background-paths__action-button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;padding:.875rem 1.75rem;text-decoration:none;transition:all .3s ease}@media screen and (min-width:768px){.background-paths__action-button{font-size:1.125rem;padding:1rem 2rem}}.background-paths__action-button .background-paths__icon{height:18px;width:18px}@media screen and (min-width:768px){.background-paths__action-button .background-paths__icon{height:20px;width:20px}}.background-paths__action-button--outline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0000;border:1px solid #fff3;color:var(--white-color)}.background-paths__action-button--outline:hover{background-color:#f079001a;border-color:var(--secondary-color);box-shadow:0 8px 20px #f0790033;transform:translateY(-2px)}.background-paths__action-button--primary{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border:none;box-shadow:0 4px 15px #f079004d;color:var(--white-color)}.background-paths__action-button--primary:hover{background:linear-gradient(135deg,var(--lightOrange-color),var(--secondary-color));box-shadow:0 8px 25px #f0790066;transform:translateY(-2px)}.background-paths__reviews{margin-top:4rem;position:relative;width:100%;z-index:10}@media screen and (max-width:768px){.background-paths__reviews{margin-top:3rem}}.faqs-page__wrapper{min-height:100vh;overflow-x:hidden}.faqs-content,.faqs-page__wrapper{position:relative;width:100%;z-index:10}.faqs-content{padding:4rem 1rem}@media screen and (min-width:768px){.faqs-content{padding:6rem 2rem}}@media screen and (min-width:1024px){.faqs-content{padding:8rem 4rem}}.faqs-content__container{margin:0 auto;max-width:1000px}.faqs-category-filter{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media screen and (min-width:768px){.faqs-category-filter{gap:1.5rem;margin-bottom:4rem}}.faqs-category-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #fff3;border-radius:50px;color:var(--lightGray-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:.9375rem;font-weight:500;gap:.5rem;padding:.875rem 1.5rem;transition:all .3s ease}.faqs-category-btn:hover{border-color:#f0790080;box-shadow:0 4px 12px #f0790033;color:var(--white-color);transform:translateY(-2px)}@media screen and (min-width:768px){.faqs-category-btn{font-size:1rem;padding:1rem 2rem}}.faqs-category-btn--active{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);box-shadow:0 4px 16px #f079004d;color:var(--white-color)}.faqs-category-btn--active:hover{box-shadow:0 6px 20px #f0790066;transform:translateY(-2px)}.faqs-category-icon{font-size:1.125rem}.faqs-category-label{font-weight:600}.faqs-category-count{font-size:.875rem;margin-left:.25rem;opacity:.8}.faqs-loading{align-items:center;display:flex;justify-content:center;padding:4rem 0}.faqs-empty{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:12px;padding:4rem 2rem;text-align:center}.faqs-empty p{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.6;margin:0}.faqs-accordion{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media screen and (min-width:768px){.faqs-accordion{gap:1.25rem;margin-bottom:4rem}}.faqs-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden;transition:all .3s ease}.faqs-item:hover{border-color:#f079004d;box-shadow:0 4px 16px #f079001a}.faqs-item--expanded{border-color:#f0790080;box-shadow:0 8px 24px #f0790026}.faqs-item--expanded .faqs-question,.faqs-question{color:var(--white-color)}.faqs-question{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1.5rem;text-align:left;transition:all .3s ease;width:100%}.faqs-question:hover{color:var(--secondary-color)}@media screen and (min-width:768px){.faqs-question{font-size:1.125rem;padding:1.75rem 2rem}}.faqs-question-text{flex:1 1;line-height:1.5}.faqs-chevron{color:var(--secondary-color);flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.faqs-chevron--rotated{transform:rotate(180deg)}.faqs-answer{border-top:1px solid #ffffff1a;overflow:hidden}.faqs-answer-content{padding:0 1.5rem 1.5rem}@media screen and (min-width:768px){.faqs-answer-content{padding:0 2rem 2rem}}.faqs-answer-content p{color:var(--lightGray-color);font-family:var(--font-base);font-size:.9375rem;line-height:1.8;margin:0 0 1rem}.faqs-answer-content p:last-child{margin-bottom:0}@media screen and (min-width:768px){.faqs-answer-content p{font-size:1rem;line-height:1.9}}.faqs-cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:16px;margin-top:2rem;padding:3rem 2rem;text-align:center}@media screen and (min-width:768px){.faqs-cta{margin-top:3rem;padding:4rem 3rem}}.faqs-cta-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem}@media screen and (min-width:768px){.faqs-cta-title{font-size:2.25rem;margin-bottom:1.5rem}}.faqs-cta-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:600px}@media screen and (min-width:768px){.faqs-cta-text{font-size:1.125rem}}.category-filter,.contact-section,.faq-answer,.faq-item,.faq-question,.faqs-container,.faqs-header,.faqs-page{display:none}.blog-loading{align-items:center;background:#000;color:#edf2f8;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.blog-loading .loading-spinner{animation:spin 1s linear infinite;border:4px solid #f0790033;border-radius:50%;border-top-color:#f07900;height:50px;margin-bottom:20px;width:50px}.blog-loading p{color:#edf2f8b3;font-size:1.1rem}@keyframes spin{to{transform:rotate(1turn)}}.blog-list{background:#000;margin:0 auto;max-width:1400px;min-height:100vh;padding:100px 20px 60px}.blog-list .blog-list-header{border-bottom:2px solid #f0790033;margin-bottom:60px;padding-bottom:40px;text-align:center}.blog-list .blog-list-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#edf2f8,#f07900);-webkit-background-clip:text;background-clip:text;color:#edf2f8;font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:700;margin-bottom:20px}.blog-list .blog-list-header .blog-list-subtitle{color:#edf2f8b3;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:700px}.blog-list .blogs-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));margin-top:40px}@media(max-width:768px){.blog-list .blogs-grid{gap:30px;grid-template-columns:1fr}}.blog-list .blogs-grid .blog-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #f079001a;border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.blog-list .blogs-grid .blog-card:hover{border-color:#f079004d;box-shadow:0 20px 40px #f0790026;transform:translateY(-8px)}.blog-list .blogs-grid .blog-card .blog-card-link{color:inherit;display:block;text-decoration:none}.blog-list .blogs-grid .blog-card .blog-card-image-wrapper{background:#0000004d;height:280px;overflow:hidden;position:relative;width:100%}.blog-list .blogs-grid .blog-card .blog-card-image-wrapper .blog-image{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.blog-list .blogs-grid .blog-card .blog-card-image-wrapper .blog-card-category{background:#f07900;border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;left:20px;letter-spacing:.5px;padding:8px 16px;position:absolute;text-transform:uppercase;top:20px;z-index:2}.blog-list .blogs-grid .blog-card .blog-card-image-wrapper:hover .blog-image{transform:scale(1.1)}.blog-list .blogs-grid .blog-card .blog-info{display:flex;flex-direction:column;gap:15px;padding:30px}.blog-list .blogs-grid .blog-card .blog-info .blog-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#edf2f8;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0;overflow:hidden}.blog-list .blogs-grid .blog-card .blog-info .excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#edf2f8b3;display:-webkit-box;font-size:1rem;line-height:1.6;margin:0;overflow:hidden}.blog-list .blogs-grid .blog-card .blog-info .blog-footer{align-items:center;border-top:1px solid #f0790033;display:flex;justify-content:space-between;margin-top:auto;padding-top:20px}.blog-list .blogs-grid .blog-card .blog-info .blog-footer .blog-card-meta{display:flex;flex-direction:column;font-size:.9rem;gap:5px}.blog-list .blogs-grid .blog-card .blog-info .blog-footer .blog-card-meta .author{color:#f07900;font-weight:500}.blog-list .blogs-grid .blog-card .blog-info .blog-footer .blog-card-meta .date{color:#edf2f8b3;font-size:.85rem}.blog-list .blogs-grid .blog-card .blog-info .blog-footer .blog-card-reading-time{color:#edf2f8b3;font-size:.85rem;font-style:italic}.blog-detail{background:#000;min-height:100vh}.blog-detail .blog-hero{margin-bottom:60px;position:relative;width:100%}.blog-detail .blog-hero .blog-hero-image{height:70vh;max-height:800px;min-height:500px;overflow:hidden;position:relative;width:100%}.blog-detail .blog-hero .blog-hero-image:after{background:linear-gradient(180deg,#0000,#0000004d 50%,#000000e6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.blog-detail .blog-hero .blog-hero-image img{height:100%;object-fit:cover;width:100%}.blog-detail .blog-hero .blog-hero-content{margin:-200px auto 0;max-width:900px;padding:0 20px 40px;position:relative;z-index:2}.blog-detail .blog-hero .blog-hero-content .blog-category-badge{background:#f07900;border-radius:25px;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:1px;margin-bottom:25px;padding:10px 24px;text-transform:uppercase}.blog-detail .blog-hero .blog-hero-content .blog-title{color:#edf2f8;font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:30px}@media(max-width:768px){.blog-detail .blog-hero .blog-hero-content .blog-title{font-size:2.2rem}}.blog-detail .blog-hero .blog-hero-content .blog-meta-info{align-items:center;border-top:1px solid #f079004d;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:25px}.blog-detail .blog-hero .blog-hero-content .blog-meta-info .blog-author-info{display:flex;flex-direction:column;gap:8px}.blog-detail .blog-hero .blog-hero-content .blog-meta-info .blog-author-info .blog-author{color:#f07900;font-size:1.1rem;font-weight:600}.blog-detail .blog-hero .blog-hero-content .blog-meta-info .blog-author-info .blog-date{color:#edf2f8b3;font-size:.95rem}.blog-detail .blog-hero .blog-hero-content .blog-meta-info .blog-reading-time{align-items:center;background:#ffffff0d;border-radius:20px;color:#edf2f8b3;display:flex;font-size:.95rem;gap:8px;padding:10px 20px}.blog-detail .blog-hero .blog-hero-content .blog-meta-info .blog-reading-time .reading-time-icon{font-size:1.1rem}.blog-detail .blog-article{margin:0 auto;max-width:900px;padding:0 20px 80px}.blog-detail .blog-article .blog-content-wrapper{grid-gap:40px;display:grid;gap:40px;grid-template-columns:80px 1fr}@media(max-width:968px){.blog-detail .blog-article .blog-content-wrapper{grid-template-columns:1fr}}.blog-detail .blog-article .blog-content-wrapper .blog-share-sticky{height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:120px}@media(max-width:968px){.blog-detail .blog-article .blog-content-wrapper .blog-share-sticky{display:none}}.blog-detail .blog-article .blog-content-wrapper .blog-article-content{color:#edf2f8e6;font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-paragraph{font-size:1.15rem;line-height:1.9;margin-bottom:28px}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-heading{border-bottom:2px solid #f0790033;color:#edf2f8;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.3;margin:50px 0 25px;padding-bottom:15px}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-section-header{color:#f07900;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:600;margin:40px 0 20px}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-list-items{list-style:none;margin:25px 0;padding-left:30px}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-list-items li{color:#edf2f8d9;line-height:1.7;margin-bottom:15px;padding-left:30px;position:relative}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-list-items li:before{color:#f07900;content:"→";font-weight:700;left:0;position:absolute}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-content-image{border-radius:12px;box-shadow:0 10px 30px #0000004d;margin:50px 0;overflow:hidden}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-content-image img{display:block;height:auto;transition:transform .5s ease;width:100%}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-content-image img:hover{transform:scale(1.02)}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-content-image .image-caption{background:#ffffff0d;border-radius:0 0 12px 12px;color:#edf2f8b3;font-size:.9rem;font-style:italic;margin-top:15px;padding:15px;text-align:center}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-internal-link{border-bottom:1px solid #0000;color:#f07900;font-weight:500;position:relative;text-decoration:none;transition:all .3s ease}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-internal-link:hover{border-bottom-color:#d35100;color:#d35100;text-decoration:none}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-internal-link:visited{color:#f07900cc}.blog-detail .blog-article .blog-content-wrapper .blog-article-content .blog-internal-link:focus{border-radius:3px;outline:2px solid #f07900;outline-offset:2px}.blog-detail .blog-article .blog-share-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:40px 0}.blog-detail .blog-article .blog-share-buttons .share-label{color:#edf2f8b3;font-size:.95rem;margin-right:8px}.blog-detail .blog-article .blog-share-buttons .share-btn{background:#ffffff08;border:1px solid #f0790033;border-radius:8px;color:#edf2f8;cursor:pointer;font-size:.9rem;font-weight:500;padding:10px 20px;text-decoration:none;transition:all .3s ease}.blog-detail .blog-article .blog-share-buttons .share-btn:hover{background:#f07900;border-color:#f07900;color:#fff;transform:translateY(-2px)}.blog-detail .blog-article .blog-share-buttons .share-btn.share-facebook:hover{background:#1877f2;border-color:#1877f2}.blog-detail .blog-article .blog-share-buttons .share-btn.share-twitter:hover{background:#1da1f2;border-color:#1da1f2}.blog-detail .blog-article .blog-share-buttons .share-btn.share-linkedin:hover{background:#0077b5;border-color:#0077b5}.blog-detail .blog-article .blog-share-bottom{border-top:2px solid #f0790033;margin-top:60px;padding-top:40px}.blog-detail .blog-article .related-posts{border-top:2px solid #f0790033;margin:80px 0 40px;padding-top:60px}.blog-detail .blog-article .related-posts h3{color:#edf2f8;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;margin-bottom:40px}.blog-detail .blog-article .related-posts .related-posts-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card{background:#ffffff05;border:1px solid #f0790033;border-radius:12px;color:inherit;overflow:hidden;text-decoration:none;transition:all .3s ease}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card:hover{border-color:#f0790066;box-shadow:0 15px 30px #f0790026;transform:translateY(-5px)}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card:hover .related-post-image{transform:scale(1.1)}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card .related-post-image{height:200px;object-fit:cover;transition:transform .5s ease;width:100%}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card .related-post-content{padding:25px}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card .related-post-content h4{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#edf2f8;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.3;margin-bottom:12px;overflow:hidden}.blog-detail .blog-article .related-posts .related-posts-grid .related-post-card .related-post-content .related-post-excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#edf2f8b3;display:-webkit-box;font-size:.95rem;line-height:1.6;overflow:hidden}.blog-detail .blog-article .blog-related-services{background:#0000004d;border:1px solid #f079004d;border-radius:12px;margin-top:60px;padding:30px}.blog-detail .blog-article .blog-related-services h3{color:#f07900;font-family:Montserrat,sans-serif;font-size:1.5rem;margin-bottom:1rem}.blog-detail .blog-article .blog-related-services p{color:#edf2f8e6;line-height:1.7;margin-bottom:1rem}.blog-detail .blog-article .blog-related-services a{background:#f0790033;border:1px solid #f0790080;border-radius:6px;color:#f07900;display:inline-block;font-weight:500;margin-bottom:.75rem;margin-right:.75rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.blog-detail .blog-article .blog-related-services a:hover{background:#f079004d;box-shadow:0 4px 12px #f0790033;color:#fff;transform:translateY(-2px)}.blog-detail .blog-article .blog-navigation{border-top:2px solid #f0790033;margin-top:60px;padding-top:40px;text-align:center}.blog-detail .blog-article .blog-navigation .back-to-blog-btn{background:#f07900;border-radius:8px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;padding:14px 32px;text-decoration:none;transition:all .3s ease}.blog-detail .blog-article .blog-navigation .back-to-blog-btn:hover{background:#d35100;box-shadow:0 8px 20px #f079004d;transform:translateX(-5px)}@media(max-width:768px){.blog-list{padding:80px 15px 40px}.blog-list .blog-list-header h1{font-size:2.5rem}.blog-list .blog-list-header .blog-list-subtitle{font-size:1.1rem}.blog-detail .blog-hero .blog-hero-image{height:50vh;min-height:350px}.blog-detail .blog-hero .blog-hero-content{margin-top:-150px}.blog-detail .blog-hero .blog-hero-content .blog-title{font-size:2rem}.blog-detail .blog-hero .blog-hero-content .blog-meta-info{align-items:flex-start;flex-direction:column}.blog-detail .blog-article{padding:0 15px 60px}.blog-detail .blog-article .blog-article-content{font-size:1.05rem}.blog-detail .blog-article .blog-article-content .blog-heading{font-size:1.8rem}.blog-detail .blog-article .blog-article-content .blog-section-header{font-size:1.4rem}.blog-detail .blog-article .blog-share-buttons{align-items:stretch;flex-direction:column}.blog-detail .blog-article .blog-share-buttons .share-btn{text-align:center}.blog-detail .blog-article .related-posts .related-posts-grid{grid-template-columns:1fr}}.privacy-policy__wrapper{min-height:100vh;padding-top:2rem}.privacy-policy__content,.privacy-policy__wrapper{background:#0a0a0a;background:var(--background-color,#0a0a0a);width:100%}.privacy-policy__content{padding:3rem 2rem}@media screen and (min-width:768px){.privacy-policy__content{padding:4rem 3rem}}@media screen and (min-width:1024px){.privacy-policy__content{padding:5rem 4rem}}.privacy-policy__container{background:#ffffff05;border-radius:0;margin:0 auto;max-width:900px;padding:3rem 2rem}@media screen and (min-width:768px){.privacy-policy__container{padding:4rem 3rem}}@media screen and (min-width:1024px){.privacy-policy__container{max-width:950px;padding:5rem 4rem}}.privacy-policy__header{border-bottom:1px solid #ffffff1a;margin-bottom:3rem;padding-bottom:2rem}.privacy-policy__header h1{color:#fff;color:var(--white-color,#fff);font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:.5rem}@media screen and (max-width:768px){.privacy-policy__header h1{font-size:2rem}}.privacy-policy__header .privacy-policy__last-updated{color:#999;color:var(--lightGray-color,#999);font-size:.95rem;font-weight:400;margin-bottom:2rem}.privacy-policy__header .privacy-policy__intro{margin-top:1.5rem}.privacy-policy__header .privacy-policy__intro p{color:#ccc;color:var(--lightGray-color,#ccc);font-size:1.05rem;font-weight:400;line-height:1.7}.privacy-policy__section{margin-bottom:2.5rem;padding:0}.privacy-policy__section:last-of-type{margin-bottom:0}.privacy-policy__section h2{color:#fff;color:var(--white-color,#fff);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:1rem;margin-top:2rem}.privacy-policy__section h2:first-child{margin-top:0}@media screen and (max-width:768px){.privacy-policy__section h2{font-size:1.35rem;margin-top:1.5rem}}.privacy-policy__section p{color:#d0d0d0;color:var(--lightGray-color,#d0d0d0);font-size:1rem;font-weight:400;line-height:1.75;margin-bottom:1rem}@media screen and (max-width:768px){.privacy-policy__section p{font-size:.95rem;line-height:1.7}}.privacy-policy__section p:last-child{margin-bottom:0}.privacy-policy__section ul{list-style-type:disc;margin:1.25rem 0;padding-left:1.5rem}@media screen and (max-width:768px){.privacy-policy__section ul{margin:1rem 0;padding-left:1.25rem}}.privacy-policy__section ul li{color:#d0d0d0;color:var(--lightGray-color,#d0d0d0);font-size:1rem;font-weight:400;line-height:1.75;margin-bottom:.75rem}@media screen and (max-width:768px){.privacy-policy__section ul li{font-size:.95rem;line-height:1.7}}.privacy-policy__section ul li:last-child{margin-bottom:0}.privacy-policy__section ul li strong{color:#fff;color:var(--white-color,#fff);font-weight:600}@media print{.privacy-policy__wrapper{background:#fff;color:#000}.privacy-policy__container{background:#fff;max-width:100%;padding:2rem}.privacy-policy__header h1,.privacy-policy__section h2{color:#000}.privacy-policy__section li,.privacy-policy__section p{color:#333}}.paint-correction-info{background:linear-gradient(180deg,#0006,#0009);padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.paint-correction-info{padding:6rem 2rem}}@media screen and (min-width:1024px){.paint-correction-info{padding:8rem 4rem}}.paint-correction-info__container{margin:0 auto;max-width:1400px}.paint-correction-info__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.paint-correction-info__header{margin-bottom:5rem}}.paint-correction-info__badge{background:var(--secondary-color);border-radius:50px;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1.25rem;text-transform:uppercase}.paint-correction-info__badge,.paint-correction-info__title{color:var(--white-color);font-family:var(--font-base);margin-bottom:1.5rem}.paint-correction-info__title{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.paint-correction-info__title{font-size:3.5rem}}@media screen and (min-width:1024px){.paint-correction-info__title{font-size:4rem}}.paint-correction-info__description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:900px}@media screen and (min-width:768px){.paint-correction-info__description{font-size:1.125rem}}@media screen and (min-width:1024px){.paint-correction-info__description{font-size:1.25rem}}.paint-correction-info__tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media screen and (min-width:768px){.paint-correction-info__tabs{gap:1.5rem;margin-bottom:4rem}}.paint-correction-info__tab{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;color:var(--lightGray-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.paint-correction-info__tab:hover{background:#f079001a;border-color:var(--secondary-color);color:var(--white-color);transform:translateY(-2px)}.paint-correction-info__tab svg{transition:all .3s ease}.paint-correction-info__tab--active{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);box-shadow:0 4px 20px #f079004d;color:var(--white-color)}.paint-correction-info__tab--active svg{transform:scale(1.1)}@media screen and (max-width:640px){.paint-correction-info__tab{font-size:.9375rem;gap:.5rem;padding:.875rem 1.5rem}.paint-correction-info__tab svg{height:18px;width:18px}}.paint-correction-info__tab-panel{min-height:400px}.paint-correction-info__benefits-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media screen and (min-width:768px){.paint-correction-info__benefits-grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.paint-correction-info__benefits-grid{grid-template-columns:repeat(3,1fr)}}.paint-correction-info__benefit-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#00000080,#0000004d);border:2px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.paint-correction-info__benefit-card:before{background:linear-gradient(90deg,var(--secondary-color),var(--darkOrange-color));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.paint-correction-info__benefit-card:hover{border-color:#f0790066;box-shadow:0 12px 40px #f0790033;transform:translateY(-8px)}.paint-correction-info__benefit-card:hover:before{transform:scaleX(1)}.paint-correction-info__benefit-card:hover .paint-correction-info__benefit-icon-wrapper{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));transform:scale(1.1) rotate(5deg)}.paint-correction-info__benefit-icon-wrapper{align-items:center;background:#f0790026;border:2px solid #f0790033;border-radius:18px;display:flex;height:70px;justify-content:center;transition:all .4s ease;width:70px}.paint-correction-info__benefit-icon{color:var(--secondary-color);height:32px;transition:all .3s ease;width:32px}.paint-correction-info__benefit-content{flex:1 1}.paint-correction-info__benefit-title{color:var(--white-color);font-family:var(--font-base);font-size:1.375rem;font-weight:700;line-height:1.3;margin-bottom:.875rem}.paint-correction-info__benefit-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-correction-info__process-timeline{margin:0 auto;max-width:900px;padding-left:3rem;position:relative}@media screen and (min-width:768px){.paint-correction-info__process-timeline{padding-left:4rem}}@media screen and (max-width:640px){.paint-correction-info__process-timeline{padding-left:2rem}}.paint-correction-info__process-step{display:flex;gap:2rem;margin-bottom:3rem;position:relative}.paint-correction-info__process-step:last-child{margin-bottom:0}@media screen and (max-width:640px){.paint-correction-info__process-step{gap:1.5rem;margin-bottom:2.5rem}}.paint-correction-info__process-connector{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative}.paint-correction-info__process-number-wrapper{position:relative;z-index:2}.paint-correction-info__process-number{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50%;box-shadow:0 4px 20px #f079004d;color:var(--white-color);display:flex;font-family:var(--font-base);font-size:2rem;font-weight:700;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px}@media screen and (max-width:640px){.paint-correction-info__process-number{font-size:1.5rem;height:60px;width:60px}}.paint-correction-info__process-icon{background:#000c;border:2px solid var(--secondary-color);border-radius:50%;bottom:-8px;color:var(--secondary-color);height:32px;padding:6px;position:absolute;right:-8px;width:32px}@media screen and (max-width:640px){.paint-correction-info__process-icon{bottom:-6px;height:24px;padding:4px;right:-6px;width:24px}}.paint-correction-info__process-line{background:linear-gradient(180deg,var(--secondary-color),#f079004d);border-radius:2px;flex:1 1;margin-top:1rem;min-height:60px;width:3px}@media screen and (max-width:640px){.paint-correction-info__process-line{min-height:40px;width:2px}}.paint-correction-info__process-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0003);border:2px solid #ffffff1a;border-radius:16px;flex:1 1;margin-top:.5rem;padding:1.5rem 2rem;transition:all .3s ease}.paint-correction-info__process-content:hover{border-color:#f079004d;box-shadow:0 8px 24px #f0790026;transform:translateX(8px)}@media screen and (max-width:640px){.paint-correction-info__process-content{margin-top:0;padding:1.25rem 1.5rem}}.paint-correction-info__process-title{color:var(--white-color);font-family:var(--font-base);font-size:1.375rem;font-weight:700;line-height:1.3;margin-bottom:.875rem}.paint-correction-info__process-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-correction-info__features-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:640px){.paint-correction-info__features-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.paint-correction-info__features-grid{grid-template-columns:repeat(3,1fr)}}.paint-correction-info__feature-card{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0003);border:2px solid #ffffff1a;border-left:4px solid var(--secondary-color);border-radius:12px;display:flex;gap:1.25rem;padding:1.75rem 2rem;transition:all .3s ease}.paint-correction-info__feature-card:hover{background:linear-gradient(135deg,#f079001a,#f079000d);border-color:#f0790066;box-shadow:0 8px 24px #f0790026;transform:translateX(8px)}@media screen and (max-width:640px){.paint-correction-info__feature-card{gap:1rem;padding:1.5rem}}.paint-correction-info__feature-check{align-items:center;background:#f0790026;border:2px solid #f079004d;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}@media screen and (max-width:640px){.paint-correction-info__feature-check{height:40px;width:40px}}.paint-correction-info__feature-icon{color:var(--secondary-color);height:24px;transition:all .3s ease;width:24px}@media screen and (max-width:640px){.paint-correction-info__feature-icon{height:20px;width:20px}}.paint-correction-info__feature-text{color:var(--white-color);flex:1 1;font-family:var(--font-base);font-size:1.0625rem;font-weight:500;line-height:1.6}@media screen and (max-width:640px){.paint-correction-info__feature-text{font-size:.9375rem}}.paint-correction-info__feature-card:hover .paint-correction-info__feature-check{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);transform:scale(1.1)}.paint-correction-info__feature-card:hover .paint-correction-info__feature-check .paint-correction-info__feature-icon{color:var(--white-color)}.paint-protection-info{background:linear-gradient(180deg,#00000080,#000000b3);padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.paint-protection-info{padding:6rem 2rem}}@media screen and (min-width:1024px){.paint-protection-info{padding:8rem 4rem}}.paint-protection-info__container{margin:0 auto;max-width:1400px}.paint-protection-info__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.paint-protection-info__header{margin-bottom:5rem}}.paint-protection-info__badge{background:var(--secondary-color);border-radius:50px;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1.25rem;text-transform:uppercase}.paint-protection-info__badge,.paint-protection-info__title{color:var(--white-color);font-family:var(--font-base);margin-bottom:1.5rem}.paint-protection-info__title{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.paint-protection-info__title{font-size:3.5rem}}@media screen and (min-width:1024px){.paint-protection-info__title{font-size:4rem}}.paint-protection-info__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:900px}@media screen and (min-width:768px){.paint-protection-info__subtitle{font-size:1.125rem}}@media screen and (min-width:1024px){.paint-protection-info__subtitle{font-size:1.25rem}}.paint-protection-info__section-header{margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.paint-protection-info__section-header{margin-bottom:4rem}}.paint-protection-info__section-title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem}@media screen and (min-width:768px){.paint-protection-info__section-title{font-size:2.5rem}}.paint-protection-info__section-title-wrapper{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}@media screen and (max-width:640px){.paint-protection-info__section-title-wrapper{flex-direction:column;gap:.75rem}}.paint-protection-info__section-icon{color:var(--secondary-color);flex-shrink:0;height:48px;width:48px}@media screen and (max-width:640px){.paint-protection-info__section-icon{height:40px;width:40px}}.paint-protection-info__section-content{margin:0 auto;max-width:900px;text-align:left}.paint-protection-info__section-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.125rem;line-height:1.8;margin:0 0 1.5rem}.paint-protection-info__section-description:last-of-type{margin-bottom:0}@media screen and (max-width:768px){.paint-protection-info__section-description{font-size:1rem;line-height:1.7;margin-bottom:1.25rem}}.paint-protection-info__layers-section{margin-bottom:4rem}.paint-protection-info__important-note{margin-bottom:6rem;margin-top:4rem}.paint-protection-info__important-note-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#0000004d);border:2px solid #f079004d;border-left:6px solid var(--secondary-color);border-radius:20px;box-shadow:0 8px 32px #f079001a;margin:0 auto;max-width:900px;padding:3rem 2.5rem}@media screen and (max-width:768px){.paint-protection-info__important-note-container{padding:2rem}}@media screen and (max-width:640px){.paint-protection-info__important-note-container{padding:1.5rem}}.paint-protection-info__important-note-header{align-items:center;border-bottom:2px solid #f0790033;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:640px){.paint-protection-info__important-note-header{flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;text-align:center}}.paint-protection-info__important-note-icon{color:var(--secondary-color);flex-shrink:0;height:48px;width:48px}@media screen and (max-width:640px){.paint-protection-info__important-note-icon{height:40px;width:40px}}.paint-protection-info__important-note-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;line-height:1.3;margin:0}@media screen and (max-width:768px){.paint-protection-info__important-note-title{font-size:1.5rem}}@media screen and (max-width:640px){.paint-protection-info__important-note-title{font-size:1.25rem}}.paint-protection-info__important-note-text{color:var(--white-color);font-family:var(--font-base);font-size:1.125rem;line-height:1.8;margin:0}@media screen and (max-width:768px){.paint-protection-info__important-note-text{font-size:1rem;line-height:1.7}}@media screen and (max-width:640px){.paint-protection-info__important-note-text{font-size:.9375rem}}.paint-protection-info__car-visual{margin-bottom:4rem;padding:3rem 0}.paint-protection-info__car-visual-container{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1200px}@media screen and (min-width:1024px){.paint-protection-info__car-visual-container{align-items:flex-start;flex-direction:row;gap:4rem}}.paint-protection-info__car-image-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0009);border:2px solid #ffffff1a;border-radius:20px;flex:1 1;min-height:400px;overflow:hidden;padding:2rem;position:relative}@media screen and (min-width:768px){.paint-protection-info__car-image-wrapper{min-height:500px;padding:3rem}}.paint-protection-info__car-image{border-radius:12px;display:block;filter:brightness(.7) contrast(1.1);height:auto;object-fit:cover;opacity:.9;width:100%}@media screen and (min-width:768px){.paint-protection-info__car-image{min-height:400px;object-fit:contain}}.paint-protection-info__car-placeholder{align-items:center;background:#0000004d;border:2px dashed #fff3;border-radius:12px;color:var(--lightGray-color);display:flex;flex-direction:column;font-family:var(--font-base);justify-content:center;min-height:400px}.paint-protection-info__car-placeholder p{font-size:1.125rem;margin-top:1rem}@media screen and (min-width:768px){.paint-protection-info__car-placeholder{min-height:500px}}.paint-protection-info__placeholder-icon{color:var(--secondary-color);height:64px;opacity:.5;width:64px}.paint-protection-info__layer-annotations{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.paint-protection-info__layer-annotation{align-items:center;display:flex;gap:1rem;max-width:300px;pointer-events:auto;position:absolute;right:0;z-index:2}@media screen and (max-width:1023px){.paint-protection-info__layer-annotation{margin-top:1.5rem;max-width:100%;pointer-events:none;position:relative;right:auto;top:auto!important}}.paint-protection-info__layer-annotation--top{z-index:3}.paint-protection-info__annotation-line{background:var(--layer-color);border-radius:2px;box-shadow:0 0 10px var(--layer-color);flex-shrink:0;height:60px;width:3px}@media screen and (max-width:1023px){.paint-protection-info__annotation-line{display:none}}.paint-protection-info__annotation-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#000000e6,#000c);border:2px solid var(--layer-color);border-radius:12px;box-shadow:0 8px 24px #00000080;flex:1 1;padding:1rem 1.25rem}.paint-protection-info__annotation-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.paint-protection-info__annotation-icon{color:var(--layer-color);flex-shrink:0;height:20px;width:20px}.paint-protection-info__annotation-title{color:var(--white-color);font-family:var(--font-base);font-size:1.125rem;font-weight:700;margin:0}.paint-protection-info__annotation-thickness{color:var(--layer-color);font-family:var(--font-base);font-size:.875rem;margin:.5rem 0}.paint-protection-info__annotation-thickness strong{font-weight:700}.paint-protection-info__annotation-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;line-height:1.5;margin:0}.paint-protection-info__annotation-protection{align-items:center;background:#f0790033;border-radius:6px;color:var(--secondary-color);display:flex;font-family:var(--font-base);font-size:.75rem;font-weight:600;gap:.5rem;margin-top:.75rem;padding:.5rem .75rem}.paint-protection-info__layer-legend{flex-shrink:0;width:100%}@media screen and (min-width:1024px){.paint-protection-info__layer-legend{width:320px}}.paint-protection-info__legend-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width:1023px){.paint-protection-info__legend-title{text-align:center}}.paint-protection-info__legend-items{display:flex;flex-direction:column;gap:1rem}.paint-protection-info__legend-item{align-items:center;background:linear-gradient(135deg,#0006,#0000004d);border:2px solid #ffffff1a;border-left:4px solid #fff3;border-left:4px solid var(--layer-color,#fff3);border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.paint-protection-info__legend-item:hover{background:linear-gradient(135deg,#00000080,#0006);border-color:#f0790066;border-color:var(--layer-color,#f0790066);transform:translateX(4px)}.paint-protection-info__legend-color{border:2px solid #fff3;border-radius:8px;box-shadow:0 4px 12px #0000004d;flex-shrink:0;height:40px;width:40px}.paint-protection-info__legend-content{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.paint-protection-info__legend-header{align-items:center;display:flex;gap:.5rem}.paint-protection-info__legend-header svg{color:var(--secondary-color);color:var(--layer-color,var(--secondary-color))}.paint-protection-info__legend-name{color:var(--white-color);font-family:var(--font-base);font-size:1rem;font-weight:700}.paint-protection-info__legend-thickness{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem}.paint-protection-info__cross-layer-fill{align-items:center;background:var(--layer-color);border:2px solid #ffffff1a;border-radius:8px;box-shadow:0 0 15px #00000080,inset 0 2px 10px #ffffff1a;display:flex;height:60px;justify-content:center;position:relative;transition:all .3s ease;width:100%}.paint-protection-info__cross-layer-fill:after{background:linear-gradient(180deg,#ffffff1a,#0000 50%,#0003);border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.paint-protection-info__protection-overlay{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:20px;box-shadow:0 4px 15px #f0790066;color:var(--white-color);display:flex;font-size:.75rem;font-weight:600;gap:.5rem;left:50%;padding:.5rem 1rem;position:absolute;top:-12px;transform:translateX(-50%);white-space:nowrap;z-index:2}@media screen and (max-width:640px){.paint-protection-info__protection-overlay{font-size:.65rem;padding:.4rem .75rem}}.paint-protection-info__overlay-icon{height:14px;width:14px}.paint-protection-info__cross-layer-info{display:flex;flex-direction:column;justify-content:center}.paint-protection-info__cross-layer-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.paint-protection-info__cross-layer-icon{color:var(--layer-color);flex-shrink:0;height:28px;width:28px}.paint-protection-info__cross-layer-name{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;line-height:1.2;margin:0}@media screen and (max-width:768px){.paint-protection-info__cross-layer-name{font-size:1.25rem}}.paint-protection-info__cross-layer-thickness{color:var(--lightGray-color);font-family:var(--font-base);font-size:.9375rem;margin-bottom:.875rem}.paint-protection-info__cross-layer-thickness strong{color:var(--layer-color);font-weight:600}.paint-protection-info__cross-layer-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}@media screen and (max-width:768px){.paint-protection-info__cross-layer-description{font-size:.9375rem}}.paint-protection-info__correction-stages{margin-bottom:4rem;margin-top:6rem}@media screen and (min-width:768px){.paint-protection-info__correction-stages{margin-bottom:6rem;margin-top:8rem}}.paint-protection-info__stages-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3rem}@media screen and (min-width:768px){.paint-protection-info__stages-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.paint-protection-info__stages-grid{gap:2.5rem}}.paint-protection-info__stage-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00000080,#0000004d);border:2px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:2.5rem 2rem;position:relative;transition:all .3s ease}.paint-protection-info__stage-card:hover{background:linear-gradient(135deg,#f079001a,#0006);border-color:#f0790066;box-shadow:0 16px 48px #f0790033;transform:translateY(-8px)}.paint-protection-info__stage-card--featured{background:linear-gradient(135deg,#f0790026,#0006);border-color:#f079004d}@media screen and (min-width:768px){.paint-protection-info__stage-card--featured{transform:scale(1.05)}}.paint-protection-info__stage-card--featured:hover{transform:translateY(-8px) scale(1.05)}@media screen and (max-width:640px){.paint-protection-info__stage-card{padding:2rem 1.5rem}}.paint-protection-info__stage-badge{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:20px;box-shadow:0 4px 12px #f0790066;color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:700;padding:.5rem 1rem;position:absolute;right:1rem;top:1rem;z-index:1}@media screen and (max-width:640px){.paint-protection-info__stage-badge{font-size:.75rem;padding:.375rem .75rem;right:.75rem;top:.75rem}}.paint-protection-info__stage-header{align-items:center;border-bottom:2px solid #ffffff1a;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.paint-protection-info__stage-number{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50%;box-shadow:0 4px 20px #f0790066;color:var(--white-color);display:flex;flex-shrink:0;font-family:var(--font-base);font-size:2rem;font-weight:700;height:60px;justify-content:center;width:60px}@media screen and (max-width:640px){.paint-protection-info__stage-number{font-size:1.75rem;height:50px;width:50px}}.paint-protection-info__stage-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;line-height:1.3;margin:0}@media screen and (max-width:768px){.paint-protection-info__stage-title{font-size:1.25rem}}@media screen and (max-width:640px){.paint-protection-info__stage-title{font-size:1.125rem}}.paint-protection-info__stage-content{display:flex;flex-direction:column;gap:1.5rem}.paint-protection-info__stage-description{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}@media screen and (max-width:640px){.paint-protection-info__stage-description{font-size:.9375rem}}.paint-protection-info__stage-details{border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.paint-protection-info__stage-detail-item{display:flex;flex-direction:column;gap:.5rem}.paint-protection-info__stage-detail-label{color:var(--secondary-color);font-family:var(--font-base);font-size:.875rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.paint-protection-info__stage-detail-value{color:var(--white-color);font-family:var(--font-base);font-size:.9375rem;line-height:1.6}.paint-protection-info__stages-note{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#0000004d);border:2px solid #f079004d;border-left:4px solid var(--secondary-color);border-radius:16px;display:flex;gap:1rem;margin-top:3rem;padding:2rem}@media screen and (max-width:640px){.paint-protection-info__stages-note{flex-direction:column;gap:.75rem;padding:1.5rem}}.paint-protection-info__note-icon{color:var(--secondary-color);flex-shrink:0;height:32px;margin-top:2px;width:32px}@media screen and (max-width:640px){.paint-protection-info__note-icon{height:28px;width:28px}}.paint-protection-info__note-text{color:var(--white-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-protection-info__note-text strong{color:var(--secondary-color)}@media screen and (max-width:640px){.paint-protection-info__note-text{font-size:.9375rem}}.paint-protection-info__protection-explained{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#0000004d);border:2px solid #f0790033;border-radius:20px;margin-top:4rem;padding:3rem}@media screen and (max-width:640px){.paint-protection-info__protection-explained{padding:2rem 1.5rem}}.paint-protection-info__explained-header{align-items:center;border-bottom:2px solid #f0790033;display:flex;gap:1rem;margin-bottom:2.5rem;padding-bottom:1.5rem}@media screen and (max-width:640px){.paint-protection-info__explained-header{flex-direction:column;gap:.75rem;text-align:center}}.paint-protection-info__explained-icon{color:var(--secondary-color);flex-shrink:0;height:48px;width:48px}@media screen and (max-width:640px){.paint-protection-info__explained-icon{height:40px;width:40px}}.paint-protection-info__explained-title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;margin:0}@media screen and (max-width:768px){.paint-protection-info__explained-title{font-size:1.75rem}}@media screen and (max-width:640px){.paint-protection-info__explained-title{font-size:1.5rem}}.paint-protection-info__explained-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media screen and (min-width:768px){.paint-protection-info__explained-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}}.paint-protection-info__explained-card{background:#0006;border:2px solid #ffffff1a;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.paint-protection-info__explained-card:hover{background:#00000080;border-color:#f0790066;box-shadow:0 12px 40px #f0790033;transform:translateY(-8px)}.paint-protection-info__explained-card-icon{display:block;font-size:3rem;line-height:1;margin-bottom:1rem}.paint-protection-info__explained-card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.paint-protection-info__explained-card-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-protection-info__products-section{margin-bottom:6rem;margin-top:4rem}@media screen and (min-width:768px){.paint-protection-info__products-section{margin-bottom:8rem}}.paint-protection-info__products-container{margin:0 auto;max-width:1400px}.paint-protection-info__products-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;margin-top:3rem}@media screen and (min-width:1024px){.paint-protection-info__products-grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.paint-protection-info__products-grid{gap:4rem}}.paint-protection-info__product-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00000080,#0000004d);border:2px solid #ffffff1a;border-radius:20px;padding:2.5rem 2rem;transition:all .3s ease}.paint-protection-info__product-card:hover{background:linear-gradient(135deg,#f079001a,#0006);border-color:#f0790066;box-shadow:0 16px 48px #f0790033;transform:translateY(-8px)}.paint-protection-info__product-card--ceramic{background:linear-gradient(135deg,#f079001a,#0006);border-color:#f0790033}.paint-protection-info__product-card--ceramic:hover{background:linear-gradient(135deg,#f0790026,#00000080);border-color:#f0790080}@media screen and (max-width:640px){.paint-protection-info__product-card{padding:2rem 1.5rem}}.paint-protection-info__product-card-header{border-bottom:2px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:2rem;text-align:center}.paint-protection-info__product-card-icon{background:#f0790026;border:2px solid #f079004d;border-radius:14px;color:var(--secondary-color);height:56px;margin:0 auto 1.25rem;padding:.875rem;width:56px}@media screen and (max-width:640px){.paint-protection-info__product-card-icon{height:48px;padding:.75rem;width:48px}}.paint-protection-info__product-card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;margin-bottom:.875rem}@media screen and (max-width:768px){.paint-protection-info__product-card-title{font-size:1.5rem}}@media screen and (max-width:640px){.paint-protection-info__product-card-title{font-size:1.25rem}}.paint-protection-info__product-card-subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.6;margin:0 auto;max-width:600px}@media screen and (max-width:640px){.paint-protection-info__product-card-subtitle{font-size:.9375rem}}.paint-protection-info__product-card-content{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1024px){.paint-protection-info__product-card-content{gap:2.5rem}}.paint-protection-info__product-container{margin:0 auto;max-width:1100px}.paint-protection-info__product-header{margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.paint-protection-info__product-header{margin-bottom:4rem}}.paint-protection-info__product-icon{background:#f0790026;border:2px solid #f079004d;border-radius:16px;color:var(--secondary-color);height:64px;margin:0 auto 1.5rem;padding:1rem;width:64px}.paint-protection-info__product-title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:768px){.paint-protection-info__product-title{font-size:2.5rem}}.paint-protection-info__product-subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:800px}@media screen and (min-width:768px){.paint-protection-info__product-subtitle{font-size:1.25rem}}.paint-protection-info__product-content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr}@media screen and (min-width:1024px){.paint-protection-info__product-content{gap:4rem;grid-template-columns:1.2fr 1fr}}.paint-protection-info__product-explanation{display:flex;flex-direction:column;gap:2rem}.paint-protection-info__product-step{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#0003);border:2px solid #ffffff1a;border-left:4px solid var(--secondary-color);border-radius:12px;display:flex;gap:1.5rem;padding:1.5rem;transition:all .3s ease}.paint-protection-info__product-step:hover{background:linear-gradient(135deg,#f079001a,#0000004d);border-color:#f0790066;box-shadow:0 8px 24px #f0790026;transform:translateX(8px)}.paint-protection-info__product-step-number{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50%;box-shadow:0 4px 15px #f079004d;color:var(--white-color);display:flex;flex-shrink:0;font-family:var(--font-base);font-size:1.5rem;font-weight:700;height:50px;justify-content:center;width:50px}.paint-protection-info__product-step-content{flex:1 1}.paint-protection-info__product-step-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}.paint-protection-info__product-step-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-protection-info__product-benefits{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#0003);border:2px solid #f0790033;border-radius:16px;padding:2rem}@media screen and (max-width:1023px){.paint-protection-info__product-benefits{margin-top:1rem}}.paint-protection-info__product-benefits-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.paint-protection-info__product-benefits-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.paint-protection-info__product-benefits-list li{align-items:flex-start;color:var(--white-color);display:flex;font-family:var(--font-base);font-size:1rem;gap:.75rem;line-height:1.6}.paint-protection-info__product-benefits-list li:before{color:var(--secondary-color);content:"✓";flex-shrink:0;font-size:1.125rem;font-weight:700;margin-top:2px}.paint-protection-info__comparison-section{margin-top:6rem}.paint-protection-info__comparison-tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media screen and (min-width:768px){.paint-protection-info__comparison-tabs{gap:1.5rem;margin-bottom:4rem}}.paint-protection-info__comparison-tab{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;color:var(--lightGray-color);cursor:pointer;display:flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.paint-protection-info__comparison-tab:hover{background:#f079001a;border-color:var(--secondary-color);color:var(--white-color);transform:translateY(-2px)}.paint-protection-info__comparison-tab svg{transition:all .3s ease}.paint-protection-info__comparison-tab--active{background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-color:var(--secondary-color);box-shadow:0 4px 20px #f079004d;color:var(--white-color)}.paint-protection-info__comparison-tab--active svg{transform:scale(1.1)}@media screen and (max-width:640px){.paint-protection-info__comparison-tab{font-size:.9375rem;gap:.5rem;padding:.875rem 1.5rem}.paint-protection-info__comparison-tab svg{height:18px;width:18px}}.paint-protection-info__comparison-content{margin:0 auto;max-width:900px}.paint-protection-info__comparison-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#00000080,#0000004d);border:2px solid #ffffff1a;border-radius:20px;padding:3rem}@media screen and (min-width:768px){.paint-protection-info__comparison-card{padding:4rem}}.paint-protection-info__comparison-card--ceramic{background:linear-gradient(135deg,#f079001a,#0000004d);border-color:#f079004d}.paint-protection-info__comparison-header{margin-bottom:2.5rem;text-align:center}.paint-protection-info__comparison-icon{background:#f0790026;border:2px solid #f079004d;border-radius:16px;color:var(--secondary-color);height:64px;margin:0 auto 1.5rem;padding:1rem;width:64px}.paint-protection-info__comparison-title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;margin-bottom:1rem}.paint-protection-info__comparison-subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1.125rem;line-height:1.7;margin:0}.paint-protection-info__comparison-features{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}@media screen and (min-width:640px){.paint-protection-info__comparison-features{grid-template-columns:repeat(2,1fr)}}.paint-protection-info__comparison-feature{align-items:flex-start;background:#ffffff0d;border-radius:8px;display:flex;gap:.75rem;padding:1rem}.paint-protection-info__feature-check{color:var(--secondary-color);flex-shrink:0;height:20px;margin-top:2px;width:20px}.paint-protection-info__comparison-feature span{color:var(--white-color);font-family:var(--font-base);font-size:1rem;line-height:1.6}.paint-protection-info__comparison-summary{background:#f079001a;border-left:4px solid var(--secondary-color);border-radius:8px;padding:1.5rem}.paint-protection-info__comparison-summary p{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.paint-protection-info__comparison-summary p strong{color:var(--white-color)}.paint-correction__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.ceramic-coating-info{background:linear-gradient(180deg,#00000080,#000000b3);padding:4rem 1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.ceramic-coating-info{padding:6rem 2rem}}@media screen and (min-width:1024px){.ceramic-coating-info{padding:8rem 4rem}}.ceramic-coating-info__container{margin:0 auto;max-width:1400px}.ceramic-coating-info__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.ceramic-coating-info__header{margin-bottom:5rem}}.ceramic-coating-info__badge{background:var(--secondary-color);border-radius:50px;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1.25rem;text-transform:uppercase}.ceramic-coating-info__badge,.ceramic-coating-info__title{color:var(--white-color);font-family:var(--font-base);margin-bottom:1.5rem}.ceramic-coating-info__title{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.ceramic-coating-info__title{font-size:3.5rem}}@media screen and (min-width:1024px){.ceramic-coating-info__title{font-size:4rem}}.ceramic-coating-info__subtitle{color:var(--lightGray-color);font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0 auto;max-width:900px}@media screen and (min-width:768px){.ceramic-coating-info__subtitle{font-size:1.125rem}}@media screen and (min-width:1024px){.ceramic-coating-info__subtitle{font-size:1.25rem}}.ceramic-coating-info__section{margin-bottom:5rem}@media screen and (min-width:1024px){.ceramic-coating-info__section{margin-bottom:6rem}}.ceramic-coating-info__section:last-child{margin-bottom:0}.ceramic-coating-info__section-header{margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.ceramic-coating-info__section-header{margin-bottom:4rem}}.ceramic-coating-info__section-title-wrapper{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.ceramic-coating-info__section-icon{color:var(--secondary-color);flex-shrink:0;height:32px;width:32px}@media screen and (min-width:768px){.ceramic-coating-info__section-icon{height:40px;width:40px}}.ceramic-coating-info__section-title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:-.01em;margin:0}@media screen and (min-width:768px){.ceramic-coating-info__section-title{font-size:2.5rem}}@media screen and (min-width:1024px){.ceramic-coating-info__section-title{font-size:3rem}}.ceramic-coating-info__section-content{margin:0 auto;max-width:1000px}.ceramic-coating-info__section-description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;line-height:1.8;margin-bottom:1.5rem}@media screen and (min-width:768px){.ceramic-coating-info__section-description{font-size:1.125rem;line-height:1.9}}.ceramic-coating-info__section-description:last-child{margin-bottom:0}.ceramic-coating-info__composition-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:2rem 0}@media screen and (min-width:768px){.ceramic-coating-info__composition-grid{gap:2.5rem;grid-template-columns:repeat(3,1fr)}}.ceramic-coating-info__composition-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:2rem}.ceramic-coating-info__composition-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.ceramic-coating-info__composition-text{color:#fffc;font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.ceramic-coating-info__application-steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3rem}@media screen and (min-width:768px){.ceramic-coating-info__application-steps{gap:2.5rem}}@media screen and (min-width:1024px){.ceramic-coating-info__application-steps{grid-template-columns:repeat(2,1fr)}}.ceramic-coating-info__step-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;transition:all .3s ease}.ceramic-coating-info__step-card:hover{background:#f0790014;border-color:#f079004d;transform:translateY(-3px)}@media screen and (min-width:768px){.ceramic-coating-info__step-card{padding:2.5rem}}.ceramic-coating-info__step-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.ceramic-coating-info__step-number{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.ceramic-coating-info__step-number,.ceramic-coating-info__step-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700}.ceramic-coating-info__step-title{margin:0}@media screen and (min-width:768px){.ceramic-coating-info__step-title{font-size:1.75rem}}.ceramic-coating-info__step-description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;line-height:1.8;margin:0}@media screen and (min-width:768px){.ceramic-coating-info__step-description{font-size:1.125rem}}.ceramic-coating-info__longevity-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:3rem 0}@media screen and (min-width:768px){.ceramic-coating-info__longevity-grid{gap:2.5rem;grid-template-columns:repeat(3,1fr)}}.ceramic-coating-info__longevity-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.ceramic-coating-info__longevity-card:hover{background:#ffffff0d;transform:translateY(-5px)}.ceramic-coating-info__longevity-card--featured{background:#f079001a;border-color:#f079004d}@media screen and (min-width:768px){.ceramic-coating-info__longevity-card{padding:2.5rem}}.ceramic-coating-info__longevity-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width:768px){.ceramic-coating-info__longevity-title{font-size:1.75rem}}.ceramic-coating-info__longevity-duration{margin-bottom:1.5rem}.ceramic-coating-info__longevity-time{color:var(--secondary-color);display:inline-block;font-family:var(--font-base);font-size:2.5rem;font-weight:700}@media screen and (min-width:768px){.ceramic-coating-info__longevity-time{font-size:3rem}}.ceramic-coating-info__longevity-text{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.ceramic-coating-info__maintenance-note{align-items:flex-start;background:#f079001a;border:1px solid #f079004d;border-left:4px solid var(--secondary-color);border-radius:12px;display:flex;gap:1rem;margin-top:2rem;padding:1.5rem}@media screen and (min-width:768px){.ceramic-coating-info__maintenance-note{padding:2rem}}.ceramic-coating-info__note-icon{color:var(--secondary-color);flex-shrink:0;height:24px;margin-top:.2rem;width:24px}.ceramic-coating-info__note-text{color:#ffffffe6;font-family:var(--font-base);font-size:1rem;line-height:1.7;margin:0}.ceramic-coating-info__note-text strong{color:var(--secondary-color);font-weight:600}.ceramic-coating-info__maintenance-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3rem}@media screen and (min-width:768px){.ceramic-coating-info__maintenance-grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.ceramic-coating-info__maintenance-grid{grid-template-columns:repeat(3,1fr)}}.ceramic-coating-info__maintenance-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;transition:all .3s ease}.ceramic-coating-info__maintenance-card:hover{background:#ffffff0d;border-color:#f079004d;transform:translateY(-3px)}@media screen and (min-width:768px){.ceramic-coating-info__maintenance-card{padding:2.5rem}}.ceramic-coating-info__maintenance-icon{color:var(--secondary-color);height:32px;margin-bottom:1rem;width:32px}.ceramic-coating-info__maintenance-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:768px){.ceramic-coating-info__maintenance-title{font-size:1.5rem}}.ceramic-coating-info__maintenance-list{list-style:none;margin:0;padding:0}.ceramic-coating-info__maintenance-list li{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;line-height:1.7;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.ceramic-coating-info__maintenance-list li:last-child{margin-bottom:0}.ceramic-coating-info__maintenance-list li:before{color:var(--secondary-color);content:"•";font-weight:700;left:0;position:absolute}.ceramic-coating-info__maintenance-dos-donts{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;line-height:1.8}.ceramic-coating-info__maintenance-dos-donts div{margin-bottom:1rem}.ceramic-coating-info__maintenance-dos-donts div:last-child{margin-bottom:0}.ceramic-coating-info__maintenance-dos-donts div strong{color:var(--secondary-color);font-weight:600}.ceramic-coating__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.fleet-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.fleet-hero{min-height:95vh;padding:10rem 3rem 4rem}}.fleet-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.fleet-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.fleet-hero__background-image img{filter:brightness(.35) contrast(1.3) saturate(.85);height:100%;object-fit:cover;object-position:center;width:100%}.fleet-hero__background-overlay{background:radial-gradient(circle at 40% 50%,#f079002e 0,#0000 55%),radial-gradient(circle at 60% 70%,#ffa50026 0,#0000 55%),radial-gradient(circle at 30% 80%,#f08c001f 0,#0000 45%);inset:0;opacity:.9;position:absolute;z-index:2}.fleet-hero__background-gradient{background:linear-gradient(180deg,#000000e0 0,#0000008c 35%,#000000a6 65%,#000000eb);inset:0;pointer-events:none;position:absolute;z-index:3}.fleet-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.fleet-hero__content{padding:0 4rem}}.fleet-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.fleet-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.fleet-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.fleet-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.fleet-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.fleet-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.fleet-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.fleet-hero__trust-text{font-size:.75rem;opacity:.9}.fleet-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.fleet-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.fleet-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fleet-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.fleet-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.fleet-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.fleet-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.fleet-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.fleet-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.fleet-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.fleet-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.fleet-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.fleet-hero__review-stars{display:flex;gap:2px}.fleet-hero__review-star{height:12px;width:12px}.fleet-hero__review-star,.fleet-hero__review-star.filled{color:var(--secondary-color)}.fleet-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.fleet-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.fleet-hero__inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__inner{gap:2.5rem}}@media screen and (min-width:1024px){.fleet-hero__inner{gap:3rem}}.fleet-hero__top-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.fleet-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0790026;border:1px solid #f0790066;border-radius:8px;color:var(--secondary-color);display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__top-button{border-color:var(--secondary-color);font-size:1rem;padding:.875rem 2rem}}.fleet-hero__top-button:hover{background:#f0790040;border-color:var(--secondary-color);box-shadow:0 8px 20px #f079004d;transform:translateY(-2px)}.fleet-hero__top-button .fleet-hero__icon{height:16px;transition:transform .3s ease;width:16px}.fleet-hero__top-button:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__title-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__title-section{gap:2rem}}@media screen and (min-width:1024px){.fleet-hero__title-section{gap:2.5rem}}.fleet-hero__main-title{display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.5rem;line-height:1.1;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.fleet-hero__main-title{font-size:3.5rem;gap:.75rem}}@media screen and (min-width:1024px){.fleet-hero__main-title{font-size:4.5rem;gap:1rem}}.fleet-hero__title-line{display:block;margin:0;padding:0}.fleet-hero__title-line--white{color:var(--white-color);text-shadow:0 4px 20px #00000080}.fleet-hero__title-line--highlight{color:#f07900;font-size:.85em;font-weight:800;letter-spacing:-.04em;text-shadow:0 4px 20px #f0790066;white-space:nowrap}@media screen and (min-width:768px){.fleet-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.fleet-hero__title-line--highlight{font-size:.9em}}.fleet-hero__description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0;max-width:700px;padding:0;text-shadow:0 2px 10px #0000004d}@media screen and (min-width:768px){.fleet-hero__description{font-size:1.125rem;max-width:800px}}@media screen and (min-width:1024px){.fleet-hero__description{font-size:1.25rem;max-width:900px}}.fleet-hero__features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__features{gap:2rem}}.fleet-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__feature-item{gap:1rem;padding:1rem 1.5rem}}.fleet-hero__feature-item span{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-hero__feature-item span{font-size:1rem}}.fleet-hero__feature-item .fleet-hero__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.fleet-hero__feature-item .fleet-hero__feature-icon{height:24px;width:24px}}.fleet-hero__feature-item:hover{background:#ffffff1a;border-color:#f0790066;box-shadow:0 8px 20px #f0790033;transform:translateY(-3px)}.fleet-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__actions{gap:1.5rem}}.fleet-hero__action-button{align-items:center;border:2px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__action-button{font-size:1.125rem;padding:1.25rem 2.5rem}}.fleet-hero__action-button .fleet-hero__icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.fleet-hero__action-button .fleet-hero__icon{height:24px;width:24px}}.fleet-hero__action-button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.fleet-hero__action-button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.fleet-hero__action-button--primary:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__action-button--outline{background:#0000;border:2px solid #fff3;color:var(--white-color)}.fleet-hero__action-button--outline:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.fleet-hero__action-button--outline:hover .fleet-hero__icon{transform:scale(1.1)}.fleet-hero__partners{margin-top:3rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__partners{margin-top:4rem}}.fleet-expertise{background:linear-gradient(180deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);padding:5rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-expertise{padding:6rem 2rem}}@media screen and (min-width:1024px){.fleet-expertise{padding:8rem 3rem}}.fleet-expertise__container{margin:0 auto;max-width:1400px;width:100%}.fleet-expertise__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.fleet-expertise__header{margin-bottom:5rem}}@media screen and (min-width:1024px){.fleet-expertise__header{margin-bottom:6rem}}.fleet-expertise__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:4px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-expertise__title{font-size:2.5rem;letter-spacing:5px}}@media screen and (min-width:1024px){.fleet-expertise__title{font-size:3rem;letter-spacing:6px}}.fleet-expertise__divider{background-color:var(--secondary-color);border:none;height:2px;margin:1rem auto;width:120px}@media screen and (min-width:768px){.fleet-expertise__divider{margin:1.5rem auto;width:150px}}.fleet-expertise__subtitle{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:400;letter-spacing:2px;margin:1rem auto 0;max-width:800px;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-expertise__subtitle{font-size:1rem;letter-spacing:2.5px}}@media screen and (min-width:1024px){.fleet-expertise__subtitle{font-size:1.125rem}}.fleet-expertise__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:5rem}@media screen and (min-width:768px){.fleet-expertise__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.fleet-expertise__grid{gap:3rem;grid-template-columns:repeat(3,1fr);margin-bottom:6rem}}.fleet-expertise__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}@media screen and (min-width:768px){.fleet-expertise__card{padding:2.5rem}}@media screen and (min-width:1024px){.fleet-expertise__card{padding:3rem}}.fleet-expertise__card:hover{background:#ffffff0d;border-color:#f0790066;box-shadow:0 10px 30px #f0790033;transform:translateY(-5px)}.fleet-expertise__card-icon{align-items:center;background:#f079001a;border:2px solid #f079004d;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:80px}.fleet-expertise__card:hover .fleet-expertise__card-icon{background:#f0790033;border-color:var(--secondary-color);transform:scale(1.1)}.fleet-expertise__icon{color:var(--secondary-color);height:40px;width:40px}@media screen and (min-width:768px){.fleet-expertise__icon{height:44px;width:44px}}.fleet-expertise__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:600;letter-spacing:1px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-expertise__card-title{font-size:1.375rem}}@media screen and (min-width:1024px){.fleet-expertise__card-title{font-size:1.5rem}}.fleet-expertise__card-description{color:#fffc;font-family:var(--font-base);font-size:.9375rem;font-weight:400;line-height:1.6;margin:0;padding:0}@media screen and (min-width:768px){.fleet-expertise__card-description{font-size:1rem}}.fleet-expertise__services{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;padding:3rem 2rem;width:100%}@media screen and (min-width:768px){.fleet-expertise__services{padding:4rem 3rem}}@media screen and (min-width:1024px){.fleet-expertise__services{padding:5rem 4rem}}.fleet-expertise__services-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:600;letter-spacing:2px;margin:0 0 2.5rem;padding:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.fleet-expertise__services-title{font-size:1.75rem;margin-bottom:3rem}}@media screen and (min-width:1024px){.fleet-expertise__services-title{font-size:2rem;margin-bottom:3.5rem}}.fleet-expertise__services-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:768px){.fleet-expertise__services-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.fleet-expertise__services-grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}.fleet-expertise__service-item{align-items:center;background:#ffffff08;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.fleet-expertise__service-item:hover{background:#f079001a;transform:translateX(5px)}.fleet-expertise__service-item span{color:#ffffffe6;font-family:var(--font-base);font-size:.9375rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-expertise__service-item span{font-size:1rem}}.fleet-expertise__check-icon{color:var(--secondary-color);flex-shrink:0;height:24px;width:24px}.fleet-contact-cta{background:linear-gradient(180deg,#0f0f1e,#1a1a2e 50%,#0a0a0a);padding:6rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-contact-cta{padding:7rem 2rem}}@media screen and (min-width:1024px){.fleet-contact-cta{padding:8rem 3rem}}.fleet-contact-cta__container{margin:0 auto;max-width:1400px;width:100%}.fleet-contact-cta__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.fleet-contact-cta__header{margin-bottom:5rem}}@media screen and (min-width:1024px){.fleet-contact-cta__header{margin-bottom:6rem}}.fleet-contact-cta__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:4px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-contact-cta__title{font-size:2.5rem;letter-spacing:5px}}@media screen and (min-width:1024px){.fleet-contact-cta__title{font-size:3rem;letter-spacing:6px}}.fleet-contact-cta__divider{background-color:var(--secondary-color);border:none;height:2px;margin:1rem auto;width:120px}@media screen and (min-width:768px){.fleet-contact-cta__divider{margin:1.5rem auto;width:150px}}.fleet-contact-cta__subtitle{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:400;letter-spacing:2px;margin:1rem auto 0;max-width:800px;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-contact-cta__subtitle{font-size:1rem;letter-spacing:2.5px}}@media screen and (min-width:1024px){.fleet-contact-cta__subtitle{font-size:1.125rem}}.fleet-contact-cta__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr;margin-bottom:5rem}@media screen and (min-width:768px){.fleet-contact-cta__grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.fleet-contact-cta__grid{gap:3.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:6rem}}.fleet-contact-cta__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:2.5rem;transition:all .3s ease}@media screen and (min-width:768px){.fleet-contact-cta__card{padding:3rem}}@media screen and (min-width:1024px){.fleet-contact-cta__card{padding:3.5rem}}.fleet-contact-cta__card:hover{background:#ffffff0d;border-color:#f0790080;box-shadow:0 15px 40px #f0790040;transform:translateY(-8px)}.fleet-contact-cta__card-header{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;text-align:center}.fleet-contact-cta__card-icon-wrapper{align-items:center;background:linear-gradient(135deg,#f0790026,#f0790040);border:2px solid #f0790066;border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:100px}.fleet-contact-cta__card:hover .fleet-contact-cta__card-icon-wrapper{background:linear-gradient(135deg,#f0790040,#f0790059);border-color:var(--secondary-color);box-shadow:0 8px 25px #f0790066;transform:scale(1.1) rotate(5deg)}.fleet-contact-cta__card-icon{color:var(--secondary-color);height:50px;width:50px}@media screen and (min-width:768px){.fleet-contact-cta__card-icon{height:55px;width:55px}}.fleet-contact-cta__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.375rem;font-weight:700;letter-spacing:2px;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-contact-cta__card-title{font-size:1.5rem}}@media screen and (min-width:1024px){.fleet-contact-cta__card-title{font-size:1.625rem}}.fleet-contact-cta__card-description{color:#fffc;flex-grow:1;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0 0 2rem;padding:0;text-align:center}@media screen and (min-width:768px){.fleet-contact-cta__card-description{font-size:1.0625rem}}.fleet-contact-cta__card-features{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.fleet-contact-cta__card-feature{align-items:center;background:#f0790014;border-left:3px solid var(--secondary-color);border-radius:8px;display:flex;padding:.75rem 1rem;transition:all .3s ease}.fleet-contact-cta__card:hover .fleet-contact-cta__card-feature{background:#f0790026;transform:translateX(5px)}.fleet-contact-cta__card-feature span{color:#ffffffe6;font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-contact-cta__card-feature span{font-size:.9375rem}}.fleet-contact-cta__actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#f0790026);border:2px solid #f079004d;border-radius:24px;padding:4rem 2rem;text-align:center;width:100%}@media screen and (min-width:768px){.fleet-contact-cta__actions{padding:5rem 3rem}}@media screen and (min-width:1024px){.fleet-contact-cta__actions{padding:6rem 4rem}}.fleet-contact-cta__actions-content{margin:0 auto;max-width:800px}.fleet-contact-cta__actions-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;letter-spacing:3px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-contact-cta__actions-title{font-size:2rem}}@media screen and (min-width:1024px){.fleet-contact-cta__actions-title{font-size:2.25rem}}.fleet-contact-cta__actions-description{color:#ffffffd9;font-family:var(--font-base);font-size:1.0625rem;font-weight:400;line-height:1.7;margin:0 0 2.5rem;padding:0}@media screen and (min-width:768px){.fleet-contact-cta__actions-description{font-size:1.125rem;margin-bottom:3rem}}@media screen and (min-width:1024px){.fleet-contact-cta__actions-description{font-size:1.25rem;margin-bottom:3.5rem}}.fleet-contact-cta__buttons{align-items:center;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.fleet-contact-cta__buttons{flex-direction:row;gap:1.5rem;justify-content:center}}.fleet-contact-cta__button{align-items:center;border:2px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;min-width:200px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-contact-cta__button{font-size:1.0625rem;min-width:220px;padding:1.25rem 2.5rem}}.fleet-contact-cta__button .fleet-contact-cta__button-icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.fleet-contact-cta__button .fleet-contact-cta__button-icon{height:22px;width:22px}}.fleet-contact-cta__button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.fleet-contact-cta__button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.fleet-contact-cta__button--primary:hover .fleet-contact-cta__button-icon{transform:scale(1.1)}.fleet-contact-cta__button--outline{background:#0000;border:2px solid #ffffff4d;color:var(--white-color)}.fleet-contact-cta__button--outline:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}.fleet-contact-cta__button--outline:hover .fleet-contact-cta__button-icon{transform:translateX(4px)}.fleet-vision{background:linear-gradient(180deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);padding:6rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-vision{padding:7rem 2rem}}@media screen and (min-width:1024px){.fleet-vision{padding:8rem 3rem}}.fleet-vision__container{margin:0 auto;max-width:1400px;width:100%}.fleet-vision__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.fleet-vision__header{margin-bottom:5rem}}@media screen and (min-width:1024px){.fleet-vision__header{margin-bottom:6rem}}.fleet-vision__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:4px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-vision__title{font-size:2.5rem;letter-spacing:5px}}@media screen and (min-width:1024px){.fleet-vision__title{font-size:3rem;letter-spacing:6px}}.fleet-vision__divider{background-color:var(--secondary-color);border:none;height:2px;margin:1rem auto;width:120px}@media screen and (min-width:768px){.fleet-vision__divider{margin:1.5rem auto;width:150px}}.fleet-vision__subtitle{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:400;letter-spacing:2px;margin:1rem auto 0;max-width:800px;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-vision__subtitle{font-size:1rem;letter-spacing:2.5px}}@media screen and (min-width:1024px){.fleet-vision__subtitle{font-size:1.125rem}}.fleet-vision__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr;margin-bottom:5rem}@media screen and (min-width:768px){.fleet-vision__grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.fleet-vision__grid{gap:3.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:6rem}}.fleet-vision__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:all .3s ease}@media screen and (min-width:768px){.fleet-vision__card{padding:3.5rem 2.5rem}}@media screen and (min-width:1024px){.fleet-vision__card{padding:4rem 3rem}}.fleet-vision__card:before{background:linear-gradient(90deg,#0000,var(--secondary-color),#0000);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.fleet-vision__card:hover{background:#ffffff0d;border-color:#f0790080;box-shadow:0 15px 40px #f0790040;transform:translateY(-8px)}.fleet-vision__card:hover:before{opacity:1}.fleet-vision__card-icon-wrapper{align-items:center;background:linear-gradient(135deg,#f079001a,#f0790033);border:2px solid #f079004d;border-radius:50%;display:flex;height:120px;justify-content:center;margin:0 auto 2rem;transition:all .3s ease;width:120px}.fleet-vision__card:hover .fleet-vision__card-icon-wrapper{background:linear-gradient(135deg,#f0790033,#f079004d);border-color:var(--secondary-color);box-shadow:0 10px 30px #f0790066;transform:scale(1.1) rotate(5deg)}.fleet-vision__card-icon{color:var(--secondary-color);height:60px;width:60px}@media screen and (min-width:768px){.fleet-vision__card-icon{height:65px;width:65px}}.fleet-vision__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:700;letter-spacing:2px;margin:0 0 1.5rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.fleet-vision__card-title{font-size:1.625rem}}@media screen and (min-width:1024px){.fleet-vision__card-title{font-size:1.75rem}}.fleet-vision__card-description{color:#ffffffd9;font-family:var(--font-base);font-size:1.0625rem;font-weight:400;line-height:1.7;margin:0;padding:0}@media screen and (min-width:768px){.fleet-vision__card-description{font-size:1.125rem}}.fleet-vision__values{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff14;border-radius:24px;padding:4rem 2rem;width:100%}@media screen and (min-width:768px){.fleet-vision__values{padding:5rem 3rem}}@media screen and (min-width:1024px){.fleet-vision__values{padding:6rem 4rem}}.fleet-vision__values-title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:600;letter-spacing:3px;margin:0 0 3rem;padding:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.fleet-vision__values-title{font-size:2rem;margin-bottom:3.5rem}}@media screen and (min-width:1024px){.fleet-vision__values-title{font-size:2.25rem;margin-bottom:4rem}}.fleet-vision__values-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){.fleet-vision__values-grid{gap:2.5rem;grid-template-columns:repeat(4,1fr)}}.fleet-vision__value-item{align-items:center;background:#f0790014;border:1px solid #f0790033;border-radius:16px;display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem;text-align:center;transition:all .3s ease}@media screen and (min-width:768px){.fleet-vision__value-item{padding:2.5rem 1.5rem}}.fleet-vision__value-item:hover{background:#f0790026;border-color:var(--secondary-color);box-shadow:0 10px 30px #f079004d;transform:translateY(-5px)}.fleet-vision__value-icon{color:var(--secondary-color);height:48px;transition:all .3s ease;width:48px}.fleet-vision__value-item:hover .fleet-vision__value-icon{transform:scale(1.15) rotate(5deg)}@media screen and (min-width:768px){.fleet-vision__value-icon{height:52px;width:52px}}.fleet-vision__value-text{color:var(--white-color);font-family:var(--font-base);font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-vision__value-text{font-size:1.0625rem}}.exterior-detailing__wrapper,.fleet-services__wrapper,.interior-detailing__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.google-reviews-carousel{margin:0 auto;max-width:1400px;padding:1rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.google-reviews-carousel{padding:1.5rem 2rem}}.google-reviews-carousel__header{margin-bottom:3rem;text-align:center}.google-reviews-carousel__header-top{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.google-reviews-carousel__logo{filter:brightness(0) invert(1);height:32px;width:auto}@media screen and (max-width:696px){.google-reviews-carousel__logo{height:24px}}.google-reviews-carousel__rating{align-items:center;display:flex;flex-direction:column;gap:.5rem}.google-reviews-carousel__stars{display:flex;font-size:1.2rem;gap:2px}.google-reviews-carousel__star{color:#ffffff4d;line-height:1;transition:color .2s ease}.google-reviews-carousel__star.active{color:var(--secondary-color)}.google-reviews-carousel__count{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;margin:0}.google-reviews-carousel__title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:600;letter-spacing:2px;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.google-reviews-carousel__title{font-size:2rem}}.google-reviews-carousel__container{align-items:center;display:flex;gap:1rem;margin-bottom:2rem;min-height:280px;position:relative}@media screen and (max-width:696px){.google-reviews-carousel__container{min-height:250px}}.google-reviews-carousel__track{grid-gap:1.5rem;display:grid;flex:1 1;gap:1.5rem;grid-template-columns:repeat(3,1fr);min-height:280px;width:100%}@media screen and (max-width:1024px){.google-reviews-carousel__track{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:696px){.google-reviews-carousel__track{grid-template-columns:1fr;min-height:250px}}.google-reviews-carousel__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #f0790033;border-radius:12px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;height:100%;min-height:250px;padding:1.5rem;transition:all .3s ease;will-change:transform}.google-reviews-carousel__card:hover{border-color:#f0790080;box-shadow:0 8px 30px #f0790033;transform:translateY(-4px)}@media screen and (max-width:696px){.google-reviews-carousel__card{min-height:230px;padding:1.25rem}}.google-reviews-carousel__card-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.google-reviews-carousel__avatar{align-items:center;background:linear-gradient(135deg,var(--secondary-color),var(--darkOrange-color));border-radius:50%;color:var(--white-color);display:flex;flex-shrink:0;font-size:1.25rem;font-weight:600;height:48px;justify-content:center;width:48px}.google-reviews-carousel__avatar-img{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.google-reviews-carousel__info{flex:1 1}.google-reviews-carousel__name{color:var(--white-color);font-family:var(--font-base);font-size:1rem;font-weight:600;margin:0 0 .5rem}.google-reviews-carousel__text{color:var(--lightGray-color);flex:1 1;font-family:var(--font-base);font-size:.95rem;line-height:1.6;margin:0 0 1rem;overflow-wrap:break-word}.google-reviews-carousel__time{color:var(--lightGray-color);font-family:var(--font-base);font-size:.75rem;margin:.5rem 0 0;opacity:.8}.google-reviews-carousel__loading{color:var(--white-color);font-family:var(--font-base);padding:2rem;text-align:center}.google-reviews-carousel__nav{align-items:center;background:#f0790033;border:1px solid #f079004d;border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px;z-index:2}.google-reviews-carousel__nav svg{height:24px;width:24px}.google-reviews-carousel__nav:hover:not(:disabled){background:#f0790066;border-color:var(--secondary-color);transform:scale(1.1)}.google-reviews-carousel__nav:active:not(:disabled){transform:scale(.95)}.google-reviews-carousel__nav:disabled{cursor:not-allowed;opacity:.3}@media screen and (max-width:696px){.google-reviews-carousel__nav{height:40px;width:40px}.google-reviews-carousel__nav svg{height:20px;width:20px}}.google-reviews-carousel__progress{margin-top:1.5rem;text-align:center}.google-reviews-carousel__progress-text{color:var(--lightGray-color);font-family:var(--font-base);font-size:.875rem;margin:0;opacity:.8}.google-reviews-carousel__indicator,.google-reviews-carousel__indicators{display:none}.google-reviews-carousel--empty,.google-reviews-carousel--error{padding:3rem 1rem;text-align:center}.google-reviews-carousel__empty-message,.google-reviews-carousel__error-message{background:#ff00001a;border:1px solid #ff00004d;border-radius:8px;color:var(--white-color);font-family:var(--font-base);margin:0 auto;max-width:600px;padding:2rem}.google-reviews-carousel__empty-message p,.google-reviews-carousel__error-message p{margin:.5rem 0}.google-reviews-carousel__empty-message p strong,.google-reviews-carousel__error-message p strong{color:var(--white-color)}.google-reviews-carousel__empty-message{background:#ffffff0d;border-color:#fff3;color:#ffffffb3}.headlight-restoration-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.headlight-restoration-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.headlight-restoration-hero{min-height:95vh;padding:10rem 3rem 4rem}}.headlight-restoration-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.headlight-restoration-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.headlight-restoration-hero__background-image img{filter:brightness(.35) contrast(1.3) saturate(.85);height:100%;object-fit:cover;object-position:center;width:100%}.headlight-restoration-hero__background-overlay{background:radial-gradient(circle at 40% 50%,#f079002e 0,#0000 55%),radial-gradient(circle at 60% 70%,#ffa50026 0,#0000 55%),radial-gradient(circle at 30% 80%,#f08c001f 0,#0000 45%);inset:0;opacity:.9;position:absolute;z-index:2}.headlight-restoration-hero__background-gradient{background:linear-gradient(180deg,#000000e0 0,#0000008c 35%,#000000a6 65%,#000000eb);inset:0;pointer-events:none;position:absolute;z-index:3}.headlight-restoration-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.headlight-restoration-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.headlight-restoration-hero__content{padding:0 4rem}}.headlight-restoration-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.headlight-restoration-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.headlight-restoration-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.headlight-restoration-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.headlight-restoration-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.headlight-restoration-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.headlight-restoration-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.headlight-restoration-hero__trust-text{font-size:.75rem;opacity:.9}.headlight-restoration-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.headlight-restoration-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.headlight-restoration-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.headlight-restoration-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.headlight-restoration-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.headlight-restoration-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.headlight-restoration-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.headlight-restoration-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.headlight-restoration-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.headlight-restoration-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.headlight-restoration-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.headlight-restoration-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.headlight-restoration-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.headlight-restoration-hero__review-stars{display:flex;gap:2px}.headlight-restoration-hero__review-star{color:var(--secondary-color);height:12px;width:12px}.headlight-restoration-hero__review-star.filled{color:var(--secondary-color)}.headlight-restoration-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.headlight-restoration-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.headlight-restoration-hero__inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.headlight-restoration-hero__inner{gap:2.5rem}}@media screen and (min-width:1024px){.headlight-restoration-hero__inner{gap:3rem}}.headlight-restoration-hero__top-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.headlight-restoration-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0790026;border:1px solid #f0790066;border-radius:8px;color:var(--secondary-color);display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.headlight-restoration-hero__top-button{border-color:var(--secondary-color);font-size:1rem;padding:.875rem 2rem}}.headlight-restoration-hero__top-button:hover{background:#f0790040;border-color:var(--secondary-color);box-shadow:0 8px 20px #f079004d;transform:translateY(-2px)}.headlight-restoration-hero__top-button .headlight-restoration-hero__icon{height:16px;transition:transform .3s ease;width:16px}.headlight-restoration-hero__top-button:hover .headlight-restoration-hero__icon{transform:translateX(4px)}.headlight-restoration-hero__title-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width:768px){.headlight-restoration-hero__title-section{gap:2rem}}@media screen and (min-width:1024px){.headlight-restoration-hero__title-section{gap:2.5rem}}.headlight-restoration-hero__main-title{display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.5rem;line-height:1.1;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.headlight-restoration-hero__main-title{font-size:3.5rem;gap:.75rem}}@media screen and (min-width:1024px){.headlight-restoration-hero__main-title{font-size:4.5rem;gap:1rem}}.headlight-restoration-hero__title-line{display:block;margin:0;padding:0}.headlight-restoration-hero__title-line--white{color:var(--white-color);text-shadow:0 4px 20px #00000080}.headlight-restoration-hero__title-line--highlight{color:#f07900;font-size:.85em;font-weight:800;letter-spacing:-.04em;text-shadow:0 4px 20px #f0790066;white-space:nowrap}@media screen and (min-width:768px){.headlight-restoration-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.headlight-restoration-hero__title-line--highlight{font-size:.9em}}.headlight-restoration-hero__description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0;max-width:700px;padding:0;text-shadow:0 2px 10px #0000004d}@media screen and (min-width:768px){.headlight-restoration-hero__description{font-size:1.125rem;max-width:800px}}@media screen and (min-width:1024px){.headlight-restoration-hero__description{font-size:1.25rem;max-width:900px}}.headlight-restoration-hero__features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.headlight-restoration-hero__features{gap:2rem}}.headlight-restoration-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s ease}@media screen and (min-width:768px){.headlight-restoration-hero__feature-item{gap:1rem;padding:1rem 1.5rem}}.headlight-restoration-hero__feature-item span{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.headlight-restoration-hero__feature-item span{font-size:1rem}}.headlight-restoration-hero__feature-item .headlight-restoration-hero__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.headlight-restoration-hero__feature-item .headlight-restoration-hero__feature-icon{height:24px;width:24px}}.headlight-restoration-hero__feature-item:hover{background:#ffffff1a;border-color:#f0790066;box-shadow:0 8px 20px #f0790033;transform:translateY(-3px)}.headlight-restoration-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.headlight-restoration-hero__actions{gap:1.5rem}}.headlight-restoration-hero__action-button{align-items:center;border:2px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.headlight-restoration-hero__action-button{font-size:1.125rem;padding:1.25rem 2.5rem}}.headlight-restoration-hero__action-button .headlight-restoration-hero__icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.headlight-restoration-hero__action-button .headlight-restoration-hero__icon{height:24px;width:24px}}.headlight-restoration-hero__action-button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.headlight-restoration-hero__action-button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.headlight-restoration-hero__action-button--primary:hover .headlight-restoration-hero__icon{transform:translateX(4px)}.headlight-restoration-hero__action-button--outline{background:#0000;border:2px solid #fff3;color:var(--white-color)}.headlight-restoration-hero__action-button--outline:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.headlight-restoration-hero__action-button--outline:hover .headlight-restoration-hero__icon{transform:scale(1.1)}.headlight-restoration-hero__partners{margin-top:3rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.headlight-restoration-hero__partners{margin-top:4rem}}.headlight-restoration-hero__reviews{border-top:none;margin-top:3rem;padding-top:2rem;position:relative;z-index:15}@media screen and (min-width:768px){.headlight-restoration-hero__reviews{margin-top:4rem;padding-top:3rem}}.service-benefits{background:linear-gradient(180deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);padding:5rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.service-benefits{padding:6rem 2rem}}@media screen and (min-width:1024px){.service-benefits{padding:8rem 3rem}}.service-benefits__container{margin:0 auto;max-width:1400px;width:100%}.service-benefits__header{margin-bottom:4rem;text-align:center}@media screen and (min-width:768px){.service-benefits__header{margin-bottom:5rem}}@media screen and (min-width:1024px){.service-benefits__header{margin-bottom:6rem}}.service-benefits__title{color:var(--white-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:4px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.service-benefits__title{font-size:2.5rem;letter-spacing:5px}}@media screen and (min-width:1024px){.service-benefits__title{font-size:3rem;letter-spacing:6px}}.service-benefits__divider{background-color:var(--secondary-color);border:none;height:2px;margin:1rem auto;width:120px}@media screen and (min-width:768px){.service-benefits__divider{margin:1.5rem auto;width:150px}}.service-benefits__subtitle{color:#fffc;font-family:var(--font-base);font-size:1rem;font-weight:600;letter-spacing:2px;margin:1rem 0 .5rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.service-benefits__subtitle{font-size:1.125rem}}@media screen and (min-width:1024px){.service-benefits__subtitle{font-size:1.25rem}}.service-benefits__description{color:#ffffffbf;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:1rem auto 0;max-width:900px;padding:0}@media screen and (min-width:768px){.service-benefits__description{font-size:1.125rem}}@media screen and (min-width:1024px){.service-benefits__description{font-size:1.25rem}}.service-benefits__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:5rem}@media screen and (min-width:768px){.service-benefits__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.service-benefits__grid{gap:3rem;grid-template-columns:repeat(3,1fr);margin-bottom:6rem}}.service-benefits__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}@media screen and (min-width:768px){.service-benefits__card{padding:2.5rem}}@media screen and (min-width:1024px){.service-benefits__card{padding:3rem}}.service-benefits__card:hover{background:#ffffff0d;border-color:#f0790066;box-shadow:0 10px 30px #f0790033;transform:translateY(-5px)}.service-benefits__card-title{color:var(--white-color);font-family:var(--font-base);font-size:1.25rem;font-weight:600;letter-spacing:1px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.service-benefits__card-title{font-size:1.375rem}}@media screen and (min-width:1024px){.service-benefits__card-title{font-size:1.5rem}}.service-benefits__card-description{color:#fffc;font-family:var(--font-base);font-size:.9375rem;font-weight:400;line-height:1.6;margin:0;padding:0}@media screen and (min-width:768px){.service-benefits__card-description{font-size:1rem}}.service-benefits__features{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;padding:3rem 2rem;width:100%}@media screen and (min-width:768px){.service-benefits__features{padding:4rem 3rem}}@media screen and (min-width:1024px){.service-benefits__features{padding:5rem 4rem}}.service-benefits__features-title{color:var(--white-color);font-family:var(--font-base);font-size:1.5rem;font-weight:600;letter-spacing:2px;margin:0 0 2.5rem;padding:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.service-benefits__features-title{font-size:1.75rem;margin-bottom:3rem}}@media screen and (min-width:1024px){.service-benefits__features-title{font-size:2rem;margin-bottom:3.5rem}}.service-benefits__features-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:768px){.service-benefits__features-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.service-benefits__features-grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}.service-benefits__feature-item{align-items:center;background:#ffffff08;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.service-benefits__feature-item:hover{background:#f079001a;transform:translateX(5px)}.service-benefits__feature-item span{color:#ffffffe6;font-family:var(--font-base);font-size:.9375rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.service-benefits__feature-item span{font-size:1rem}}.service-benefits__check-icon{color:var(--secondary-color);flex-shrink:0;height:24px;width:24px}.service-contact-cta{background:linear-gradient(180deg,#0f0f1e,#1a1a2e 50%,#0a0a0a);padding:6rem 1rem;position:relative;width:100%}@media screen and (min-width:768px){.service-contact-cta{padding:7rem 2rem}}@media screen and (min-width:1024px){.service-contact-cta{padding:8rem 3rem}}.service-contact-cta__container{margin:0 auto;max-width:1400px;width:100%}.service-contact-cta__content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f079001a,#f0790026);border:2px solid #f079004d;border-radius:24px;padding:4rem 2rem;text-align:center;width:100%}@media screen and (min-width:768px){.service-contact-cta__content{padding:5rem 3rem}}@media screen and (min-width:1024px){.service-contact-cta__content{padding:6rem 4rem}}.service-contact-cta__title{color:var(--white-color);font-family:var(--font-base);font-size:1.75rem;font-weight:700;letter-spacing:3px;margin:0 0 1rem;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.service-contact-cta__title{font-size:2rem}}@media screen and (min-width:1024px){.service-contact-cta__title{font-size:2.25rem}}.service-contact-cta__description{color:#ffffffd9;font-family:var(--font-base);font-size:1.0625rem;font-weight:400;line-height:1.7;margin:0 auto 2.5rem;max-width:800px;padding:0}@media screen and (min-width:768px){.service-contact-cta__description{font-size:1.125rem;margin-bottom:3rem}}@media screen and (min-width:1024px){.service-contact-cta__description{font-size:1.25rem;margin-bottom:3.5rem}}.service-contact-cta__buttons{align-items:center;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.service-contact-cta__buttons{flex-direction:row;gap:1.5rem;justify-content:center}}.service-contact-cta__button{align-items:center;border:2px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;min-width:200px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.service-contact-cta__button{font-size:1.0625rem;min-width:220px;padding:1.25rem 2.5rem}}.service-contact-cta__button .service-contact-cta__button-icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.service-contact-cta__button .service-contact-cta__button-icon{height:22px;width:22px}}.service-contact-cta__button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.service-contact-cta__button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.service-contact-cta__button--primary:hover .service-contact-cta__button-icon{transform:scale(1.1)}.service-contact-cta__button--outline{background:#0000;border:2px solid #ffffff4d;color:var(--white-color)}.service-contact-cta__button--outline:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}.service-contact-cta__button--outline:hover .service-contact-cta__button-icon{transform:translateX(4px)}.headlight-restoration__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.fleet-hero,.odour-removal-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-hero,.odour-removal-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.fleet-hero,.odour-removal-hero{min-height:95vh;padding:10rem 3rem 4rem}}.fleet-hero__background,.odour-removal-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.fleet-hero__background-image,.odour-removal-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.fleet-hero__background-image img,.odour-removal-hero__background-image img{filter:brightness(.35) contrast(1.3) saturate(.85);height:100%;object-fit:cover;object-position:center;width:100%}.fleet-hero__background-overlay,.odour-removal-hero__background-overlay{background:radial-gradient(circle at 40% 50%,#f079002e 0,#0000 55%),radial-gradient(circle at 60% 70%,#ffa50026 0,#0000 55%),radial-gradient(circle at 30% 80%,#f08c001f 0,#0000 45%);inset:0;opacity:.9;position:absolute;z-index:2}.fleet-hero__background-gradient,.odour-removal-hero__background-gradient{background:linear-gradient(180deg,#000000e0 0,#0000008c 35%,#000000a6 65%,#000000eb);inset:0;pointer-events:none;position:absolute;z-index:3}.fleet-hero__content,.odour-removal-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__content,.odour-removal-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.fleet-hero__content,.odour-removal-hero__content{padding:0 4rem}}.fleet-hero__container,.odour-removal-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.fleet-hero__trust-badges,.odour-removal-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.fleet-hero__trust-badges,.odour-removal-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.fleet-hero__trust-badge,.odour-removal-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.fleet-hero__trust-badge,.odour-removal-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.fleet-hero__trust-icon,.odour-removal-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.fleet-hero__trust-rating,.odour-removal-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.fleet-hero__trust-text,.odour-removal-hero__trust-text{font-size:.75rem;opacity:.9}.fleet-hero__service-shortcuts,.odour-removal-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__service-shortcuts,.odour-removal-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.fleet-hero__shortcuts-label,.odour-removal-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.fleet-hero__shortcuts-list,.odour-removal-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fleet-hero__shortcut,.odour-removal-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.fleet-hero__shortcut:hover,.odour-removal-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.fleet-hero__reviews-section,.odour-removal-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.fleet-hero__reviews-header,.odour-removal-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.fleet-hero__reviews-icon,.odour-removal-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.fleet-hero__reviews-list,.odour-removal-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.fleet-hero__review-card,.odour-removal-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.fleet-hero__review-card,.odour-removal-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.fleet-hero__review-header,.odour-removal-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.fleet-hero__review-stars,.odour-removal-hero__review-stars{display:flex;gap:2px}.fleet-hero__review-star,.odour-removal-hero__review-star{color:var(--secondary-color);height:12px;width:12px}.filled.odour-removal-hero__review-star,.fleet-hero__review-star.filled{color:var(--secondary-color)}.fleet-hero__review-name,.odour-removal-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.fleet-hero__review-text,.odour-removal-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.fleet-hero__inner,.odour-removal-hero__inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__inner,.odour-removal-hero__inner{gap:2.5rem}}@media screen and (min-width:1024px){.fleet-hero__inner,.odour-removal-hero__inner{gap:3rem}}.fleet-hero__top-button-wrapper,.odour-removal-hero__top-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.fleet-hero__top-button,.odour-removal-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0790026;border:1px solid #f0790066;border-radius:8px;color:var(--secondary-color);display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__top-button,.odour-removal-hero__top-button{border-color:var(--secondary-color);font-size:1rem;padding:.875rem 2rem}}.fleet-hero__top-button:hover,.odour-removal-hero__top-button:hover{background:#f0790040;border-color:var(--secondary-color);box-shadow:0 8px 20px #f079004d;transform:translateY(-2px)}.fleet-hero__top-button .fleet-hero__icon,.odour-removal-hero__top-button .fleet-hero__icon{height:16px;transition:transform .3s ease;width:16px}.fleet-hero__top-button:hover .fleet-hero__icon,.odour-removal-hero__top-button:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__title-section,.odour-removal-hero__title-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__title-section,.odour-removal-hero__title-section{gap:2rem}}@media screen and (min-width:1024px){.fleet-hero__title-section,.odour-removal-hero__title-section{gap:2.5rem}}.fleet-hero__main-title,.odour-removal-hero__main-title{display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.5rem;line-height:1.1;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.fleet-hero__main-title,.odour-removal-hero__main-title{font-size:3.5rem;gap:.75rem}}@media screen and (min-width:1024px){.fleet-hero__main-title,.odour-removal-hero__main-title{font-size:4.5rem;gap:1rem}}.fleet-hero__title-line,.odour-removal-hero__title-line{display:block;margin:0;padding:0}.fleet-hero__title-line--white,.odour-removal-hero__title-line--white{color:var(--white-color);text-shadow:0 4px 20px #00000080}.fleet-hero__title-line--highlight,.odour-removal-hero__title-line--highlight{color:#f07900;font-size:.85em;font-weight:800;letter-spacing:-.04em;text-shadow:0 4px 20px #f0790066;white-space:nowrap}@media screen and (min-width:768px){.fleet-hero__title-line--highlight,.odour-removal-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.fleet-hero__title-line--highlight,.odour-removal-hero__title-line--highlight{font-size:.9em}}.fleet-hero__description,.odour-removal-hero__description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0;max-width:700px;padding:0;text-shadow:0 2px 10px #0000004d}@media screen and (min-width:768px){.fleet-hero__description,.odour-removal-hero__description{font-size:1.125rem;max-width:800px}}@media screen and (min-width:1024px){.fleet-hero__description,.odour-removal-hero__description{font-size:1.25rem;max-width:900px}}.fleet-hero__features,.odour-removal-hero__features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__features,.odour-removal-hero__features{gap:2rem}}.fleet-hero__feature-item,.odour-removal-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__feature-item,.odour-removal-hero__feature-item{gap:1rem;padding:1rem 1.5rem}}.fleet-hero__feature-item span,.odour-removal-hero__feature-item span{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-hero__feature-item span,.odour-removal-hero__feature-item span{font-size:1rem}}.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .odour-removal-hero__feature-icon,.odour-removal-hero__feature-item .fleet-hero__feature-icon,.odour-removal-hero__feature-item .odour-removal-hero__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .odour-removal-hero__feature-icon,.odour-removal-hero__feature-item .fleet-hero__feature-icon,.odour-removal-hero__feature-item .odour-removal-hero__feature-icon{height:24px;width:24px}}.fleet-hero__feature-item:hover,.odour-removal-hero__feature-item:hover{background:#ffffff1a;border-color:#f0790066;box-shadow:0 8px 20px #f0790033;transform:translateY(-3px)}.fleet-hero__actions,.odour-removal-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__actions,.odour-removal-hero__actions{gap:1.5rem}}.fleet-hero__action-button,.odour-removal-hero__action-button{align-items:center;border:2px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__action-button,.odour-removal-hero__action-button{font-size:1.125rem;padding:1.25rem 2.5rem}}.fleet-hero__action-button .fleet-hero__icon,.odour-removal-hero__action-button .fleet-hero__icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.fleet-hero__action-button .fleet-hero__icon,.odour-removal-hero__action-button .fleet-hero__icon{height:24px;width:24px}}.fleet-hero__action-button--primary,.odour-removal-hero__action-button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.fleet-hero__action-button--primary:hover,.odour-removal-hero__action-button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.fleet-hero__action-button--primary:hover .fleet-hero__icon,.odour-removal-hero__action-button--primary:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__action-button--outline,.odour-removal-hero__action-button--outline{background:#0000;border:2px solid #fff3;color:var(--white-color)}.fleet-hero__action-button--outline:hover,.odour-removal-hero__action-button--outline:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.fleet-hero__action-button--outline:hover .fleet-hero__icon,.odour-removal-hero__action-button--outline:hover .fleet-hero__icon{transform:scale(1.1)}.fleet-hero__partners,.odour-removal-hero__partners{margin-top:3rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__partners,.odour-removal-hero__partners{margin-top:4rem}}.odour-removal-hero__reviews{border-top:none;margin-top:3rem;padding-top:2rem;position:relative;z-index:15}@media screen and (min-width:768px){.odour-removal-hero__reviews{margin-top:4rem;padding-top:3rem}}.odour-removal__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.fleet-hero,.leather-cleaning-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-hero,.leather-cleaning-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.fleet-hero,.leather-cleaning-hero{min-height:95vh;padding:10rem 3rem 4rem}}.fleet-hero__background,.leather-cleaning-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.fleet-hero__background-image,.leather-cleaning-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.fleet-hero__background-image img,.leather-cleaning-hero__background-image img{filter:brightness(.35) contrast(1.3) saturate(.85);height:100%;object-fit:cover;object-position:center;width:100%}.fleet-hero__background-overlay,.leather-cleaning-hero__background-overlay{background:radial-gradient(circle at 40% 50%,#f079002e 0,#0000 55%),radial-gradient(circle at 60% 70%,#ffa50026 0,#0000 55%),radial-gradient(circle at 30% 80%,#f08c001f 0,#0000 45%);inset:0;opacity:.9;position:absolute;z-index:2}.fleet-hero__background-gradient,.leather-cleaning-hero__background-gradient{background:linear-gradient(180deg,#000000e0 0,#0000008c 35%,#000000a6 65%,#000000eb);inset:0;pointer-events:none;position:absolute;z-index:3}.fleet-hero__content,.leather-cleaning-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__content,.leather-cleaning-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.fleet-hero__content,.leather-cleaning-hero__content{padding:0 4rem}}.fleet-hero__container,.leather-cleaning-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.fleet-hero__trust-badges,.leather-cleaning-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.fleet-hero__trust-badges,.leather-cleaning-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.fleet-hero__trust-badge,.leather-cleaning-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.fleet-hero__trust-badge,.leather-cleaning-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.fleet-hero__trust-icon,.leather-cleaning-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.fleet-hero__trust-rating,.leather-cleaning-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.fleet-hero__trust-text,.leather-cleaning-hero__trust-text{font-size:.75rem;opacity:.9}.fleet-hero__service-shortcuts,.leather-cleaning-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__service-shortcuts,.leather-cleaning-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.fleet-hero__shortcuts-label,.leather-cleaning-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.fleet-hero__shortcuts-list,.leather-cleaning-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fleet-hero__shortcut,.leather-cleaning-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.fleet-hero__shortcut:hover,.leather-cleaning-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.fleet-hero__reviews-section,.leather-cleaning-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.fleet-hero__reviews-header,.leather-cleaning-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.fleet-hero__reviews-icon,.leather-cleaning-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.fleet-hero__reviews-list,.leather-cleaning-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.fleet-hero__review-card,.leather-cleaning-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.fleet-hero__review-card,.leather-cleaning-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.fleet-hero__review-header,.leather-cleaning-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.fleet-hero__review-stars,.leather-cleaning-hero__review-stars{display:flex;gap:2px}.fleet-hero__review-star,.leather-cleaning-hero__review-star{color:var(--secondary-color);height:12px;width:12px}.filled.leather-cleaning-hero__review-star,.fleet-hero__review-star.filled{color:var(--secondary-color)}.fleet-hero__review-name,.leather-cleaning-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.fleet-hero__review-text,.leather-cleaning-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.fleet-hero__inner,.leather-cleaning-hero__inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__inner,.leather-cleaning-hero__inner{gap:2.5rem}}@media screen and (min-width:1024px){.fleet-hero__inner,.leather-cleaning-hero__inner{gap:3rem}}.fleet-hero__top-button-wrapper,.leather-cleaning-hero__top-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.fleet-hero__top-button,.leather-cleaning-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0790026;border:1px solid #f0790066;border-radius:8px;color:var(--secondary-color);display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__top-button,.leather-cleaning-hero__top-button{border-color:var(--secondary-color);font-size:1rem;padding:.875rem 2rem}}.fleet-hero__top-button:hover,.leather-cleaning-hero__top-button:hover{background:#f0790040;border-color:var(--secondary-color);box-shadow:0 8px 20px #f079004d;transform:translateY(-2px)}.fleet-hero__top-button .fleet-hero__icon,.leather-cleaning-hero__top-button .fleet-hero__icon{height:16px;transition:transform .3s ease;width:16px}.fleet-hero__top-button:hover .fleet-hero__icon,.leather-cleaning-hero__top-button:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__title-section,.leather-cleaning-hero__title-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__title-section,.leather-cleaning-hero__title-section{gap:2rem}}@media screen and (min-width:1024px){.fleet-hero__title-section,.leather-cleaning-hero__title-section{gap:2.5rem}}.fleet-hero__main-title,.leather-cleaning-hero__main-title{display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.5rem;line-height:1.1;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.fleet-hero__main-title,.leather-cleaning-hero__main-title{font-size:3.5rem;gap:.75rem}}@media screen and (min-width:1024px){.fleet-hero__main-title,.leather-cleaning-hero__main-title{font-size:4.5rem;gap:1rem}}.fleet-hero__title-line,.leather-cleaning-hero__title-line{display:block;margin:0;padding:0}.fleet-hero__title-line--white,.leather-cleaning-hero__title-line--white{color:var(--white-color);text-shadow:0 4px 20px #00000080}.fleet-hero__title-line--highlight,.leather-cleaning-hero__title-line--highlight{color:#f07900;font-size:.85em;font-weight:800;letter-spacing:-.04em;text-shadow:0 4px 20px #f0790066;white-space:nowrap}@media screen and (min-width:768px){.fleet-hero__title-line--highlight,.leather-cleaning-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.fleet-hero__title-line--highlight,.leather-cleaning-hero__title-line--highlight{font-size:.9em}}.fleet-hero__description,.leather-cleaning-hero__description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0;max-width:700px;padding:0;text-shadow:0 2px 10px #0000004d}@media screen and (min-width:768px){.fleet-hero__description,.leather-cleaning-hero__description{font-size:1.125rem;max-width:800px}}@media screen and (min-width:1024px){.fleet-hero__description,.leather-cleaning-hero__description{font-size:1.25rem;max-width:900px}}.fleet-hero__features,.leather-cleaning-hero__features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__features,.leather-cleaning-hero__features{gap:2rem}}.fleet-hero__feature-item,.leather-cleaning-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__feature-item,.leather-cleaning-hero__feature-item{gap:1rem;padding:1rem 1.5rem}}.fleet-hero__feature-item span,.leather-cleaning-hero__feature-item span{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-hero__feature-item span,.leather-cleaning-hero__feature-item span{font-size:1rem}}.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .leather-cleaning-hero__feature-icon,.leather-cleaning-hero__feature-item .fleet-hero__feature-icon,.leather-cleaning-hero__feature-item .leather-cleaning-hero__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .leather-cleaning-hero__feature-icon,.leather-cleaning-hero__feature-item .fleet-hero__feature-icon,.leather-cleaning-hero__feature-item .leather-cleaning-hero__feature-icon{height:24px;width:24px}}.fleet-hero__feature-item:hover,.leather-cleaning-hero__feature-item:hover{background:#ffffff1a;border-color:#f0790066;box-shadow:0 8px 20px #f0790033;transform:translateY(-3px)}.fleet-hero__actions,.leather-cleaning-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__actions,.leather-cleaning-hero__actions{gap:1.5rem}}.fleet-hero__action-button,.leather-cleaning-hero__action-button{align-items:center;border:2px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__action-button,.leather-cleaning-hero__action-button{font-size:1.125rem;padding:1.25rem 2.5rem}}.fleet-hero__action-button .fleet-hero__icon,.leather-cleaning-hero__action-button .fleet-hero__icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.fleet-hero__action-button .fleet-hero__icon,.leather-cleaning-hero__action-button .fleet-hero__icon{height:24px;width:24px}}.fleet-hero__action-button--primary,.leather-cleaning-hero__action-button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.fleet-hero__action-button--primary:hover,.leather-cleaning-hero__action-button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.fleet-hero__action-button--primary:hover .fleet-hero__icon,.leather-cleaning-hero__action-button--primary:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__action-button--outline,.leather-cleaning-hero__action-button--outline{background:#0000;border:2px solid #fff3;color:var(--white-color)}.fleet-hero__action-button--outline:hover,.leather-cleaning-hero__action-button--outline:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.fleet-hero__action-button--outline:hover .fleet-hero__icon,.leather-cleaning-hero__action-button--outline:hover .fleet-hero__icon{transform:scale(1.1)}.fleet-hero__partners,.leather-cleaning-hero__partners{margin-top:3rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__partners,.leather-cleaning-hero__partners{margin-top:4rem}}.leather-cleaning-hero__reviews{border-top:none;margin-top:3rem;padding-top:2rem;position:relative;z-index:15}@media screen and (min-width:768px){.leather-cleaning-hero__reviews{margin-top:4rem;padding-top:3rem}}.leather-cleaning__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}.fleet-hero,.paint-removal-hero{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100vw;min-height:85vh;overflow:hidden;padding:6rem 1rem 2rem;position:relative;width:100%}@media screen and (min-width:768px){.fleet-hero,.paint-removal-hero{min-height:90vh;padding:8rem 2rem 3rem}}@media screen and (min-width:1024px){.fleet-hero,.paint-removal-hero{min-height:95vh;padding:10rem 3rem 4rem}}.fleet-hero__background,.paint-removal-hero__background{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#0f0f1e);inset:0;overflow:hidden;position:absolute;z-index:0}.fleet-hero__background-image,.paint-removal-hero__background-image{inset:-10%;position:absolute;transition:transform .15s cubic-bezier(.25,.46,.45,.94);z-index:1}.fleet-hero__background-image img,.paint-removal-hero__background-image img{filter:brightness(.35) contrast(1.3) saturate(.85);height:100%;object-fit:cover;object-position:center;width:100%}.fleet-hero__background-overlay,.paint-removal-hero__background-overlay{background:radial-gradient(circle at 40% 50%,#f079002e 0,#0000 55%),radial-gradient(circle at 60% 70%,#ffa50026 0,#0000 55%),radial-gradient(circle at 30% 80%,#f08c001f 0,#0000 45%);inset:0;opacity:.9;position:absolute;z-index:2}.fleet-hero__background-gradient,.paint-removal-hero__background-gradient{background:linear-gradient(180deg,#000000e0 0,#0000008c 35%,#000000a6 65%,#000000eb);inset:0;pointer-events:none;position:absolute;z-index:3}.fleet-hero__content,.paint-removal-hero__content{margin:0 auto;max-width:1400px;overflow:visible;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__content,.paint-removal-hero__content{padding:0 2rem}}@media screen and (min-width:1024px){.fleet-hero__content,.paint-removal-hero__content{padding:0 4rem}}.fleet-hero__container,.paint-removal-hero__container{overflow:visible;position:relative;width:100%;z-index:10}.fleet-hero__trust-badges,.paint-removal-hero__trust-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;z-index:15}@media screen and (min-width:768px){.fleet-hero__trust-badges,.paint-removal-hero__trust-badges{gap:1.5rem;margin-bottom:2.5rem}}.fleet-hero__trust-badge,.paint-removal-hero__trust-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fffffff2;display:flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}@media screen and (max-width:768px){.fleet-hero__trust-badge,.paint-removal-hero__trust-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.8rem;padding:.4rem .8rem}}.fleet-hero__trust-icon,.paint-removal-hero__trust-icon{color:var(--secondary-color);flex-shrink:0;height:16px;width:16px}.fleet-hero__trust-rating,.paint-removal-hero__trust-rating{color:var(--white-color);font-size:1rem;font-weight:700;margin-right:.25rem}.fleet-hero__trust-text,.paint-removal-hero__trust-text{font-size:.75rem;opacity:.9}.fleet-hero__service-shortcuts,.paint-removal-hero__service-shortcuts{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__service-shortcuts,.paint-removal-hero__service-shortcuts{flex-direction:row;gap:1rem;justify-content:center}}.fleet-hero__shortcuts-label,.paint-removal-hero__shortcuts-label{color:#ffffffb3;font-family:var(--font-base);font-size:.875rem;font-weight:500;white-space:nowrap}.fleet-hero__shortcuts-list,.paint-removal-hero__shortcuts-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fleet-hero__shortcut,.paint-removal-hero__shortcut{background:#f079001a;border:1px solid #f079004d;border-radius:6px;color:var(--white-color);font-family:var(--font-base);font-size:.8rem;font-weight:500;padding:.4rem .9rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.fleet-hero__shortcut:hover,.paint-removal-hero__shortcut:hover{background:#f0790033;border-color:var(--secondary-color);transform:translateY(-2px)}.fleet-hero__reviews-section,.paint-removal-hero__reviews-section{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;width:100%}.fleet-hero__reviews-header,.paint-removal-hero__reviews-header{align-items:center;color:#ffffffe6;display:flex;font-family:var(--font-base);font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.fleet-hero__reviews-icon,.paint-removal-hero__reviews-icon{color:var(--secondary-color);height:16px;width:16px}.fleet-hero__reviews-list,.paint-removal-hero__reviews-list{display:flex;flex-direction:column;gap:.75rem}.fleet-hero__review-card,.paint-removal-hero__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}@media screen and (max-width:768px){.fleet-hero__review-card,.paint-removal-hero__review-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.fleet-hero__review-header,.paint-removal-hero__review-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.fleet-hero__review-stars,.paint-removal-hero__review-stars{display:flex;gap:2px}.fleet-hero__review-star,.paint-removal-hero__review-star{color:var(--secondary-color);height:12px;width:12px}.filled.paint-removal-hero__review-star,.fleet-hero__review-star.filled{color:var(--secondary-color)}.fleet-hero__review-name,.paint-removal-hero__review-name{color:#ffffffe6;font-size:.8rem;font-weight:600}.fleet-hero__review-text,.paint-removal-hero__review-text{color:#fffc;font-size:.8rem;font-style:italic;line-height:1.5;margin:0}.fleet-hero__inner,.paint-removal-hero__inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__inner,.paint-removal-hero__inner{gap:2.5rem}}@media screen and (min-width:1024px){.fleet-hero__inner,.paint-removal-hero__inner{gap:3rem}}.fleet-hero__top-button-wrapper,.paint-removal-hero__top-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.fleet-hero__top-button,.paint-removal-hero__top-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0790026;border:1px solid #f0790066;border-radius:8px;color:var(--secondary-color);display:inline-flex;font-family:var(--font-base);font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__top-button,.paint-removal-hero__top-button{border-color:var(--secondary-color);font-size:1rem;padding:.875rem 2rem}}.fleet-hero__top-button:hover,.paint-removal-hero__top-button:hover{background:#f0790040;border-color:var(--secondary-color);box-shadow:0 8px 20px #f079004d;transform:translateY(-2px)}.fleet-hero__top-button .fleet-hero__icon,.paint-removal-hero__top-button .fleet-hero__icon{height:16px;transition:transform .3s ease;width:16px}.fleet-hero__top-button:hover .fleet-hero__icon,.paint-removal-hero__top-button:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__title-section,.paint-removal-hero__title-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__title-section,.paint-removal-hero__title-section{gap:2rem}}@media screen and (min-width:1024px){.fleet-hero__title-section,.paint-removal-hero__title-section{gap:2.5rem}}.fleet-hero__main-title,.paint-removal-hero__main-title{display:flex;flex-direction:column;font-family:var(--font-base);font-size:2.5rem;font-weight:700;gap:.5rem;line-height:1.1;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.fleet-hero__main-title,.paint-removal-hero__main-title{font-size:3.5rem;gap:.75rem}}@media screen and (min-width:1024px){.fleet-hero__main-title,.paint-removal-hero__main-title{font-size:4.5rem;gap:1rem}}.fleet-hero__title-line,.paint-removal-hero__title-line{display:block;margin:0;padding:0}.fleet-hero__title-line--white,.paint-removal-hero__title-line--white{color:var(--white-color);text-shadow:0 4px 20px #00000080}.fleet-hero__title-line--highlight,.paint-removal-hero__title-line--highlight{color:#f07900;font-size:.85em;font-weight:800;letter-spacing:-.04em;text-shadow:0 4px 20px #f0790066;white-space:nowrap}@media screen and (min-width:768px){.fleet-hero__title-line--highlight,.paint-removal-hero__title-line--highlight{font-size:.85em}}@media screen and (min-width:1024px){.fleet-hero__title-line--highlight,.paint-removal-hero__title-line--highlight{font-size:.9em}}.fleet-hero__description,.paint-removal-hero__description{color:#ffffffd9;font-family:var(--font-base);font-size:1rem;font-weight:400;line-height:1.7;margin:0;max-width:700px;padding:0;text-shadow:0 2px 10px #0000004d}@media screen and (min-width:768px){.fleet-hero__description,.paint-removal-hero__description{font-size:1.125rem;max-width:800px}}@media screen and (min-width:1024px){.fleet-hero__description,.paint-removal-hero__description{font-size:1.25rem;max-width:900px}}.fleet-hero__features,.paint-removal-hero__features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__features,.paint-removal-hero__features{gap:2rem}}.fleet-hero__feature-item,.paint-removal-hero__feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__feature-item,.paint-removal-hero__feature-item{gap:1rem;padding:1rem 1.5rem}}.fleet-hero__feature-item span,.paint-removal-hero__feature-item span{color:var(--white-color);font-family:var(--font-base);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media screen and (min-width:768px){.fleet-hero__feature-item span,.paint-removal-hero__feature-item span{font-size:1rem}}.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .paint-removal-hero__feature-icon,.paint-removal-hero__feature-item .fleet-hero__feature-icon,.paint-removal-hero__feature-item .paint-removal-hero__feature-icon{color:var(--secondary-color);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.fleet-hero__feature-item .fleet-hero__feature-icon,.fleet-hero__feature-item .paint-removal-hero__feature-icon,.paint-removal-hero__feature-item .fleet-hero__feature-icon,.paint-removal-hero__feature-item .paint-removal-hero__feature-icon{height:24px;width:24px}}.fleet-hero__feature-item:hover,.paint-removal-hero__feature-item:hover{background:#ffffff1a;border-color:#f0790066;box-shadow:0 8px 20px #f0790033;transform:translateY(-3px)}.fleet-hero__actions,.paint-removal-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.fleet-hero__actions,.paint-removal-hero__actions{gap:1.5rem}}.fleet-hero__action-button,.paint-removal-hero__action-button{align-items:center;border:2px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.fleet-hero__action-button,.paint-removal-hero__action-button{font-size:1.125rem;padding:1.25rem 2.5rem}}.fleet-hero__action-button .fleet-hero__icon,.paint-removal-hero__action-button .fleet-hero__icon{height:20px;transition:transform .3s ease;width:20px}@media screen and (min-width:768px){.fleet-hero__action-button .fleet-hero__icon,.paint-removal-hero__action-button .fleet-hero__icon{height:24px;width:24px}}.fleet-hero__action-button--primary,.paint-removal-hero__action-button--primary{background:var(--secondary-color);box-shadow:0 4px 20px #f0790066;color:var(--white-color)}.fleet-hero__action-button--primary:hover,.paint-removal-hero__action-button--primary:hover{background:#ff8a00;box-shadow:0 6px 30px #f0790099;transform:translateY(-2px)}.fleet-hero__action-button--primary:hover .fleet-hero__icon,.paint-removal-hero__action-button--primary:hover .fleet-hero__icon{transform:translateX(4px)}.fleet-hero__action-button--outline,.paint-removal-hero__action-button--outline{background:#0000;border:2px solid #fff3;color:var(--white-color)}.fleet-hero__action-button--outline:hover,.paint-removal-hero__action-button--outline:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.fleet-hero__action-button--outline:hover .fleet-hero__icon,.paint-removal-hero__action-button--outline:hover .fleet-hero__icon{transform:scale(1.1)}.fleet-hero__partners,.paint-removal-hero__partners{margin-top:3rem;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.fleet-hero__partners,.paint-removal-hero__partners{margin-top:4rem}}.paint-removal-hero__reviews{border-top:none;margin-top:3rem;padding-top:2rem;position:relative;z-index:15}@media screen and (min-width:768px){.paint-removal-hero__reviews{margin-top:4rem;padding-top:3rem}}.paint-removal__wrapper{margin-bottom:5rem;min-height:100%;overflow-x:hidden;width:100%}
/*# sourceMappingURL=main.9b6706c0.css.map*/