@font-face{font-family:Montserrat;font-weight:100;font-style:normal;font-display:swap;src:url(Montserrat-Thin.e7db6b8b.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(Montserrat-ExtraBold.7d9296e7.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:italic;font-display:swap;src:url(Montserrat-BoldItalic.0e97abe3.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(Montserrat-Light.72197f9b.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(Montserrat-Regular.96faddb0.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(Montserrat-Medium.e03947a9.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(Montserrat-SemiBold.9daabfb2.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(Montserrat-Bold.483dac52.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;font-display:swap;src:url(Montserrat-Black.122afb52.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:100;font-style:normal;font-display:swap;src:url(Roboto_Condensed-Light.0c6a653b.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:300;font-style:normal;font-display:swap;src:url(Roboto_Condensed-Regular.26e55cd5.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:400;font-style:normal;font-display:swap;src:url(Roboto_Condensed-Medium.1f487a42.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:500;font-style:normal;font-display:swap;src:url(Roboto_Condensed-SemiBold.2424aa61.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:600;font-style:normal;font-display:swap;src:url(Roboto_Condensed-Bold.45e0fdf8.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(Roboto_Condensed-ExtraBold.be1cb7f5.ttf)format("truetype")}@font-face{font-family:Roboto Condensed;font-weight:800;font-style:normal;src:url(Roboto_Condensed-Black.40c9fa43.ttf)format("truetype")}@font-face{font-family:Roboto SemiCondensed;font-weight:500;font-style:normal;font-display:swap;src:url(Roboto_SemiCondensed-Medium.54628331.ttf)format("truetype")}@font-face{font-family:Roboto SemiCondensed;font-weight:700;font-style:normal;font-display:swap;src:url(Roboto_SemiCondensed-Bold.ce1e7c87.ttf)format("truetype")}@font-face{font-family:Roboto SemiCondensed;font-weight:800;font-style:normal;font-display:swap;src:url(Roboto_SemiCondensed-Black.ea227a1f.ttf)format("truetype")}@font-face{font-family:Chakra Petch;font-weight:900;font-style:normal;font-display:swap;src:url(ChakraPetch-Bold.fe07fa2c.ttf)format("truetype")}.navbar{z-index:5;background-color:#0000;width:100%;margin:auto;position:fixed;overflow:hidden}.navbar .navbar-wrapper{flex-direction:row;justify-content:space-around;align-items:center;width:100%;height:auto;padding-top:20px;padding-bottom:20px;display:flex}.navbar .navbar-wrapper .navbar-logo .nav-logo{width:105px;height:auto}.navbar .navbar-wrapper .navbar-item{padding:0 2rem}.navbar .navbar-wrapper .navbar-item .navbar-links{color:var(--white);font-family:var(--font-light);text-transform:uppercase;font-size:calc(2wm + 1rem);letter-spacing:1px;padding:0 1rem;font-weight:600;text-decoration:none;transition:all .1s ease-in}.navbar .navbar-wrapper .navbar-item .navbar-links:hover{color:var(--warm-acc2)}.mobile{display:none}@media only screen and (max-width:960px){.navbar{display:none}.mobile{z-index:99999;background:#f1f1f1;display:block;position:relative;overflow:hidden}.mobile .mobileNav{z-index:1;background:#000;width:100%;height:50px;transition:all .5s ease-out .2s,background 1s ease-out .2s;display:block;position:fixed;top:0;left:0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 65px 15px #0003}.mobile .mobileNav .burger-container{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:50px;height:50px;transition:all .3s cubic-bezier(.4,.01,.165,.99);display:inline-block;position:relative;transform:rotate(0)}.mobile .mobileNav .burger-container #burger{width:18px;height:8px;margin:-4px auto 0;display:block;position:relative;top:50%}.mobile .mobileNav .burger-container #burger .bar{background:#fff;width:100%;height:1px;transition:all .3s cubic-bezier(.4,.01,.165,.99);display:block;position:relative}.mobile .mobileNav .burger-container #burger .bar.topBar{transform:translateY(0)rotate(0)}.mobile .mobileNav .burger-container #burger .bar.btmBar{transform:translateY(6px)rotate(0)}.mobile .mobileNav .icon{text-align:center;color:#fff;width:50px;height:50px;font-size:22px;line-height:50px;display:inline-block;position:absolute;left:50%;transform:translate(-50%)}.mobile .mobileNav ul.menu{margin-top:50px;padding:0 48px;list-style:none;display:block;position:relative}.mobile .mobileNav ul.menu li.menu-item{color:#fff;opacity:0;border-bottom:1px solid #333;margin-top:5px;transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99);transform:scale(1.15)translateY(-30px)}.mobile .mobileNav ul.menu li.menu-item:first-child{transition-delay:.49s}.mobile .mobileNav ul.menu li.menu-item:nth-child(2){transition-delay:.42s}.mobile .mobileNav ul.menu li.menu-item:nth-child(3){transition-delay:.35s}.mobile .mobileNav ul.menu li.menu-item:nth-child(4){transition-delay:.28s}.mobile .mobileNav ul.menu li.menu-item:nth-child(5){transition-delay:.21s}.mobile .mobileNav ul.menu li.menu-item:nth-child(6){transition-delay:.14s}.mobile .mobileNav ul.menu li.menu-item:nth-child(7){transition-delay:70ms}.mobile .mobileNav ul.menu li.menu-item:nth-child(8){transition-delay:0s}.mobile .mobileNav ul.menu li.menu-item:nth-child(9){transition-delay:-.07s}.mobile .mobileNav ul.menu li.menu-item:nth-child(10){transition-delay:-.14s}.mobile .mobileNav ul.menu li.menu-item a{color:#fff;width:100%;font-size:22px;font-weight:600;line-height:2.35;text-decoration:none;display:block;position:relative}.mobile .mobileNav .social-media{color:#fff;opacity:0;flex-direction:row;justify-content:center;align-items:center;padding:0 48px;transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99);display:flex;transform:scale(1.15)translateY(-30px)}.mobile .mobileNav .social-media .social-icons{width:35px;height:auto;margin:20px}.mobile .mobileNav.menu-opened{background-color:#000;height:100vh;transition:all .3s ease-in .25s,background .5s ease-in .25s}.mobile .mobileNav.menu-opened .burger-container{transform:rotate(90deg)}.mobile .mobileNav.menu-opened .burger-container #burger .bar{transition:all .4s cubic-bezier(.4,.01,.165,.99) .2s}.mobile .mobileNav.menu-opened .burger-container #burger .bar.topBar{transform:translateY(4px)rotate(45deg)}.mobile .mobileNav.menu-opened .burger-container #burger .bar.btmBar{transform:translateY(3px)rotate(-45deg)}.mobile .mobileNav.menu-opened ul.menu li.menu-item{opacity:1;transform:scale(1)translateY(0)}.mobile .mobileNav.menu-opened ul.menu li.menu-item:first-child{transition-delay:.27s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(2){transition-delay:.34s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(3){transition-delay:.41s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(4){transition-delay:.48s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(5){transition-delay:.55s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(6){transition-delay:.62s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(7){transition-delay:.69s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(8){transition-delay:.76s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(9){transition-delay:.83s}.mobile .mobileNav.menu-opened ul.menu li.menu-item:nth-child(10){transition-delay:.9s}.mobile .mobileNav.menu-opened .social-media{opacity:1;transition-delay:.97s;transform:scale(1)translateY(0)}.icon-apple{width:40px!important;height:40px!important;margin:0 auto!important;left:45%!important}.logoPhone{width:140px;height:auto}}.active-link{color:var(--warm-acc2)!important}.scrolled{transition:background-color .3s ease-in-out;background-color:var(--primary-bg)!important}.header{background-image:url(landing-bg-02.2b135e95.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100lvh;margin:0;padding:0;overflow:hidden}.header .header-wrapper{background-color:var(--mask-bg);flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;padding:3rem 5rem;display:flex}.header .header-wrapper .header-title{text-align:left;width:100%;font-size:calc(2vw + 6rem);font-family:var(--hide-title);text-transform:uppercase;font-weight:var(--fw-black);color:#0000;-webkit-text-stroke:2px var(--gray-n2);letter-spacing:10px;margin:0;padding:0;line-height:.9}.header .header-wrapper .header-subtitle{text-align:left;width:100%;font-size:calc(2vw + 3rem);font-family:var(--hide-title);color:var(--white);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:-40px 0 0;padding:0;line-height:.9}.header .header-wrapper .header-description{text-align:left;width:100%;color:var(--white);font-size:2rem;font-family:var(--font-primary);margin:40px 0;padding:0;line-height:1.1}.header .header-wrapper .btn-action{padding:20px}@media only screen and (max-width:960px){.header{background-attachment:scroll}.header .header-wrapper{padding:1rem}.header .header-wrapper .header-title{line-height:.8}.header .header-wrapper .header-subtitle{margin-top:-20px;padding:0;font-size:1.8rem}.header .header-wrapper .header-description{margin:20px 0;font-size:1.4rem}}.car-brands{margin-inline:auto;width:90%;max-width:1536px;height:100px;margin-top:1rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.car-brands .item{flex-direction:row;justify-content:center;align-items:center;width:100px;height:100px;animation-name:scrollLeft;animation-duration:30s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:absolute;left:max(1600px,100%)}.car-brands .item img{width:50px;height:auto}.car-brands .item1{animation-delay:-26.25s}.car-brands .item2{animation-delay:-22.5s}.car-brands .item3{animation-delay:-18.75s}.car-brands .item4{animation-delay:-15s}.car-brands .item5{animation-delay:-11.25s}.car-brands .item6{animation-delay:-7.5s}.car-brands .item7{animation-delay:-3.75s}.car-brands .item8{animation-delay:0s}@keyframes scrollLeft{to{left:-200px}}.h-main{flex-direction:column;margin:50px 0;padding:2rem 3rem;display:flex;overflow:hidden}.h-main .h-about{flex-flow:wrap;justify-content:space-between;width:100%;height:auto;margin:0 auto;padding:0;display:flex;position:relative}.h-main .h-about .h-about-wraper{display:inherit;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 auto;padding:0}.h-main .h-about .h-about-wraper .h-about-title{width:100%;font-size:calc(2vw + 4rem);font-family:var(--hide-title);text-transform:uppercase;font-weight:var(--fw-black);color:#0000;-webkit-text-stroke:2px var(--gray-n2);letter-spacing:5px;text-align:right;margin:0;padding:0;line-height:.9}.h-main .h-about .h-about-wraper .h-about-sub-title{text-align:left;width:100%;font-size:calc(2vw + 2rem);font-family:var(--hide-title);color:var(--white);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:-25px 0 0;padding:0;line-height:.9}.h-main .h-about .h-about-wraper .h-about-description{text-align:left;width:100%;color:var(--white);font-size:1.8rem;font-family:var(--font-primary);margin:20px 0;padding:0;line-height:1.1}.h-main .h-about .h-about-image{text-align:center;flex:1;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.h-main .h-about .h-about-image .about-image{object-fit:contain;border-radius:10px;max-width:100%;height:auto;margin:20px auto;padding:0;display:block;box-shadow:0 5px 9px #000c}@media only screen and (max-width:960px){.h-main{padding:1rem}.h-main .h-about{flex-direction:column}.h-main .h-about .h-about-image{margin:0;padding:0}.h-main .h-about .h-about-image .about-image{max-width:100%;height:auto;margin:0;padding:0}}.h-servicii{flex-direction:column;margin:30px 0;padding:2rem 3rem;display:flex;position:relative;overflow:hidden}.h-servicii .h-servicii-title{text-align:center;width:100%;font-size:calc(2vw + 4rem);font-family:var(--hide-title);text-transform:uppercase;font-weight:var(--fw-black);color:#0000;-webkit-text-stroke:2px var(--gray-n2);letter-spacing:5px;margin:0;padding:0;line-height:.8}.h-servicii .h-servicii-sub-title{text-align:center;width:100%;font-size:calc(2vw + 2rem);font-family:var(--hide-title);color:var(--white);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:-25px 0 0;padding:0;line-height:.9}.h-servicii .h-servicii-wrapper{flex-flow:wrap;justify-content:space-between;width:100%;height:auto;margin:50px 0;padding:0;display:flex}.h-servicii .h-servicii-wrapper .mask{background-color:#1d1b1bac;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.h-servicii .h-servicii-wrapper .h-servicii-card{flex-direction:column;flex:2;justify-content:center;align-items:center;min-width:350px;height:560px;margin:20px 0;padding:0;display:flex;position:relative}.h-servicii .h-servicii-wrapper .h-servicii-card .card-count{font-size:4rem;font-family:var(--hide-title);color:#0000;-webkit-text-stroke:1px #fff;font-weight:var(--fw-black);letter-spacing:5px;margin:0;padding:0;position:absolute;top:10px;right:10px}.h-servicii .h-servicii-wrapper .h-servicii-card .s-card-title{z-index:1;text-transform:uppercase;text-align:center;width:100%;font-size:4rem;font-family:var(--hide-title);text-shadow:0 5px 9px #000c;margin:40px 0;padding:0;line-height:.8}.h-servicii .h-servicii-wrapper .h-servicii-card .btn-card{margin:40px 0 -60px}@media only screen and (max-width:960px){.h-servicii .h-servicii-wrapper .h-servicii{padding:1rem}.h-servicii .h-servicii-wrapper .h-servicii-wrapper{flex-direction:column}.h-servicii .h-servicii-wrapper .h-servicii-wrapper .h-servicii-card{width:100%;height:auto;min-width:unset;margin:20px;padding:0}.h-servicii .h-servicii-wrapper .mask{border-radius:15px}.h-servicii .h-servicii-wrapper .h-servicii-card{border-radius:15px;width:100%;box-shadow:0 5px 9px #000c}}.h-servicii .h-servicii-wrapper .sv-auto{background-image:url(auto-service.8ba90a22.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.h-servicii .h-servicii-wrapper .itp-auto{background-image:url(itp-service.07ac9b0a.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.h-servicii .h-servicii-wrapper .d-auto{background-image:url(3d-wheel-optiwebp.00c7d909.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.h-servicii .h-servicii-wrapper .fr-auto{background-image:url(freon-service.e7fb4740.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:960px){.h-servicii{padding:1rem}}.work{flex-direction:column;justify-content:center;padding:2rem 3rem;display:flex;position:relative;overflow:hidden}.work .work-content{margin-top:100px}.work .h-work-title{text-align:left;width:100%;font-size:calc(2vw + 4rem);font-family:var(--hide-title);text-transform:uppercase;font-weight:var(--fw-black);color:#0000;-webkit-text-stroke:2px var(--gray-n2);letter-spacing:5px;margin:0;padding:0;line-height:.9}.work .h-work-sub-title{text-align:left;width:50%;font-size:3rem;font-family:var(--hide-title);color:var(--white);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:-25px 0 0;padding:0;line-height:.9}.work .h-work-wrapper{flex-flow:wrap;justify-content:center;gap:100px;width:100%;height:auto;margin:50px 0;padding:0;display:flex}.work .h-work-wrapper .work-steps{flex:1;margin:auto 0}.work .h-work-wrapper .work-steps .work-step{border-top:1px solid var(--warm-acc2);padding:20px}.work .h-work-wrapper .work-steps .work-step .work-step-title{font-size:2rem;font-family:var(--hide-title);color:var(--white);text-transform:uppercase;margin:0;padding:0;line-height:1.2}.work .h-work-wrapper .work-image{flex:1;width:50%}.work .h-work-wrapper .work-image .work-img{object-fit:contain;border-radius:10px;width:100%;height:auto;margin:20px auto;padding:0;display:block;box-shadow:0 5px 9px #000c}@media only screen and (max-width:960px){.work{padding:1rem}.work .h-work-sub-title{width:100%;margin-top:-20px;font-size:2rem}.work .h-work-wrapper{flex-direction:column;gap:0}.work .h-work-wrapper .work-steps{margin:0}.work .h-work-wrapper .work-image{width:100%}}.apointmen{background:url(online-apointment.b091215c.webp) 50%/cover no-repeat;flex-direction:column;justify-content:right;align-items:end;padding:2rem 3rem;display:flex}.apointmen .apointmen-title{font-size:3rem;font-weight:700;font-family:var(--hide-title);color:var(--white);text-transform:uppercase}.apointmen .apointmen-description{color:var(--white);font-size:1.4rem;font-family:var(--font-primary);width:50%;margin:20px 0;padding:0;line-height:1.2}.apointmen .apointmen-btns{flex-direction:row;justify-content:end;width:100%;margin:50px auto;display:flex}@media only screen and (max-width:960px){.apointmen{flex-wrap:wrap;justify-content:center;padding:1rem}.apointmen .apointmen-title,.apointmen .apointmen-description{width:100%}.apointmen .apointmen-btns{flex-direction:column;align-items:center;width:100%}}.counter{opacity:.08;color:var(--gray-n2);pointer-events:none;letter-spacing:10px;font-size:20rem;line-height:1;font-family:var(--hide-title);margin:0;padding:0;position:absolute;top:0;left:0}.br-bottom{border-bottom:1px solid var(--warm-acc2)}.s-header{background-image:url(contact-bg.1f84d7ee.jpg);background-position:100%;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-start;height:40lvh;padding:2rem 5rem;display:flex}.s-header .s-header-title{font-size:calc(2.5rem + 2vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);margin:0;padding:0}.s-header .s-header-description{font-size:calc(2rem + 1vw);font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:0;padding:0}@media only screen and (max-width:960px){.s-header{height:60lvh;padding:1rem}.s-header .s-header-description{line-height:.9}}.services-section{background:var(--secundary-color);color:var(--white);grid-template-columns:repeat(2,1fr);gap:0;display:grid}@media only screen and (max-width:960px){.services-section{grid-template-columns:1fr}}.services-section .service-image img{object-fit:cover;width:100%;height:100%;display:block}.services-section .service-content{flex-direction:column;justify-content:center;padding:3rem;display:flex;position:relative}.services-section .service-content .service-counter{color:#0000;-webkit-text-stroke:2px var(--gray-n2);pointer-events:none;font-size:6rem;font-family:var(--hide-title);font-weight:var(--fw-black);letter-spacing:5px;position:absolute;top:2rem;right:2rem}.services-section .service-content .service-content-title{z-index:1;font-size:calc(2rem + 1vw);font-weight:var(--fw-bold);font-family:var(--hide-title);font-weight:var(--fw-black);color:var(--warm-acc2);text-transform:uppercase;margin-bottom:1rem}.services-section .service-content .service-content-description{color:var(--gray-n);margin-bottom:2rem;font-size:1.8rem}.services-section .service-content .btn-orange{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);font-size:18px;line-height:1.3em;font-family:var(--hide-title),sans-serif;text-transform:uppercase;color:var(--white);text-align:center;background-color:#b95922;border:2px solid #b95922;width:25%;margin:0 auto;padding:18px 39px 15px;text-decoration:none;transition:all .1s ease-in}.services-section .service-content .btn-orange:hover{color:#fff;background-color:initial;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),100% 100%,0 100%,0 20px)}@media only screen and (max-width:960px){.services-section.reverse .service-image{order:1}.services-section.reverse .service-content{order:2;padding:1rem}.services-section .service-content{padding:1rem}}.a-header{justify-content:center;align-items:left;background:url(contact-bg.1f84d7ee.jpg) 100%/cover no-repeat;flex-direction:column;height:40lvh;margin:0;padding:2rem 5rem;display:flex}.a-header .a-header-title{font-size:calc(3rem + 2vw);font-weight:var(--fw-black);color:var(--warm-acc2);font-family:var(--hide-title);text-transform:uppercase;margin:0;padding:0;line-height:.7}.a-header .a-header-subtitle{font-size:calc(2rem + 2vw);font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:0;padding:0;line-height:.9}@media only screen and (max-width:960px){.a-header{height:60lvh;padding:1rem}.a-header .a-header-title,.a-header .a-header-subtitle{line-height:.9}}.a-content{grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:2rem 5rem;display:grid}.a-content .a-description{flex-direction:column;margin:0 auto;display:flex}.a-content .a-description .a-description-title{font-size:calc(2.5rem + 2vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);margin:0;padding:0}.a-content .a-description .a-descript{color:var(--gray-n);margin:0 0 .5rem;padding:0;font-size:1.4rem}.a-content .a-content-image{border-radius:15px;overflow:hidden;box-shadow:0 5px 9px #000c}.a-content .a-content-image img{object-fit:cover;width:100%;height:100%;display:block}@media only screen and (max-width:960px){.a-content{grid-template-columns:1fr;padding:1rem}}.why{flex-direction:column;margin:0;padding:2rem 5rem;display:flex}.why .why-title{text-align:center;width:100%;font-size:calc(2vw + 4rem);font-family:var(--hide-title);text-transform:uppercase;font-weight:var(--fw-black);color:#0000;-webkit-text-stroke:2px var(--gray-n2);letter-spacing:5px;margin:0;padding:0;line-height:.9}.why .why-subtitle{text-align:center;width:100%;font-size:calc(2vw + 2rem);font-family:var(--hide-title);color:var(--white);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:-25px 0 50px;padding:0;line-height:.9}.why .why-wrapper{grid-template-columns:repeat(3,1fr);gap:20px;margin:1rem;display:grid}.why .why-wrapper .why-card{border:1px solid var(--gray-n2);border-radius:5px;padding:25px;position:relative;box-shadow:0 5px 9px #000c}.why .why-wrapper .why-card .why-counter{color:var(--gray-n2);font-size:2rem;font-family:var(--hide-title);position:absolute;top:20px;right:20px}.why .why-wrapper .why-card .why-card-title{text-align:center;text-transform:uppercase;color:var(--warm-acc2);font-family:var(--hide-title);font-size:1.8rem}.why .why-wrapper .why-card .why-card-description{text-align:center;font-size:1.5rem}@media only screen and (max-width:960px){.why{padding:1rem}.why .why-wrapper{grid-template-columns:1fr}}.book-now{background:url(about-bg.038b1797.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2rem 5rem;display:flex;position:relative}.book-now .mask-bg{content:"";background-color:#000000ad;width:100%;height:100%;position:absolute}.book-now .book-now-title{z-index:1;font-size:2.5rem;font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;text-align:center;margin:40px 0 0;padding:0;line-height:.8}.book-now .book-now-description{z-index:1;font-size:1.6rem;font-weight:var(--fw-black);color:var(--white);font-family:var(--font-primary);text-shadow:0 5px 9px #000c;text-align:center;margin:40px 0;padding:0}.book-now .btn-primary{z-index:1}@media only screen and (max-width:960px){.book-now{padding:1rem}}.sa-header{justify-content:center;align-items:left;background:url(contact-bg.1f84d7ee.jpg) 100%/cover no-repeat;flex-direction:column;height:40lvh;margin:0;padding:2rem 5rem;display:flex}.sa-header .sa-header-title{font-size:calc(3rem + 2vw);font-weight:var(--fw-black);color:var(--warm-acc2);font-family:var(--hide-title);text-transform:uppercase;margin:0;padding:0;line-height:.7}.sa-header .sa-header-subtitle{font-size:calc(2rem + 2vw);font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:0;padding:0;line-height:.9}@media only screen and (max-width:960px){.sa-header{text-align:center;height:60lvh;padding:1rem}.sa-header .sa-header-title,.sa-header .sa-header-subtitle{line-height:.9}}.sa-content{grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:2rem 5rem;display:grid}.sa-content .sa-content-description{flex-direction:column;margin:0 auto;display:flex}.sa-content .sa-content-description .sa-title{font-size:calc(2.5rem + 2vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);margin:0;padding:0}.sa-content .sa-content-description .sa-description{color:var(--gray-n);margin:0 0 .5rem;padding:0;font-size:1.4rem}.sa-content .sa-content-image{border-radius:15px;overflow:hidden;box-shadow:0 5px 9px #000c}.sa-content .sa-content-image img{object-fit:cover;width:100%;height:100%;display:block}@media only screen and (max-width:960px){.sa-content{grid-template-columns:1fr;padding:1rem}}.it-header{justify-content:center;align-items:left;background:url(contact-bg.1f84d7ee.jpg) 100%/cover no-repeat;flex-direction:column;height:40lvh;margin:0;padding:2rem 5rem;display:flex}.it-header .it-header-title{font-size:calc(3rem + 2vw);font-weight:var(--fw-black);color:var(--warm-acc2);font-family:var(--hide-title);text-transform:uppercase;margin:0;padding:0;line-height:.7}.it-header .it-header-subtitle{font-size:calc(2rem + 2vw);font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:0;padding:0;line-height:.9}@media only screen and (max-width:960px){.it-header{height:60lvh;padding:1rem}.it-header .it-header-title,.it-header .it-header-subtitle{line-height:.9}}.it-content{grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:2rem 5rem;display:grid}.it-content .it-content-description{flex-direction:column;margin:0 auto;display:flex}.it-content .it-content-description .it-title{font-size:calc(2.5rem + 2vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);margin:0;padding:0;line-height:.9}.it-content .it-content-description .it-subtitle{font-size:calc(1.5rem + 1vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);margin:20px 0;padding:0;line-height:.9}.it-content .it-content-description .it-description{color:var(--gray-n);margin:0 0 .5rem;padding:0;font-size:1.4rem}.it-content .it-content-image{border-radius:15px;overflow:hidden;box-shadow:0 5px 9px #000c}.it-content .it-content-image img{object-fit:cover;width:100%;height:100%;display:block}@media only screen and (max-width:960px){.it-content{grid-template-columns:1fr;padding:1rem}}.c-header{justify-content:center;align-items:left;background-image:url(contact-bg.1f84d7ee.jpg);background-position:100%;background-size:cover;flex-direction:column;height:40lvh;margin:0;padding:2rem 5rem;display:flex}.c-header .c-header-title{font-size:calc(3rem + 2vw);font-weight:var(--fw-black);color:var(--warm-acc2);font-family:var(--hide-title);text-transform:uppercase;margin:0;padding:0;line-height:.7}.c-header .c-header-subtitle{font-size:calc(2rem + 2vw);font-weight:var(--fw-black);color:var(--white);font-family:var(--hide-title);text-transform:uppercase;text-shadow:0 5px 9px #000c;margin:0;padding:0}@media only screen and (max-width:960px){.c-header{height:60lvh;padding:1rem}.c-header .c-header-subtitle{line-height:.9}}.c-program{flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2rem 3rem;display:flex}.c-program .c-program-list{flex-flow:wrap;justify-content:space-around;gap:3rem;display:flex}.c-program .c-program-list .card{border:1px solid var(--card-border);flex:1;padding:3rem;box-shadow:0 5px 9px #000c}.c-program .c-program-list .card .card-title{font-size:2rem;font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);text-transform:uppercase;margin-bottom:1rem}.c-program .c-program-list .card .card-description{color:var(--gray-n);text-transform:uppercase;font-size:1.2rem;line-height:1.5}.c-program .c-program-list .card .card-description a{color:var(--gray-n);font-weight:var(--fw-semibold);text-decoration:none;transition:color .3s}.c-program .c-program-list .card .card-description a:hover{color:var(--warm-acc)}.c-program .contact-form{flex-direction:column;margin:3rem 0;display:flex}.c-program .contact-form .form-title{font-size:calc(2rem + 1vw);font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--warm-acc2);text-transform:uppercase;margin:0;padding:0;line-height:.8}.c-program .contact-form .form-description{font-size:calc(1.2rem + .5vw);font-family:var(--font-primary);color:var(--gray-n);margin:0;padding:0}.c-program .contact-form .form-input{font-size:1rem;font-family:var(--font-primary);color:var(--gray-n2);border-radius:5px;margin-top:2rem;padding:1rem}.c-program .contact-form .form-input .form-grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media only screen and (max-width:960px){.c-program .contact-form .form-input .form-grid{grid-template-columns:1fr}}.c-program .contact-form .form-input .form-group{margin-bottom:1.5rem;position:relative}.c-program .contact-form .form-input .form-group label{font-size:1.2rem;font-family:var(--hide-title);font-weight:var(--fw-bold);color:var(--white);text-transform:uppercase;margin-bottom:.5rem;display:block}.c-program .contact-form .form-input .form-group input,.c-program .contact-form .form-input .form-group textarea,.c-program .contact-form .form-input .form-group select{border:none;border-bottom:2px solid var(--gray-n2);width:100%;color:var(--gray-n2);background:0 0;outline:none;padding:.75rem 0;font-size:1rem;transition:border-color .3s}.c-program .contact-form .form-input .form-group input::placeholder,.c-program .contact-form .form-input .form-group textarea::placeholder,.c-program .contact-form .form-input .form-group select::placeholder{color:var(--gray-n2)}.c-program .contact-form .form-input .form-group input:focus,.c-program .contact-form .form-input .form-group textarea:focus,.c-program .contact-form .form-input .form-group select:focus{border-bottom:2px solid var(--warm-acc2)}.c-program .contact-form .form-input .form-group textarea{resize:none}.c-program .contact-form .form-input .bnt-primary{margin:0 auto!important}@media only screen and (max-width:960px){.c-program{padding:1rem}}.map-container{width:900px;height:400px}.footer{background-color:var(--secundary-text);flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.footer .footer-wrapper{flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:2rem 0;display:flex}.footer .footer-wrapper .footer-logo{width:35%;height:auto;margin-right:20px}.footer .footer-wrapper .footer-logo .footer-logo-img{width:250px;height:70px;margin:0 auto;display:block}.footer .footer-wrapper .footer-links{flex-direction:column;width:30%;display:flex}.footer .footer-wrapper .footer-links .footer-links-title{color:var(--white);margin-bottom:10px;font-size:2rem;text-decoration:underline}.footer .footer-wrapper .footer-links .footer-links-list{margin:0;padding:0;list-style:none}.footer .footer-wrapper .footer-links .footer-links-list a{color:var(--white);margin:5px 0;font-size:1.8rem;text-decoration:none;transition:color .3s}.footer .footer-wrapper .footer-links .footer-links-list a:hover{color:var(--warm-acc)}.footer .footer-wrapper .footer-contact{flex-direction:column;width:30%;display:flex}.footer .footer-wrapper .footer-contact .footer-contact-title{color:var(--white);margin-bottom:10px;font-size:2rem;text-decoration:underline}.footer .footer-wrapper .footer-contact .footer-contact-item{color:var(--white);margin:5px 0;font-size:1.8rem}.footer .footer-wrapper .footer-contact .footer-contact-item a{color:var(--white);text-decoration:none;transition:color .3s}.footer .footer-wrapper .footer-contact .footer-contact-item a:hover{color:var(--warm-acc)}.footer .footer-wrapper .footer-contact .footer-contact-list{margin:0;padding:0;list-style:none}.footer .footer-wrapper .footer-contact .footer-contact-list li{margin:5px 0}.footer .footer-wrapper .footer-contact .footer-contact-list li a{color:var(--white);font-size:1.8rem;text-decoration:none;transition:color .3s}.footer .footer-wrapper .footer-contact .footer-contact-list li a:hover{color:var(--warm-acc)}@media only screen and (max-width:960px){.footer .footer-wrapper{flex-direction:column;align-items:center;overflow:hidden}.footer .footer-wrapper .footer-logo{text-align:center;width:100%;margin:0;padding:1rem}.footer .footer-wrapper .footer-logo .footer-description{text-align:center;color:var(--white);margin:10px 0;font-size:1.6rem}.footer .footer-wrapper .footer-links{text-align:center;width:90%}.footer .footer-wrapper .footer-links .footer-links-title{margin-bottom:10px;font-size:1.8rem}.footer .footer-wrapper .footer-links .footer-links-list{flex-direction:column;align-items:center;display:flex}.footer .footer-wrapper .footer-links .footer-links-list a{margin:5px 0;font-size:1.6rem}.footer .footer-wrapper .footer-contact{text-align:center;width:90%}.footer .footer-wrapper .footer-contact .footer-contact-title{margin-bottom:10px;font-size:1.8rem}.footer .footer-wrapper .footer-contact .footer-contact-list{flex-direction:column;align-items:center;display:flex}.footer .footer-wrapper .footer-contact .footer-contact-list li{margin:5px 0;font-size:1.6rem}.footer .footer-wrapper .footer-contact .footer-contact-list li a{font-size:1.6rem}}.footer .footer-bottom{border-top:1px solid var(--gray-n2);width:100%;color:var(--white);text-align:center;margin:0;padding:0}:root{--primary-color:#9e1b1f;--secundary-color:#000;--white:#fff;--gray-bg:#f4f4f4;--secundary-text:#333;--mask-bg:#1212129c;--primary-bg:#242424;--warm-acc:#c1442e;--warm-acc2:#d96c2f;--gray-n:#ccc;--gray-n2:#666;--card-border:#343434;--cap:#f5ebdd;--font-primary:"Roboto Condensed",sans-serif;--font-secondary:"Montserrat",sans-serif;--font-accent:"Roboto SemiCondensed",sans-serif;--hide-title:"Chakra Petch",sans-serif;--fw-thin:100;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900}html,body{box-sizing:border-box;background-color:var(--primary-bg);font-family:var(--font-primary);color:var(--white);margin:0;padding:0}.btn-primary{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);font-size:18px;line-height:1.3em;font-family:var(--hide-title),sans-serif;text-transform:uppercase;color:var(--white);background-color:#b95922;border:2px solid #b95922;margin:25px;padding:18px 39px 15px;text-decoration:none;transition:all .1s ease-in}.btn-primary:hover{color:#fff;background-color:initial;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),100% 100%,0 100%,0 20px)}.text-worm,.t-imp{color:var(--warm-acc2)}
/*# sourceMappingURL=style.74e20009.css.map */
