@font-face{font-family:'Wadik';src:url(../fonts/Wadik.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Mulish';src:url(../fonts/Mulish/Mulish-VariableFont_wght.ttf) format('truetype-variations');font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:'Mulish';src:url(../fonts/Mulish/Mulish-Italic-VariableFont_wght.ttf) format('truetype-variations');font-weight:200 1000;font-style:italic;font-display:swap}@font-face{font-family:'Inter';src:url(../fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format('truetype-variations');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(../fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format('truetype-variations');font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:'Russo One';src:url(../fonts/Russo_One/RussoOne-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Unbounded';src:url(../fonts/Unbounded/Unbounded-VariableFont_wght.ttf) format('truetype-variations');font-weight:200 900;font-style:normal;font-display:swap}:root{--color-background:#5a6068;--color-dark:#0d0d0d;--color-dark-alt:#212327;--color-dark-overlay:rgba(13,13,13,.8);--color-dark-card:rgba(13,13,13,.4);--color-primary:#ff5c00;--color-secondary:#00c2cb;--color-accent-teal:#61c5b6;--gradient-primary:linear-gradient(117deg,#b33a00 0%,#ff5c00 67%);--gradient-button:linear-gradient(239deg,#fb7 0%,#ff5c00 99%);--gradient-card:linear-gradient(270deg,#fb7 0%,#ff5c00 99%);--color-text-white:#fff;--color-text-light:#e0e0e0;--color-text-muted:rgba(255,255,255,.8);--color-text-dark:#424242;--shadow-button:0 4px 8px rgba(1,1,1,.2);--shadow-card:0 4px 10px rgba(0,0,0,.55);--shadow-text:0 2px 4px rgba(0,0,0,.35);--shadow-text-small:0 1px 2px rgba(0,0,0,.5);--font-heading:'Wadik' , system-ui , -apple-system , sans-serif;--font-body:'Mulish' , system-ui , -apple-system , sans-serif;--font-small:'Inter' , system-ui , -apple-system , sans-serif;--font-decorative:'Unbounded' , sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family: var(--font-body);background-color:var(--color-dark);color:var(--color-text-white);overflow-x:hidden;position:relative;width:100%;max-width:100vw}html,body{overflow-x:hidden}.container,.container-fluid,.container-xl{overflow-x:hidden;padding-top:10px;padding-bottom:10px}body::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(https://sirs-detailing.com/wp-content/themes/sirs-detailing/images/xv109_1092.webp.pagespeed.ic.sOQlSLkmVE.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;z-index:-2;opacity:.4}body.home::before{background-image:url(https://sirs-detailing.com/wp-content/themes/sirs-detailing/images/xbackground-2.webp.pagespeed.ic.8wcVusqVeT.webp)}body::after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(13,13,13,.9) 0%,rgba(33,35,39,.7) 30%,rgba(90,96,104,.5) 60%,rgba(13,13,13,.8) 100%);z-index:-1;pointer-events:none}.section-title{font-family: var(--font-heading);font-weight:700;font-size:28px;line-height:1.0;letter-spacing:-.02em;text-transform:uppercase;text-shadow:var(--shadow-text)}.section-subtitle{font-family: var(--font-body);font-weight:400;font-size:20px;line-height:1.0;letter-spacing:-.02em;color:var(--color-secondary);text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:10px;display:block;width:100%;text-align:center}@media (min-width:768px){.section-title{font-size:30px}.section-subtitle{font-size:20px}}@media (min-width:992px){.section-title{font-size:42px}}.btn-primary-custom{background:var(--gradient-primary);color:var(--color-text-white);border:none;border-radius:10px;padding:15px 30px;font-family: var(--font-body);font-size:18px;font-weight:800;letter-spacing:-.02em;box-shadow:0 4px 8px rgba(1,1,1,.5);transition:all .3s ease}.btn-primary-custom:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(1,1,1,.3);color:var(--color-text-white)}.btn-secondary-custom{background:var(--color-text-white);color:#2c2e32;border:none;border-radius:10px;padding:15px 30px;font-family: var(--font-body);font-size:20px;font-weight:800;box-shadow:var(--shadow-button);transition:all .3s ease}.btn-secondary-custom:hover{background:var(--color-text-light);transform:translateY(-2px)}.btn-small{background:var(--color-primary);color:var(--color-text-white);border:none;border-radius:6px;padding:12px 18px;font-family: var(--font-body);font-size:14px;font-weight:700;transition:all .3s ease}.btn-small:hover{background:#e65500;color:var(--color-text-white)}@media (min-width:768px){.btn-primary-custom{font-size:18px;padding:18px 40px}.btn-small{font-size:16px}}.header{background:var(--color-dark-alt);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:8px 0;z-index:1050;transition:all .3s ease}.header .navbar{justify-content:space-between}.header__logo-img{width:56px;height:56px}.header__logo-text{font-family: var(--font-heading);font-size:24px;color:var(--color-text-white);margin-left:10px;vertical-align:middle}.header__socials{display:flex;align-items:center;gap:12px}.header__socials--mobile{gap:12px}.header__socials--mobile .social-icon{width:32px;height:32px}.header__socials--mobile .social-icon img{width:32px;height:32px}@media (min-width:480px){.header__socials--mobile{gap:14px}.header__socials--mobile .social-icon{width:36px;height:36px}.header__socials--mobile .social-icon img{width:36px;height:36px}}.social-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.social-icon:hover{transform:scale(1.1)}.social-icon img{width:36px;height:36px}.menu-icon{width:32px;height:32px}.offcanvas{background:var(--color-dark-alt)!important;z-index:1060!important}.offcanvas-backdrop{z-index:1055!important}.offcanvas .nav-link{font-size:18px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.header__nav{list-style:none;display:flex;align-items:center;gap:35px;margin:0;padding:0}.header__nav li a{font-family: var(--font-body);font-weight:600;font-size:15px;color:var(--color-text-light);text-decoration:none;transition:color .3s ease;position:relative}.header__nav li a:hover{color:var(--color-primary)}.header__nav li a::after{content:'';position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--color-primary);transition:width .3s ease}.header__nav li a:hover::after{width:100%}.header__right{display:flex;align-items:center;gap:20px}.header__phone{display:flex;align-items:center;gap:8px;color:var(--color-text-light);text-decoration:none;font-family: var(--font-body);font-weight:600;font-size:14px;transition:color .3s ease}.header__phone:hover{color:var(--color-primary)}.header__phone img{width:20px;height:20px}.header__cta{padding:10px 20px!important;font-size:14px!important}@media (min-width:768px){.header__logo-img{width:60px;height:60px}}@media (min-width:992px){.header{padding:12px 0}.header__logo-img{width:64px;height:64px}.header__socials{gap:10px}.social-icon{width:32px;height:32px}.social-icon img{width:32px;height:32px}}@media (min-width:1200px){.header__nav{gap:45px}.header__nav li a{font-size:16px}.header__right{gap:25px}.header__phone{font-size:15px}.header__cta{padding:12px 25px!important;font-size:15px!important}}.hero{position:relative;padding-top:70px;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero__container{overflow:hidden}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero__background::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 80% 20%,rgba(255,92,0,.15) 0%,transparent 50%) , radial-gradient(ellipse at 20% 80%,rgba(0,194,203,.1) 0%,transparent 50%);z-index:1}.hero__background::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(13,13,13,.85) 0%,rgba(33,35,39,.6) 40%,rgba(33,35,39,.7) 70%,rgba(13,13,13,.9) 100%);z-index:2}.hero__background img{width:100%;height:100%;object-fit:cover;object-position:center top;transform:scale(1.05);animation:slowZoom 20s ease-in-out infinite alternate}@keyframes slowZoom {
  0% {
    transform: scale(1.05);
  }

  100% {
    transform: scale(1.15);
  }
}.hero__content{position:relative;z-index:3;padding:40px 0}.hero__title{font-family: var(--font-heading);font-weight:700;font-size:30px;line-height:100%;letter-spacing:-.02em;text-transform:uppercase;text-align:center;text-shadow:var(--shadow-text);margin-bottom:30px}.hero__checklist{list-style:none;padding:0;margin-bottom:30px}.hero__checklist li{display:flex;align-items:center;gap:12px;font-family: var(--font-body);font-weight:400;font-size:15px;line-height:1.8;letter-spacing:-.02em;color:rgba(255,255,255,.9);text-shadow:0 4px 4px rgba(0,0,0,.25)}.hero__checklist li img{width:18px;height:18px;flex-shrink:0}@media (min-width:768px){.hero__title{font-size:38px;text-align:left}.hero__checklist li{font-size:18px}}@media (min-width:992px){.hero{min-height:90vh}.hero__title{font-size:48px}.hero__checklist li{font-size:20px}}.car-slider{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.5) 0%,rgba(33,35,39,.4) 50%,rgba(13,13,13,.5) 100%)}.car-slider::before{content:'';position:absolute;top:50%;left:0;width:200px;height:200px;background:radial-gradient(circle,rgba(255,92,0,.1) 0%,transparent 70%);border-radius:50%;transform:translateY(-50%) translateX(-50%);pointer-events:none}.car-slider::after{content:'';position:absolute;top:30%;right:0;width:200px;height:200px;background:radial-gradient(circle,rgba(0,194,203,.08) 0%,transparent 70%);border-radius:50%;transform:translateX(50%);pointer-events:none}.car-card{position:relative;border-radius:15px;overflow:hidden;box-shadow:var(--shadow-card);height:280px;transition:transform .3s ease}.car-card:hover{transform:translateY(-5px)}.car-card__image{width:100%;height:100%;object-fit:cover}.car-card__name{position:absolute;top:15px;left:50%;transform:translateX(-50%);font-family: var(--font-heading);font-weight:700;font-size:24px;line-height:1em;text-align:center;color:var(--color-text-light);text-shadow:0 2px 4px rgba(0,0,0,.5);text-transform:uppercase}.car-card__info{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);text-align:center}.car-card__brand{display:block;font-family: var(--font-heading);font-weight:700;font-size:28px;line-height:1em;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase}.car-card__location{font-family: var(--font-body);font-weight:500;font-size:13px;line-height:1.2em;color:var(--color-text-light);text-shadow:var(--shadow-text-small)}.car-card__btn{position:absolute;bottom:15px;left:15px;width:55px;height:55px;background:var(--gradient-button);border-radius:100px;display:flex;align-items:center;justify-content:center;font-family: var(--font-body);font-weight:800;font-size:9px;line-height:1.1em;text-transform:uppercase;text-align:center;color:var(--color-text-white);box-shadow:var(--shadow-button);text-decoration:none;transition:transform .3s ease}.car-card__btn:hover{transform:scale(1.1);color:var(--color-text-white)}.car-card__btn::before{content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid var(--color-text-white);border-radius:100px}@media (min-width:768px){.car-card{height:300px}.car-card__name{font-size:28px}}@media (min-width:992px){.car-card{height:320px}}.services{position:relative;background:linear-gradient(135deg,rgba(13,13,13,.4) 0%,rgba(33,35,39,.3) 100%);overflow:hidden}.services::before{content:'';position:absolute;bottom:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(255,92,0,.08) 0%,transparent 60%);border-radius:50%;transform:translate(50%,50%);pointer-events:none}.service-card{position:relative;border-radius:12px;overflow:hidden;background:rgba(255,255,255,.1);height:100%;min-height:280px;transition:transform .3s ease}.service-card:hover{transform:translateY(-5px)}.service-card__header{background:var(--gradient-primary);padding:20px 15px;min-height:80px;display:flex;align-items:center;justify-content:center}.service-card__header h3{font-family: var(--font-body);font-weight:700;font-size:16px;line-height:1.2em;text-align:center;color:var(--color-text-white);margin:0}.service-card__image{height:160px;overflow:hidden}.service-card__image img{width:100%;height:100%;object-fit:cover}.service-card .btn{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}@media (min-width:768px){.service-card{min-height:320px}.service-card__header h3{font-size:18px}.service-card__image{height:200px}}.experience{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.5) 0%,rgba(33,35,39,.4) 50%,rgba(13,13,13,.6) 100%);overflow:hidden}.experience::before{content:'';position:absolute;top:20%;left:0;width:250px;height:250px;background:radial-gradient(circle,rgba(0,194,203,.1) 0%,transparent 60%);border-radius:50%;transform:translateX(-50%);pointer-events:none}.experience__features{margin-bottom:30px}.feature{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px;padding:15px;background:rgba(255,255,255,.05);border-radius:10px;transition:background .3s ease}.feature:hover{background:rgba(255,255,255,.1)}.feature__icon{width:12px;height:12px;margin-top:5px;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.feature__content h4{font-family: var(--font-body);font-weight:800;font-size:18px;line-height:.8;color:var(--color-text-light);text-shadow:var(--shadow-text-small);margin-bottom:8px}.feature__content p{font-family: var(--font-body);font-weight:400;font-size:15px;line-height:1.0;color:var(--color-text-light);margin:0}.experience__image{box-shadow:var(--shadow-card);border-radius:15px;overflow:hidden}.experience__image img,.experience__image video{transition:transform .5s ease;width:100%;display:block}.experience__image:hover img,.experience__image:hover video{transform:scale(1.05)}@media (min-width:768px){.feature__content h4{font-size:20px}.feature__content p{font-size:16px}}.why-choose{position:relative;background:linear-gradient(135deg,rgba(13,13,13,.4) 0%,rgba(33,35,39,.3) 100%);overflow:hidden}.why-choose::before{content:'';position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(255,92,0,.12) 0%,transparent 60%);border-radius:50%;transform:translate(50%,-50%);pointer-events:none}.why-choose::after{content:'';position:absolute;bottom:0;left:0;width:250px;height:250px;background:radial-gradient(circle,rgba(0,194,203,.08) 0%,transparent 60%);border-radius:50%;transform:translate(-50%,50%);pointer-events:none}.why-choose__card{background:var(--gradient-card);border-radius:15px;padding:30px 25px;position:relative}.why-choose__subtitle{font-family: var(--font-body);font-weight:400;font-size:15px;line-height:1.21em;color:var(--color-text-white);opacity:.9;display:block;margin-bottom:15px}.why-choose__title{font-family: var(--font-heading);font-weight:700;font-size:26px;line-height:1.2em;text-transform:uppercase;color:var(--color-text-white);margin-bottom:25px}.why-choose__tags{display:flex;flex-direction:column;gap:12px}.tag{background:var(--color-text-white);border-radius:10px;min-height:60px;display:flex;align-items:center;padding:12px 20px;font-family: var(--font-body);font-weight:700;font-size:16px;line-height:1.1;color:var(--color-text-dark);transition:transform .3s ease}.tag:hover{transform:translateX(5px)}.tag__star{font-family: var(--font-decorative);font-weight:300;font-size:35px;line-height:1.2;color:var(--color-accent-teal);margin-right:12px}@media (min-width:768px){.why-choose__card{padding:40px 35px}.why-choose__title{font-size:32px}.tag{font-size:16px;min-height:60px}}@media (min-width:992px){.why-choose__tags{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.tag:last-child{grid-column:span 2;justify-content:center}}.stages{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.5) 0%,rgba(33,35,39,.4) 50%,rgba(13,13,13,.5) 100%);overflow:hidden}.stages::before{content:'';position:absolute;top:50%;right:0;width:250px;height:250px;background:radial-gradient(circle,rgba(255,92,0,.08) 0%,transparent 60%);border-radius:50%;transform:translateY(-50%) translateX(50%);pointer-events:none}.timeline{position:relative;padding-left:45px}.timeline::before{content:'';position:absolute;left:12px;top:15px;bottom:15px;width:2px;background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-secondary) 100%)}.timeline__item{position:relative;padding-bottom:25px}.timeline__item--last{padding-bottom:0}.timeline__dot{position:absolute;left:-45px;top:5px;width:26px;height:26px;background:var(--gradient-button);border-radius:50%;border:3px solid var(--color-dark-alt);box-shadow:0 0 0 3px var(--color-primary);z-index:1}.timeline__dot::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:var(--color-text-white);border-radius:50%}.timeline__content{padding:15px 20px;background:rgba(255,255,255,.05);border-radius:10px;transition:all .3s ease}.timeline__content:hover{background:rgba(255,255,255,.1);transform:translateX(5px)}.timeline__number{font-family: var(--font-body);font-weight:800;font-size:25px;line-height:.8;text-transform:uppercase;color:var(--color-text-light);margin-bottom:8px;text-shadow:var(--shadow-text-small)}.timeline__text{font-family: var(--font-body);font-weight:400;font-size:15px;line-height:1.0;color:var(--color-text-light);margin:0;text-shadow:var(--shadow-text-small)}@media (min-width:768px){.timeline{padding-left:55px}.timeline::before{left:15px;width:3px}.timeline__dot{left:-55px;width:32px;height:32px}.timeline__dot::after{width:10px;height:10px}.timeline__number{font-size:24px}.timeline__text{font-size:16px}.timeline__content{padding:20px 25px}}@media (min-width:992px){.timeline{padding-left:65px}.timeline::before{left:18px}.timeline__dot{left:-65px}.timeline__item{padding-bottom:20px}}.reviews{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.4) 0%,rgba(33,35,39,.3) 50%,rgba(13,13,13,.5) 100%);overflow:hidden}.reviews::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:100%;max-width:400px;height:200px;background:radial-gradient(ellipse,rgba(0,194,203,.1) 0%,transparent 60%);pointer-events:none}.review-card{background:var(--color-dark-overlay);border-radius:12px;padding:20px;position:relative;height:100%;min-height:200px;transition:transform .3s ease}.review-card:hover{transform:translateY(-5px)}.review-card__avatar{position:absolute;top:20px;left:20px;width:45px;height:45px;background:var(--color-text-light);border-radius:50%}.review-card__header{display:flex;align-items:center;justify-content:space-between;margin-left:60px;margin-bottom:15px}.review-card__name{font-family: var(--font-body);font-weight:500;font-size:20px;line-height:1.0;color:var(--color-text-white)}.review-card__stars{width:75px;height:15px}.review-card__title{font-family: var(--font-body);font-weight:800;font-size:18px;line-height:1.0;color:var(--color-secondary);margin-bottom:10px;margin-top:10px}.review-card__text{font-family: var(--font-body);font-weight:400;font-size:12px;line-height:1.2;color:var(--color-text-white);margin:0}@media (min-width:768px){.review-card{padding:25px}.review-card__title{font-size:18px}.review-card__text{font-size:12px}}.faq{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.5) 0%,rgba(33,35,39,.4) 50%,rgba(13,13,13,.6) 100%);overflow:hidden}.faq::before{content:'';position:absolute;top:50%;left:0;width:300px;height:300px;background:radial-gradient(circle,rgba(0,194,203,.1) 0%,transparent 60%);border-radius:50%;transform:translateY(-50%) translateX(-50%);pointer-events:none}.faq::after{content:'';position:absolute;bottom:0;right:0;width:250px;height:250px;background:radial-gradient(circle,rgba(255,92,0,.08) 0%,transparent 60%);border-radius:50%;transform:translate(50%,50%);pointer-events:none}.faq__title{font-family: var(--font-heading);font-weight:700;font-size:36px;line-height:1em;text-transform:lowercase;color:var(--color-text-white)}.faq-item{background:transparent!important;border:2px solid var(--color-secondary)!important;border-radius:20px!important;margin-bottom:12px;overflow:hidden}.faq-item .accordion-button{background:transparent!important;color:var(--color-secondary)!important;font-family: var(--font-body);font-weight:800;font-size:18px;line-height:1.1;padding:18px 20px;box-shadow:none!important}.faq-item .accordion-button:not(.collapsed) {background:var(--color-dark-card)!important}.faq-item .accordion-button::after{background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%2300C2CB\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e);filter:none}.faq-item .accordion-body{background:var(--color-dark-card);color:var(--color-text-white);font-family: var(--font-body);font-weight:500;font-size:14px;line-height:1.4;padding:0 20px 20px}@media (min-width:768px){.faq__title{font-size:42px}.faq-item .accordion-button{font-size:20px;padding:20px 25px}.faq-item .accordion-body{font-size:14px;padding:0 25px 25px}}.contact{background:var(--gradient-primary)}.contact__card{padding:30px 20px}.contact__text{font-family: var(--font-body);font-size:16px;color:var(--color-text-muted)}@media (min-width:768px){.contact__card{padding:50px 30px}.contact__text{font-size:18px}}.footer{background:var(--color-dark-overlay)}.footer__widget{margin-bottom:20px}.footer__widget-title{font-family: var(--font-heading);font-size:18px;color:var(--color-text-white);margin-bottom:20px;text-transform:uppercase}.footer__logo-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.footer__logo-img{width:50px;height:50px}.footer__logo-text{font-family: var(--font-heading);font-size:26px;color:var(--color-text-light);letter-spacing:.03em;text-transform:uppercase}.footer__description{font-size:14px;line-height:1.6;color:var(--color-text-muted)}.footer__menu{list-style:none;padding:0;margin:0}.footer__menu li{margin-bottom:10px}.footer__menu a{color:var(--color-text-light);text-decoration:none;font-size:14px;transition:color .3s ease}.footer__menu a:hover{color:var(--color-primary)}.footer__contact{list-style:none;padding:0;margin:0}.footer__contact li{margin-bottom:15px}.footer__contact-label{display:block;font-size:12px;color:var(--color-text-muted);margin-bottom:5px;text-transform:uppercase}.footer__contact-value{display:block;font-size:16px;font-weight:600;color:var(--color-text-white);text-decoration:none}a.footer__contact-value:hover{color:var(--color-primary)}.footer__bottom{border-top:1px solid rgba(255,255,255,.1)}.footer__copyright{font-family: var(--font-small);font-weight:400;font-size:12px;line-height:1.5em;color:var(--color-text-muted)}.footer__links{font-size:12px}.footer__links a{color:rgba(255,255,255,.6);text-decoration:none;transition:color .3s ease}.footer__links a:hover{color:var(--color-primary)}.footer__copyright a{color:var(--color-text-light);text-decoration:none;transition:color .3s ease}.footer__copyright a:hover{color:var(--color-primary)}@media (min-width:768px){.footer__widget-title{font-size:20px}.footer__copyright{font-size:13px}}@media (min-width:992px){.footer__widget{margin-bottom:0}}.object-fit-cover{object-fit:cover}@keyframes fadeInUp {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes fadeInDown {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes fadeInLeft {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes fadeInRight {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes scaleIn {
  from {
    opacity: 0;
    transform: scale(0.8);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}@keyframes rotateIn {
  from {
    opacity: 0;
    transform: rotate(-10deg) scale(0.9);
  }

  to {
    opacity: 1;
    transform: rotate(0) scale(1);
  }
}@keyframes pulse {

  0%,
  100% {
    box-shadow: 0px 4px 8px rgba(255, 92, 0, 0.3);
  }

  50% {
    box-shadow: 0px 4px 25px rgba(255, 92, 0, 0.6), 0px 0px 40px rgba(255, 92, 0, 0.3);
  }
}@keyframes pulseGlow {

  0%,
  100% {
    filter: drop-shadow(0 0 5px rgba(255, 92, 0, 0.3));
  }

  50% {
    filter: drop-shadow(0 0 20px rgba(255, 92, 0, 0.6));
  }
}@keyframes float {

  0%,
  100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-10px);
  }
}@keyframes shimmer {
  0% {
    background-position: -200% center;
  }

  100% {
    background-position: 200% center;
  }
}@keyframes slowRotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}@keyframes timelinePulse {

  0%,
  100% {
    box-shadow: 0 0 0 0 rgba(255, 92, 0, 0.4);
  }

  50% {
    box-shadow: 0 0 0 10px rgba(255, 92, 0, 0);
  }
}@keyframes typewriter {
  from {
    width: 0;
  }

  to {
    width: 100%;
  }
}@keyframes blink {
  50% {
    border-color: transparent;
  }
}.animate-on-scroll{opacity:0;transition:opacity .6s ease}.animate-on-scroll.animated{opacity:1}.fade-in-up{animation:fadeInSimple .7s cubic-bezier(.4,0,.2,1) forwards}@keyframes fadeInSimple {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}.animate-fade-up{opacity:0}.animate-fade-up.animated{opacity:1}.animate-fade-down{opacity:0}.animate-fade-down.animated{opacity:1}.animate-fade-left{opacity:0}.animate-fade-left.animated{opacity:1}.animate-fade-right{opacity:0}.animate-fade-right.animated{opacity:1}.animate-scale{opacity:0}.animate-scale.animated{opacity:1}.animate-rotate{opacity:0}.animate-rotate.animated{opacity:1}.delay-1{transition-delay:.1s!important;animation-delay:.1s}.delay-2{transition-delay:.2s!important;animation-delay:.2s}.delay-3{transition-delay:.3s!important;animation-delay:.3s}.delay-4{transition-delay:.4s!important;animation-delay:.4s}.delay-5{transition-delay:.5s!important;animation-delay:.5s}.delay-6{transition-delay:.6s!important;animation-delay:.6s}.btn-primary-custom{position:relative;overflow:hidden;animation:pulse 2.5s ease-in-out infinite}.btn-primary-custom::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn-primary-custom:hover::before{left:100%}.btn-primary-custom:hover{animation:none;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(255,92,0,.5)}.btn-primary-custom:active{transform:translateY(0) scale(.98)}.btn-secondary-custom{position:relative;overflow:hidden}.btn-secondary-custom::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,92,0,.1);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease , height .6s ease}.btn-secondary-custom:hover::before{width:300px;height:300px}.btn-secondary-custom:hover{color:var(--color-primary);border-color:var(--color-primary)}.btn-small{position:relative;overflow:hidden}.btn-small::after{content:'→';position:absolute;right:-20px;opacity:0;transition:all .3s ease}.btn-small:hover{padding-right:35px}.btn-small:hover::after{right:15px;opacity:1}.car-card{transform-style:preserve-3d;perspective:1000px;transition:transform .4s cubic-bezier(.4,0,.2,1) , box-shadow .4s ease}.car-card:hover{transform:translateY(-10px) rotateX(5deg);box-shadow:0 20px 40px rgba(0,0,0,.4)}.car-card__image{transition:transform .5s ease}.car-card:hover .car-card__image{transform:scale(1.1)}.car-card__btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.car-card:hover .car-card__btn{transform:scale(1.15) rotate(5deg);box-shadow:0 8px 20px rgba(255,92,0,.4)}.service-card{transform-style:preserve-3d;transition:all .4s cubic-bezier(.4,0,.2,1)}.service-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.3)}.service-card__image img{transition:transform .6s ease}.service-card:hover .service-card__image img{transform:scale(1.15)}.service-card__header{transition:background .3s ease}.service-card:hover .service-card__header{background:linear-gradient(117deg,#ff5c00 0%,#fb7 100%)}.review-card{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.review-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;border:2px solid transparent;transition:border-color .3s ease}.review-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,.3)}.review-card:hover::before{border-color:var(--color-secondary)}.review-card__stars{transition:transform .3s ease}.review-card:hover .review-card__stars{transform:scale(1.1);animation:pulseGlow 1s ease-in-out infinite}.timeline__dot{transition:all .3s ease;animation:timelinePulse 2s ease-in-out infinite}.timeline__item:hover .timeline__dot{transform:scale(1.3);animation:none;box-shadow:0 0 0 8px rgba(255,92,0,.3)}.timeline__content{transition:all .4s cubic-bezier(.4,0,.2,1)}.timeline__item:hover .timeline__content{transform:translateX(10px);background:rgba(255,92,0,.1);border-left:3px solid var(--color-primary)}.tag{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.tag::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,92,0,.1),transparent);transition:left .5s ease}.tag:hover::before{left:100%}.tag:hover{transform:translateX(10px) scale(1.02);box-shadow:0 5px 20px rgba(0,0,0,.2)}.tag__star{transition:all .3s ease;display:inline-block}.tag:hover .tag__star{transform:rotate(180deg) scale(1.2);color:var(--color-primary)}.feature{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.feature::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:var(--color-primary);transform:scaleY(0);transition:transform .3s ease}.feature:hover{transform:translateX(10px);background:rgba(255,92,0,.1)}.feature:hover::before{transform:scaleY(1)}.feature__icon{transition:all .4s ease}.feature:hover .feature__icon{transform:translateX(5px) scale(1.3);filter:drop-shadow(0 0 8px rgba(255,92,0,.8))}.faq-item{transition:all .3s ease}.faq-item:hover{border-color:var(--color-primary)!important;box-shadow:0 5px 20px rgba(0,194,203,.2)}.faq-item .accordion-button{transition:all .3s ease}.faq-item .accordion-button:not(.collapsed) {color:var(--color-primary)!important}.faq-item .accordion-button::after{transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq-item .accordion-body{animation:fadeInUp .4s ease}.header{transition:all .4s cubic-bezier(.4,0,.2,1)}.header.scrolled{background:rgba(33,35,39,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.3);padding:5px 0}.header--hidden{transform:translateY(-100%)}.header__logo-img{transition:transform .3s ease}.header:hover .header__logo-img{transform:rotate(-5deg) scale(1.05)}.hero__title{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) .2s both}.hero__checklist{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) .4s both}.hero__checklist li{opacity:0;animation:fadeInLeft .6s cubic-bezier(.4,0,.2,1) forwards}.hero__checklist li:nth-child(1) {animation-delay:.5s}.hero__checklist li:nth-child(2) {animation-delay:.65s}.hero__checklist li:nth-child(3) {animation-delay:.8s}.hero__checklist li:nth-child(4) {animation-delay:.95s}.hero__checklist li img{transition:transform .3s ease}.hero__checklist li:hover img{transform:scale(1.3) rotate(10deg)}.hero .btn-primary-custom{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) 1.1s both}.social-icon{transition:all .3s cubic-bezier(.4,0,.2,1)}.social-icon:hover{transform:translateY(-5px) scale(1.2)}.social-icon--instagram:hover{filter:drop-shadow(0 0 10px rgba(255,92,0,.6))}.footer__socials .social-icon{opacity:.7;transition:all .3s ease}.footer__socials .social-icon:hover{opacity:1;transform:translateY(-5px) rotate(10deg)}.section-title{position:relative}.section-title::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:3px;background:var(--gradient-primary);transition:width .6s cubic-bezier(.4,0,.2,1);border-radius:2px}.section-title.animated::after{width:80px}.section-subtitle{position:relative;display:inline-block}.contact{position:relative;overflow:hidden}.contact::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 50%);animation:slowRotate 30s linear infinite;pointer-events:none}.contact__card{position:relative;z-index:1}.parallax-slow{transition:transform .1s ease-out}.parallax-medium{transition:transform .05s ease-out}.glow-orange{box-shadow:0 0 20px rgba(255,92,0,.3)}.glow-teal{box-shadow:0 0 20px rgba(0,194,203,.3)}.gradient-text-animated{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary),var(--color-primary));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s linear infinite}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero__background img{animation:none;transform:scale(1)}.btn-primary-custom{animation:none}.timeline__dot{animation:none}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-dark)}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:#e65500}.section-padding{padding-top:60px;padding-bottom:60px}@media (min-width:768px){.section-padding{padding-top:80px;padding-bottom:80px}}@media (min-width:992px){.section-padding{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){.section-padding{padding-top:120px;padding-bottom:120px}}.services-slider,.reviews-slider{overflow:hidden;width:100%}.slider-wrapper{position:relative;overflow:hidden;margin:0;padding:0;width:100%}.slider-track{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:10px 15px 20px}.slider-track::-webkit-scrollbar{display:none}.slider-slide{flex:0 0 auto;scroll-snap-align:start}.services-slider .slider-slide{width:280px}@media (min-width:480px){.services-slider .slider-slide{width:300px}}@media (min-width:768px){.services-slider .slider-slide{width:340px}}.reviews-slider .slider-slide{width:280px}@media (min-width:480px){.reviews-slider .slider-slide{width:300px}}@media (min-width:768px){.reviews-slider .slider-slide{width:340px}}.slider-dots{display:flex;justify-content:center;gap:10px;margin-top:20px}.slider-dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.3);border:none;cursor:pointer;transition:all .3s ease;padding:0}.slider-dot:hover{background:rgba(255,255,255,.5);transform:scale(1.2)}.slider-dot.active{background:var(--color-primary);transform:scale(1.3);box-shadow:0 0 10px rgba(255,92,0,.5)}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--gradient-primary);border:none;border-radius:50%;color:#fff;font-size:18px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:var(--shadow-button)}.slider-nav:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px rgba(255,92,0,.4)}.slider-nav--prev{left:5px}.slider-nav--next{right:5px}.slider-nav:disabled{opacity:.3;cursor:not-allowed}.slider-nav{display:none}@media (min-width:768px){.slider-nav{display:flex}.slider-wrapper{margin:0;padding:0 35px}}.services-slider .service-card{height:320px;min-height:auto}.services-slider .service-card__image{height:180px}@media (min-width:768px){.services-slider .service-card{height:360px}.services-slider .service-card__image{height:220px}}.reviews-slider .review-card{height:240px;min-height:auto}@media (min-width:768px){.reviews-slider .review-card{height:260px}}.slider-slide{opacity:1;transform:none}.slider-scroll-hint{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:5px;color:var(--color-text-muted);font-size:12px;animation:scrollHint 1.5s ease-in-out infinite;pointer-events:none}@keyframes scrollHint {

  0%,
  100% {
    opacity: 0.5;
    transform: translateY(-50%) translateX(0);
  }

  50% {
    opacity: 1;
    transform: translateY(-50%) translateX(10px);
  }
}@media (min-width:992px){.slider-scroll-hint{display:none}}section{overflow-x:hidden;max-width:100vw}@media (max-width:575.98px){.container{padding-left:15px;padding-right:15px}.slider-track{padding-left:15px;padding-right:15px}.car-slider::before,.car-slider::after,.services::before,.experience::before,.why-choose::before,.why-choose::after,.stages::before,.reviews::before,.faq::before,.faq::after,.contact::before{display:none}}@media (min-width:576px) and (max-width:991.98px){.car-slider::before,.car-slider::after,.services::before,.experience::before,.why-choose::before,.why-choose::after,.stages::before,.faq::before,.faq::after{opacity:.5}}img{max-width:100%;height:auto}.row{margin-left:0;margin-right:0}.row>*{padding-left: calc(var(--bs-gutter-x) * 0.5);padding-right: calc(var(--bs-gutter-x) * 0.5)}.reviews-v2{background:transparent;overflow:hidden;padding-bottom:20px}.reviews-v2 .text-center{padding-top:20px;padding-bottom:20px}.reviews-v2 .btn-primary-custom{position:relative}.reviews-v2 .btn-primary-custom:hover{transform:scale(1.02)!important;box-shadow:0 6px 20px rgba(255,92,0,.4)}.reviews-slider-v2{overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.reviews-slider-v2::-webkit-scrollbar{display:none}.reviews-slider-v2 .slider-wrapper{overflow:visible}.reviews-slider-v2 .slider-track{display:flex;gap:15px;padding:10px 15px 20px}.reviews-slider-v2 .slider-slide{width:285px;flex-shrink:0}.review-card-v2{background:rgba(13,13,13,.8);border-radius:10px;padding:15px;min-height:185px;height:auto}.review-card-v2__header{display:flex;align-items:center;gap:15px;margin-bottom:10px}.review-card-v2__avatar{width:40px;height:40px;background:var(--color-text-light);border-radius:50%;flex-shrink:0}.review-card-v2__info{flex:1}.review-card-v2__name{font-family: var(--font-body);font-weight:500;font-size:20px;color:var(--color-text-white);display:block}.review-card-v2__stars img{width:75px;height:15px}.review-card-v2__title{font-family: var(--font-body);font-weight:800;font-size:18px;color:var(--color-secondary);margin-bottom:8px}.review-card-v2__text{font-family: var(--font-body);font-weight:400;font-size:14px;line-height:1.5;color:var(--color-text-white);margin:0}@media (min-width:768px){.reviews-slider-v2 .slider-slide{width:320px}.review-card-v2{min-height:200px;height:auto;padding:20px}.review-card-v2__text{font-size:15px;line-height:1.5}}@media (min-width:992px){.reviews-slider-v2 .slider-slide{width:380px}.review-card-v2{min-height:220px;height:auto}.review-card-v2__text{font-size:15px;line-height:1.6}}@media (min-width:1200px){.reviews-v2{padding:120px 0 140px;position:relative;overflow:hidden}.reviews-v2::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:600px;height:300px;background:radial-gradient(ellipse,rgba(0,194,203,.1) 0%,transparent 60%);pointer-events:none}.reviews-v2 .section-title{font-size:48px;margin-bottom:60px}.reviews-slider-v2{display:none!important}.reviews-v2 .reviews-grid-desktop{display:grid!important;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1300px;margin:0 auto}.reviews-v2 .reviews-grid-desktop.d-none{display:grid!important}.review-card-v2{height:auto;min-height:280px;padding:35px;border-radius:20px;background:rgba(13,13,13,.6);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);transition:all .4s ease;overflow:hidden}.review-card-v2:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,194,203,.15);border-color:rgba(0,194,203,.3)}.reviews-v2 .text-center{padding-top:40px;padding-bottom:20px}.reviews-v2 .btn-primary-custom{margin-top:0}.review-card-v2__header{margin-bottom:20px}.review-card-v2__avatar{width:55px;height:55px}.review-card-v2__name{font-size:22px;font-weight:600}.review-card-v2__stars img{width:90px;height:18px}.review-card-v2__title{font-size:22px;margin-bottom:15px}.review-card-v2__text{font-size:15px;line-height:1.6}.reviews-v2 .btn-primary-custom{padding:18px 50px;font-size:20px;margin-top:60px}}@media (min-width:1400px){.reviews-v2 .section-title{font-size:56px}.reviews-v2 .reviews-grid-desktop{gap:40px;max-width:1500px}.review-card-v2{padding:40px;min-height:300px}.review-card-v2__name{font-size:24px}.review-card-v2__title{font-size:24px}.review-card-v2__text{font-size:16px}}.modal{padding-right:0!important;z-index:1060!important}.modal-backdrop{z-index:1050!important}.modal-dialog{z-index:1065;margin:10px auto;max-height:calc(100vh - 20px)}.modal-content{background:var(--color-dark-alt);border:1px solid rgba(255,255,255,.1);border-radius:15px;max-height:calc(100vh - 20px);overflow-y:auto}.modal-header{border-bottom:1px solid rgba(255,255,255,.1);padding:20px 25px}.modal-title{font-family: var(--font-heading);color:var(--color-text-white);font-size:24px}.modal-body{padding:25px}.modal-footer{border-top:1px solid rgba(255,255,255,.1);padding:20px 25px}.btn-close{filter:invert(1);opacity:.7}.btn-close:hover{opacity:1}.estimate-form .form-label{color:var(--color-text-light);font-weight:500;margin-bottom:8px}.estimate-form .form-control{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:var(--color-text-white);padding:12px 15px;font-size:16px}.estimate-form .form-control:focus{background:rgba(255,255,255,.08);border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,92,0,.2);color:var(--color-text-white)}.estimate-form .form-control::placeholder{color:rgba(255,255,255,.4)}.form-message{padding:10px 15px;border-radius:8px;margin-top:10px;display:none}.form-message.success{display:block;background:rgba(0,194,203,.2);color:var(--color-secondary);border:1px solid var(--color-secondary)}.form-message.error{display:block;background:rgba(255,92,0,.2);color:var(--color-primary);border:1px solid var(--color-primary)}.gallery-section{position:relative;background:linear-gradient(135deg,rgba(13,13,13,.4) 0%,rgba(33,35,39,.3) 100%);overflow:hidden}.gallery-section .section-subtitle{text-align:left;width:auto;display:inline-block}.gallery-section .section-title{text-align:left}.gallery-section .section-title::after{left:0;transform:none}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gallery-item{border-radius:10px;overflow:hidden;position:relative;height:200px}.gallery-item::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 100%);opacity:0;transition:opacity .3s ease}.gallery-item:hover::after{opacity:1}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gallery-item:hover img{transform:scale(1.1)}.gallery-item--tall{grid-row:span 2;height:auto}@media (min-width:768px){.gallery-grid{grid-template-columns:repeat(4,1fr);gap:15px}.gallery-item{height:250px}.gallery-item--tall{grid-row:span 1;height:250px}}@media (min-width:1200px){.gallery-grid{gap:20px}.gallery-item{height:300px}.gallery-item--tall{height:300px}}.calendly-section{position:relative;background:linear-gradient(180deg,rgba(13,13,13,.6) 0%,rgba(33,35,39,.5) 50%,rgba(13,13,13,.7) 100%)}.calendly-section .section-title{font-size:2rem}.calendly-section .section-subtitle{color:var(--color-text-muted);font-size:1rem}.calendly-inline-widget{border-radius:15px;overflow:hidden;box-shadow:var(--shadow-card);background:rgba(13,13,13,.8);border:1px solid rgba(255,92,0,.15);transition:height .3s ease}@media (min-width:768px){.calendly-section .section-title{font-size:2.5rem}.calendly-inline-widget{border-radius:20px}}@media (min-width:992px){.calendly-section{padding:80px 0}.calendly-section .section-title{font-size:3rem;margin-bottom:.5rem}.calendly-section .section-subtitle{font-size:1.125rem;margin-bottom:2rem}.calendly-inline-widget{border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5) , 0 0 0 1px rgba(255,92,0,.1)}}@media (min-width:1200px){.calendly-section .col-lg-10{max-width:1000px}}