*,:after,:before{box-sizing:border-box}a{text-decoration:none;color:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none}.hide-element{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html{--scroll-behavior:smooth!important;scroll-behavior:smooth!important}:root{font-size:10px}body{overscroll-behavior:none}div.fullscreenOverlay{top:0;left:0;position:fixed;width:100vw;height:100vh;z-index:2}em{font-style:italic}strong{font-weight:700}.bottomBorder img,.topBorder img{max-height:100px;height:100%;width:100%}.bottomBorder img,.shapeDivider img,.topBorder img{user-select:none;pointer-events:none}.pageSection{margin:120px auto!important;scroll-margin-top:120px}h1{font-size:6rem}@media (max-width:1350px){.pageSection{margin:100px auto!important;scroll-margin-top:100px}}@media (min-width:1050px){a.phone{pointer-events:none}a.phone:hover{cursor:auto;text-decoration:none}}@media (max-width:800px){.pageSection{margin:75px auto!important;scroll-margin-top:75px}}.footerPage{display:flex;flex-direction:column;background-color:#19191b;gap:40px;height:500px}.footerContainer,.footerPage{justify-content:space-between}.footerContainer{max-width:1300px;display:grid;grid-template-columns:repeat(4,1fr);align-items:start;align-content:center;margin:70px auto}.footerContainer>img{width:200px;height:200px}.footerContainer>div{padding-top:20px}.footerContainer .contacts{display:flex;flex-direction:column}.footerContainer .contacts a{color:#fff;font-weight:600;line-height:4rem}.footerContainer .contacts .phone{font-size:3rem;margin-bottom:10px}.footerContainer .contacts .email{font-size:2rem;margin-bottom:20px}.footerContainer .contacts .header{text-align:left;line-height:2.6rem;font-size:2rem;margin-bottom:35px}.footerContainer .header{text-align:left;font-size:2.6rem;font-weight:600;color:white}.footerContainer .contacts>div{display:flex;align-items:center;gap:10px}.footerContainer .contacts .iconContainer{box-sizing:content-box;padding:0 5px;width:20px;height:20px}.footerContainer .contacts img{filter:invert(100%);width:100%;height:100%}.footerContainer .navigation a,.footerContainer .navigation span{color:white;font-size:1.4rem;text-transform:uppercase;letter-spacing:1px;font-weight:400;line-height:1.5rem;position:relative}.footerContainer a:hover,.footerContainer span:hover{cursor:pointer;text-decoration:underline}.footerContainer .navigation{display:flex;justify-content:center}.footerContainer .navigationContainer{display:flex;flex-direction:column;gap:18px}.footerContainer .contacts .allIcons{display:flex;gap:10px}.footerContainer .contacts .iconContainer{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;padding:0;background-color:#E1e1e11a;border-radius:50%;transition:.25s}.footerContainer .contacts .iconContainer:hover{background-color:#E51A2C}.footerContainer .contacts .iconContainer img{position:absolute;filter:invert(100%);opacity:.9;height:42.5%;width:42.5%;left:50%;transform:translateX(-50%)}.footerBottom{height:75px;width:100%;background-color:#19191b;border-top:1px solid #444;display:flex;align-items:center;justify-content:center}.footerBottom p{color:white;font-size:1.4rem}.footerBottom p a:hover{text-decoration:underline}.footerBottom{height:65px}.footerContainer{margin-bottom:45px}@media (max-width:1800px){.footerPage{gap:30px}}@media (max-width:1500px){.footerPage{gap:30px}.footerContainer>img{width:150px;height:150px}.footerContainer{max-width:960px;margin-bottom:45px}}@media (max-width:1050px){.footerPage{gap:30px}.footerContainer{grid-template-columns:1fr 1fr 1fr}.footerContainer>img{display:none;width:125px;height:125px}.footerContainer{max-width:770px;margin-bottom:30px}}@media (max-width:860px){.footerContainer{width:550px;grid-template-columns:auto auto auto;justify-content:space-between;max-width:90%;gap:30px}.footerContainer>img{display:none}.footerContainer .contacts{align-items:center}.footerContainer .socialMedia .allIcons{flex-direction:row;gap:15px}.footerPage{height:fit-content}.footerContainer{width:550px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;justify-content:space-between;max-width:90%;margin-bottom:10px}.footerContainer .contacts{grid-column:1/-1}.footerContainer .contacts .header{text-align:center}.footerContainer>img{display:none}.footerContainer .socialMedia{order:2}.footerContainer .navigation{order:3}.footerContainer>div{padding-top:10px}}@media (max-width:600px){.footerContainer .navigation:nth-child(2){text-align:right;align-items:end;justify-content:end}.footerContainer .navigation:nth-child(2) .header{text-align:right}.footerContainer .navigation:nth-child(3){align-items:start;justify-content:start}.footerContainer .header{font-size:2.3rem;margin-bottom:5px}}@media (max-width:480px){.footerBottom{height:65px}.footerBottom p{display:flex;gap:10px;flex-direction:column;align-items:center}.footerBottom p .separator{display:none}}@media (max-width:395px){.footerBottom p{font-size:1.25rem}}@media (max-width:350px){.footerBottom p{font-size:1.2rem}.footerContainer .contacts .email{font-size:1.9rem}}@media (max-width:335px){.footerBottom p{font-size:1.15rem}}header{flex-shrink:0}header.headerTip{width:100%;height:90px;position:sticky;top:-1px;z-index:10;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);transition:.25s ease}.header-container{margin:0 30px;justify-content:space-between}.header-container,.logo-container{height:100%;display:flex;align-items:center}.logo-container{width:300px}.logo-container:hover{cursor:pointer}.logo-container .logo{max-width:100%;height:auto;display:block}.headerTip nav,.nav-container{display:flex;align-items:center;height:100%}.nav-container{width:fit-content;padding:0 26px;transition:.2s ease}.nav-container:hover{cursor:pointer}.nav-container>p{color:#19191b;text-transform:uppercase;font-weight:600;font-size:1.5rem;transition:.2s;letter-spacing:1px;text-wrap-mode:nowrap}.nav-container:hover>p{color:#e51a2c}.nav-container>p.active{color:#dd303f}.nav-container:hover>p.active{color:#e51a2c}.nav-container.nav-button-container:hover{cursor:auto}.nav-container.nav-button-container{padding:0;height:fit-content;display:flex;width:300px;justify-content:end;letter-spacing:1px}.nav-container.nav-button-container>span:hover{cursor:pointer}.nav-container.nav-button-container>.button{width:206.5px;height:50px;background:#e51a2c;display:flex;align-items:center;justify-content:center;color:white;font-size:1.4rem;font-weight:600;border-radius:100px;transition:.25s ease}.nav-container.nav-button-container>.button:hover{background:#19191b}.nav-container.nav-button-container:hover>span{color:white}.menuIconContainerContainer{height:100%;display:flex;align-items:center;width:45px;display:none}.menuIconContainer{width:100%;height:40px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background-color:#f2f2f2;border-radius:5px}.menuIconContainer span{position:relative;height:3px;width:25px;background-color:#19191b;border-radius:2px;transition:.3s}.menuIconContainer.open span:first-child{transform:rotate(-45deg) translateY(5.5px) translateX(-5.5px)}.menuIconContainer.open span:nth-child(2){opacity:0}.menuIconContainer.open span:nth-child(3){transform:rotate(45deg) translateY(-6.5px) translateX(-5.5px)}.menuIconContainer:hover{cursor:pointer}.menu{display:none;position:fixed;background-color:#ffffff;top:64px;width:100%;max-height:0;z-index:10;overflow:hidden;transition:max-height .25s ease;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.menuContainer{padding:15px;display:flex;flex-direction:column;align-items:center}.menu a,.menu span{max-width:720px;text-transform:uppercase;width:100%;padding:11px 8px;border-radius:5px;margin:1px 0;transition:.25s}.menu a:hover,.menu span:hover{background-color:#e51a2c}.menu a:hover p,.menu span:hover p{color:white}.menu p{font-size:1.3rem;font-weight:700;color:#e51a2c}.menu span:last-child{border-bottom:none}@media (max-width:1650px){.headerTip span.nav-container{padding:18px}}@media (max-width:1500px){.headerTip span.nav-container{padding:15px}}@media (max-width:1450px){.headerTip .header-container .logo-container,.nav-container.nav-button-container{width:245px}.headerTip span.nav-container{padding:18px}}@media (max-width:1250px){.nav-container.nav-button-container{width:fit-content}}@media (max-width:1150px){.headerTip .header-container .logo-container{width:240px}.nav-container>p{font-size:1.3rem}.nav-container.nav-button-container>.button{width:175px;font-size:1.3rem;height:45px}.headerTip span.nav-container{padding:15px}header.headerTip{height:80px}}@media (max-width:1050px){.headerTip .header-container .logo-container{width:255px}.headerTip nav,.nav-container.nav-button-container{display:none}.menu{display:block}.menuIconContainerContainer{display:flex}}@media (max-width:575px){.header-container{margin:0 20px}header.headerTip{height:70px}.headerTip .header-container .logo-container{width:225px}}@media (max-width:360px){.headerTip .header-container .logo-container{width:175px}}.headerTopBar{height:46px;background-color:#19191b;display:flex;align-items:center;justify-content:center}.headerTopBar .headerTopBarContainer{width:100%;padding:10px 40px;color:#FFF;font-size:1.3rem;display:flex;align-items:center;font-weight:400}.headerTopBarContainer>span{display:flex;align-items:center;gap:5px}.headerTopBarContainer .phone{margin-right:40px}.headerTopBarContainer .hours{margin-left:auto}.headerTopBarContainer img{height:20px;width:20px;filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%)}@media (max-width:1000px){.headerTopBar{display:none}}.splashContainer{width:100%;max-height:800px;aspect-ratio:1600/695}.splashContainer .imageContainer{position:relative;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.splashContainer .imageContainer img{z-index:-2;position:absolute;width:100%;height:100%;object-fit:cover}.splashContainer .imageContainer .gradient{z-index:-1;position:absolute;background-color:rgb(19,27,34);width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 45%,rgba(0,0,0,.5) 55%,rgba(0,0,0,.1))}.splashContainer .itemsContainer{text-align:center;color:#19191b}.splashContainer .itemsContainer .header{font-weight:600;font-size:1.6rem;letter-spacing:.5px;line-height:2.8rem;text-align:center;margin:auto}.splashContainer .itemsContainer h1{font-weight:600;font-size:9.4rem;line-height:11rem}.splashContainer .itemsContainer .buttons{display:flex;gap:25px;padding-top:40px;align-items:center;justify-content:center}.splashContainer .itemsContainer .button{display:flex;align-items:center;text-transform:uppercase;font-size:1.4rem;border-radius:100px;padding:0 30px;height:50px;color:#19191b;font-weight:600;letter-spacing:1px}.splashContainer .itemsContainer .readMore{text-transform:uppercase;background-color:#E51A2C;color:white}.splashContainer .itemsContainer .appointment{text-transform:uppercase;background-color:none;border:2px solid #19191b;transition:.2s ease}.splashContainer .itemsContainer .appointment:hover{cursor:pointer;background-color:#19191b;color:#FFF}.splashContainer .itemsContainer .bookTitle{margin-top:23px;color:#E51A2C;font-weight:600;font-size:3rem}.splashContainer .itemsContainer .bookOptions{display:flex;gap:20px;align-items:center;justify-content:center;width:800px;margin:15px auto auto}.splashContainer .itemsContainer .bookOptions .bookBlock{display:flex;align-items:center;justify-content:space-between;gap:10px}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-weight:600;color:#19191b;font-size:2.5rem}.splashContainer .itemsContainer .bookOptions .bookBlock:hover{cursor:pointer}.splashContainer .itemsContainer .bookOptions .bookBlock:hover p{text-decoration:underline}.splashContainer .itemsContainer .bookOptions .bookBlock img{filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%);position:relative;object-fit:contain;height:100%;width:35px}.splashContainer .phoneButton{display:none!important}@media (max-width:1700px){.splashContainer .itemsContainer h1{font-size:8.9rem}}@media (max-width:1550px){.splashContainer .itemsContainer h1{font-size:8.4rem;line-height:9.7rem}.splashContainer .itemsContainer .bookTitle{font-size:2.67rem}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:31.15px}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:2.25rem}}@media (max-width:1400px){.splashContainer .itemsContainer h1{font-size:7.5rem;line-height:8.6rem}.splashContainer .itemsContainer .header{font-size:1.4rem}.splashContainer .itemsContainer .bookTitle{font-size:2.37rem}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:27.65px}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:1.975rem}.splashContainer .itemsContainer .buttons{padding-top:30px}}@media (max-width:1200px){.splashContainer .itemsContainer h1{font-size:6.4rem;line-height:7.4rem}.splashContainer .itemsContainer .header{font-size:1.4rem}.splashContainer .itemsContainer .bookTitle{font-size:2.04rem}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:23.8px}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:1.7rem}.splashContainer .itemsContainer .buttons{padding-top:25px}}@media (max-width:1050px){.splashContainer .phoneButton{display:flex!important}.splashContainer .readMoreButton{display:none!important}}@media (max-width:1000px){.splashContainer{aspect-ratio:1020/700}.splashContainer .itemsContainer h1{font-size:8.7vw;line-height:9.3vw}.splashContainer .itemsContainer .header{font-size:1.6rem;line-height:2.6rem}.splashContainer .itemsContainer .bookTitle{margin-top:2.3rem;font-size:2.67rem}.splashContainer .itemsContainer .bookOptions{justify-content:center;gap:20pw;margin-top:1.5rem}.splashContainer .itemsContainer .bookBlock{gap:1rem}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:31.15px}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:2.25rem}.splashContainer .itemsContainer .buttons{padding-top:30pw}}@media (max-width:770px){.splashContainer{aspect-ratio:776/578}.splashContainer .itemsContainer .header{font-size:2.078vw;line-height:3.377vw}.splashContainer .itemsContainer .bookTitle{margin-top:2.99vw;font-size:3.468vw}.splashContainer .itemsContainer .bookOptions{justify-content:center;gap:2.6vw;margin-top:1.95vw}.splashContainer .itemsContainer .bookBlock{gap:1.299vw}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:4.04vw}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:2.92vw}.splashContainer .itemsContainer .buttons{padding-top:3.246vw}.splashContainer .itemsContainer .button{font-size:2.5vw;padding:0 5vw;height:8.5vw;letter-spacing:1px}}@media (max-width:500px){.splashContainer{aspect-ratio:478/497}.splashContainer .itemsContainer h1{font-size:9vw;line-height:10.5vw}.splashContainer .itemsContainer .header{font-size:3.5vw;line-height:7vw}.splashContainer .itemsContainer .bookOptions{flex-direction:column;justify-content:center;gap:.6vw;margin-top:1.95vw}.splashContainer .itemsContainer .bookTitle{margin-top:2.99vw;font-size:4.8vw}.splashContainer .itemsContainer .bookBlock{gap:1.299vw}.splashContainer .itemsContainer .bookOptions .bookBlock img{width:6vw}.splashContainer .itemsContainer .bookOptions .bookBlock p{font-size:4.5vw}.splashContainer .itemsContainer .buttons{flex-direction:column;gap:3vw}.splashContainer .itemsContainer .button{font-size:3.3vw;padding:0 8vw;height:11.5vw;letter-spacing:1px}}.servicesContainer{margin:125px 0;display:flex;flex-direction:column;align-items:center;gap:50px;color:#19191b}.servicesContainer .header{color:#E51A2C;font-size:1.4rem;font-weight:600;letter-spacing:1px;margin-bottom:14px;text-align:center}.servicesContainer .title{line-height:6rem;font-weight:600;font-size:5.4rem;text-align:center}.servicesContainer .service{width:412px;height:152px;border:1px solid #e3e3e3;border-radius:20px;padding:30px;display:flex}.servicesContainer .serviceGrid{width:1280px;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:30px;justify-content:center}.servicesContainer .service .imageContainer{width:90px;height:90px;flex-shrink:0;display:flex;justify-content:start;align-items:start}.servicesContainer .service .imageContainer .imageBackground{background-color:#F2F2F2;border-radius:100px;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.servicesContainer .service .imageContainer .imageBackground img{width:35px;height:35px;filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%)}.servicesContainer .service .serviceName{font-size:2.6rem;line-height:3.3rem;font-weight:600;margin-bottom:6px}.servicesContainer .service .serviceDescription{font-size:1.6rem;font-weight:600;color:#666;line-height:2.6rem;font-weight:400}.contactsServices .serviceGrid .service{height:120px;align-items:center}.contactsServices .serviceGrid .service .imageContainer{align-items:center}@media (max-width:1400px){.servicesContainer .serviceGrid{width:1000px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:30px}.servicesContainer{gap:40px}.contactsServices .serviceGrid .service{padding:20px;height:110px;width:350px;align-items:center}}@media (max-width:950px){.servicesContainer .serviceGrid{width:90%}.servicesContainer .serviceGrid .service{height:fit-content}.servicesContainer{gap:30px}.servicesContainer .title{line-height:5.3rem;font-size:5rem}.servicesContainer{gap:40px}.contactsServices .serviceGrid .service{border-radius:15px;padding:20px;height:110px;width:350px;align-items:center}}@media (max-width:575px){.servicesContainer .title{line-height:4rem;font-size:3.5rem}.servicesContainer{gap:20px}.contactsServices .serviceGrid .service{border-radius:10px;padding:20px;height:80px;width:350px;align-items:center}.contactsServices .serviceGrid .service .imageContainer .imageBackground{width:50px;height:50px}.contactsServices .serviceGrid .service .imageContainer .imageBackground img{width:25px;height:25px}.contactsServices.servicesContainer{width:90%}.contactsServices .serviceGrid{width:100%}.contactsServices .serviceGrid .service .textContainer{display:flex;flex-direction:column;gap:5px}.contactsServices .serviceGrid .service .serviceName{font-size:2rem;line-height:2rem}.contactsServices .serviceGrid .service .serviceDescription{font-size:1.5rem;line-height:1.5rem}.contactsServices .serviceGrid .service .imageContainer{width:70px}.servicesPageMain .servicesContainer .serviceGrid .service{display:flex;flex-direction:column}}@media (max-width:360px){.contactsServices .serviceGrid .service{padding:15px}.contactsServices .serviceGrid .service .imageContainer{width:65px}}@media (max-width:340px){.contactsServices .serviceGrid .service{padding:10px}.contactsServices .serviceGrid .service .imageContainer{width:60px}}.appointmentContainer{width:100%;height:800px;padding:0 30px;margin:125px auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-content:space-between}.appointmentContainer .imageContainer{height:100%;border-radius:35px;overflow:hidden;width:100%}.appointmentContainer .imageContainer img{height:100%;width:100%;object-fit:cover}.appointmentContainer .bookContainer{background-color:#19191B;height:100%;border-radius:35px;display:flex;flex-direction:column;align-items:center;width:100%;padding:100px 106px 0;position:relative}.appointmentContainer .topText{width:100%;display:flex;flex-direction:column;justify-content:start;margin-bottom:40px}.appointmentContainer .header{color:#fd2d3f;font-size:1.4rem;font-weight:600;letter-spacing:1px;margin-bottom:14px;text-align:left}.appointmentContainer .title{color:#FFF;line-height:6rem;font-weight:600;font-size:5.4rem;text-align:left}.appointmentContainer input{color:#FFF;font-size:1.6rem;border:1px solid rgb(255 255 255/15%);padding:20px;background-color:transparent;height:55px;border-radius:100px;outline:none!important}.appointmentContainer input:focus,.appointmentContainer textarea:focus{border-color:#e51a2c!important}.appointmentContainer .bookContainer input::placeholder{color:#aaa;font-size:1.6rem}.appointmentContainer form{width:100%}.appointmentContainer fieldset{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:22px}.appointmentContainer textarea{color:#FFF;font-size:1.6rem;border:1px solid rgb(255 255 255/15%);padding:20px;background-color:transparent;height:140px;border-radius:20px;resize:none;grid-column:1/-1;outline:none}.appointmentContainer textarea::placeholder{color:#AAA}.contactPageMain textarea::placeholder{color:#666}.appointmentContainer .bookContainer .buttonImgCont{position:absolute;width:280px;height:70px;bottom:-1px;left:143px;display:flex;align-items:end;justify-content:center}.appointmentContainer .bookContainer .buttonImgCont img{position:absolute;width:100%;height:100%}.appointmentContainer .bookContainer .buttonImgCont button{width:203.63px;background-color:#E51A2C;font-size:1.4rem;border-radius:100px;padding:0 30px;height:50px;color:#FFF;font-weight:600;letter-spacing:1px;z-index:2}.contactPageMain .appointmentContainer{display:flex;max-width:1320px;height:fit-content}.contactPageMain .imageContainer{display:none}.contactPageMain .bookContainer{padding:0 106px;padding-top:0!important;padding-bottom:0!important;background-color:transparent;height:100%}.contactPageMain .bookContainer .topText .header{color:#E51A2C}.contactPageMain .bookContainer .topText .title{color:#19191b}.contactPageMain .appointmentContainer input,.contactPageMain .appointmentContainer textarea{color:#666;border:1px solid rgb(227 227 227)}.contactPageMain .appointmentContainer .bookContainer input::placeholder{color:#666}.contactPageMain .appointmentContainer .bookContainer textarea::placeholder{color:#666}.contactPageMain .appointmentContainer .bookContainer .buttonImgCont{left:auto!important;position:relative;width:fit-content!important;transform:none!important;height:auto;margin-top:20px}.contactPageMain .appointmentContainer .bookContainer .buttonImgCont img{display:none}@media (max-width:1700px){.appointmentContainer{height:750px}.appointmentContainer .bookContainer{padding:75px 50px 50px;min-width:633px}}@media (max-width:1200px){.appointmentContainer{display:flex;flex-direction:column;max-width:90%;padding:0}.appointmentContainer .imageContainer{display:none}.appointmentContainer .bookContainer{min-width:0;width:100%}}@media (max-width:767px){.appointmentContainer{height:700px}.appointmentContainer .bookContainer{border-radius:20px;padding-top:50px}.appointmentContainer .bookContainer .topText{margin-bottom:20px}.appointmentContainer .bookContainer .topText .header{margin-bottom:10px}.appointmentContainer .bookContainer .topText h2{font-size:4rem;line-height:5rem}.appointmentContainer .bookContainer fieldset.questions input{min-width:0}.appointmentContainer .bookContainer{padding-left:5%;padding-right:5%}.appointmentContainer .bookContainer .buttonImgCont{left:10%}}@media (max-width:575px){.appointmentContainer{height:fit-content}.appointmentContainer .bookContainer .topText h2{font-size:4rem}.appointmentContainer .bookContainer fieldset.questions{grid-template-columns:1fr}.appointmentContainer .bookContainer{padding-left:5%;padding-right:5%;height:fit-content;padding-bottom:100px}.appointmentContainer .bookContainer .buttonImgCont{left:10%}}@media (max-width:500px){.appointmentContainer .bookContainer .topText .header{margin-bottom:5px}.appointmentContainer .bookContainer .topText h2{font-size:3.2rem}}@media (max-width:450px){.appointmentContainer .bookContainer .buttonImgCont{aspect-ratio:280/70;width:250px;height:auto;left:10%}.appointmentContainer .bookContainer .buttonImgCont img{position:absolute;width:100%;height:100%}.appointmentContainer .bookContainer .buttonImgCont button{width:175px;font-size:1.3rem;padding:0}}@media (max-width:420px){.appointmentContainer .bookContainer .buttonImgCont{left:50%;transform:translateX(-50%)}.appointmentContainer .bookContainer .buttonImgCont img{position:absolute;width:100%;height:100%}.appointmentContainer .bookContainer .buttonImgCont button{width:175px;font-size:1.3rem;padding:0}.appointmentContainer .bookContainer .topText .header,.appointmentContainer .bookContainer .topText .title{text-align:center}}.redButton{color:#FFF;background-color:#E51A2C;transition:.25s ease}.redButton:hover{background-color:#19191B!important;cursor:pointer!important}.header{color:#E51A2C;font-size:1.4rem;margin-bottom:14px;letter-spacing:1px}.header,.title{font-weight:600;text-align:center}.title{color:#19191B;line-height:6rem;font-size:5.4rem}.choosePlanContainer{max-width:1320px;width:95%;margin:auto}.choosePlanContainer .topText{margin-bottom:40px}.choosePlanContainer .cars{display:flex;justify-content:center;margin-bottom:20px;gap:40px}.choosePlanContainer .cars .carOption{width:149px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.choosePlanContainer .cars .carOption:hover{cursor:pointer}.choosePlanContainer .cars .carOption img{margin-top:auto;margin-bottom:10px;object-fit:contain;filter:grayscale(90%);transition:filter .2s ease}.choosePlanContainer .cars .carOption.active img,.choosePlanContainer .cars .carOption:hover img{filter:grayscale(0)}.choosePlanContainer .cars .carOption p{color:#19191b;font-weight:600;font-size:1.8rem;transition:color .3s ease;text-align:center}.choosePlanContainer .cars .carOption.active p,.choosePlanContainer .cars .carOption:hover p{color:#e51a2c}.choosePlanContainer .options{display:flex;gap:25px;align-items:center;justify-content:space-between;width:100%;margin:auto}.choosePlanContainer .options .option{display:flex;flex-direction:column;border:1px solid rgb(227,227,227);border-radius:15px;position:relative;width:310px;height:491px;overflow:hidden;background-color:#fefefe;transition:.2s ease;padding:40px 39px 0 40px}.choosePlanContainer .options .option:hover{cursor:pointer;width:335px}.choosePlanContainer .options .option:hover .buttonImgCont .textCont p{color:#e51a2c}.choosePlanContainer .options .option:hover .buttonImgCont .textCont img{filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%)}.choosePlanContainer .options .option.popular{background-color:#19191b}.choosePlanContainer .option .popularTag{color:#FFF;font-weight:600;text-align:center;background-color:#e51a2c;transform:rotate(45deg);border-radius:5px;display:inline-block;position:absolute;top:16px;right:-27px;height:27px;width:115px;padding:6px 30px 4px;margin-bottom:20px;line-height:1,7rem;font-size:13px}.choosePlanContainer .options .option.popular .details .detail p,.choosePlanContainer .options .option.popular .priceContainer .dollarSign,.choosePlanContainer .options .option.popular .priceContainer .price,.choosePlanContainer .options .option.popular h3{color:#FFF}.choosePlanContainer .option .time{display:flex;align-items:center;padding-left:8px;gap:4px;background-color:#e51a2c;width:76px;height:27px;font-size:1.3rem;text-transform:uppercase;border-radius:5px;color:#FFF;font-weight:600;line-height:1.7rem;margin-bottom:20px}.choosePlanContainer .option .time img{width:17px;height:17px;filter:invert(100%)}.choosePlanContainer .option h3{color:#19191b;font-size:2.6rem;font-weight:600;margin-bottom:19px}.choosePlanContainer .option .priceContainer{display:flex;align-items:end;color:#19191b;margin-top:6px;padding-bottom:29px;border-bottom:1px solid #e6e6e6}.choosePlanContainer .option .priceContainer .dollarSign{font-size:2rem;margin-right:2px;margin-bottom:4px;font-weight:500}.choosePlanContainer .option .priceContainer .price{font-size:3.6rem;font-weight:600}.choosePlanContainer .option .details{display:flex;flex-direction:column;gap:11px;font-size:1.6rem;font-weight:500;margin-top:34px}.choosePlanContainer .option .details .detail{line-height:2.6rem;display:flex;gap:5px;color:#19191b}.choosePlanContainer .option .details .detail img{filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%)}.choosePlanContainer .options .option .buttonImgCont{width:182px;height:48px;display:flex;align-items:center;justify-content:center;margin-top:auto;align-self:center;bottom:-1px;position:relative}.choosePlanContainer .options .option .buttonImgCont:hover{cursor:pointer}.choosePlanContainer .options .option .buttonImgCont:hover .textCont img{filter:brightness(0) saturate(100%) invert(18%) sepia(67%) saturate(6920%) hue-rotate(348deg) brightness(93%) contrast(92%)}.choosePlanContainer .options .option .buttonImgCont>img{position:absolute;width:100%;height:100%}.choosePlanContainer .options .option .buttonImgCont .textCont{z-index:2;font-weight:500;font-size:1.4rem;letter-spacing:1px;display:flex;align-items:center;gap:5px;width:100%;user-select:none}.choosePlanContainer .options .option .buttonImgCont .textCont p{padding:17px 55px 17px 34px;transition:.25s ease}.choosePlanContainer .options .option .buttonImgCont .textCont p:hover{color:#e51a2c}.choosePlanContainer .options .option .buttonImgCont .textCont img{transition:.25s ease;position:absolute;right:18%;width:20px;height:20px;pointer-events:none}@media (max-width:1390px){.choosePlanContainer .options{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-items:center;width:100%;max-width:775px}.choosePlanContainer .options .option:nth-child(3){order:1}.choosePlanContainer .options .option:nth-child(4){order:2}.choosePlanContainer .options .option:first-child{order:3}.choosePlanContainer .options .option:nth-child(2){order:4}.choosePlanContainer .options .option,.choosePlanContainer .options .option:hover{width:100%}.choosePlanContainer{width:95%}}@media (max-width:770px){.choosePlanContainer .topText{margin-bottom:25px}.choosePlanContainer .title{font-size:4rem;line-height:4.3rem}.choosePlanContainer .options{gap:20px}}@media (max-width:680px){.choosePlanContainer{width:90%}.choosePlanContainer .options{grid-template-columns:1fr}.choosePlanContainer .cars{width:90%;margin-left:auto;margin-right:auto}}@media (max-width:500px){.choosePlanContainer .cars{width:100%}.choosePlanContainer .topText{margin-bottom:15px}.choosePlanContainer .title{font-size:3.2rem;line-height:3.5rem}}@media (max-width:430px){.choosePlanContainer .cars{gap:20px}.choosePlanContainer .cars .carOption p{font-size:1.6rem}.choosePlanContainer .options .option .detail{font-size:1.5rem;text-wrap-mode:nowrap}}@media (max-width:340px){.choosePlanContainer .cars{gap:15px}.choosePlanContainer .options .option .detail{font-size:1.4rem}}@media (max-width:330px){.choosePlanContainer .cars .carOption p{font-size:1.5rem}}.feedbackContainer{height:543px;margin:125px 40px;background-color:#f2f2f2;border-radius:30px;display:flex;flex-direction:column;align-items:center;width:95%}.feedbackContainer>.top{display:flex;align-items:center;width:1320px;height:305px;flex-grow:1}.feedbackContainer>.top>.left{display:flex;flex-direction:column;align-items:start;justify-content:center;padding-right:55px;width:396px;flex-shrink:0}.feedbackContainer>.top>.left>.title{margin-bottom:14px}.feedbackContainer>.top>.left>.description{color:#666;font-size:1.6rem;margin-bottom:30px;font-weight:400;line-height:2.6rem}.feedbackContainer>.top>.left>.reviews{display:flex;align-items:center}.feedbackContainer>.top>.left>.reviews .score{font-size:4rem;font-weight:600;margin-right:40px}.feedbackContainer>.top>.left>.reviews .starsContainer img:first-child{margin-left:-4px}.feedbackContainer>.top>.left>.reviews .starsContainer img{height:26px;width:26px;margin-right:-7px;filter:brightness(0) saturate(100%) invert(72%) sepia(23%) saturate(5976%) hue-rotate(359deg) brightness(102%) contrast(99%)}.feedbackContainer>.top>.left>.reviews .reviewCount{color:#666;font-size:1.4rem;line-height:2.6rem;font-weight:600;letter-spacing:1px}.feedbackContainer>.top>.right{display:flex;flex-direction:column;width:924px;user-select:none;gap:30px;padding-top:45px;overflow:hidden}.feedbackContainer>.top>.right>.top{height:249px;display:flex;gap:30px}.feedbackContainer>.top>.right>.top.isntDragging{transition:margin-left .7s ease-out}.feedbackContainer>.top>.right>.top{scrollbar-width:none}.feedbackContainer>.top>.right>.top::-webkit-scrollbar{display:none}.feedbackContainer>.top>.right>.top .quoteContainer{height:249px;display:flex;scroll-snap-align:center}.feedbackContainer>.top>.right>.top .left{position:relative;width:371px;padding-top:13px}.feedbackContainer>.top>.right>.top .left>img{position:relative;width:59.2%;aspect-ratio:1/1;height:auto;border-radius:1000px;margin-left:29.65%;object-fit:cover;z-index:2;pointer-events:none;user-select:none}.feedbackContainer>.top>.right>.top .left .backCircle{width:59.3%;aspect-ratio:1/1;border-radius:1000px;border:1px solid rgb(219,220,220);position:absolute;z-index:1;top:50%;transform:translateY(-50%);pointer-events:none;user-select:none}.feedbackContainer>.top>.right>.top .left .quoteThing{width:18.9%;aspect-ratio:1/1;border-radius:1000px;background-color:#E51A2C;top:49%;left:21.56%;transform:translateY(-50%);position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;user-select:none}.feedbackContainer>.top>.right>.top .left .quoteThing img{pointer-events:none;user-select:none;width:55%;height:55%;filter:brightness(0) saturate(100%) invert(87%) sepia(6%) saturate(682%) hue-rotate(327deg) brightness(111%) contrast(105%)}.feedbackContainer>.top>.right>.top .right{display:flex;flex-direction:column;width:553px}.feedbackContainer>.top>.right>.top .right .testimonial{color:#19191b;font-size:2.4rem;margin-bottom:25px;line-height:3.2rem;font-weight:600}.feedbackContainer>.top>.right>.top .right .bottom{display:flex;flex-direction:column}.feedbackContainer>.top>.right>.top .right .bottom .name{color:#19191b;font-weight:600;font-size:2.6rem;line-height:3.4rem}.feedbackContainer>.top>.right>.top .right .bottom .nameTitle{color:rgb(212,28,44);line-height:2.4rem;letter-spacing:1px;font-size:1.4rem;font-weight:500}.feedbackContainer>.top>.right>.bottom{margin-top:auto;height:26px;display:flex;align-items:center;gap:8px;justify-content:center}.feedbackContainer>.top>.right>.bottom .selector{border-radius:1000px;height:10px;width:10px;background-color:#666}.feedbackContainer>.top>.right>.bottom .selector:hover{cursor:pointer}.feedbackContainer>.top>.right>.bottom .selector.active{background-color:#E51A2C}.feedbackContainer>.bottom{border-top:1px solid #e5e5e5;padding:70px 0;width:100%;height:278px}.feedbackContainer>.bottom .brandContainer{margin:auto;position:relative;height:100%;width:1320px;display:flex;align-items:center;justify-content:space-between}.feedbackContainer>.bottom img{padding:0;object-fit:contain;height:100%;width:100%}.feedbackContainer>.bottom img.cpd{object-fit:contain;height:120%;width:100%}@media (max-width:1600px){.feedbackContainer{padding:25px 0;height:650px}.feedbackContainer>.top{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.feedbackContainer>.top>.left{width:540px;padding:0;margin:0 auto}.feedbackContainer>.top>.left .description{margin-bottom:15px}.feedbackContainer>.top>.right{padding:0}}@media (max-width:1100px){.feedbackContainer{height:fit-content;padding:50px;margin-left:auto;margin-right:auto;width:90%}.feedbackContainer>.top{height:100%;width:100%;gap:40px}.feedbackContainer>.top>.right{height:525px;justify-content:center;width:100%}.feedbackContainer>.top>.right>.top{height:fit-content}.feedbackContainer>.top>.right>.bottom{margin-top:0}.feedbackContainer>.top>.right>.top .quoteContainer{height:100%;flex-direction:column;justify-content:center;gap:25px}.feedbackContainer>.top>.right>.top .quoteContainer .left{padding:0}.feedbackContainer>.top>.right>.top .left .backCircle,.feedbackContainer>.top>.right>.top .left>img{width:50%}.feedbackContainer>.top>.right>.top .left>.quoteThing{width:18%}}@media (max-width:820px){.feedbackContainer>.top{height:100%;width:100%;gap:40px}.feedbackContainer>.top>.right{height:fit-content;justify-content:center;width:100%}.feedbackContainer>.top>.right .bottom{margin-top:0}.feedbackContainer>.top>.left{width:100%}}@media (max-width:568px){.feedbackContainer{height:fit-content;padding:50px 20px;margin-left:auto;margin-right:auto;width:90%}.feedbackContainer>.top{height:100%;width:100%;gap:40px}.feedbackContainer>.top .left .title{font-size:4rem;line-height:4.3rem}.feedbackContainer>.top>.right{height:fit-content;justify-content:center;width:100%}.feedbackContainer>.top>.right .quoteContainer .left .backCircle,.feedbackContainer>.top>.right .quoteContainer .left .quoteThing{display:none}.feedbackContainer>.top>.right>.top .quoteContainer{gap:15px}.feedbackContainer>.top>.right .quoteContainer .left .backCircle{width:100px;height:100px}.feedbackContainer>.top>.right .quoteContainer .left .quoteThing{width:50px;height:50px;left:40px}.feedbackContainer>.top>.right .quoteContainer .left>img{margin-left:0;width:100px;height:100px}.feedbackContainer>.top>.right .quoteContainer .right .testimonial{font-size:1.9rem;line-height:2.6rem}}.FAQPage{width:90%;max-width:1320px;margin:120px auto}.FAQPage strong{font-weight:700}.FAQContainer{max-width:1200px;margin:auto}.FAQList{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;height:fit-content;padding:40px 0;row-gap:22px;column-gap:41px}.FAQs button:hover{cursor:pointer;background-color:hsl(97,93%,31%)}.FAQs .bubbles{position:relative}.FAQItem{background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center;border-radius:10px;transition:.15s}.FAQHeader:hover{cursor:pointer}.FAQItem .FAQHeader{width:100%;height:63px;font-size:1.9rem;display:flex;align-items:center;font-weight:600;gap:14px;padding:17px}.FAQItem .FAQHeader .plus{font-size:2.5rem;transition:.15s ease}.FAQItem.active .FAQHeader p{color:#E51A2C}.FAQItem.active .FAQHeader p.plus{color:#E51A2C;transform:rotate(45deg)}.FAQItem .answerPanel{margin-right:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.FAQItem .answerPanel .answer{padding:10px 45px 26px;line-height:2.6rem;font-size:1.6rem;font-weight:400;color:#777}.faqPageMain h3.title,.faqPageMain p.header{display:none}.faqPageMain .FAQList{padding:0}@media (max-width:1024px){.FAQList{display:flex;flex-direction:column}}@media (max-width:800px){.FAQPage .title{font-size:4rem;line-height:4.3rem}}@media (max-width:600px){.FAQPage .title{font-size:3.2rem;line-height:3.5rem}.FAQList{padding:25px 0}.FAQList .FAQItem{width:100%;min-width:none}.FAQList .FAQItem .answerPanel{height:fit-content}.FAQItem .FAQHeader{height:55px;font-size:1.6rem}}.beforeAndAfter{display:flex;align-items:center;justify-content:space-between;margin:125px auto;max-width:1320px;width:90%;height:500px}.beforeAndAfter .left,.beforeAndAfter img{user-select:none;-webkit-user-select:none}.beforeAndAfter .left{position:relative;display:flex;height:460px;width:609px;border-radius:20px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.2);flex-shrink:0;max-height:500px}.beforeAndAfter .left img.before{height:100%}.beforeAndAfter .left img.before,.beforeAndAfter .left>img{user-select:none;position:absolute;top:0;left:0;object-fit:cover;width:100%}.beforeAndAfter .left>img{height:460px}.beforeAndAfter .left .afterContainer{user-select:none;z-index:2;width:100%;height:100%}.beforeAndAfter .left .afterContainer .after{user-select:none;width:50%;height:100%;object-fit:cover;object-position:0}.beforeAndAfter .left .handle{touch-action:none;position:absolute;width:100%;height:100%}.beforeAndAfter .left .handle .centerCircle{display:flex;align-items:center;justify-content:center;gap:-5px;position:absolute;width:50px;height:50px;top:50%;transform:translate(-50%,-50%);left:50%;background-color:white;border-radius:100px;z-index:3;box-shadow:0 0 8px rgba(0,0,0,.5)}.beforeAndAfter .left .handle .centerCircle:hover{cursor:pointer}.beforeAndAfter .left .handle .centerCircle img{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto;width:28px;height:28px}.beforeAndAfter .left .handle .centerCircle img.leftArrow{margin-right:-6px}.beforeAndAfter .left .handle .centerCircle img.rightArrow{margin-left:-6px}.beforeAndAfter .left .handle .blackBar{pointer-events:none;box-shadow:0 0 8px rgba(0,0,0,.5);position:absolute;width:4px;background-color:#fff;height:500px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3}.beforeAndAfter .anims{transition:3s cubic-bezier(.645,.045,.355,1)}.beforeAndAfter .left .handle .blackBar.two{box-shadow:none;position:absolute;width:4px;background-color:#fff;height:500px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4}.beforeAndAfter .right{display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid rgb(219,220,220);height:100%}.beforeAndAfter .rightTop{width:686.3px;padding-left:60px}.beforeAndAfter .right .header{user-select:none;-webkit-user-select:none;line-height:2.6rem;text-align:left}.beforeAndAfter .right .title{user-select:none;-webkit-user-select:none;text-align:left;margin-bottom:30px}.beforeAndAfter .right .blurb{color:#666;font-size:1.7rem;line-height:3rem;margin-bottom:30px}.beforeAndAfter .right ul{display:flex;flex-direction:column;margin-left:3px;gap:20px}.beforeAndAfter .right ul li{display:flex;gap:11px}.beforeAndAfter .right ul li span.star{font-size:2rem;color:#E51A2C}.beforeAndAfter .right ul p{column-rule-color:#19191b;font-size:1.7rem}.beforeAndAfter .right .rightBottom{align-items:end;height:84px;border-top:1px solid rgb(219,220,220);margin-top:auto;display:flex;gap:54px}.beforeAndAfter .right .rightBottom button{margin-left:60px;color:#FFF;background-color:#19191b;transition:.25s ease;letter-spacing:1px;height:53px;width:159px;border-radius:100px;font-size:1.4rem;font-weight:600;text-transform:uppercase}.beforeAndAfter .right .rightBottom button:hover{background-color:#E51A2C!important;cursor:pointer!important}.beforeAndAfter .right .rightBottom .phoneThing{display:flex;position:relative;gap:20px}.beforeAndAfter .right .rightBottom .phoneThing img{object-fit:contain;height:100%}.beforeAndAfter .right .rightBottom .phoneThing .rightPhone{display:flex;flex-direction:column;gap:8px}.beforeAndAfter .right .rightBottom .phoneThing .rightPhone .phoneTitle{text-transform:uppercase;letter-spacing:1px;color:#666;font-weight:500;font-size:1.3rem}.beforeAndAfter .right .rightBottom .phoneThing .rightPhone .number{font-size:2.2rem;font-weight:600;color:#19191b}@media (max-width:1410px){.beforeAndAfter .right{border-left:0}}@media (max-width:1350px){.beforeAndAfter{flex-direction:column;height:fit-content;gap:30px;margin:100px auto}.beforeAndAfter .left{height:fit-content;width:690px;aspect-ratio:609/460;max-width:100%}.beforeAndAfter .right{border-left:0 solid;width:1000px;max-width:100%}.beforeAndAfter .rightTop{padding-left:0;align-items:center;max-width:100%;width:100%}.beforeAndAfter .right .rightBottom{width:100%;margin-top:36px;max-width:100%}.beforeAndAfter .right .rightBottom button{margin-left:0}}@media (max-width:767px){.beforeAndAfter{margin:75px auto}.beforeAndAfter .right .header{line-height:1.4rem}.beforeAndAfter .right .title{font-size:4rem;line-height:4.3rem;margin-bottom:25px}.beforeAndAfter .right .rightBottom button{margin-left:0;height:50px}}@media (max-width:550px){.beforeAndAfter .right .blurb,.beforeAndAfter .right ul li p{font-size:1.6rem}}@media (max-width:500px){.beforeAndAfter .right .rightBottom{gap:0;justify-content:space-between}.beforeAndAfter .right .rightBottom button{margin-left:0;height:50px}.beforeAndAfter .right .rightTop ul li{line-height:2.6rem}}@media (max-width:440px){.beforeAndAfter .right .rightBottom{height:fit-content;border:0;flex-direction:column;align-items:center;gap:30px;margin-top:30px;max-width:100%}.beforeAndAfter .right .rightBottom button{margin-left:0;height:50px}}.scrollBar{background-color:#19191b;position:relative;height:84px;overflow:hidden;display:flex;align-items:center;user-select:none;-webkit-user-select:none}.scrollBar .rfm-marquee-container{height:80%;overflow:hidden}.scrollBar .star{margin-left:50px;margin-right:50px}.scrollBar .gradient{z-index:2;position:absolute;height:100%;width:28%}.scrollBar .leftGradient{left:0;background:linear-gradient(90deg,rgba(25,25,27,1) 0,rgba(25,25,27,0))}.scrollBar .rightGradient{right:0;background:linear-gradient(90deg,rgba(25,25,27,0) 0,rgba(25,25,27,1))}.scrollBar span{font-size:2.6rem;font-weight:600;line-height:5.5rem;color:#FFF;width:fit-content;text-wrap:nowrap}.scrollBar span.star{color:#E51A2C}@media (max-width:700px){.scrollBar{height:52px}.scrollBar .gradient{width:15px;background-color:#19191b}.scrollBar span{font-size:1.6rem}.scrollBar span.star{font-size:2rem;margin-left:30px;margin-right:30px}}.newPageTop{margin:0 30px;border-radius:35px;height:400px;position:relative;overflow:hidden}.newPageTop img{object-fit:cover;width:100%;height:100%;position:absolute;z-index:-1}.newPageTop .innerContainer{max-width:1320px;margin:auto;height:100%;display:flex;align-items:start;justify-content:center;flex-direction:column}.newPageTop h1{color:#fff;font-size:5rem;font-weight:600;line-height:6rem;margin-bottom:1.5rem}.newPageTop .buttons>a,.newPageTop .buttons>p{color:#fff;font-size:1.4rem;text-transform:uppercase;line-height:2.1rem;font-weight:500}.newPageTop .buttons>a:hover{text-decoration:underline}.newPageTop .buttons{display:flex;align-items:center;gap:5px}.newPageTop .buttons>.separator{width:10px;height:1px;background-color:#fff}@media (max-width:1460px){.newPageTop{margin:auto;width:95%}.newPageTop .innerContainer{margin-left:60px}}@media (max-width:575px){.newPageTop{height:250px;border-radius:20px}.newPageTop .innerContainer{margin-left:30px}.newPageTop h1{font-size:3rem;line-height:3.5rem;margin-bottom:1rem}}.mainBody:has(.thankYouPageMain){height:100vh;display:flex;flex-direction:column}.mainBody:has(.thankYouPageMain) .footerPage{display:none}.thankYouPageMain{width:100%;flex-grow:1;height:100%;display:flex}.thankYouPageMain .thankYou{height:fit-content;width:fit-content;max-width:1320px;width:90%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.thankYouPageMain h1{font-size:6rem;color:#e51a2c}.thankYouPageMain p{font-size:3rem;color:#19191b;text-align:center;line-height:4.5rem}.thankYouPageMain .buttons{display:flex;gap:25px}.thankYouPageMain a{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:1.4rem;border-radius:100px;padding:0 30px;height:50px;color:#fff;background-color:#e51a2c;font-weight:600;letter-spacing:1px;line-height:1.75rem;transition:background-color .2s ease}.thankYouPageMain a.callNow{background-color:transparent;color:#19191b;border:2px solid #19191b}.thankYouPageMain a:hover{background-color:#19191b}.thankYouPageMain a.callNow:hover{background-color:#19191b;color:white;cursor:pointer}.thankYouPageMain .thankYou{margin-top:75px!important}.thankYouPageMain a.callNow{display:none}@media (max-width:1050px){.thankYouPageMain a.callNow{display:flex}}@media (max-width:890px){.thankYouPageMain .thankYou{width:90%;gap:30px}.thankYouPageMain h1{font-size:5rem;color:#e51a2c}.thankYouPageMain p{font-size:2.5rem;line-height:3.5rem}}@media (max-width:800px){.thankYouPageMain .thankYou{margin-top:50px!important}}@media (max-width:500px){.thankYouPageMain .thankYou{margin-top:50px!important}}@media (max-width:400px){.thankYouPageMain .thankYou{width:90%;gap:20px}.thankYouPageMain h1{font-size:4rem;line-height:4.5rem;color:#e51a2c}.thankYouPageMain p{font-size:2rem;line-height:2.5rem}.thankYouPageMain .buttons{flex-direction:column}}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8092a6a9ad7a44c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/96ad5eed80b1484c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ab56aae8cf76709-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a1a058a3e6543db0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun Fallback;src:local("Arial");ascent-override:109.45%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:97.58%}.__className_b3833b{font-family:Sarabun,Sarabun Fallback;font-weight:400;font-style:normal}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2dd011bd4b4fc303-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/958a711b2e583ad1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6a2710c82995c59-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46fe284ea6b208dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36eb08c333fd876e-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d3d40dfafe168921-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/257a6a4ad8e88015-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dcb7dbe335a6f155-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/346ee2e552632e34-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/18302be3738c81c5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f3bb21e89cf2f112-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/62f8ef394edf20f4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c746c9eb8f9978c2-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2b72e4f74070c77f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87e817c59b3ec25d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b682ab4e94fdbfaf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bai Jamjuree Fallback;src:local("Arial");ascent-override:96.70%;descent-override:24.18%;line-gap-override:0.00%;size-adjust:103.41%}.__className_c59350{font-family:Bai Jamjuree,Bai Jamjuree Fallback;font-style:normal}