.copyright,body{font-weight:400}.pricing-table>.features .group:not(.open) .list,.pricing-table>.packets .packet .list:not(.open)>div:not(.counter){max-height:0;overflow:hidden}.campaigns-container,.da-form,.hr-form,.packets-container{row-gap:30px;column-gap:30px}.main-concept .gallery>div,.technical-list-groups .group{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.toastify,a{text-decoration:none}:root{--red:#f55050;--dark-red:#541117;--containerWidth:1400px}*{font-family:Rubik,sans-serif;scroll-behavior:smooth;outline:0!important;box-sizing:border-box}.grecaptcha-badge{visibility:hidden!important}.gift-tooltip .body span.title,body{font-size:16px;margin:0}.img-0,.m-0{margin:0!important}.page-details-content,img{max-width:100%}.hour-selections .hour-selection-item.active label,button{cursor:pointer}#map_access,.btn_simplemaps,.hidden,[hidden]{display:none!important}.container{width:100%;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1399px){.container{max-width:1400px}}#listView:not(.active),#mapView:not(.active),#pricingTable table tbody tr:not(.group-header).close,.appointment-page .copyright,.appointment-page .main-footer,.appointment-page .main-footer-type-2,.appointment-page .main-header,.menu-wrapper,.mobile-bar,.mobile-header,.mobile-pricing-container,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.packages-card-list-2.limited .package:nth-child(n+5),.packages-card-list.limited .package:nth-child(n+5),.sound-toggle.muted>div.mute,.sound-toggle:not(.muted)>div:not(.mute),.toggle-menu{display:none}.main-banner{position:relative;margin-bottom:180px}.main-banner .banner-container{position:relative;transition:.3s;scroll-margin-top:50vh}.main-banner .cover{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;margin-top:110px;border-radius:30px;padding:0 130px}.main-banner .cover .main-video{width:100%;border-radius:30px;overflow:hidden;position:relative}.main-banner .banner-container .text{width:100%;text-align:center;padding-top:50px}.main-banner .banner-container .text .title{color:#fff;font-size:34px;font-weight:lighter}.main-banner .banner-container .text .title span{display:block;font-size:42px;font-weight:700}.main-banner .banner-container form input{color:var(--red);font-size:14px;height:50px;padding:0 30px;border-radius:5px;border:0;box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-appearance:none;font-weight:bolder;width:100%;text-transform:uppercase}.main-banner .banner-container form input::placeholder{text-transform:capitalize;color:var(--red)}.main-banner .banner-container form p{font-weight:lighter;text-align:center;width:100%;color:#8c8b8b;margin:10px 0 30px}.main-banner .banner-container form button,.main-banner .banner-container form label{width:calc(33% - 10px)}.main-banner .banner-container form button{height:50px;border-radius:5px;border:0;font-weight:600;color:#fff;background:var(--red);transition:.3s}.main-banner .banner-container form button:Hover{background:var(--dark-red)}.main-banner .banner-container .form{width:100%;background:#fff;border-radius:30px;padding:30px;box-shadow:0 0 30px rgba(0,0,0,.1);margin-bottom:-100px;position:relative;overflow:hidden;z-index:1;transform:translateY(-20px)}.main-banner .banner-container .form form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-banner .banner-container .form:Before{content:'';position:absolute;left:-20px;border:0;width:140px;height:120px;background-image:url(images/emblem.webp);bottom:-10px;background-size:auto 230px;background-repeat:no-repeat;background-position:top right;z-index:-1}.main-header{position:fixed;left:0;width:100%;transition:.3s;padding:30px 0;top:0;z-index:99;background-color:#fff}.main-header .header-container{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.dealer-site-page .main-header .header-container .logo>a>img,.main-header .header-container .logo{width:270px}.appointment .input.error .error-label,.block,.check-group.methods-check .check .price.active,.finish-table .method2 .card-info,.hour-selections.active,.main-header .header-container .logo a,.no-js .owl-carousel,.online-appointment-details .form-content.loading:after,.online-appointment-details .form-content.loading:before,.owl-carousel.owl-loaded{display:block}.main-header .header-container .logo img{width:100%;transition:.3s}.main-header .header-container .actions{width:270px;display:flex;justify-content:flex-end;column-gap:15px}.main-header .header-container .menu{width:calc(100% - 600px)}.main-header .header-container .menu>ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end}.dealer-details .dealer-content .content,.main-header .header-container .actions .action-menu,.main-header .header-container .menu>ul>li,.main-packages .package-item,.main-services,.packages-card-list .package .content,.packets-nav .option,.team{position:relative}.main-header .header-container .menu>ul>li>a{display:block;color:#000;padding:10px 20px;transition:.3s;font-size:14px;border-radius:5px;font-weight:600}.main-header .header-container .menu>ul>li>ul{position:absolute;left:0;list-style:none;padding:0;margin:2px 0 0;top:calc(100% - 1px);background:var(--red);font-size:13px;min-width:100%;transition:.3s;transform:translateY(-5px);opacity:0;visibility:hidden;border-radius:5px;overflow:hidden}.main-header .header-container .menu>ul>li>ul>li>a{display:block;color:#fff;white-space:nowrap;padding:8px 15px;transition:.3s}.main-header .header-container .menu>ul>li>ul>li>a:before{content:'\203A';font-weight:lighter;margin-right:10px}.main-header .header-container .menu>ul>li>ul>li>a:Hover{background:#fff;color:var(--red)}.main-header .header-container .menu>ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}.main-header .header-container .menu>ul>li:Hover>a{background:var(--red);color:#fff}.main-header .header-container .actions>a{background:var(--red);color:#fff;transition:.3s;border-radius:5px;font-size:14px;padding:0 20px;font-weight:600;height:50px;display:flex;align-items:center;white-space:nowrap}.main-header .header-container .actions>a:Hover{background:var(--dark-red)}.main-header .header-container .actions a.circle{padding:0;display:flex;align-items:center;justify-content:center;width:50px;border-radius:100%;height:50px;aspect-ratio:1}.dealer-details .dealer-content .gallery .cover,.main-header .header-container .actions a.circle sup{margin-bottom:10px}.main-transactions{margin:120px 0;padding:0 120px}.main-transactions .transactions-container{display:flex;flex-wrap:wrap;justify-content:center}.main-transactions .transactions-container .transaction{width:calc(25% - 30px);margin:15px;padding:30px 50px;border-radius:10px;color:#707070;font-weight:500;position:relative;box-shadow:0 0 8px var(--red);transition:.5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-transactions .transactions-container .transaction:after{content:'\203A';position:absolute;font-weight:lighter;right:0;top:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;font-size:25px;color:var(--red)}.main-transactions .transactions-container .transaction:Hover{background-color:var(--red);color:#fff;box-shadow:0 0 20px var(--red)}.compare-card-bar,.fixed-bar .main-header,.fixed-bar .main-header .header-container .menu>ul>li>ul,.gift-tooltip,.inquire-form .form input,.main-articles .article,.main-banner .banner-container .form form .inputs select,.main-testimonials .testimonials-container .slider,.packages-card-list .package,.packages-sticky.packages,.policy-alert,.prices-bar .list,.prices-bar.active .header,.technical-list,.testimonials-list .testimonial{box-shadow:0 0 30px rgba(0,0,0,.1)}.main-transactions .transactions-container .transaction:Hover:after{color:#fff}.main-transactions .transactions-container:Hover .transaction:not(:Hover){opacity:.5}header.section-header{text-align:center;margin-bottom:50px;position:relative}header.section-header .title{font-weight:500;font-size:30px;transition:.6s;position:relative;display:inline-block;padding:0 40px;min-width:250px;max-width:100%}header.section-header .title:after{content:'';position:absolute;right:10px;top:-10px;width:calc(100% + 240px);height:calc(100% + 20px);z-index:-2;transform:skewX(-30deg);border-radius:10px;background:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.4))}header.section-header p{font-size:20px;max-width:70%;text-align:center;margin:30px auto;color:var(--red);transition:.8s}.main-testimonials{margin:120px 0;position:relative}.main-testimonials .testimonials-container{position:relative;display:flex;align-items:center;justify-content:space-between}.main-testimonials .testimonials-container .cover{position:relative;width:55%}.main-testimonials .testimonials-container .cover img{box-shadow:0 0 60px rgba(0,0,0,.2)}.main-testimonials .testimonials-container .slider{padding:80px 50px;background:#fff;border-radius:30px 0 0 30px;width:45%;position:relative;overflow:hidden}.main-testimonials .testimonials-container .slider .name{font-size:36px;font-weight:500}.main-testimonials .testimonials-container .slider header p{color:var(--red);font-weight:500;font-size:14px}.main-testimonials .testimonials-container .message p{font-size:13px;color:#737373}.main-testimonials .testimonials-container .slider:after,.main-testimonials .testimonials-container .slider:before{content:'';position:absolute;width:50px;height:100px;background-image:url(images/icons/quote-left-solid.svg);background-repeat:no-repeat;background-position:center center;opacity:.1}.main-testimonials .testimonials-container .slider:before{left:15px;top:-30px}.main-testimonials .testimonials-container .slider:after{right:15px;bottom:-30px;transform:rotate(180deg)}.dealer-testimonials{column-count:1!important}.dealer-testimonials .testimonial{padding:20px}.main-articles,.main-blog,.main-concept{margin:120px 0}.main-articles .article{position:relative;padding:15px;border-radius:15px}.main-articles .article img{transition:.3s;width:100%;height:300px;object-fit:cover;border-radius:15px}.main-articles .article .content{padding-top:15px}.main-articles .owl-carousel .owl-stage{padding:30px 0}.main-articles .article .content .date{font-size:12px;font-weight:700;font-style:italic}.main-articles .article .content .date>svg{font-weight:lighter;margin-right:5px}.main-articles .article .content .title{font-size:20px;font-weight:900;margin-bottom:15px}.main-articles .article .content .summary{margin:0;font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.main-articles .article .content .summary a{color:#fff;font-weight:bolder;transition:.3s}.main-articles .article .content .summary a:hover,.main-articles .article .content .title:Hover{text-shadow:0 0 10px #fff}.main-articles .article .content .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:.3s;color:var(--red)}.main-articles .owl-nav{display:flex;align-items:center;justify-content:center;margin-top:80px;width:100%;column-gap:20px}.main-articles .owl-nav i,.main-campaigns .owl-nav i{width:40px;height:40px;display:flex;align-items:centeR;justify-content:centeR;background:#fff;border:2px solid #c4c4c4;color:#c4c4c4;transition:.3s}.main-articles .owl-nav i:hover,.main-campaigns .owl-nav i:hover{background:#c4c4c4;color:#fff}.main-campaigns{margin:120px 0;position:relative;padding-right:calc(calc(100% - var(--containerWidth))/ 2)}.compare-card-bar .compare-header,.main-campaigns .campaign-item,.main-concept .concept-container,.packet-details .details .body header{display:flex;align-items:center;justify-content:space-between}.main-campaigns .campaign-item .image{width:900px;border-radius:0 30px 30px 0;overflow:hidden}.main-campaigns .campaign-item img{max-height:500px;width:100%;object-fit:cover}.main-campaigns .campaign-item .content{width:calc(100% - 900px);background:#434343;position:relative;border-radius:0 30px 30px 0;padding:30px;color:#fff;z-index:1}.main-campaigns .campaign-item .content .date{font-size:20px;text-transform:uppercase}.main-campaigns .campaign-item .content .date i{margin-right:5px;font-weight:lighter}.main-campaigns .campaign-item .title{font-size:15px;display:block;color:#fff;transition:.3s;margin-bottom:30px}.main-campaigns .campaign-item .title span,.main-campaigns .campaign-item .title:first-line{color:var(--red);display:block;font-weight:900;font-size:30px}.main-campaigns .campaign-item .summary{color:#fff;font-size:14px;margin-bottom:50px}.main-campaigns .campaign-item .title:hover{color:var(--red)}.main-campaigns .owl-nav{position:absolute;right:0;bottom:80px;z-index:1;display:flex;align-items:center;justify-content:center;column-gap:20px}.main-footer{background:#434343;padding:50px 0;width:calc(100% - 100px);margin:50px;border-radius:30px;color:#fff}.main-footer .footer-container{display:flex;justify-content:flex-start;column-gap:50px}.main-footer .footer-container>aside{width:33%}.main-footer .footer-container .logo{width:100%;margin-bottom:20px;filter:brightness(0) invert(1)}.copyright{font-size:14px;letter-spacing:-.7px;text-align:center;margin:-30px 0 20px;width:100%}.main-footer .footer-container .stores{display:flex;margin-top:30px;column-gap:15px}.main-footer .footer-container .menu{padding-left:100px}.main-footer .footer-container .menu ul{list-style:none;padding:0;margin:0;font-size:18px}.main-footer .footer-container .menu ul>li>a{display:block;color:#fff;margin:12px 0;transition:.3s;font-weight:500}.main-footer .footer-container .menu ul>li>a:Hover{color:var(--red)}.fs-18,.main-footer .footer-container .contacts{font-size:18px}.main-footer .footer-container .contacts address{font-weight:lighter;font-style:normal}.main-footer .footer-container .contacts a{display:block;transition:.3s;color:#fff}.breadcrumb li a:hover,.campaigns-container .campaign .title:hover,.main-footer .footer-container .contacts .socials a,.main-footer .footer-container .contacts .socials a:hover,.main-footer .footer-container .contacts a:hover,.packets-container .packet .content .title:hover{color:var(--red)}.main-footer .footer-container .contacts .phone{margin:20px 0;font-size:26px;color:var(--red);font-weight:900}.main-footer .footer-container .contacts .socials{display:flex;column-gap:10px;font-size:20px}.main-footer .footer-container .contacts .socials a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;transition:.3s;border-radius:5px;position:relative;z-index:1}.main-footer .footer-container .contacts .socials a:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--red);transform:skewX(-10deg);border-radius:5px;transition:.3s;z-index:-1}.main-footer .footer-container .contacts .socials a:hover:after{background-color:#fff;border-color:transparent}.fixed-bar .main-header{top:0;background:#fff;padding:15px 0}.fixed-bar .main-header .header-container .menu>ul>li>a{color:#000}.fixed-bar .main-header .header-container .menu>ul>li:hover>a,.main-services header.section-header .title{color:#fff}.fixed-bar .main-header .header-container .logo img{filter:invert(0)}.main-services .dots-header{position:sticky;top:30%;z-index:11;transition:.6s}.main-services .dots-header .dots{position:absolute;z-index:11;left:-150px;background:rgba(255,255,255,.6);padding:30px;border-radius:15px;backdrop-filter:blur(3px)}.tt_sm{border-radius:8px!important;padding:15px!important;box-shadow:0 0 30px rgba(0,0,0,.1)!important}@media (min-width:1400px) and (max-width:1750px){.main-services .dots-header .dots{left:0}}.main-services .dots-header .dots .dot{position:relative;padding:5px 0 5px 20px;font-size:14px;font-weight:500;cursor:pointer;margin:5px 0}.main-services .dots-header .dots .dot:before{content:'';width:16px;height:16px;background:var(--red);display:block;position:absolute;border-radius:5px;border:2px solid #fff;left:-11px;bottom:7px;transform:skewX(-8deg)}.main-services .dots-header .dots .dot:after{content:'';width:26px;height:26px;display:block;position:absolute;border-radius:5px;border:1px solid var(--red);bottom:3px;left:-15px;transition:.3s;transform:skewX(-8deg)}.main-services .dots-header .dots .dot:Hover:after{animation:.5s infinite alternate-reverse scale}.main-services .wrapper>.dots .dot.clicked,.main-services .wrapper>.dots .dot.clicked span,.main-services .wrapper>.dots .dot.clicked:after,.main-services .wrapper>.dots .dot.clicked:before{opacity:1!important}.main-services .dots-header.hide{transform:translateX(-50px);opacity:0}.main-services .content{height:475vh;position:relative}.main-services .wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:100vh;width:100%;position:sticky;top:0;left:0;overflow:hidden;transition:.6s;transform:scale(.9) translateX(150px)}.main-services .wrapper .car{position:sticky}.main-services .wrapper img{width:100%;height:100vh;object-fit:cover;position:absolute}.main-services img.bagaj,.main-services img.sagArka,.main-services img.sagOn{z-index:-1}.main-services img.bg{z-index:-9}.main-services img.solOn{z-index:2}.main-services .wrapper .dots{position:absolute;left:0;top:0;width:100%;height:100%;z-index:11}.main-services .wrapper .dots .dot{position:absolute;margin-top:100px;cursor:pointer;display:inline-block;opacity:0;transition:opacity .3s}.main-services .wrapper .dots .dot.active{opacity:1}.main-services .wrapper .dots .dot:before{content:'';width:18px;height:18px;background:var(--red);display:block;position:absolute;border:2px solid #fff;left:calc(50% - 10px);bottom:-50px}.main-services .wrapper .dots .dot:after{content:'';width:28px;height:28px;display:block;position:absolute;border:1px solid var(--red);animation:.5s infinite alternate-reverse scale;transform:skewX(-8deg);border-radius:3px;left:calc(50% - 14px);bottom:-55px}.main-services .wrapper .dots .dot:before{border-radius:3px;transform:skewX(-8deg)}.main-services .wrapper .dots .dot span{background:var(--red);color:#fff;font-size:14px;padding:8px 15px;border-radius:5px;position:relative;z-index:1;opacity:0;transition:.3s;border:3px solid rgba(255,255,255,.5)}.main-services .wrapper .dots .dot span:Before{content:'';width:30px;height:30px;position:absolute;left:calc(50% - 15px);bottom:-10px;background:#fff;transform:rotate(45deg);z-index:-1;border:2px solid var(--red)}.main-services .wrapper .dots .dot:Hover>span{opacity:1}@keyframes scale{from{transform:skewX(-8deg)}to{transform:skewX(-8deg);box-shadow:0 0 20px var(--red)}}.main-services .wrapper .dots .dot:first-child{left:20%;top:25%}.main-services .wrapper .dots .dot:nth-child(2){left:37%;top:14%}.main-services .wrapper .dots .dot:nth-child(3){left:44%;top:14%}.main-services .wrapper .dots .dot:nth-child(4){right:23%;top:17%}.main-services .wrapper .dots .dot:nth-child(5){right:18%;top:18%}.main-services .wrapper .dots .dot:nth-child(6){right:14%;top:31%}.main-services .wrapper .dots .dot:nth-child(7){left:53%;top:24%}.main-services .wrapper .dots .dot:nth-child(8){left:44%;bottom:46%}.main-services .wrapper .dots .dot:nth-child(9){bottom:38%;left:29%}.main-services .wrapper .dots .dot:nth-child(10){left:36%;top:20%}.main-services:before{content:'';left:0;top:0;width:100%;height:100%;background-image:url(images/services-bg.webp);position:absolute;background-size:cover;background-attachment:fixed;background-position:center center}.main-services .section-header{padding-top:100px}.main-services header.section-header .title:before{content:none}.main-services header.section-header .title:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.4))}.main-services header.section-header p{color:#fff;font-size:18px;max-width:60%}.main-services .section-button{position:relative;z-index:1;width:100%;padding-bottom:50px;text-align:center}.main-services .section-button a{background:#fff;color:var(--red);width:200px}.check-group>.check input:checked~label .online-payment-discount-info-badge{background:var(--red);color:#fff;opacity:1}.main-articles .owl-dots{display:flex;align-items:center;justify-content:center;column-gap:5px}.main-articles .owl-dots .owl-dot,.main-campaigns .owl-dots .owl-dot{width:15px;height:15px;background:var(--red);transition:.3s;transform:skewX(-10deg);border-radius:4px;border:1px solid transparent}.main-articles .owl-dots .owl-dot.active,.main-campaigns .owl-dots .owl-dot.active{background:0 0;border:1px solid var(--red)}.main-campaigns .owl-dots{display:flex;align-items:center;justify-content:flex-start;column-gap:5px;padding:10px 0 0 950px;margin-top:-50px;position:relative}.main-campaigns .campaign-item .content:after{content:'';position:absolute;right:-35px;border:0;width:140px;height:120px;background-image:url(images/emblem.webp);bottom:-35px;background-size:auto 180px;background-repeat:no-repeat;background-position:top right;z-index:-1;transform:rotate(180deg);filter:brightness(0) invert(1);opacity:.6}.main-footer .footer-container .contacts .socials a svg{fill:var(--red);width:100%;height:25px;transition:.3s}.main-concept .concept-container>div,.packet-details .details>div,.packet-details .pricing-table>.packets,.pricing-table.two-column>.packets .packet{width:50%}.main-concept .concept-container .images{display:flex;align-items:center;justify-content:space-between;column-gap:20px}.main-concept .concept-container .images img{object-fit:cover;transition:.3s}.main-concept .concept-container .images .left img{width:100%;height:400px}.dealer-details .dealer-content .gallery,.main-concept .concept-container .images .left{width:60%}.main-concept .concept-container .images .right{width:40%;display:flex;flex-direction:column;height:400px;justify-content:space-between}.main-concept .concept-container .images .right img{height:120px}.main-concept .concept-container .images .right img:Hover{filter:brightness(50%)}.main-concept .concept-container .text{padding-left:30px}.main-concept .concept-container .text>.title{font-size:35px;display:block;margin-bottom:20px}.appointment .input label,.author-card .content .publish-date,.main-concept .concept-container .text>.description,.map-header p,.packet-details .details .body .content,.packet-details .pricing-table>.features .list>div{font-size:14px}.da-form .cv-file,.hr-form .cv-file,.main-concept .concept-container .text .actions{display:flex;align-items:center;justify-content:flex-start;column-gap:30px}.main-concept .concept-container .text .count{display:flex;align-items:center;justify-content:flex-start;column-gap:15px}.appointment .error-label p,.compare-card-bar .compare-header .title,.main-concept .concept-container .text .count p,.page-details-content table,.testimonials-list .testimonial .content p{margin:0}.main-concept .concept-container .text .count .number{font-size:35px;font-weight:bolder}.main-concept .concept-container .text .count .count-content>.title{font-size:12px;font-weight:600}.main-concept .concept-container .text .button{position:relative;padding-left:30px}.main-concept .concept-container .text .button:before{content:'';left:0;height:50px;width:5px;background:#ddd;top:-10px;position:absolute}.main-concept .concept-container .text .button a{background:var(--red);color:#fff;padding:10px 20px;font-size:14px;border-radius:10px;transition:.3s}section.page{margin-top:111px}.sup-page .main-header{border-bottom:1px solid #ddd}.breadcrumb{list-style:none;padding:30px 0;display:flex;align-items:center;justify-content:flex-start;font-size:12px}.breadcrumb li a,.breadcrumb li span{color:#7c7c7c;display:block;font-weight:500;transition:.3s}.breadcrumb li:not(:last-child) a:after{content:'\203A';font-weight:lighter;margin:0 10px;color:#7c7c7c}.page-title{margin:0 0 30px}.page-title>*{font-weight:500;font-size:30px;transition:.6s;position:relative;display:inline-block;margin:0;color:var(--red)}.page-details-content>.sidebar .title:after,.page-title>:after{content:'';position:absolute;right:-120px;top:-10px;width:calc(100% + 240px);height:calc(100% + 20px);z-index:-2;transform:skewX(-30deg);border-radius:10px;background:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.4))}.page-body{color:#7e8288;font-weight:300}.campaigns-container .campaign .image,.dealer-site-page .dealer-contacts p,.dealer-site-page .main-packages,.main-testimonials .testimonial-item .message,.page-image{margin-bottom:30px}#pricingTable table,.appointment-details>.content>div,.contact-map iframe,.dealers-wrapper .filter-bar>.input,.finish-table .card-info .input:nth-child(2),.finish-table .card-info .input:nth-child(3),.form-content .item[data-step="2"] .button,.form-content .item[data-step="2"] .form-header,.loading-content:before,.online-appointment-details .appointment>header>a img,.packet-details .image,.packet-details .pricing-table>.features,.page-details-content>.body,.page-image img,.pricing-table.one-column>.packets .packet,.rewards .badges span img{width:100%}.section-gallery{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:20px;margin:60px 0}.section-gallery .gallery{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.packets-container .packet .image img,.section-gallery .gallery img:first-child{width:100%;height:250px;object-fit:cover}.section-gallery .gallery img:not(:first-child){width:calc(50% - 10px);height:100px;object-fit:cover}.section-gallery .gallery:nth-child(2n){flex-wrap:wrap-reverse}.dealer-site-page .dealer-page .info .actions>a img,.packages-table-area table tr,.pricing-table>.packets .packet .list,.section-gallery .gallery img{transition:.3s}.section-gallery:Hover img:not(:hover){opacity:.6}.packages-card-list,.packages-card-list-2,.packets-container,.services-list-container{display:flex;flex-wrap:wrap}.packets-container .packet{background:#e4e4e4;border-radius:20px;width:calc(33% - 30px);overflow:hidden;padding:30px}.packets-container .packet .image{border-radius:20px;overflow:hidden;margin-bottom:20px}.packets-container .packet .packet-header{display:flex;align-items:center;justify-content:space-between;font-size:18px}.packets-container .packet .content .title{color:#383838;font-weight:600;transition:.3s}.packets-container .packet .details{background:#fff;border-radius:20px;padding:20px 40px;margin-top:20px}.packets-container .packet .details ul{padding:0;margin:0;font-size:14px;list-style:none}.packets-container .packet .details ul li{margin:5px 0}.packets-container .packet .details ul li:before{content:"\2022";color:var(--red);display:inline-block;width:1em;margin-left:-1em;transform:scale(1.5)}.packet-details{position:relative;color:#5d5d5d}.pricing-table>.packets{position:relative;z-index:11;overflow:hidden}.pricing-table>.packets .packet{transition:.3s;width:25%;border:2px solid transparent;border-radius:10px;min-width:25%;cursor:grab}.pricing-table>.packets:hover .packet:not(:hover){opacity:.6;box-shadow:none}.pricing-table>.packets .packet.popular{z-index:99;border-color:#000}.pricing-table>.packets .packet.popular .popular-tag{position:absolute;left:-20px;top:-15px;background:var(--red);color:#fff;font-size:14px;height:30px;display:flex;align-items:center;justify-content:center;padding:0 20px;z-index:10!important}.pricing-table>.packets .packet.popular .popular-tag:after{content:'';position:absolute;left:0;top:100%;width:0;height:0;border-left:20px solid transparent;border-right:0 solid transparent;border-top:10px solid var(--red);clear:both;z-index:-1;filter:brightness(.9)}.pricing-table>.packets .packet:first-child{z-index:10}.pricing-table>.packets .packet:nth-child(2){z-index:9}.pricing-table>.packets .packet:nth-child(3){z-index:8}.pricing-table>.packets .packet:nth-child(4){z-index:7}.pricing-table>.packets .packet-header{text-align:center;padding:30px 15px;position:relative;height:305px}.pricing-table>.packets .packet-header .packet-title{font-size:22px;font-weight:400;margin:20px 0;color:#000}.pricing-table>.packets .packet-header .price{display:block;font-size:32px;font-weight:600}.pricing-table>.packets .packet-header .price sup{font-weight:lighter;font-size:20px}.pricing-table>.features{width:20%}.pricing-table>.packets .packet-header .description{margin:10px 0 20px;font-size:13px;font-weight:300;color:#2a3746;min-height:30px}.pricing-table span.status{display:block;text-align:center;font-size:25px}.pricing-table span.status.check:before{content:"\2713";color:var(--red)}.pricing-table span.status.times:before{content:"\00D7";color:#000;opacity:.5}#pricingTable tbody tr.value-row:nth-child(2n),.packet-details .pricing-table>.features .list>div:nth-child(2n),.pricing-table>.features .list>div:nth-child(odd),.pricing-table>.packets .packet .list>div:nth-child(2n),.technical-list .group .item:nth-child(2n){background:#f9f9f9}.packet-details .pricing-table>.features .list>div:nth-child(odd){background:#fff}.pricing-table>.features>.group header{font-weight:700;display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;margin-bottom:2px;cursor:pointer;user-select:none;white-space:nowrap}.pricing-table>.features>.group:not(:first-child) header{height:80px;align-items:center;padding-right:30px}.pricing-table>.features>.group:first-child>header{padding:0 30px 30px 0;margin-top:335px}.pricing-table>.features>.group:not(:first-child)>header{margin-top:-2px}.pricing-table>.packets .packet .list>.counter{height:80px;display:flex;align-items:center;justify-content:center}.pricing-table>.features .list>div{display:flex;align-items:center;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-table>.features .list>div,.pricing-table>.packets .packet .list>div{height:60px;user-select:none}.campaigns-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.campaigns-container .campaign{width:calc(50% - 30px);background:#d9d9d9;border-radius:20px;overflow:hidden;padding:30px}.campaigns-container .campaign img{width:100%;height:250px;object-fit:cover;border-radius:20px}.campaigns-container .campaign .content{display:flex;align-items:center;justify-content:space-between;column-gap:30px}#pricingTable table .btn,.campaigns-container .campaign .content .btn{white-space:nowrap}.campaigns-container .campaign .title{color:#383838;font-weight:500;transition:.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:57px}.compare-layout .packages,.contact-details,.finish-table,.finish-table .method1,.page-details-content{display:flex;align-items:flex-start;justify-content:space-between}.contact-details .form{width:60%;padding-right:100px}.contact-details .info{width:40%;padding:30px;background:#fafafa}.contact-form .input,.da-form .input,.hr-form .input{padding:0 15px;overflow:hidden;display:flex;column-gap:10px}.contact-form .input{justify-content:space-between;background:#fff;align-items:flex-start;border-radius:5px;margin:20px 0;border:1px solid #ddd;width:100%}.contact-form .input label img{margin-top:23px}.contact-form .buttons{display:flex;justify-content:flex-end}.contact-map{margin:40px 0}.text-uppercase{text-transform:uppercase!important}.contact-details .info .btn-black:not(.open-collapse){margin-top:40px}.contact-details .info strong a,.contact-details .info strong:not(.primary-color){color:#555;transition:.3s;font-weight:500}.contact-details .info strong a:Hover{color:#000}.btn-black{background:#000;color:#fff}.btn-black:Hover{background:var(--red)}.da-form,.hr-form{background:#f3f3f3;padding:50px;border-radius:30px;display:flex;flex-wrap:wrap}.da-form .input,.hr-form .input{width:calc(50% - 15px);justify-content:space-between;background:#fff;align-items:flex-start;border-radius:5px}.hr-form .input label{min-width:20px}.hr-form .input label img{margin-top:23px;width:20px;height:20px;object-fit:contain}.da-form .cv-file .title,.hr-form .cv-file .title{display:block;text-transform:uppercase;color:#6c6c6c;font-weight:600}.da-form .buttons,.hr-form .buttons{display:flex;align-items:center;justify-content:space-between;width:100%}.da-form .input label img{margin-top:23px;width:20px;height:20px;object-fit:contain;min-width:20px}.da-form .policy{max-height:50vh;overflow-y:scroll;overflow-x:hidden;color:#4c4c4c}.scroll{overflow:scroll}.scroll::-webkit-scrollbar{width:8px}.scroll::-webkit-scrollbar-track{background:0 0}.scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.scroll::-webkit-scrollbar-thumb:hover{background:var(--red)}.posts-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.link{transition:.3s;display:inline-block;color:var(--red)}.link:Hover{color:#000}.testimonials-list{column-gap:30px;row-gap:30px;column-count:3}.testimonials-list .testimonial{width:100%;padding:30px;border-radius:20px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;display:inline-block;margin-bottom:20px}.testimonials-list .testimonial .testimonial-header{margin-bottom:15px}.testimonials-list .testimonial .testimonial-header .name{font-size:24px;display:block;font-weight:500;color:#434343;margin:0}.testimonials-list .testimonial .testimonial-header .description{margin:0;color:var(--red)}.testimonials-list .testimonial .content{overflow-y:auto}.main-banner .banner-container form .form-title{width:100%;text-align:center;margin-bottom:30px;display:block;font-size:24px;color:#a8a7a7;font-weight:500}.page .main-banner .banner-container form button,.page .main-banner .banner-container form label{width:calc(25% - 10px)}.blog-content .blog-text p:first-child,.blog-text h1:first-child,.package-post-layout.active button,.packet-details .pricing-table>.features>.group:first-child>header,.page .main-banner,.posts-container .post.no-image .content{margin-top:0}.page .main-banner .banner-container .form{position:absolute;top:calc(100% - 60px);width:calc(100% - 100px)}.online-appointment-details{margin:0!important;width:100%;height:100vh;display:flex;flex-direction:column}.online-appointment-details .appointment{width:100%;background-image:url(images/application-bg.png);height:100%;background-repeat:no-repeat;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-size:115% 100%;background-position:center center}.online-appointment-details .appointment>header{width:100%;height:180px;display:flex;align-items:center;justify-content:center;column-gap:30px}.online-appointment-details .appointment>header img{width:60%;max-width:700px;filter:brightness(0) invert(1)}.online-appointment-details .appointment>header .title{margin:0;color:#fff;font-size:24px;font-weight:600;padding-left:30px;border-left:2px solid #fff}.online-appointment-details .copyright{margin:0!important;height:30px;transform:translateY(10px)}.appointment .steps-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.appointment .steps-nav .step{flex:1;position:relative;transition:.3s;opacity:.6;filter:grayscale(1)}.appointment .steps-nav .step.completed{opacity:.6;filter:grayscale(0)}.appointment .steps-nav .step.active{opacity:1;filter:grayscale(0)}.appointment .steps-nav .step>strong{display:block;position:relative;z-index:1}.appointment .steps-nav .step>strong:after{content:'';position:absolute;right:110px;top:-5px;width:100%;height:calc(100% + 10px);z-index:-1;transform:skewX(-30deg);border-radius:10px;background:linear-gradient(90deg,transparent 50%,var(--red))}.online-appointment-details .appointment>header>a{display:block;width:300px}.appointment .steps-nav .step p{font-size:14px;margin:15px 0 0;color:#000}.appointment .input,.dealers-content .dealers-container .dealer ul li{margin:10px 0}.appointment .input input,.appointment .input select,.appointment .input textarea,.dealers-wrapper .filter-bar input,.dealers-wrapper .filter-bar select{border-color:#ddd}#vehicle_chassis,#vehicle_plate{text-transform:uppercase}#vehicle_chassis::placeholder,#vehicle_plate::placeholder{text-transform:capitalize}.appointment .error-label{font-size:14px;border:1px solid var(--red);border-radius:5px;padding:10px;color:var(--red);display:none}.online-appointment-details .appointment>.content{width:100%;background:#fff;max-width:70%;padding:50px;max-height:calc(100% - 200px);border-radius:10px}.online-appointment-details .form-content{max-height:calc(100% - 60px);position:relative}.check-group{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:30px;margin-bottom:30px}.check-group>.check{width:calc(calc(100% / 3) - 25px);position:relative;cursor:pointer}.check-group.methods-check .check:has(:disabled) .check-group>.check .price{background:#ddd;font-size:14px;font-weight:500;padding:5px 10px;border-radius:5px;transition:.3s;margin-top:5px;display:inline-block}.loading-content:before,.online-appointment-details .form-content:before{height:100%;background:rgba(255,255,255,.8);z-index:999;left:0;position:absolute;content:'';top:0}.check-group>.check input,.hour-selections table td input{position:absolute;left:0;top:0;opacity:0;width:1px;height:1px}.check-group.methods-check .check{width:calc(50% - 20px)}.check-group.methods-check .check label{width:100%;height:unset}.check-group.methods-check .check .price{position:absolute;right:15px;top:10px;display:none}.check-group>.check label{border:1px solid #ddd;border-radius:5px;cursor:pointer;transition:.3s;padding:15px;min-height:90px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.check-group>.check label .description{margin:15px 0 0;font-size:14px;color:#5c5c5c;font-weight:lighter;transition:.3s}.check-group>.check input:checked~label{border-color:var(--red)}.check-group>.check input:checked~label .description{color:#000}.online-payment-discount-info-badge{font-size:12px;background:#ddd;padding:2px 4px;border-radius:4px;position:absolute;top:-5px;right:-5px;color:#000}.check-group>.check input~label .price.active{padding:3px 8px;font-size:12px;border-radius:4px}.check-group>.check input:checked~label .price.active{background:var(--red);color:#fff}.check-group>.check .title{font-size:16px;display:block;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.online-appointment-details .form-content:before{width:100%;display:none}.loading-content:after,.online-appointment-details .form-content:after{z-index:9999;width:50px;animation:2s linear infinite spin;left:calc(50% - 25px);top:150px;position:absolute;height:50px;content:''}.online-appointment-details .form-content:after{border:5px solid #f3f3f3;border-top:5px solid var(--red);border-radius:50%;display:none}.form-content .item[data-step="2"] .form-body-item{display:flex;flex-wrap:wrap;column-gap:10px}.form-content .item[data-step="2"] .input{width:calc(50% - 20px);margin:5px 0}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-content,.online-appointment-details .form-content.loading{overflow:hidden;position:relative}.loading-content:after{border:5px solid #f3f3f3;border-top:5px solid var(--red);border-radius:50%}.loading-content.loading-vertical-center:after{top:calc(50% - 25px)!important}.hour-selections table{width:calc(100% - 1px)}.hour-selections table th{padding:25px 0;font-weight:500;font-size:20px;background:#eee;border-radius:5px}.hour-selections table td{width:25%;position:relative;user-select:none}.hour-selections table td input~div{border:1px solid #eee;border-radius:5px;height:90px;width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:30px;transition:.3s;cursor:pointer}.hour-selections table td input~div label{font-size:25px!important;cursor:pointer}.hour-selections table td span{position:absolute;left:0;width:100%;bottom:0;height:38px;font-weight:500;cursor:pointer;opacity:.4}.hour-selections table td input:checked~div{background:0 0;border-color:var(--red);color:var(--red)}.hour-selections table td input:disabled~div{opacity:.2;cursor:no-drop}.finish-table .card-info{width:70%;padding-right:30px;display:flex;flex-wrap:wrap;column-gap:30px;margin-bottom:20px}.finish-table .card-info>.title{margin-bottom:20px;display:block;font-size:25px;font-weight:500}.finish-table .summary{width:30%;background:#f3f3f3;padding:20px;border-radius:5px}.finish-table .summary>.title{font-size:25px;font-weight:500;margin-bottom:15px;display:block}.finish-table .summary>ul{list-style:none;padding:0;margin:0;font-size:14px}.finish-table .summary>ul>li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:15px 0}.finish-table .summary>ul>li:last-child{padding-bottom:0;border:0}.finish-table .summary>ul>li span{color:var(--red);text-align:right}.finish-table .card-info .input:nth-child(4),.finish-table .card-info .input:nth-child(5){width:calc(50% - 15px)}.finish-table .method2{display:none;width:100%}.finish-table .method2 .title{display:block;font-size:25px;font-weight:500}.dealers-wrapper .filter-bar{display:flex;align-items:center;justify-content:space-between;column-gap:10px;margin-bottom:30px}.dealers-wrapper .filter-bar .btn{padding:18px 0;width:100%}.dealers-wrapper .filter-bar>.button{width:300px}.dealers-wrapper .dealers-content{display:flex;background:#f3f3f3;border-radius:20px;align-items:flex-start;justify-content:space-between;overflow:hidden;box-shadow:0 0 30px rgb(0 0 0 / 20%)}.dealers-wrapper .dealers-content .list{width:250px;background:#484848;padding:30px;box-shadow:0 0 30px rgba(0,0,0,.2)}.dealers-wrapper .dealers-content .dealers-container{width:calc(100% - 250px);padding:30px 8%;display:flex;flex-wrap:wrap;row-gap:30px;column-gap:30px;align-items:flex-start}.dealers-wrapper .dealers-content .dealers-container .dealer{width:calc(50% - 15px);background:#fff;border-radius:30px;padding:30px;box-shadow:0 0 30px rgba(0,0,0,.1)}.dealers-wrapper .dealers-content .dealers-container .dealer .title{display:block;font-size:20px;font-weight:500;color:var(--red);transition:.3s}.dealers-wrapper .dealers-content .dealers-container .dealer .address{font-size:14px;color:#9b9b9b;margin:15px 0 30px}.dealer-details .dealer-content>.content .info,.dealers-wrapper .dealers-content .dealers-container .dealer ul{list-style:none;padding:0;margin:0 0 30px}.dealer-details .dealer-content>.content .buttons,.features-bar,.packages-table-area{margin:50px 0}.dealers-wrapper .dealers-content .dealers-container .dealer ul li a{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;color:#9b9b9b;transition:.3s}.dealers-content .dealers-container .dealer ul .phones{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}.dealers-content .dealers-container .dealer ul .phones svg{width:15px}.dealers-wrapper .dealers-content .dealers-container .dealer ul li.phones a:Hover{color:var(--red)}.dealers-content .dealers-container .dealer ul li a svg{width:15px;height:15px;object-fit:contain}.contact-details .info #collapse ul,.dealers-wrapper .dealers-content .list ul,.package-item .package-features .feature-group ul,.post-table-of-contents ul{list-style:none;padding:0;margin:0}.dealers-wrapper .dealers-content .list ul li{padding:10px;color:#fff;transition:.3s;cursor:pointer}.dealers-wrapper .dealers-content .list ul li:has(a){padding:0}.dealers-wrapper .dealers-content .list ul li>a{padding:10px;color:#fff;transition:.3s;display:block}.dealers-wrapper .dealers-content .list ul li.active>a,.dealers-wrapper .dealers-content .list ul li:Hover>a{color:var(--red)}.dealer-details .dealer-content>.content .info li .title,.dealers-wrapper .dealers-content .list ul li.active,.dealers-wrapper .dealers-content .list ul li:hover,.features-bar .feature .content .title,.page-details-content .content a:hover,.primary-color{color:var(--red)}.dealer-details .dealer-content{display:flex;justify-content:space-between;column-gap:30px}.dealer-details .dealer-content .gallery .cover img{width:100%;height:400px;object-fit:cover;transition:.3s}.dealer-details .dealer-content .gallery .thumbnails{position:relative;padding:0 30px}.dealer-details .dealer-content .gallery .thumbnails img{width:100%;height:100px;object-fit:cover;transition:.3s;cursor:pointer}.dealer-details .dealer-content .gallery .thumbnails .owl-nav{position:absolute;left:-30px;top:0;width:calc(100% + 60px);height:100%;z-index:-1;display:flex;align-items:center;justify-content:space-between}.dealer-details .dealer-content .gallery .thumbnails .owl-nav span{display:block;width:20px;background:#d6d6d6;height:100px;color:#000;transition:.3s}.dealer-details .dealer-content .gallery .thumbnails .owl-nav span.left:after{content:'\203A';display:flex;height:100%;align-items:center;justify-content:center;font-size:25px;transform:rotate(-180deg)}.dealer-details .dealer-content .gallery .thumbnails .owl-nav span.right:after{content:'\203A';display:flex;height:100%;align-items:center;justify-content:center;font-size:25px}.dealer-details .dealer-content .gallery .thumbnails .owl-nav span:Hover{background:var(--red);color:#fff}.dealer-details .dealer-content>.content{background:#fafafa;padding:30px;width:40%}.dealer-details .dealer-content>.content .info li{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;font-weight:500;margin-bottom:15px}.dealer-details .dealer-content>.content .info li .title:After{content:':'}.dealer-details .dealer-content>.content .meta p{margin-bottom:15px;display:flex;align-items:flex-start;justify-content:flex-start;column-gap:10px}.dealer-details .dealer-content>.content .meta span{text-transform:uppercase;color:var(--red);font-weight:500}.dealer-details .dealer-content>.content .meta p a{color:#000;transition:.3s;display:block}.features-bar{display:flex;align-items:center;justify-content:center;background:#fafafa;column-gap:30px;flex-wrap:wrap}.features-bar .feature{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;padding:20px;width:calc(25% - 30px)}.features-bar .feature .icon{display:flex;background:var(--red);border-radius:100%;position:relative;z-index:1;width:50px;height:50px;align-items:center;justify-content:center}.features-bar .feature .icon img{width:27px;height:27px;object-fit:contain}.features-bar .feature .content{font-size:14px;font-weight:500}.features-bar .feature .content .title:After{content:':';margin-right:2px}.dealer-details .dealer-content .gallery .thumbnails img:not(.active),.hour-selections .hour-selection-item.passive{opacity:.6}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}#mapView:not(.ready),.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.input.textarea-input,.utts-file.long-input,.w-100{width:100%!important}input,select,textarea{-webkit-appearance:none;width:100%;background:#fff;border-radius:5px;padding:15px;margin:5px 0;transition:.3s;border:2px solid transparent;font-size:16px;color:#000}textarea{height:150px;resize:vertical}input:focus:invalid,textarea:focus:invalid{border-color:var(--red)}.appointment .input.error input,.appointment .input.error select,.appointment .input.error textarea,.packages-card-list-2 .package:hover{border-color:var(--red)}.languages{position:relative;padding-right:20px}.languages .active{height:100%;font-size:12px;display:flex;align-items:center;cursor:pointer;column-gap:10px}.languages .active img{width:20px;height:20px;object-fit:contain}.languages .list{position:absolute;left:0;top:calc(100% - 1px);background:#fff;list-style:none;padding:0;margin:0;z-index:1;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px;overflow:hidden;max-height:0;transition:opacity .5s,max-height 2s;opacity:0}.languages .list li>a{display:block;padding:6px 10px;transition:.3s;white-space:nowrap;font-size:14px;color:#000;border-bottom:1px solid #eee;width:100%}.languages .list li>a:Before{content:'\203A';font-weight:lighter;margin-right:10px}.btn-dark,.languages .list li:hover>a{background:var(--red);color:#fff}.languages .list li:last-child>a,.main-header .header-container .actions .menu-content ul li:last-child a,.package-item .package-features .feature-group ul li:last-child,.prices-bar .list>div:last-child,.technical-list-groups .group .list .item:last-child{border:0}.languages:hover .list{max-height:100vh;opacity:1}.btn{display:inline-block;font-size:14px;padding:10px 20px;border-radius:5px;font-weight:600;transition:.3s;border:0;cursor:pointer}.btn-dark:hover{background:var(--dark-red);color:#fff}.btn-light:hover,.btn-outline:hover{color:#fff;background-color:var(--red)}.btn-outline{border:1px solid var(--red);color:var(--red);background-color:transparent}.btn-light{background-color:#fff;color:var(--red)}.btn-lg{text-transform:uppercase;padding:20px 80px}.fs-24{font-size:24px}.error-layout .content .code,.mv-1{margin:30px 0}.mh-1{margin:0 30px}.mr-1{margin-right:30px}.ml-1{margin-left:30px}.alert{width:100%;padding:20px 15px;border-radius:10px;margin-bottom:10px}.alert.alert-success{color:#006e2c;background-color:#ccf1db}.alert.alert-danger{color:#951d32;background-color:#fed6dd}.alert.alert-warning{color:#640;background-color:#fec}.alert.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.packets-nav{display:flex;align-items:center;justify-content:center;max-width:1100px;column-gap:10px;flex-wrap:wrap;row-gap:30px;margin:0 auto 50px}.packets-nav .option input{opacity:0;width:0;height:0;padding:0}.packets-nav .option label{margin:0;font-size:14px;cursor:pointer;padding:10px 20px;border-radius:10px;color:#8a8a8a;transition:.3s;border:1px solid #ddd;user-select:none}.packets-nav .option input:checked~label,.view-type-buttons button.active{background:var(--red);color:#fff;border-color:transparent}.pricing-table.three-column>.packets .packet{width:33.3%}.packet-details .image img{width:100%;object-fit:cover;border-radius:15px;height:400px}.packet-details .details{display:flex;align-items:flex-start;justify-content:space-between;column-gap:100px}.packet-details .technical{padding-right:30px}.packet-details .technical>header .title{position:relative;background:#fff;border-radius:20px 20px 0 0;height:70px;display:flex;align-items:center;justify-content:center;margin-top:-70px;box-shadow:-30px 0 60px rgba(0,0,0,.1);font-size:20px;font-weight:400}.packet-details .pricing-table{box-shadow:0 0 60px rgba(0,0,0,.1);padding-top:30px}.packet-details .pricing-table>.features>.group>header{height:60px;font-size:14px;font-weight:500}.packet-details .pricing-table>.packets .packet .list{margin-top:60px}.packet-details .details .body{padding-top:50px;position:sticky;top:120px}.packet-details .details .body header .price{font-size:35px;font-weight:700;color:#000}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav,.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.t-form{margin-top:50px;scroll-margin-top:50px}.t-form>.title{width:100%;font-size:32px;font-weight:600}.error-layout{height:100vh;display:flex;align-items:center;justify-content:center}.dealer-site-page .dealer-contacts,.error-layout .content{text-align:center}.error-layout .content .status-code{font-size:15vw;display:block;font-weight:600;line-height:1;opacity:.1}.error-layout .content .title{font-size:25px;display:block;margin-bottom:30px}.error-layout .content .description{max-width:50%;margin:30px auto;font-size:14px}.error-layout .content code{display:inline-block;background:#ffd8d8;padding:10px 20px;font-size:13px;letter-spacing:.1px;color:#c60000;max-width:100%;overflow:auto}.error-layout .content .sup-title{display:block;margin:20px 0;font-weight:500}.error-layout .content nav{display:flex;flex-wrap:wrap;margin-top:30px;column-gap:15px;align-items:centeR;justify-content:center;row-gap:30px}.error-layout .content .or{display:block;position:relative;margin-top:40px;font-size:12px;color:#515151}.error-layout .content .or:before{content:'';position:absolute;left:50%;transform:translateX(-50%);top:-10px;background:#dcdcdc;height:1px;width:100px}.pricing-table>.packets .packet .list>.counter label{background:#eee;width:100%;height:calc(100% - 5px);display:flex;align-items:center;justify-content:center;text-align:center;color:#696969;cursor:grab}.page-details-content>.sidebar{min-width:300px;padding-left:30px;position:sticky;top:120px;max-width:300px}.page-details-content>.sidebar .title{position:relative;display:inline-block;padding:6px;font-size:20px;font-weight:500}.page-details-content>.sidebar ul{list-style:none;padding:0;margin:30px 0 0}.page-details-content>.sidebar ul li>a{display:block;padding:10px;color:#000;opacity:.6;transition:.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #eee}.page-details-content>.sidebar ul li:Hover>a{color:var(--red);opacity:1}.page-details-content>.sidebar ul li:last-child>a{border-bottom:0}.page-details-content .cover{overflow:hidden;border-radius:20px;margin-bottom:20px}.page-details-content .cover img{width:100%;height:450px;object-fit:cover}.page-details-content .images{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px}.page-details-content .images img{margin:5px 0;width:calc(25% - 15px);height:200px;object-fit:cover;border-radius:8px}.page-details-content .content{color:#3f3d3d}.page-details-content .content a{color:var(--red);transition:.3s;font-weight:500}.page-dealers .dealers-container{width:100%!important;height:unset!important;padding:0!important;background:0 0!important;box-shadow:none!important;overflow:hidden!important;flex-wrap:wrap!important}.page-dealers .dealers-content{box-shadow:none!important;padding:30px}.dealers-wrapper.page-dealers{margin:25px 0 35px}.page-dealers .dealer{box-shadow:none!important;border-radius:20px!important}.services-list-container .service{width:calc(33% - 30px);margin:15px;border-radius:15px;box-shadow:0 -30px 30px rgba(0,0,0,.1);transition:.3s;overflow:hidden}.services-list-container .service .image{overflow:hidden}.services-list-container .service img{width:100%;box-shadow:0 30px 30px rgba(0,0,0,.1);transition:.3s}.services-list-container .service .content{padding:30px}.services-list-container .service .content .title{display:block;font-size:20px;color:#000;font-weight:500;transition:.3s}.services-list-container .service:Hover{box-shadow:0 0 60px rgba(0,0,0,.1)}.services-list-container .service:Hover .image img{transform:scale(1.1);filter:brightness(50%)}.services-list-container .service .content .title:Hover{color:var(--red)}.services-list-container .service .summary{font-size:14px;color:#929292}.page-title h1{max-width:60%}.inquire-form .form button,.main-footer .footer-container>aside form .alert,.newsletter-form .alert{margin-top:20px}.appointment-details{display:flex;justify-content:space-between;padding:0 30px;overflow:hidden}.appointment-details>.info{width:450px;background:#fff;padding:30px;border-radius:20px}.appointment-details>.content{width:calc(100% - 450px);padding-left:50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.appointment-details>.info .info-header{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.appointment-details .cancel-appointment-info{flex-direction:column;display:flex}.appointment-details .cancel-appointment-info span{padding:5px 0}.appointment-details>.info .info-header span a,.hour-selections .hour-selection-item.passive .statuTitle{color:var(--red)}.appointment-details>.info .info-header h3,.compare-layout .package .price,.main-footer-type-2 .footer-main-content .footer-title{font-size:20px;font-weight:500}.appointment-details>.info .info-header .cancel{background:#eee;border:0;padding:10px 30px;border-radius:15px;font-weight:500;transition:.3s}.appointment-details>.info .info-header .cancel:Hover{background:var(--red);color:#fff;box-shadow:0 0 30px var(--red)}.appointment-details>.info .info-boxes .box{margin:20px 0}.appointment-details>.info .info-boxes .box .title{font-size:14px;color:#969696;margin-bottom:8px}.appointment-details>.info .info-boxes .box .value{margin:0;font-size:25px}.appointment-details>.info .info-boxes .box .value .price{display:block;font-size:18px;margin-top:5px;opacity:.8}.appointment-details .content-container{display:flex}.appointment-details .content-container .status{padding-right:50px;width:450px}.appointment-details .content-container .status .header svg,.report-details-page .header>svg{width:100px;padding:30px;background:green;fill:#fff;border-radius:100%}.appointment-details .content-container .status p{max-width:70%;font-size:20px;line-height:1.5;letter-spacing:.2px}.appointment-details .content-container .car{width:calc(100% - 450px);text-align:right}.appointment-details .content-container .car img{margin-right:-150px;max-height:420px}.appointment-details .calendar{display:flex;align-items:center;justify-content:space-between;column-gap:15px;margin-top:30px}.appointment-details .calendar .date{background:#fff;flex:1;text-align:center;padding:15px 10px;border-radius:10px;transition:.3s;user-select:none;border:2px solid transparent}.appointment-details .calendar .date .day{font-size:35px;font-weight:400;margin:5px 0}.appointment-details .calendar .date .clock,.appointment-details .calendar .date .month{font-size:14px;margin:5px 0}.appointment-details .calendar .date:not(.active){background:rgba(255,255,255,.5)}.appointment-details .calendar .date.active{color:var(--red);border:2px solid var(--red)}.appointment-details .calendar .date.active .day,.contact-details .info #collapse ul>li span,div#timer.start b{font-weight:500}.hour-selections.active{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.hour-selections .hour-selection-item{width:calc(20% - 10px);margin:5px;position:relative}.hour-selections .hour-selection-item label{border:1px solid #ddd;text-align:center;border-radius:5px;padding:15px 0;display:block;transition:.3s;user-select:none;display:flex;align-items:center;justify-content:center;column-gap:10px}.hour-selections .hour-selection-item .hourTitle{font-size:20px;margin:0;font-weight:500}.hour-selections .hour-selection-item .statuTitle{font-size:18px;margin:0}.hour-selections .hour-selection-item input{width:1px;height:1px;padding:0;position:absolute;left:0;top:0;opacity:0}.hour-selections .hour-selection-item.active .statuTitle{color:#4b9900}.hour-selections .hour-selection-item.active input:checked~label{background:#eee;border-color:transparent}.success-appointment{padding:50px 0;text-align:center}.success-appointment h2{font-size:25px;font-weight:400;margin-bottom:10px}.success-appointment p{margin:0 0 30px;font-size:14px}.success-appointment .icon{width:100px;background:green;margin:auto;padding:30px;border-radius:100%;display:flex;align-items:center}.success-appointment .icon svg,.view-type-buttons button.active>svg{fill:#fff}.contact-details .info .contact-branch:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.policy-alert{position:fixed;left:30px;bottom:30px;max-width:100%;width:350px;padding:30px;background:#fff;border-radius:20px;z-index:111;opacity:0;transition-delay:1s}.loaded .policy-alert{opacity:1}.policy-alert p{font-size:14px;margin-top:0;color:#424242}.policy-alert p>a{color:#000;font-weight:500;transition:.3s}.policy-alert p>a:Hover{color:var(--red)}.copyright nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px}.copyright nav a{color:#3f3d3d;transition:.3s;display:block}.copyright nav a:Hover{color:var(--red)}.team .group{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:20px;margin:20px 0}.team .group .people{width:calc(25% - 30px);border:1px solid #ddd;border-radius:10px;overflow:hidden;text-align:center;padding:20px}.team .group .people img{width:100%;height:200px;object-fit:cover;border-radius:10px}.team .group .people .name{margin:0;font-size:20px;font-weight:600;color:#000}.team .group .people .degree{margin:5px 0 0;font-size:14px;font-weight:lighter}#pricingTable thead .promotion{font-weight:400;display:inline-block;background:#00ac00;padding:10px;border-radius:10px;color:#fff;font-size:12px;margin:0 0 20px}#pricingTable thead .promotion:after,.main-packages .package-item .promotion:after,.packages-card-list .package .promotion:after,.packages-layout .package-item .promotion:after,.packet-details>header .promotion:after{content:'';position:absolute;left:calc(50% - 8px);width:16px;height:16px;background:#00ac00;bottom:-6px;transform:rotate(45deg);z-index:-1;border-radius:3px}#pricingTable tr.header-tr img{margin-bottom:20px}#pricingTable table td{padding:15px;white-space:nowrap;font-size:14px;min-width:25%;width:25%;max-width:25%}#pricingTable .group-title{font-size:15px;color:#000;font-weight:600;text-align:right;cursor:pointer;padding:20px;user-select:none}#pricingTable .group-title:After{content:'+';margin-left:5px;display:inline-flex;background:var(--red);color:#fff;width:20px;height:20px;border-radius:100%;align-items:center;justify-content:center;transition:.3s;line-height:1.2}#pricingTable .group-title:hover{color:var(--red)}#pricingTable .close .group-title:After{background:#ddd}#pricingTable table thead th{vertical-align:top;padding-top:80px;position:relative}#pricingTable .counter label{background:0 0;text-align:center;color:#fff;cursor:grab;padding:5px 10px;border-radius:5px;position:relative;z-index:1;display:inline-block}#pricingTable .counter label.label-times{color:transparent}#pricingTable .counter label:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;color:#fff;z-index:-1;transition:.3s;transform:scale(.5);opacity:0}#pricingTable .counter label.active:before{opacity:1;transform:scale(1)}#pricingTable .counter label.label-times:before{content:'x';position:absolute;left:0;top:0;width:100%;height:100%;background:#ececec;z-index:1;border-radius:5px;color:#aaa;display:flex;align-items:center;justify-content:center}#pricingTable .counter label.level-1:before{background:#00ac00}#pricingTable .counter label.level-2:before{background:rgba(0,172,0,.7)}#pricingTable .counter label.level-3:before{background:rgba(0,172,0,.5)}#pricingTable .counter label.level-4:before{background:rgba(0,172,0,.3)}#pricingTable .counter label.level-5:before{background:rgba(0,172,0,.1)}#pricingTable thead .title{font-size:22px;font-weight:400;margin:0 0 15px;min-height:54px;display:block;color:#000;transition:.3s}#pricingTable thead .title:Hover{color:var(--red)}#pricingTable thead .pricing{display:block;font-size:32px;font-weight:600;margin:0 0 15px}#pricingTable thead .promotion{position:absolute;top:0;left:50%;transform:translateX(-50%)}.articles-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;row-gap:30px;column-gap:30px}.articles-container .article,.main-footer-type-2 .footer-main-content>div{width:calc(33% - 30px)}.technical-list .group{padding:10px 0;transition:.3s;max-height:60px;overflow:hidden}.technical-list .group .group-header{height:70px;display:flex;align-items:center;justify-content:flex-start;font-size:20px;color:#000;cursor:pointer;padding-left:15px;font-weight:500;transition:.3s;user-select:none}.technical-list .group .group-header:Hover{color:var(--red)}.technical-list{background:#fff;padding:0 20px 30px;border-radius:0 0 15px 15px}.technical-list .group .item{padding:15px;font-size:14px}.technical-list .group.open{max-height:2000vh}.hide-package{width:0!important;max-width:0!important;padding:0!important;min-width:0!important;opacity:0}.testimonials-list .testimonial .content p{font-size:14px;letter-spacing:.3px;line-height:1.5;color:#868686;transition:.3s}.testimonials-list .testimonial:Hover .content p{color:#000}.compare-layout .categories,.inquire-form .alert,.package-post-layout button,.sup-page .main-articles{margin-top:30px}.copyright p>a{font-weight:500;color:#09a9e9;letter-spacing:.1px;transition:.3s}.copyright p>a:Hover{color:#000}.posts-container .post{position:relative;width:calc(33.3% - 30px);margin:15px;text-align:center}.posts-container .post .image{border-radius:15px;overflow:hidden}.posts-container .post .image img{width:100%;height:300px;object-fit:cover;transition:.3s}.posts-container .post .content{background:#fff;position:relative;width:calc(100% - 30px);margin:-50px auto 0;border-radius:15px;padding:30px 15px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:.3s}.posts-container .post .content .date{margin:0;font-size:14px;color:#686868}.posts-container .post .content .title{font-size:20px;display:block;color:#000;font-weight:500;transition:.3s;margin:10px 0 20px}.posts-container .post:Hover .content .title{color:var(--red)}.posts-container .post:Hover .image img{transform:scale(1.1);filter:brightness(50%)}.posts-container .post:Hover .content{box-shadow:0 0 30px rgba(0,0,0,.3)}.main-banner .banner-container .form form .inputs{display:flex;width:100%;justify-content:space-between;column-gap:10px}.main-banner .banner-container .form form .inputs>div{flex:1}.main-banner .banner-container .form form .inputs button{margin:5px 0;height:51px}.main-concept .concept-container .images img{border-radius:10px}.packages-card-list .package{width:calc(25% - 15px);margin:7px;padding:20px;border-radius:10px;text-align:center;transition:.3s}.packages-card-list .package .title{font-size:20px;font-weight:400;min-height:50px}.packages-card-list .package .price{font-size:18px;color:#a2a2a2}.main-packages .section-button{text-align:center;margin-top:50px}.inquire-form{text-align:center;padding:100px}.inquire-form .form{width:500px;margin:auto}.inquire-form .form p{margin-bottom:40px}.dealer-site-page .main-header .header-container .logo .dealer-title{margin:0;text-transform:uppercase;color:#fff;background:var(--red);display:inline-block;font-size:14px;padding:5px 10px;border-radius:5px;white-space:nowrap}.dealer-site-page .main-header .header-container .logo>a{display:flex;column-gap:10px;align-items:center}.dealer-site-page .main-header .header-container .logo{width:unset}.dealer-site-page .main-header .header-container .actions{width:120px}.dealer-site-page .dealer-page{margin-top:140px}.dealer-site-page .dealer-page .info{text-align:center;margin-bottom:20px}.dealer-site-page .dealer-page .info>h1{font-size:35px;margin-bottom:15px}.dealer-site-page .dealer-page .info .actions>a{display:inline-flex;align-items:center;column-gap:20px;text-transform:uppercase;font-size:14px;letter-spacing:.5px;font-weight:500}.dealer-site-page .dealer-gallery img{width:100%;height:calc(100vh - 350px);object-fit:cover}.dealer-site-page .packets-nav{padding-left:0}.dealer-site-page .dealer-contacts p .title:after{content:':'}.dealer-site-page .dealer-contacts a.value{display:inline-block;transition:.3s;color:var(--red);font-weight:500}.dealer-site-page .dealer-contacts a.value:Hover{color:#000}.dealer-site-page #about,.dealer-site-page #contacts,.dealer-site-page #packages{scroll-margin-top:140px}.dealer-site-page .dealer-page .info .actions{display:flex;align-items:center;justify-content:center;column-gap:10px}.dealer-site-page .dealer-page .info .actions>a:Hover img{filter:brightness(0) invert(1)}.dealer-site-page .dealer-page .info .actions>a.btn-dark img{filter:brightness(0) invert(1)}.main-video video{width:100%;object-fit:cover;background:#000;max-height:720px;border-radius:30px}.main-video .scrollButton{position:absolute;bottom:50px;color:#fff;display:block;background:0 0;text-transform:uppercase;font-weight:lighter;font-size:14px;text-align:center;z-index:99;width:150px;left:calc(50% - 75px);opacity:.6;transition:.3s}.main-video .scrollButton:Hover{opacity:1}.main-video .scrollButton svg{width:30px;animation:2s linear infinite alternate-reverse jump}@keyframes jump{from{transform:translateY(-8px)}to{transform:translateY(0)}}.main-video .scrollButton .text{position:absolute;left:0;width:100%;bottom:0;opacity:0;transition:.8s}.main-video .scrollButton:Hover .text{opacity:1;transform:translateY(15px)}.main-header .header-container .actions .action-menu.active .arrow:before,.prices-bar .header>svg{transform:rotate(90deg)}.main-video .scrollButton:Hover svg{animation-play-state:paused}.packages-card-list .package .promotion{font-weight:400;display:inline-block;background:#00ac00;padding:10px;border-radius:10px;color:#fff;font-size:12px;margin:0 0 10px;position:absolute;top:-56px;left:50%;transform:translateX(-50%);white-space:nowrap}.page-details-content .content a[name]{scroll-margin-top:130px}.post-table-of-contents{border:1px solid #ddd;border-radius:5px;width:fit-content;padding:15px 20px;transition:.3s;max-height:100vh;overflow:hidden}.post-table-of-contents ul a{display:block;padding:5px 0;font-weight:400!important;color:#3f3d3d!important}.post-table-of-contents ul a:Hover{color:var(--red)!important}.post-table-of-contents .toc-header{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:10px}.post-table-of-contents .toc-header p{font-size:18px;font-weight:500;margin:0}.post-table-of-contents .toc-header .toggle{position:relative;display:block;cursor:pointer;background:#eee;display:flex;width:25px;height:25px;border-radius:100%;align-items:center;justify-content:center;transition:.3s}.post-table-of-contents .toc-header .toggle:Before{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #afafaf;border-radius:4px;display:block;transition:.3s;transform:rotate(90deg)}.post-table-of-contents .toc-header .toggle:Hover{background:var(--red)}.post-table-of-contents .toc-header .toggle:Hover:before{border-right:8px solid #fff}.post-table-of-contents.closed{max-height:58px}.post-table-of-contents.closed .toc-header .toggle:Before{transform:rotate(270deg)}.author-card{display:flex;align-items:center;justify-content:space-between;border:1px solid #eee;border-radius:10px;padding:0 20px;margin-bottom:20px}.author-card .icon{background:var(--red);width:40px;height:40px;border-radius:100%}.author-card .icon p{margin:0;display:flex;height:100%;color:#fff;font-weight:500;align-items:center;justify-content:center}.author-card .content{width:calc(100% - 40px);padding-left:20px}.author-card .content .author-name{font-weight:600}.page-details-content .body .content img{border-radius:20px}.pagination{display:flex;list-style:none;padding:0;margin:30px 0 0;gap:10px;flex-wrap:wrap}.pagination>li>a,.pagination>li>span{display:flex;width:40px;height:40px;border:1px solid #eee;align-items:center;justify-content:center;border-radius:5px;color:#000;transition:.3s;font-weight:500}.pagination>li.active>span,.pagination>li>a:Hover{background:var(--red);border-color:transparent;color:#fff}.main-header .header-container .actions .action-menu .menu-header{display:flex;background:var(--red);border-radius:5px;cursor:pointer}.main-header .header-container .actions .action-menu .menu-header>a{color:#fff;transition:.3s;font-size:14px;font-weight:600;height:50px;display:flex;align-items:center;white-space:nowrap;padding:0 8px;border-radius:5px 0 0 5px}.main-header .header-container .actions .action-menu .menu-header>a:Hover{background:var(--dark-red)}.main-header .header-container .actions .action-menu .arrow{display:flex;align-items:center;justify-content:center;border-left:2px solid #e94040;padding:0 8px;border-radius:0 5px 5px 0;transition:.3s}.main-header .header-container .actions .action-menu .arrow:Hover{background:var(--dark-red)}.main-header .header-container .actions .action-menu .arrow:before{content:'\2039';transform:rotate(270deg);display:block;color:#fff;font-size:20px}.main-header .header-container .actions .menu-content{position:absolute;top:100%;right:0;padding-top:5px;transition:.3s;z-index:9;opacity:0;visibility:hidden}.main-header .header-container .actions .menu-content ul{list-style:none;padding:0;margin:0;background:var(--red);border-radius:5px;overflow:hidden;box-shadow:0 0 30px 5px rgba(0,0,0,.1)}.main-header .header-container .actions .menu-content ul a{display:block;color:#fff;font-size:13px;padding:10px 14px;white-space:nowrap;border-bottom:2px solid #e94040;transition:.3s}.main-header .header-container .actions .menu-content ul a:before{content:'\203A';margin-right:5px}.main-header .header-container .actions .menu-content ul a:Hover{background:var(--dark-red)}.main-header .header-container .actions .action-menu.active .menu-content{visibility:visible;opacity:1}.contact-details .info #collapse{background:#fff;padding:0 20px;margin-top:20px;border:1px solid #eee;border-radius:8px;overflow:hidden;max-height:3px;opacity:0;transition:.3s cubic-bezier(.25, .46, .45, .94)}.contact-details .info #collapse ul>li{display:flex;align-items:center;justify-content:flex-start;padding:10px 0}.view-type-buttons,.view-type-buttons button{display:flex;align-items:center;column-gap:10px}.contact-details .info #collapse ul>li svg{width:20px;opacity:.2}.contact-details .info #collapse ul>li a,.contact-details .info #collapse ul>li span{width:calc(100% - 20px);padding-left:20px}.contact-details .info #collapse ul>li a{display:block;color:#000;opacity:.8;transition:.3s}.contact-details .info #collapse ul>li a:Hover{opacity:1;color:var(--red)}.contact-details .info #collapse.active{opacity:1;max-height:1000%;padding:15px 20px;margin-bottom:15px}.tt_name_sm{margin-bottom:5px}.tt_custom_sm{color:rgba(0,0,0,.7);font-size:14px}.tt_sm{max-width:300px}.map-header{text-align:center;margin:60px auto 30px;max-width:70%}.map-header span{font-size:30px;font-weight:700}.view-type-buttons{justify-content:flex-end;margin-top:-60px;margin-bottom:30px}.view-type-buttons button{justify-content:center;padding:8px 15px;transition:.3s;border:1px solid rgba(0,0,0,.3);background:0 0;border-radius:5px;color:rgba(0,0,0,.7);font-weight:500}.view-type-buttons button svg{width:15px;height:15px;object-fit:contain;transition:.3s;fill:rgba(0,0,0,.7)}.view-type-buttons button:Hover{color:#000}.view-type-buttons button:Hover>svg{fill:#000}#compare,dealers-wrapper{margin-top:50px}.package-compare-title{margin:30px 0 40px;padding-top:30px;border-top:1px solid #eee;text-align:center;scroll-margin-top:100px}.packages-card-list .button-area,.packages-card-list-2 .button-area{width:100%;margin-top:50px;text-align:center}.packages-card-list .button-area button,.packages-card-list-2 .button-area button{background-color:transparent}.packages-card-list .button-area button:hover,.packages-card-list-2 .button-area button:hover{background-color:var(--red)}.form-body-item{max-height:400px;overflow:auto;width:100%;padding-right:20px}.form-body-item::-webkit-scrollbar{width:8px}.form-body-item::-webkit-scrollbar-track{background:0 0}.form-body-item::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.form-body-item::-webkit-scrollbar-thumb:hover{background:var(--red)}.form-content .item>.button{padding-top:20px;border-top:1px solid #eee}.report-details-page{margin:100px 0;text-align:center}.report-details-page .header .btn{display:inline-flex;align-items:center;justify-content:center;column-gap:10px}.report-details-page .header .btn>svg{width:15px;fill:var(--red)}.report-details-page .header .btn:Hover>svg{fill:#fff}.report-details-page .header .btn.disabled{opacity:.5;pointer-events:none;cursor:no-drop}.main-footer-type-2{background:#22272c}.main-footer-type-2 .footer-wrapper{background-image:linear-gradient(60deg,#ef233c,#c11a2e);padding:30px;display:flex;justify-content:space-between;color:#fff;border-radius:15px;margin-top:180px;transform:translateY(-120px)}.main-footer-type-2 .footer-wrapper>div{width:calc(50% - 30px);position:relative}.main-footer-type-2 .footer-wrapper>div:last-child:before{border-left:1px solid #fff;content:'';position:absolute;left:-30px;top:0;height:100%;width:1px;opacity:.2}.main-footer-type-2 .footer-wrapper>div input,.main-footer-type-2 .footer-wrapper>div select{background:0 0;border:1px solid #fff;color:#fff}.main-footer-type-2 .footer-wrapper>div select option{color:#000!important}.main-footer-type-2 .footer-wrapper>div input::placeholder{color:#fff}.main-footer-type-2 .footer-wrapper>div>.title{font-size:18px;margin-top:0;font-weight:500}.main-footer-type-2 .footer-wrapper>div>.description{font-size:14px;max-width:30ch}.main-footer-type-2 .footer-wrapper>div button{background:#fff;border:0;margin-top:15px;font-size:16px;padding:10px 30px;border-radius:6px;transition:.3s;color:#000}.main-footer-type-2 .footer-wrapper>div button:Hover{background:#000;color:#fff}.main-footer-type-2 .footer-main-content{display:flex;color:#fff;justify-content:space-between;margin-top:-50px}.main-footer-type-2 .footer-main-content .contacts .address{display:flex;align-items:flex-start;column-gap:15px}.main-footer-type-2 .footer-main-content .contacts .address>svg,.main-footer-type-2 .footer-main-content .contacts ul li a svg{width:20px;fill:#ef233c}.main-footer-type-2 .footer-main-content .contacts .address>span{width:calc(100% - 20px);font-weight:lighter;margin-top:-3px}.main-footer-type-2 .footer-main-content .contacts ul{list-style:none;padding:0;margin:30px 0 0;display:flex;align-items:flex-start;justify-content:space-between}.main-footer-type-2 .footer-main-content .contacts ul li a{display:flex;align-items:center;justify-content:center;white-space:nowrap;column-gap:10px;color:#fff;transition:.3s}.main-footer-type-2 .footer-main-content .contacts ul li:first-child a{font-weight:500;font-size:18px}.main-footer-type-2 .footer-main-content .socials nav{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;margin-top:30px}.main-footer-type-2 .footer-main-content .socials nav a{background:#fff;display:flex;width:40px;height:40px;border-radius:100%;align-items:center;justify-content:center;transition:.3s}.main-footer-type-2 .footer-main-content .socials nav svg{width:18px}.main-footer-type-2 .footer-main-content .mobile-apps ul{list-style:none;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;column-gap:20px}.main-footer-type-2 .footer-main-content .footer-description{font-size:14px;font-weight:lighter}.main-footer-type-2 .copyright{margin:50px 0 0;text-align:center;padding:30px 0;border-top:1px solid rgba(255,255,255,.1)}.main-footer-type-2 .copyright>div:first-child{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.6);font-size:13px;column-gap:10px;width:100%;margin-bottom:15px;font-weight:300;letter-spacing:.1px}.main-footer-type-2 .copyright>div a{color:rgba(255,255,255,.6);transition:.3s}.main-footer-type-2 .copyright>.powered{color:rgba(255,255,255,.6);font-weight:lighter;letter-spacing:.1px}.main-footer-type-2 .copyright>.powered a{transition:.3s;font-weight:lighter}.main-footer-type-2 .copyright>.powered a:Hover{color:#fff}.main-footer-type-2 .copyright>div a:Hover{color:#fff}.main-footer-type-2 .footer-main-content .contacts ul li a:Hover{color:#ef233c}.main-footer-type-2 .footer-main-content .socials nav a:hover{background:#ef233c}.main-footer-type-2 .footer-main-content .socials nav a:Hover svg{fill:#fff}.packages-card-list-2 .package{width:calc(25% - 15px);margin:7px;padding:20px;border-radius:10px;transition:.3s;border:1px solid #eee;position:relative}.packages-card-list-2 .promotion{position:absolute;right:20px;font-size:11px;max-width:10ch;text-align:right;top:0;color:green}.packages-card-list-2 .promotion:after{content:'';width:15px;background:green;height:1px;position:absolute;left:0;bottom:-4px;transform:rotate(-45deg)}.packages-card-list-2 .has-promotion .title:before{content:'';background:green;height:1px;position:absolute;left:0;bottom:-2px;width:calc(100% - 68px)}.packages-card-list-2 .package .title{margin-top:0;font-weight:500;margin-bottom:5px;padding-bottom:5px;position:relative;transition:.3s;color:#000}.packages-card-list-2 .package .price{color:var(--red);font-weight:800;font-size:20px;margin:0}.packages-card-list-2 .package .buttons{display:flex;align-items:center;justify-content:space-between;padding-top:15px;margin-top:15px;position:relative;padding-right:30px}.packages-card-list-2 .package .buttons div{width:50%;display:flex}.packages-card-list-2 .package .buttons div a{font-size:14px;max-width:6ch;display:block}.packages-card-list-2 .package .buttons>div:last-child{text-align:left}.packages-card-list-2 .package .buttons a{color:#000;transition:.3s}.packages-card-list-2 .package .buttons div:last-child>a{opacity:.5}.packages-card-list-2 .package .buttons:after{content:'';position:absolute;right:0;bottom:0;width:30px;height:30px;background:var(--red);border-radius:100%}.packages-card-list-2 .package .buttons:before{content:'';position:absolute;right:5px;bottom:5px;width:10px;height:10px;background:var(--red);border-radius:100%;z-index:1;border:5px solid #fff}.packages-card-list-2 .package .buttons .line{position:absolute;top:0;left:0;height:1px;width:calc(100% - 30px);background:#ddd}.packages-card-list-2 .package .buttons .line:after{content:'';position:absolute;right:-9px;top:4px;width:10px;height:1px;background:#ddd;transform:rotate(45deg)}.packages-card-list-2 .package:hover .title{color:var(--red)}.packages-card-list-2 .package .buttons a:Hover{color:var(--red);opacity:1!important}.sound-toggle{position:absolute;right:30px;top:30px;z-index:1}.sound-toggle>div{background:rgba(255,255,255,.5);width:100px;height:100px;border-radius:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px;cursor:pointer;transition:.3s;font-size:14px;outline:rgba(255,255,255,.2) solid 10px!important}.sound-toggle>div>svg{width:30px;height:30px;object-fit:contain}.sound-toggle>.mute{position:absolute;right:0;top:0}.sound-toggle:hover>div{box-shadow:0 0 30px 30px rgba(255,255,255,.5);background:#fff}.sound-toggle>div span{user-select:none}.packet-details>header{background:#fff;display:flex;align-items:center;justify-content:flex-start;margin:50px 0;flex-direction:column;row-gap:15px}.packet-details>header h3{font-size:25px;font-weight:500;color:#000;margin:0 20px 0 0}.packet-details>header .price{font-size:25px;font-weight:500;color:#00000090;margin-right:15px}.technical-list-groups{column-width:320px;margin:50px auto}.technical-list-groups .group{border:1px solid #eee;margin-bottom:15px;border-radius:5px;overflow:hidden;max-height:60px;transition:.3s}.technical-list-groups .group .group-header{background:#eee;padding:15px;font-weight:500;transition:.3s;position:relative;display:flex;justify-content:space-between;width:100%;font-size:16px;cursor:pointer;user-select:none;align-items:center}.technical-list-groups .group .group-header .count{font-size:14px;display:flex;width:30px;height:30px;background:#fff;align-items:center;justify-content:center;border-radius:100%;color:#000}.technical-list-groups .group .list{padding:10px 20px}.technical-list-groups .group .list .item{padding:5px 0;font-size:15px;border-bottom:1px solid #eee;margin:5px 0;color:rgba(0,0,0,.6);transition:.3s}.technical-list-groups .group:Hover .group-header{box-shadow:0 0 30px var(--red);background-color:var(--red);color:#fff}.package-item .package-features .feature-group.active,.technical-list-groups .group.active{max-height:1000vh}.technical-list-groups .group .list .item:before{content:'+';display:inline-flex;align-items:center;justify-content:center;background:#eee;width:20px;height:20px;margin-right:10px;border-radius:100%;font-size:14px;transition:.3s}.technical-list-groups .group .list .item:Hover{color:#000}.technical-list-groups .group .list .item:Hover:Before{background:var(--red);color:#fff;box-shadow:0 0 30px var(--red)}.packet-details>header .promotion{font-weight:400;display:inline-block;background:#00ac00;padding:10px;border-radius:10px;color:#fff;font-size:12px;position:relative;margin:0;z-index:1}.main-packages .package-item .promotion-2,.packages-layout .package-item .promotion-2{left:unset!important;right:15px}.gift-tooltip{position:absolute;background:#fff;width:450px;left:50%;transform:translateX(-50%);bottom:50px;border-radius:10px;overflow:hidden;opacity:0;visibility:hidden;transition:.3s;z-index:1}.gift-tooltip .image img{width:100%;height:150px;border-radius:0;object-fit:cover}.gift-tooltip .body{padding:20px;color:#000}.gift-tooltip .body p:last-child{margin-bottom:0}.gift-tooltip .buttons{display:flex;padding:0 20px 20px}.gift-tooltip .buttons>.btn,.prices-bar .list>div .btn{font-size:12px}.packages-sticky.packages.active,[gift-tooltip]:hover .gift-tooltip{opacity:1;visibility:visible}.packages-layout{display:flex;flex-wrap:wrap;align-items:flex-start}.packages-layout .package-item{width:calc(25% - 30px);margin:15px;position:relative}.package-item{border:1px solid #eee;border-radius:15px;padding:30px;transition:.3s}.package-item .title{display:block;font-size:18px;font-weight:500;color:#000;transition:.3s}.package-item .title:Hover{color:var(--red)}.package-item .description{margin:10px 0 20px;font-size:14px;color:#00000080;min-height:68px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.package-item .price{font-size:30px;font-weight:500;margin:0 0 10px}.package-item .package-footer .buttons{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;margin-bottom:20px}.package-item .package-footer .toggle{width:100%;border:0;background:#eee;padding:15px;border-radius:5px;font-weight:500;transition:.3s;display:flex;align-items:center;justify-content:space-between;color:#00000080}.package-item .package-features .feature-group .title>svg,.package-item .package-footer .toggle>svg{width:15px;transition:.3s}.package-item .package-footer .toggle:Hover{background:#ddd}.package-item .package-features{max-height:0;overflow:hidden;transition:.3s;padding-right:10px}.package-item:Hover{border-color:var(--red)}.package-item.show-features .package-features{max-height:500px;opacity:1;overflow-y:scroll;margin-top:20px}.package-item .package-features .feature-group .title{background:#f3f3f3;padding:10px 15px;font-size:14px;border-radius:5px;margin:0 0 10px;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.package-item .package-features .feature-group .title>span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.package-item .package-features .feature-group .title:Hover>svg{fill:#fff}.package-item .package-features .feature-group:Hover .title{background:var(--red);color:#fff}.package-item .package-features .feature-group:Hover .title svg{fill:#fff}.package-item .package-features .feature-group ul li{font-size:13px;padding:5px 0;margin:5px 0;border-bottom:1px solid #eee;transition:.3s;display:flex}.package-item .package-features .feature-group ul li:Before{content:'+';margin-right:8px;display:inline-flex;background:#eee;color:#000;width:15px;height:15px;align-items:center;justify-content:center;line-height:0;border-radius:100%;letter-spacing:-1px;padding-bottom:.5px}.package-item .package-features .feature-group ul:Hover>li:not(:hover){color:#00000070}.package-item.show-features .package-footer .toggle{background:var(--red);color:#fff}.package-item.show-features .package-footer .toggle>svg{fill:#fff;transform:rotate(180deg)}.package-item .package-features .feature-group{transition:.3s;max-height:37px;overflow:hidden;margin-bottom:5px}.packages-layout .package-item .promotion{font-weight:400;display:inline-block;background:#00ac00;padding:10px;border-radius:10px;color:#fff;font-size:12px;position:absolute;left:15px;top:-20px}.packages-layout .package-item .gift-tooltip{bottom:unset;top:0;left:150px;transform:unset}.main-packages .package-item .package-header{min-height:130px}.main-packages .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:20px;column-gap:10px}.main-packages .owl-dots .owl-dot{display:block;width:10px;height:10px;background:#eee;transition:.3s;border-radius:100%}.main-packages .owl-dots .owl-dot.active{width:30px;border-radius:8px;background:var(--red)}.main-packages .item{padding:30px 1px 1px}.main-concept .gallery{column-width:400px;width:100%;max-height:1100px}.main-concept .gallery>div{border:1px solid #eee;margin-bottom:15px;border-radius:5px;overflow:hidden;transition:.3s}.main-concept .gallery img{width:100%;object-fit:cover;border-radius:10px;height:100%}.main-concept .gallery>div:first-child,.main-concept .gallery>div:nth-child(3),.main-concept .gallery>div:nth-child(9){height:300px}.main-concept .gallery>div:nth-child(2){height:400px}.main-concept .gallery>div:nth-child(4),.main-concept .gallery>div:nth-child(8){height:200px}.main-concept .gallery>div:nth-child(5){height:591px}.main-concept .gallery>div:nth-child(6){height:210px}.main-concept .gallery>div:nth-child(7){height:500px}.main-packages .package-item .gift-tooltip{bottom:unset;top:45px}.main-packages .package-item .promotion{font-weight:400;display:inline-block;background:#00ac00;padding:10px;border-radius:10px;color:#fff;font-size:12px;margin:0;z-index:1;position:absolute;top:-20px;left:15px;transition:.3s}.main-packages .item[data-index="0"] .package-item .promotion .gift-tooltip{left:0;transform:translateY(0);background:#fff}.main-packages .owl-item:Hover{z-index:1}.page-details-content table td{margin:0;padding:10px;border:1px solid #eee;font-size:14px}.road-help-phone{display:inline-flex;flex-direction:column;padding:15px 15px 10px;border-radius:10px;border:1px solid var(--red);font-size:14px;row-gap:6px;text-transform:uppercase;font-weight:500;color:#000}.road-help-phone a{font-size:23px}.compare-card-bar{position:fixed;left:50%;bottom:20px;z-index:99;background:#fff;max-width:720px;width:100%;transform:translateX(-50%) translateY(100px);border-radius:20px;padding:15px;transition:.3s cubic-bezier(.55, .06, .68, .19);opacity:0;visibility:hidden}.compare-card-bar.show{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.compare-card-bar .compare-header{background:#eee;padding:15px;border-radius:15px;margin:0;font-size:18px;font-weight:500;transition:.3s}.compare-card-bar form{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.compare-card-bar form ul{list-style:none;padding:0 20px 0 0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.compare-card-bar form ul>li>button{display:inline-flex;padding:5px 10px;background:#eee;border-radius:5px;font-size:14px;border:0;transition:.3s}.compare-card-bar form ul>li>button:After{content:'×';background:#ddd;width:15px;height:15px;border-radius:100%;margin-left:10px;display:inline-flex;align-items:center;justify-content:center;transition:.3s}.compare-card-bar form ul>li>button:Hover{background:#ddd}.compare-card-bar form ul>li>button:Hover:After{background:var(--red);color:#fff;box-shadow:0 0 30px var(--red)}.compare-btn:not(.no-compare-style).added{background:#000;border-color:transparent;color:#fff}.compare-btn:not(.no-compare-style).added:Hover{background:#211f1f}.compare-card-bar .hide-toggle{background:#ddd;border:0;border-radius:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.3s}.compare-card-bar svg{width:16px;height:16px}.compare-card-bar .hide-toggle:Hover{background:var(--red)}.compare-card-bar .hide-toggle:Hover>svg{fill:#fff}.compare-card-bar.show.hide{transform:translateX(-50%) translateY(calc(100% - 70px));background:0 0;box-shadow:unset}.compare-card-bar.show.hide .compare-header{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}.compare-card-bar.show.hide .hide-toggle,.compare-layout .category.active .category-title>svg{transform:rotate(180deg)}.compare-layout{position:relative;text-align:center;overflow:auto;max-width:100%}.compare-layout .packages>div{flex:1;min-width:200px}.compare-layout .stage-title{background:#eee;padding:10px 0;font-size:14px;border-radius:10px}.compare-layout .category-title{background:#ddd;padding:10px 0;font-weight:500;border-radius:10px}.compare-layout .packages>.active{font-weight:bolder}.compare-layout .category{transition:.3s;max-height:60px;overflow:hidden;user-select:none}.compare-layout .category.active{padding:5px 0;max-height:1000vh}.compare-layout .category .category-title{display:flex;align-items:center;justify-content:center;column-gap:10px;cursor:pointer}.compare-layout .category .count{font-weight:400;font-size:13px}.compare-layout .category .count:before{content:'('}.compare-layout .category .count:after{content:')'}.compare-layout .category .category-title>svg{width:25px;height:25px;background:var(--red);padding:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;fill:#fff;transition:.3s}.compare-layout .scoreSvg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#eee;stroke-width:1.3em}.compare-layout .scoreSvg .bar{stroke:var(--red);stroke-dashoffset:566px}.compare-layout .cont{display:block;height:200px;width:200px;margin:2em auto;border-radius:100%;position:relative}.compare-layout .score{position:relative;transform:scale(.7);margin:-30px 0}.compare-layout .score .counter-item{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:35px;font-weight:500}.compare-layout .package .description{font-size:14px;padding:0 15px;color:#00000080}.compare-layout .package .package-title{font-size:20px;color:#000;display:block;transition:.3s}.compare-layout .package .package-title:Hover{color:var(--red)}.compare-layout .package-stage>svg{width:20px;height:20px}.compare-layout .package-stage.active>svg{fill:var(--red)}.compare-layout .package-stage:not(.active)>svg{fill:#ddd}.compare-layout .package .remove-btn{background:0 0;border:0;color:var(--red);margin-top:5px;transition:.3s}.compare-layout .package .remove-btn:Hover{color:#000}.packages-sticky.packages{position:fixed;left:50%;width:100%;top:100px;z-index:11;background:#fff;padding:10px;text-align:center;border-radius:10px;transform:translateX(-50%);opacity:0;visibility:hidden;transition:.3s}.copyright-text a{color:var(--red)!important}.copyright-text a:Hover{color:#fff!important}.package-post-layout{padding:0 15px}.package-post-layout .post-content{max-height:210px;overflow:hidden;position:relative;margin-top:30px}.package-post-layout .post-content a{color:var(--red);transition:.3s;display:inline-block}.package-post-layout .post-content a:Hover{color:#000}.package-post-layout .post-content:Before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(transparent,#fff)}.package-post-layout.active .post-content{max-height:unset}.package-post-layout.active .post-content:Before{opacity:0;visibility:hidden}.prices-bar{position:fixed;right:0;bottom:0;z-index:99;display:flex;align-items:center;transform:translateX(calc(100% - 50px));transition:.3s;max-height:100%;overflow:auto}.prices-bar .header{background:var(--red);color:#fff;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;row-gap:20px;cursor:pointer;padding:15px;font-size:14px;border-radius:10px 0 0 10px}.prices-bar .header .title{writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase}.prices-bar .header>svg{width:20px;height:20px;border:1px solid #fff;transition:.3s;fill:#fff;border-radius:100%;padding:3px}.prices-bar .list{background:#fff;border-radius:10px 0 0}.prices-bar .list>div{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;padding:5px;border-bottom:1px solid #eee}.prices-bar .list>div .title{width:200px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prices-bar .list>div .price{font-weight:500;font-size:14px;width:70px}.prices-bar.active{transform:translateX(0)}.prices-bar.active .header>svg{transform:rotate(270deg)}.main-packages .owl-nav span{font-size:30px;transition:.3s;display:flex;width:50px;height:50px;background:#eee;align-items:center;justify-content:center;border-radius:100%;color:#00000080;font-weight:lighter;position:absolute;top:calc(50% - 25px);z-index:11}.main-packages .owl-nav .owl-prev span{left:-25px}.main-packages .owl-nav .owl-next span{right:-25px}.main-packages .owl-nav span:Hover{background:var(--red);color:#fff}.packages-table-area table{max-width:100%;margin:auto auto 30px;width:100%}.packages-table-area table td,.packages-table-area table th{border:1px solid #eee;margin:0;padding:10px 15px;text-align:left}.packages-table-area table tr:Hover{background:#f5f5f5}@media (min-width:1400px) and (max-width:1480px){.main-packages .owl-nav span{top:-40px}.main-packages .owl-nav .owl-prev span{left:0}.main-packages .owl-nav .owl-next span{right:0}}@media (min-width:1200px) and (max-width:1399px){.main-concept .gallery{column-width:320px}.main-services .wrapper .dots .dot:nth-child(6){right:8%}.main-services .wrapper .dots .dot:nth-child(5){right:14%}.main-services .wrapper .dots .dot:nth-child(4){right:17%}.main-services .wrapper .dots .dot:nth-child(3){top:12%}.main-services .wrapper .dots .dot:nth-child(2){top:10%}.main-services .wrapper .dots .dot:nth-child(9){left:25%}.main-transactions .transactions-container .transaction,.packages-layout .package-item{width:calc(33% - 30px)}.main-campaigns .owl-nav{right:50px;bottom:24px}.main-header .header-container .menu>ul>li>a{font-size:13px;padding:5px 10px}.main-header .header-container .actions a{height:40px}.main-header .header-container .actions a.circle{height:40px;width:40px}.main-services .dots-header .dots{left:-10px}.pricing-table>.features>.group header{padding-right:0!important}.online-appointment-details .appointment>.content{max-width:calc(100% - 30px)}.appointment-details .content-container .car img{margin-right:0;width:100%}.online-appointment-details .appointment>header{height:130px}.form-body-item{max-height:370px}.appointment .input input,.appointment .input select,.appointment .input textarea{padding:10px;font-size:14px}.appointment .form-header .description{margin:14px 0}}@media (min-width:992px) and (max-width:1199px){.main-services .wrapper .dots .dot:nth-child(6){right:1%}.main-services .wrapper .dots .dot:nth-child(5){right:4%}.main-services .wrapper .dots .dot:nth-child(4){right:10%}.main-services .wrapper .dots .dot:nth-child(3){top:12%}.main-services .wrapper .dots .dot:nth-child(2){top:11%}.main-services .wrapper .dots .dot:nth-child(9){left:20%}.main-services .wrapper .dots .dot:nth-child(8){bottom:50%}.main-services .wrapper .dots .dot:first-child{left:15%}.main-services .wrapper .dots .dot:nth-child(10){left:30%}.main-services .wrapper .dots .dot:nth-child(7){left:55%}.main-header .header-container .logo{width:200px}.main-header .header-container .actions a{font-size:13px;height:35px!important;padding:0 5px}.main-header .header-container .actions a.circle{width:35px;font-size:12px}.main-header .header-container .menu>ul>li>a{padding:5px 8px;white-space:nowrap;font-size:12px}.main-header .header-container .actions{width:280px}.main-header .header-container .menu{width:calc(100% - 400px)}.main-header .header-container .menu>ul>li>ul>li>a{padding:5px 10px;font-size:12px}.main-transactions .transactions-container .transaction{width:calc(33% - 30px);padding:30px}.main-transactions{padding:0 50px}header.section-header.wowed:after{background:#fff}.main-articles .article img{height:450px}.main-campaigns .campaign-item .content,.main-campaigns .campaign-item .image{width:50%}.main-campaigns .owl-nav{right:50px;bottom:20px}.appointment-details .calendar .date .day,.finish-table .summary>.title,.main-campaigns .campaign-item .title span{font-size:20px}.appointment .steps-nav .step p,.check-group>.check .price,.check-group>.check label .description,.features-bar .feature .content,.main-campaigns .campaign-item .title{font-size:12px}.appointment .steps-nav .step>strong,.check-group>.check .title,.main-campaigns .campaign-item .content .date{font-size:14px}.appointment .input label,.main-campaigns .campaign-item .summary{font-size:11px}.main-services .dots-header .dots{left:0}.features-bar .feature .content .title{display:block}.dealers-wrapper .dealers-content .dealers-container{padding:30px}.online-appointment-details .appointment>.content{max-width:calc(100% - 30px);max-height:calc(100% - 80px);padding:30px}.pricing-table>.features>.group header{padding-right:0!important;font-size:14px}.pricing-table>.features .list>div{font-size:13px}.pricing-table>.packets .packet-header .packet-title{font-size:20px;margin-bottom:0}.pricing-table>.packets .packet-header .price{font-size:26px}.online-appointment-details .appointment>header{height:60px}.appointment .steps-nav{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}.form-content .form-header .description{font-size:14px!important;margin:0 0 10px}input,select,textarea{padding:10px;font-size:13px}.dealers-wrapper .filter-bar .btn{font-size:13px;padding:13px 0}.finish-table .card-info>.title{font-size:20px;margin-bottom:10px}.appointment-details .content-container{flex-direction:column}.appointment-details .content-container>div{width:100%!important}.appointment-details .content-container>.car{text-align:center}.appointment-details .content-container>.car img{max-width:60%}.appointment-details>.content{padding-left:30px}.appointment-details .calendar{overflow:auto}.packages-layout .package-item{width:calc(50% - 30px)}.main-concept .gallery{column-width:300px}}.dealers-wrapper .dealers-content .dealers-container,.dealers-wrapper .dealers-content .list{height:800px;overflow-y:scroll}@media (max-width:992px){.recently-post-items .post-item { max-width: 100% !important;}.dealers-wrapper .dealers-content .dealers-container,.dealers-wrapper .dealers-content .list,.main-services .content,.packet-details .image img,.page-details-content .cover img,.posts-container .post .image img,.team .group .people img{height:unset}.dealers-wrapper .dealers-content .dealers-container{flex-wrap:nowrap;padding:15px}.dealers-wrapper .dealers-content .dealers-container .dealer{min-width:70vw}.dealers-wrapper .dealers-content .dealers-container .dealer .address{min-height:68px}.inquire-form,.main-banner .banner-container>.container,.online-appointment-details,.package-post-layout{padding:0}.packages-layout .package-item .gift-tooltip{left:0;transform:translateX(0);top:55px}#mapView #map,.appointment .steps-nav .step p,.appointment-details .content-container .car,.compare-layout .package .btn,.compare-layout .package .description,.compare-layout .package .price,.compare-layout .score,.dealers-wrapper .dealers-content .list,.main-articles .article .content .summary,.main-header .header-container .actions,.main-header .header-container .menu,.main-services,.main-services .wrapper,.main-services .wrapper .dots,.mobile-pricing-container .feature-groups.active .packet-features-toggle,.online-appointment-details .copyright,.packages-layout .package-item .gift-tooltip .image,.packets-page .packages-card-list,.pricing-table>.packets .packet-header img,.sound-toggle>div span{display:none}.hour-selections .hour-selection-item,.main-footer .footer-container>aside{width:calc(50% - 10px)}.dealer-details .dealer-content,.main-concept .concept-container,.main-footer-type-2 .footer-main-content,.main-footer-type-2 .footer-wrapper,.page-details-content{flex-direction:column;row-gap:30px}.articles-container .article,.campaigns-container .campaign,.check-group.methods-check .check,.check-group>.check,.contact-details .info,.da-form .buttons .btn,.da-form .input,.dealer-details .dealer-content .gallery,.dealer-details .dealer-content>.content,.dealer-site-page .main-header .header-container .logo,.dealers-wrapper .dealers-content .dealers-container,.dealers-wrapper .dealers-content .dealers-container .dealer,.finish-table .card-info .input:nth-child(4),.finish-table .card-info .input:nth-child(5),.form-content .item[data-step="2"] .input,.hr-form .buttons .btn,.hr-form .input,.inquire-form .form,.main-banner .banner-container .form form .inputs>div,.main-concept .concept-container>div,.main-footer-type-2 .footer-main-content>div,.main-footer-type-2 .footer-wrapper>div,.main-testimonials .testimonials-container .cover,.packages-card-list-2 .package,.packet-details .content,.packet-details .details>div,.packet-details .image,.page .main-banner .banner-container .form,.page .main-banner .banner-container form button,.page .main-banner .banner-container form label,.page-title>*,.prices-bar .list>div .price,.prices-bar .list>div .title,.prices-bar.active .list,.section-gallery .gallery,.team .group .people,.testimonials-list .testimonial{width:100%}.main-concept .concept-container .text,.main-footer .footer-container .menu{padding-left:0}.main-header .header-container .logo{width:100%;display:flex;align-items:center;justify-content:space-between}.main-header .header-container .logo img{width:200px;transform:translateY(2px)}.main-header .header-container .toggle-menu{display:flex;border:0;background:0 0;flex-direction:column;height:15px;align-items:center;justify-content:space-between}.main-header .header-container .toggle-menu span{display:block;width:25px;height:2px;background:#000;transition:.3s}.main-header{top:0;padding:10px 0}header.section-header{margin-bottom:30px;padding-bottom:20px;overflow:hidden}header.section-header .title{font-size:20px;width:100%}.main-transactions{padding:0 15px;margin:30px 0}header.section-header.wowed:after{left:25%;width:50%;height:3px}header.section-header p{font-size:14px;margin:10px auto;max-width:100%}.dealers-wrapper,.main-articles .owl-nav{margin-top:15px}.main-campaigns .campaign-item{flex-direction:column;padding:0 15px;row-gap:10px}.main-campaigns .campaign-item .content,.main-campaigns .campaign-item .image{width:100%;border-radius:20px;overflow:hidden}.main-campaigns .campaign-item .title span{font-size:18px;margin-top:3px}.main-banner,.main-footer .footer-container .menu ul>li:first-child>a,.packet-details .technical>header .title{margin-top:0}.main-campaigns .owl-nav{right:9px;bottom:25px;column-gap:5px}.main-footer .footer-container{column-gap:10px;flex-wrap:wrap}.main-footer .footer-container .logo-area{width:100%;margin-bottom:20px;text-align:center}.appointment .form-header .fs-18,.compare-layout .package .package-title,.hour-selections .hour-selection-item .hourTitle,.hour-selections table td span,.main-footer .footer-container .menu ul>li>a,.menu-wrapper .menu ul li ul a{font-size:14px}.main-footer .footer-container .contacts{font-size:13px}.check-group>.check .title,.main-footer .footer-container .contacts .phone{font-size:15px}.main-footer .footer-container .contacts .socials{font-size:14px;flex-wrap:wrap;row-gap:10px;column-gap:10px;display:none}.menu-wrapper{display:flex;flex-direction:column;position:fixed;z-index:99;background:#fff;height:100%;width:100%;padding:30px;row-gap:15px;font-size:14px;transition:.3s;overflow:scroll;transform:translateX(-100%);opacity:0;visibility:hidden;top:0}.menu-wrapper .logo{display:flex;margin-bottom:30px;align-items:center;justify-content:space-between}.menu-wrapper .logo img{width:200px}.menu-wrapper .logo .toggle-menu{display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:30px;height:30px;background:0 0;border:1px solid #000;border-radius:100%}.menu-wrapper .logo .toggle-menu span{display:block;width:100%;height:2px;background:#000}.menu-wrapper .logo .toggle-menu span:first-child{transform:rotate(45deg) translate(5px,-5px)}.menu-wrapper .logo .toggle-menu span:last-child{transform:rotate(-45deg) translate(-5px,-5px)}.menu-wrapper .menu ul{list-style:none;padding:0;margin:0}.menu-wrapper .menu ul a{color:#000;display:block;padding:5px 0;font-size:16px;font-weight:500}.menu-wrapper .menu ul li ul{font-size:12px;padding:10px 0 10px 20px}.menu-wrapper .menu ul a:Before{content:'\203A';font-weight:lighter;margin-right:5px}.menu-wrapper .actions{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;flex-direction:column;row-gap:10px}.menu-wrapper .actions a{color:#fff;background:var(--red);padding:10px;font-size:13px;border-radius:5px;width:100%;text-align:center}.menu-wrapper .contacts{font-size:13px;margin-top:50px}.menu-wrapper .contacts>a{display:block;margin-bottom:10px;color:#000}.menu-wrapper .contacts .phone{font-size:20px;font-weight:bolder;color:var(--red)}.menu-wrapper .contacts .socials{display:flex;align-items:center;justify-content:flex-start;column-gap:10px}.menu-wrapper .contacts .socials a{color:#5f5f5f;font-size:18px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:5px;background-color:var(--red)}.menu-wrapper .contacts .socials a svg{width:20px;fill:#fff}.open-menu{overflow:hidden}.open-menu .menu-wrapper{opacity:1;visibility:visible;transform:translateX(0)}.main-services .wrapper img{object-fit:contain}.main-articles .article img{height:400px}.main-banner{margin-bottom:330px}.main-video .scrollButton{bottom:240px}.main-banner .banner-container .form form .inputs{flex-wrap:wrap}.appointment-details .calendar .date .day,.appointment-details>.info .info-boxes .box .value,.error-layout .content .title,.finish-table .card-info>.title,.main-banner .banner-container .text .title,.pricing-table>.packets .packet-header .price,.testimonials-list .testimonial .testimonial-header .name{font-size:20px}.main-banner .banner-container .text .title span{font-size:23px}.main-banner .banner-container .form{margin-bottom:-280px;padding:15px}.main-banner .banner-container form button,.main-banner .banner-container form label{width:100%;margin:5px 0}.main-banner .banner-container .form:Before{opacity:.5}.da-form,.finish-table .method1,.main-banner .banner-container .form form,.main-testimonials .testimonials-container,.packet-details,.packet-details .details{flex-direction:column}.main-testimonials .testimonials-container .slider{width:calc(100% - 30px);padding:40px;margin-bottom:-30px;position:relative;z-index:11;border-radius:30px}.main-testimonials .testimonials-container .slider:after,.main-testimonials .testimonials-container .slider:before{font-size:35px}.main-testimonials .testimonials-container .slider:after{bottom:-10px}.main-testimonials .testimonials-container .slider:before{top:-10px}.main-campaigns .owl-dots{padding-left:0;margin-top:30px;justify-content:center}.main-footer .footer-container .contacts .socials a{width:30px;height:30px}.main-banner .cover img{height:200px;width:100%;object-fit:cover}.main-banner .banner-container .text{position:relative;height:100%;overflow:hidden;z-index:1;padding:0 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;border-radius:10px}.main-banner .banner-container form p{margin:15px 0}.container,.main-header .header-container{padding:0 10px}section.page{margin-top:52px}.breadcrumb{padding:15px 0;overflow-y:hidden;overflow-x:scroll}.da-form,.hr-form,.main-footer{padding:30px}.breadcrumb a,.breadcrumb span{white-space:nowrap}.page-title>*,.pricing-table>.packets .packet-header .packet-title{font-size:16px}.page-title>h1{font-size:1.7em}.section-gallery{margin:30px 0;flex-wrap:wrap;row-gap:30px}.main-footer{width:100%;margin:50px 0}.features-bar,.main-articles,.main-testimonials,.map-header{margin:30px 0}.page-title>:after{left:0;width:calc(100% - 30px)}.campaigns-container .campaign .content{flex-direction:column;align-items:flex-start;row-gap:15px}.contact-details,.hr-form .buttons{flex-direction:column;row-gap:20px}.contact-details .form,.finish-table .card-info{width:100%;padding-right:0}.features-bar{flex-wrap:wrap;column-gap:15px;row-gap:15px;justify-content:flex-start;text-align:center}.features-bar .feature{width:calc(50% - 15px);flex-direction:column;padding:0;align-items:center}.features-bar .feature .content .value{display:block}.online-appointment-details .appointment>header .title{padding:20px 30px 0;font-size:16px}.online-appointment-details .appointment>.content{padding:15px;max-width:calc(100% - 15px);max-height:calc(100vh - 100px);-webkit-appearance:none;overflow:hidden}.appointment .steps-nav{overflow:hidden;margin-bottom:20px}.form-content .item{padding-right:0;padding-bottom:25px}.check-group>.check label .description{font-size:12px;margin-top:20px}.packages-sticky.packages,.packets-nav,.pricing-table{display:none!important}.pricing-table>.features{min-width:20vh}.pricing-table>.packets{min-width:80vh}.pricing-table>.packets .packet{min-width:25vh!important;max-width:25vh!important;width:25vh!important}.error-layout .content .description,.map-header,.page-title h1{max-width:100%}.packets-container .packet{width:100%;padding:15px}.testimonials-list{column-count:1}.main-services header.section-header p{max-width:100%;font-size:14px}.main-services .dots-header.hide{opacity:1;transform:translateX(0);position:static!important;top:unset}.main-services .dots-header .dots{position:unset;margin-bottom:30px}.main-transactions .transactions-container{overflow-x:scroll;overflow-y:hidden;flex-wrap:unset;justify-content:flex-start;margin-left:-25px;width:calc(100% + 45px);padding-left:15px}.main-transactions .transactions-container .transaction{width:unset;white-space:nowrap;box-shadow:none;border:1px solid #ddd;margin:0 15px 0 0;display:flex;align-items:center;justify-content:space-between;column-gap:30px;padding:15px 20px;min-width:fit-content}.main-transactions .transactions-container .transaction:after{position:unset}.main-campaigns{margin:30px 0;padding-right:0}.main-testimonials .testimonials-container .slider .actions .btn:first-child{margin-bottom:10px}.fixed-bar .main-header{padding:5px 0}.page.online-appointment-details{height:100%;overflow:hidden}.online-appointment-details .appointment{border-radius:0;background-position:center center;height:100vh;background-size:cover}.pricing-table>.features .list>div{font-size:12px;white-space:unset}.pricing-table>.features>.group:first-child>header{white-space:unset;margin-top:261px}.pricing-table>.packets .packet-header{height:248px}.pricing-table>.features>.group header{white-space:unset}.online-appointment-details .appointment>header{height:100px;flex-direction:column}.online-appointment-details .appointment>header .title{border:0;padding-left:0;padding-top:5px}.finish-table .summary{width:100%;margin-bottom:20px}.finish-table .summary>ul{margin-bottom:20px}.finish-table .method2,.prices-bar .list>div{flex-direction:column;align-items:flex-start;justify-content:flex-start}.check-group,.compare-layout .packages{column-gap:10px}.check-group>.check{width:calc(50% - 5px)}.hour-selections table td input~div label{font-size:18px!important}.error-layout .content .status-code{font-size:80px;margin-bottom:20px}.error-layout .content{text-align:left}.error-layout .content nav{column-gap:10px;row-gap:10px;justify-content:flex-start}.error-layout .content .or:before{left:0;transform:translateX(0)}.packet-details .details .body{position:unset;top:unset;padding-top:20px;margin-bottom:20px}.map-header span,.packet-details .details .body header .price{font-size:18px}.packet-details .technical{padding-right:0}.page-details-content .images img{height:100px;width:calc(50% - 15px)}.page-details-content>.sidebar{padding-left:0;position:unset;min-width:100%}.packages-layout .package-item,.posts-container .post,.services-list-container .service{width:100%;margin:15px 0}.appointment-details{flex-direction:column-reverse}.appointment-details>.info{width:100%;margin:30px 0}.appointment-details>.content{width:100%;padding-left:0}.appointment-details .content-container .status{width:100%;padding-right:0;text-align:center}.appointment-details .calendar{overflow:hidden;justify-content:center}.appointment-details .content-container .status p{margin:10px auto}.policy-alert{width:calc(100% - 30px);left:15px}.main-banner .banner-container .alert{margin-bottom:125px}.pricing-table>.packets{overflow:auto}#pricingTable table td{min-width:50%;max-width:50%;width:50%}#pricingTable thead .title{min-width:230px}.appointment .steps-nav .step{opacity:.1}.appointment .steps-nav .step>strong:after{content:none}.hour-selections .hour-selection-item .statuTitle{font-size:12px}.online-appointment-details .form-content{max-height:100%}.mobile-pricing-container{position:relative;display:block}.mobile-pricing-container .packet{position:relative;border-radius:20px;margin-bottom:30px}.mobile-pricing-container .packet .packet-header{background:var(--red);color:#fff;text-align:center;padding:20px;overflow:hidden;border-radius:20px;position:relative;z-index:1}.mobile-pricing-container .packet .packet-header .promotion{font-size:12px;display:inline-block;background:#fff;color:var(--red);border-radius:5px;padding:5px 10px;font-weight:500;box-shadow:0 0 30px rgba(255,255,255,.5)}.mobile-pricing-container .packet .packet-header .pricing{font-size:30px;font-weight:400;margin:10px 0 0}.mobile-pricing-container .packet .packet-header .btn-outline{border-color:#fff;color:#fff;margin-top:15px;font-size:13px}.mobile-pricing-container .packet .packet-header .promotion:After{content:''}.mobile-pricing-container .packet .packet-header .title{font-size:20px;display:block;font-weight:600;color:#fff}.mobile-pricing-container .packet .feature-groups{border:1px solid #ddd;padding:40px 20px 20px;width:calc(100% - 40px);margin:-20px auto 0 20px;border-radius:20px;max-height:350px;overflow:hidden;position:relative}.mobile-pricing-container .packet .feature-groups.active{max-height:10000vh;overflow:unset}.mobile-pricing-container .packet-features-toggle{position:absolute;left:0;bottom:0;width:100%;text-align:center;justify-content:center;height:100px;display:flex;align-items:flex-end;font-size:14px;background:linear-gradient(0,#fff 80%,transparent);padding-bottom:15px;text-transform:uppercase;font-weight:500;color:#888;letter-spacing:.5px}.mobile-pricing-container .feature-groups .group-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;position:sticky;top:50px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);margin-left:-10px;margin-right:-10px;border-radius:10px;margin-bottom:10px}.mobile-pricing-container .feature-groups .group-header .group-title{font-size:15px;font-weight:600}.mobile-pricing-container .feature-groups .group-header .group-counter{background:#eee;font-size:13px;padding:5px 10px;border-radius:5px;color:#878787;letter-spacing:.3px}.mobile-pricing-container .feature-groups .feature{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;font-size:14px;color:#575757;border-radius:5px}.mobile-pricing-container .feature-groups .feature:nth-child(2n){background:#f6f6f6}.mobile-pricing-container span.status{display:block;text-align:center;font-size:20px}.mobile-pricing-container span.status.check:before{content:"\2713";color:var(--red)}.mobile-pricing-container span.status.times:before{content:"\00D7";color:#000;opacity:.5}.mobile-pricing-container .feature-groups .feature-details{transition:.3s;overflow:hidden;max-height:0}.mobile-pricing-container .packet .feature-groups .feature-group.active .feature-details{max-height:1000vh}.posts-container{margin-left:0;margin-right:0}.dealer-site-page .main-header .header-container .logo>a>img{width:150px}.dealer-site-page .main-header .header-container .logo .dealer-title{font-size:11px}.dealer-site-page .dealer-page{margin-top:60px}.dealer-site-page .dealer-page .info>h1{font-size:25px}.dealer-site-page #about,.dealer-site-page #contacts,.dealer-site-page #packages{scroll-margin-top:40px}.packages-card-list .package{width:100%;margin:7px 0}.main-banner .cover{margin-top:60px;border-radius:15px;padding:0 15px}.pagination>li>a,.pagination>li>span{font-size:13px;width:30px;height:30px}.view-type-buttons{margin-top:0;display:none}#listView,#mapView{display:block!important}.report-details-page{margin:30px 0;padding:0 30px}.main-footer-type-2 .copyright>div:first-child{flex-direction:column;row-gap:10px}.gift-tooltip{width:80vw}.sound-toggle>div{width:50px;height:50px}.sound-toggle>div>svg{width:20px;height:20px;fill:#00000080}.main-concept .gallery{column-width:unset;max-height:unset;display:flex;align-items:center;justify-content:flex-start;column-gap:20px;overflow:scroll}.main-concept .gallery>div{height:160px!important;min-width:25%}.compare-layout .packages>div{min-width:50px;max-width:50px}.compare-layout .category .category-title{font-size:14px;justify-content:flex-end;padding:10px}.compare-layout .category .category-title>span:first-child{width:100%;text-align:left}.packages.packages-header>.package{display:flex;writing-mode:vertical-rl;text-orientation:mixed;align-items:center;justify-content:center;flex-direction:row-reverse;column-gap:10px}.prices-bar:not(.active){bottom:20%}.prices-bar .list{width:calc(100% - 30px)}.prices-bar .list>div p{margin:10px 0}.prices-bar .list>div .btn{width:100%;text-align:center}.prices-bar{transition:unset;align-items:flex-end;justify-content:flex-start;width:100%;transform:translateX(calc(100% - 30px))}.prices-bar .header{font-size:11px;row-gap:10px;padding:5px}.prices-bar.active{align-items:flex-start;flex-direction:column}.prices-bar.active .header{width:100%;flex-direction:row;justify-content:space-between;padding:15px;border-radius:0}.prices-bar.active .header .title{text-orientation:unset;writing-mode:unset}.main-packages .owl-nav span{top:calc(100% + 10px)}.main-packages .owl-nav .owl-prev span{left:0}.main-packages .owl-nav .owl-next span{right:0}}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v23/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20A sound-toggleC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.toastify{display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:.4s cubic-bezier(.215, .61, .355, 1);cursor:pointer;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}.toastify{background:var(--red);color:#fff;border-radius:5px;font-size:15px;display:flex;padding:0 0 0 15px;align-items:center;justify-content:space-between}.toast-close{color:#fff;transition:.3s;background:var(--dark-red);width:50px;height:50px;margin-left:15px;border-radius:0 5px 5px 0;display:inline-flex;align-items:center;justify-content:center}.toast-close:Hover{background:#fff;opacity:1;color:var(--red)}div#timer.start{background:#eee;padding:10px;border-radius:10px;color:#646464;font-size:14px;margin-bottom:15px}p.price-notice{font-size:14px;margin-top:0;color:#00000087;font-weight:500}.post-table-of-contents>ul{overflow-y:scroll;max-height:50vh;transition:.3s}.post-table-of-contents.closed>ul{max-height:0;transition:.3s}.post-table-of-contents>ul::-webkit-scrollbar{width:8px}.post-table-of-contents>ul::-webkit-scrollbar-track{background:0 0}.post-table-of-contents>ul::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.post-table-of-contents>ul::-webkit-scrollbar-thumb:hover{background:var(--red)}.home-blog .blog-cover{width:50%;padding:0 10px;position:relative}.home-blog .blog-cover img{width:100%;height:auto;object-fit:cover;border-radius:25px}.home-blog .blog-content{width:50%;padding:0 10px;right:0;display:flex;flex-direction:column;justify-content:space-between;align-content:space-around}.home-blog,.rewards{width:100%;display:flex}.home-blog{flex-direction:row;flex-wrap:wrap;align-items:flex-start;position:relative}.blog-content .blog-text{overflow:hidden;position:absolute;height:calc(100% - 55px)}.blog-content .blog-text p{font-weight:400!important}.blog-links{bottom:0;position:absolute}.blog-text:Before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(transparent,#fff)}@media (max-width:1200px){.blog-content .blog-text,.blog-links{margin-top:15px;position:relative}.home-blog .blog-content,.home-blog .blog-cover{width:100%}.blog-content .blog-text{overflow:hidden;max-height:250px}.home-blog .blog-cover img{height:250px!important}.blog-links a{margin-top:10px}}.my-custom-theme .tooltipster-content{font-size:14px;border:none!important}.my-custom-theme .tooltipster-box{background:var(--red)!important;border:none!important;border-radius:5px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:var(--red)!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:var(--red)!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:var(--red)!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:var(--red)!important}.rewards{position:absolute;top:0;left:0}.rewards .badges{display:flex;position:absolute;left:25px;padding-left:5px}.rewards .badges span{margin-right:5px;width:25px;display:block}.award-winning-dealer span{position:absolute;right:-5px;top:-5px;width:50px;height:50px}.dealers-wrapper .dealers-content .dealers-container .dealer{padding-top:50px;position:relative}.dealer-details .dealer-content .content .rewards .badges{right:75px;left:unset}.dealer-details .dealer-content .content .award-winning-dealer span{width:60px;height:60px;right:-6px;top:-6px}.complaint-phones{display:flex;flex-direction:column}.content-image-row{display:flex;flex-direction:row;flex-wrap:wrap}.content-image-row .docs-gallery-container{width:33%;padding:10px}.content-image-row .docs-gallery-container img{border:1px solid var(--red);border-radius:20px}.popup-container{display:none;position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;background:#0000009e;align-items:center;justify-content:center}.popup-content{text-align:center;max-width:550px;background:#fff;border-radius:10px;padding:50px 40px;position:relative;display:flex;flex-direction:column;align-items:center}.close-btn{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#000}.popup-container .mobile-apps a img{height:60px}.popup-container .mobile-apps{display:flex;width:100%;justify-content:center}.popup-container .mobile-apps a{margin:10px 5px 25px}span.popup-title{font-size:22px;font-weight:600;margin-bottom:25px}span.popup-desc{font-size:16px;color:#777;margin-bottom:25px}span.popup-get-application,span.popup-bottom-desc{font-size:14px;font-weight:200;color:#777}.package-header-top{margin:18.5px 0}.utts-file,.utts-form .input{width:calc(33% - 16px)!important}.input.textarea-input textarea{height:75px}.utts-file label{font-size:15px;color:#000}.packages-notice-area {margin: 15px;}.packages-notice-area p {font-size: 14px;margin-top: 0;color: #00000087;font-weight: 500;}.packages-notice-area p b {color: #000;}.hasUtts {position: absolute;right: 30px;bottom: 30px;}.hasUtts img {height: 20px;width: 70px;object-fit: contain;}.dealer-filters a.utts-filter-button,.view-type-buttons a.utts-filter-button{justify-content:center;padding:0 15px;transition:.4s;border:1px solid rgba(0,0,0,.3);background:0 0;border-radius:5px;height:33px;align-items:center;display:flex}.dealer-filters a.utts-filter-button img,.view-type-buttons a.utts-filter-button img{width:70px;height:20px;object-fit:contain;filter:brightness(.7);transition:.4s}.dealer-filters a.utts-filter-button:hover,.view-type-buttons a.utts-filter-button.active,.view-type-buttons a.utts-filter-button:hover{border:1px solid #de8130;background:#de8130;transition:.4s}.dealer-filters a.utts-filter-button:hover img,.view-type-buttons a.utts-filter-button.active img,.view-type-buttons a.utts-filter-button:hover img{filter:brightness(1);transition:.4s}.dealer-detail-has-utts img,.dealer-list-has-utts img{height:18px;width:46px;margin:0 8px}.dealer-list-has-utts img{margin-right:0!important}.dealer-detail-has-utts span{color:#de8130;font-size:15px;display:flex;align-items:center}.dealer-list-has-utts span{color:#de8130;font-size:12px;display:flex;align-items:center;flex-wrap:wrap;max-width:150px;justify-content:flex-end}.dealer-detail-has-utts:after{display:none}section#main-dealers .section-header,section.page.dealer-details-page .page-title{display:flex;align-items:center;justify-content:space-between}.dealer-detail-has-utts{display:flex;align-items:center;border-radius:5px;background:linear-gradient(90deg,#fafafa,transparent);padding:8px 15px}section#main-dealers .section-header .empty-div{width:110px}section.utts-dealers-banner{background-image:url(images/utts-bg.jpg);width:100%;height:450px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-180px;margin-top:150px}.utts-banner-content{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;text-align:center;height:300px}.utts-banner-content .utts-banner-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:10px}.utts-banner-content p{color:#fff;font-size:17px;padding:0 100px;line-height:24px}.utts-banner-content a{padding:15px 25px;font-size:13px!important;font-weight:500;margin-top:10px}.btn-utts {background: #de8130;color: #fff;}h2.dealer-contact-title {color: var(--red);margin-bottom: 25px;}.recently-post-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.recently-post-items .post-item{max-width:calc(33% - 15px);background:#f6f6f6;position:relative;padding:15px;border-radius:25px;margin-bottom:25px}.recently-post-items .post-item .cover a{display:flex}.recently-post-items .post-item .cover a img{height:215px}.recently-post-items .post-item .content .summary{font-size:15px}.recently-post-items .post-item .content .title{margin:5px 0}.recently-posts{margin-top:75px}ul.number-list {list-style: number;}.packet-details header h3 a {color: unset !important;}.popup-bottom-desc{margin-bottom:15px}button#closeDiscountPopup {position: absolute;right: 15px;top: 10px;border: none;background: none;font-size: 20px;font-weight:600;color: #757575;}#uttsPopup .popup-content{max-width:1366px;padding:0;overflow:hidden;background:0 0}button#closeUttsPopup{position:absolute;right:0;border:none;border-radius:0 0 0 15px;width:45px;height:35px;font-size:22px;display:flex;align-items:center;justify-content:center;padding-bottom:5px;color:#fff;background:var(--red)}div#uttsPopup img{width:100%;height:100%;max-height:95dvh;object-fit:contain;border-radius:10px}.trust-box {margin-top: 25px;} #toast-container .toast-error{background-image: unset !important;background-color: #f55050 !important;}.toast *{color:#fff !important;}#toast-container>div{opacity: 1 !important;padding:0px !important;border-radius: 10px !important;;overflow:hidden !important}.toast-message {font-size: 15px !important;padding: 15px;border-radius: 10px !important;background-color: #f55050 !important;}.sell-vehicle-step-items-content,.sell-vehicle-step-valuation-content{border-radius:10px;padding:30px;box-shadow:0 0 30px rgb(0 0 0 / .1)}.vehicle-valuation-container{display:flex;align-items:flex-start;justify-content:space-between}.vehicle-valuation-container>div{width:50%}.vehicle-valuation-container .info{padding-right:50px;position:sticky;top:100px}.vehicle-valuation-container input,.vehicle-valuation-container select{background:#eee}.vehicle-valuation-container .step-content-title{font-size:20px;font-weight:600;margin-top:0}.vehicle-valuation-container .sell-vehicle-steps-item{margin-bottom:10px}.vehicle-valuation-container .sell-vehicle-steps-item label{color:#424242}.sell-vehicle-step-valuation-content .vehicle .tags li:empty,.vehicle-valuation-container .form .alert{display:none}.vehicle-valuation-container .timer-content{align-items:flex-start;justify-content:flex-end;display:none;margin-bottom:20px}.vehicle-valuation-container .timer-content.active{display:flex}.vehicle-valuation-container .timer-content .timer{background:#eee;font-size:14px;padding:5px 10px;border-radius:4px}.vehicle-valuation-container .timer-content .timer .time-count{font-weight:600}.sell-vehicle-step-valuation-content{display:none}.sell-vehicle-step-valuation-content .vehicle-content{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sell-vehicle-step-valuation-content .vehicle-content>div{flex:1;width:50%}.sell-vehicle-step-valuation-content .vehicle .brand{font-weight:600;color:var(--red);margin:0 0 5px}.sell-vehicle-step-valuation-content .vehicle .title{font-size:18px;color:#000;font-weight:400;margin:0}.sell-vehicle-step-valuation-content .vehicle .tags{list-style:none;padding:0;margin:20px 0;display:flex;gap:10px;flex-wrap:wrap}.sell-vehicle-step-valuation-content .vehicle .tags li{background:#f5f4f9;padding:5px 10px;border-radius:8px;font-size:14px;font-weight:500}.sell-vehicle-step-valuation-content .valuation-content .price-title{margin:0 0 5px;font-size:14px;color:#5f5f5f}.sell-vehicle-step-valuation-content .valuation-content .item-value{font-size:20px;font-weight:600;gap:10px;margin:0}.sell-vehicle-step-valuation-content .valuation-content .item-value span:first-child:after{content:" - "}.sell-vehicle-step-valuation-content .valuation-content .notes{margin:10px 0 0;font-size:13px;color:#5e5e5e}.sell-vehicle-step-valuation-content .valuation-content .notes:before{content:"* "}.sell-vehicle-step-valuation-content .valuation-content .value{padding:15px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.sell-vehicle-step-items-content-additional{display:none;padding:30px;box-shadow:0 0 30px rgb(0 0 0 / .1);border-radius:10px}.sell-vehicle-step-items-content-additional .btn{margin-top:10px}.sell-vehicle-step-items-content .loading-content:after{left:calc(50% - 25px);top:calc(50% - 25px)}.vehicle-valuation-container .info .notes{font-size:14px;color:#616161;font-style:italic}.vehicle-valuation-container .info .notes:before{content:"*"}@media (max-width:996px){.vehicle-valuation-container{flex-direction:column-reverse;row-gap:20px}.vehicle-valuation-container .info{position:static;padding-right:0}.sell-vehicle-step-valuation-content .vehicle-content>div,.vehicle-valuation-container>div{width:100%}.vehicle-valuation-container .timer-content{justify-content:flex-start}.sell-vehicle-step-valuation-content .vehicle-content{gap:10px;flex-direction:column}.sell-vehicle-step-valuation-content .vehicle .tags{margin-bottom:5px}}.plate-table th {font-size: 20px;text-align:center;}.plate-table td {font-size: 16px !important;border-color:#d0d0d0 !important;border-collapse: collapse;}.plate-table tr:hover {background:#eee;}.plate-table th {background:#d0d0d0;padding:10px 0;}.plate-table{max-width:900px;width:100%;}h2:has(a[name="tuumlrkiye-plaka-kodlari"]),h2:has(a[name="turkey-provincial-license-plate-codes"]){text-align: center !important;}.chat-container .operator-message,.chat-container .user-message{max-width:70%;width:100%;display:flex}.chat-page{display:flex;justify-content:center;padding-top:15px}.chat-container{box-shadow:0 0 30px rgba(0,0,0,.2);background:#f9fafc;border-radius:20px;overflow:hidden;padding-bottom:15px;font-family:'Sofia Pro',sans-serif;border:1px solid #dbe5ed;max-width:1080px;width:100%;position:relative}.chat-top .chat-title{font-size:18px;font-weight:600;color:#4b5155}.chat-top{padding:30px;background:#f4f5f8;height:80px;display:flex;align-items:center;border-bottom:1px solid #dbe5ed}.chat-container .chat-content{height:500px;overflow-y:auto;padding:0 25px;display:flex;flex-direction:column;gap:10px;margin:25px 10px 10px 0;position:relative}.chat-container .user-message{align-self:flex-end;flex-direction:row-reverse}.chat-container .user-message p,.chat-container .user-message span{color:#fff}.operator-message .message-content .message{background:#fff;padding:15px 35px 15px 20px;border-radius:0 10px 10px;align-self:flex-start;word-wrap:break-word}.operator-message .message-content .message ul{padding:0 15px;margin-top:5px}.message-content{display:flex;flex-direction:column;max-width:calc(100% - 54px)}.chat-container .operator-message .avatar{margin-right:10px}.chat-container .operator-message *:not(strong),.chat-container .operator-message p,.chat-container .operator-message span,.user-message .message,.user-message .message *{color:#7b8793;font-size:14px;font-weight:400}.chat-container .operator-message span,.chat-container .user-message span{display:block;font-size:10px;opacity:.7;text-align:left;margin-top:5px;color:#afbbc6;font-weight:600}.chat-container .user-message span{text-align:right}.chat-container .operator-message p,.chat-container .user-message p{margin:0!important}.user-message .message{background:#c9e9d2;padding:15px 20px 15px 30px;border-radius:10px 10px 0;align-self:flex-end;word-wrap:break-word}.user-message .avatar{margin-left:10px}.chat-bottom{padding:0 25px}.chat-container .chat-text-area{display:flex;align-items:center;width:100%;height:60px;justify-content:space-between;position:relative;background:#fff;border-radius:30px;overflow:hidden;border:1px solid #dbe5ed}.chat-container .chat-text-area textarea{width:calc(100% - 60px);border:none;height:100%;overflow:auto;outline:0!important;box-shadow:none!important;font-size:14px;color:#7b8793;font-weight:400;resize:none;padding:20px}.chat-container button#text-submit{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:100%;background:#e2000f;color:#fff;cursor:pointer;transition:.3s;margin:0 7px}.chat-container button#text-submit span{color:#fff;font-size:16px}.chat-container button#text-submit:hover{background:#d93e3e;transition:.3s}.chat-container .writing{display:flex;align-items:center;padding:8px 12px;color:#d93e3e;background:#dbe5ed;border-radius:10px 10px 10px 0;width:fit-content;max-width:200px;position:relative;left:0;margin-top:5px}.chat-container .writing *{color:#7b8793;font-size:12px}.chat-container .dot{animation:1.5s infinite blink}.chat-container .dot1{animation-delay:0s}.chat-container .dot2{animation-delay:.5s}.chat-container .dot3{animation-delay:1s}@keyframes blink{0%,100%,66%{opacity:0}33%{opacity:1}}.chat-container #loader{display:none;text-align:center}.chat-container .spinner{border:4px solid #f55050;border-top:4px solid #fff;border-radius:50%;width:30px;height:30px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.chat-container #send-button-icon{display:block;margin-left:5px}.chat-container #loader:visible+#send-button-icon{display:none}.chat-content::-webkit-scrollbar{width:6px;height:6px}.chat-content::-webkit-scrollbar-button{width:0;height:0}.chat-content::-webkit-scrollbar-thumb{background:#dbe5ed91;border-radius:50px;cursor:pointer}.chat-content::-webkit-scrollbar-thumb:hover{background:#dbe5ed}.chat-content::-webkit-scrollbar-thumb:active{background:#cbdceb}.scroll-to-bottom{position:absolute;right:calc(50% - 20px);bottom:100px;width:40px;height:40px;border:none;background-color:#fff;border-radius:100%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.3);z-index:999;padding:12px;opacity:.6;transition:.4s}.scroll-to-bottom:hover{opacity:1;transition:.4s}.chat-container .chat-text-area textarea:focus::placeholder {color: transparent;transition:200ms;}.chat-container .chat-text-area textarea::placeholder {transition:200ms;} .quick-menu-title{margin-top:50px;}.footer-menu-content{display:flex;margin-bottom:100px}.footer-menu-item{width:calc(25% - 15px)}.footer-menu-item ul,.main-footer-type-2 .footer-menu-content .contacts ul{list-style:none;padding:0}.footer-menu-item ul a{color:#ffffffd9;text-transform:capitalize;font-size:15px;padding:5px 0;display:flex;font-weight:lighter}.footer-menu-item span{color:#fff;font-size:20px;font-weight:500}.main-footer-type-2 .footer-menu-content .contacts .address{display:flex;align-items:flex-start;column-gap:15px}.main-footer-type-2 .footer-menu-content .contacts .address>svg,.main-footer-type-2 .footer-menu-content .contacts ul li a svg{width:20px;fill:#ef233c}.main-footer-type-2 .footer-menu-content .contacts .address>span{width:calc(100% - 20px);font-weight:lighter;margin-top:-3px}.main-footer-type-2 .footer-menu-content .contacts ul li a{display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;column-gap:10px;transition:.3s}.main-footer-type-2 .footer-menu-content .contacts a span,.main-footer-type-2 .footer-menu-content .contacts p span{font-weight:500;font-size:18px!important;color:#ffffffd9}.main-footer-type-2 .footer-main-content>div{text-align:center;margin:0 50px 25px 0}.main-footer-type-2 .footer-main-content,.main-footer-type-2 .footer-main-content .socials nav{justify-content:center}.main-footer-type-2 .footer-menu-content .contacts a{text-transform:lowercase !important;}.chat-container .operator-message a {color: #fd6073;font-weight: 500;transition:400ms;}.chat-container .operator-message a:hover {color: #e52139;transition:400ms;}.vehicle-valuation-page-content {margin-top: 75px;}.valuation-form-steps-wrapper{max-width:992px;width:100%;margin:40px auto;padding:30px}.valuation-form-steps-wrapper .guide-title{text-align:center;margin-bottom:40px;font-size:26px;font-weight:700;color:#f55050}.valuation-form-steps-wrapper .form-step{display:flex;align-items:flex-start;margin-bottom:30px;position:relative}.valuation-form-steps-wrapper .form-step:not(:last-child)::before{content:'';position:absolute;left:19px;top:45px;width:2px;height:calc(100% - 25px);background-color:#e0e0e0;z-index:0}.valuation-form-steps-wrapper .step-number{min-width:40px;height:40px;background-color:#f55050;color:#fff;font-weight:600;border-radius:50%;text-align:center;line-height:40px;font-size:18px;margin-right:20px;flex-shrink:0;box-shadow:0 4px 10px rgba(231,76,60,.3);position:relative;z-index:1;transition:transform .3s}.valuation-form-steps-wrapper .step-content{background-color:#f9f9f9;padding:20px 25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.05);flex-grow:1;transition:box-shadow .3s}.valuation-form-steps-wrapper .form-step:hover .step-content{box-shadow:0 6px 20px rgba(0,0,0,.13)}.valuation-form-steps-wrapper .step-content h3{margin:0 0 10px;font-size:20px;font-weight:600;color:#333}.valuation-form-steps-wrapper .step-content p{margin:0;font-size:15px;color:#00000085;line-height:1.6}@media (max-width:600px){.valuation-form-steps-wrapper .form-steps-wrapper{padding:20px}.valuation-form-steps-wrapper .guide-title{font-size:22px;margin-bottom:30px}.valuation-form-steps-wrapper .form-step{flex-direction:column;align-items:flex-start}.valuation-form-steps-wrapper .step-number{margin-bottom:15px}.valuation-form-steps-wrapper .form-step:not(:last-child)::before{left:19px;top:40px;height:300px;z-index:-1}.valuation-form-steps-wrapper .step-content{width:100%;padding:15px}.valuation-form-steps-wrapper .step-content h3{font-size:18px}.valuation-form-steps-wrapper .step-content p{font-size:14px}}.valuation-inform .inform-container{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.valuation-inform .inform-item{position:relative;width:calc(33.333% - 30px);margin:15px;background:#fff;padding:25px;box-shadow:0 6px 18px rgba(0,0,0,.07);transition:transform .3s,box-shadow .3s;border-radius:15px;min-height:390px;display:flex;flex-direction:column;border-bottom:4px solid #f55050}.valuation-inform .inform-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.valuation-inform .inform-item h2{margin-top:0;margin-bottom:15px;font-size:22px;color:#f55050;font-weight:600}.valuation-inform .inform-item p{font-size:15px;color:#555;line-height:1.7;margin-bottom:0;flex-grow:1}@media (max-width:1092px){.valuation-inform .inform-item{width:calc(50% - 30px)}}@media (max-width:800px){.valuation-inform .inform-item{width:100%}}#makeValuation button{font-size:14px;padding:10px 35px;border-radius:5px;font-weight:600;transition:.3s;border:0;cursor:pointer;height:50px;display:flex;align-items:center}div#makeValuation{display:flex;justify-content:end;padding-right:55px;margin-top:25px}#valuationForm{display:none}.valuation-inform{padding:75px 0;background:#f3f4f6}.dealer-card-header {display: flex;align-items: center;justify-content: space-between;}.dealer-card-header span {font-size: 12px;font-weight: 500;color: #838383;} .author-card .content .publish-date {display: flex;column-gap: 50px;}.trustpilot-widget {background: #fff;width: unset !important;display: flex;align-items: center;justify-content: center;border-radius: 8px;padding-top: 15px;max-height: 135px;}.trust-box {display: flex;align-items: center;justify-content: center;}#campaignPopup .popup-content{max-width:1366px;padding:0;overflow:hidden;background:0 0}button#closeCampaignPopup{position:absolute;right:0;border:none;border-radius:0 0 0 15px;width:45px;height:35px;font-size:22px;display:flex;align-items:center;justify-content:center;padding-bottom:5px;color:#fff;background:var(--red)}div#campaignPopup img{width:100%;height:100%;max-height:95dvh;object-fit:contain;border-radius:10px}.policy-item.policy-input label{position:relative;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:2px solid var(--red);border-radius:4px;overflow:hidden;transition:.3s;outline:0!important;box-shadow:none!important;cursor:pointer;margin-right:4px}.policy-item.policy-input label:has(:checked){background:var(--red)}.policy-item.policy-input{display:flex}.policy-input input{opacity:0 !important;border:none !important;position:absolute;width:100%;height:100%;cursor:pointer;background:0 0!important;left:0;top:0;padding:0!important;margin:0!important;border-radius:0!important}.policy-item span{color:#555;font-size:14px;font-weight:500}.policy-item span a{color:var(--red)}.form-policies .policy-item{display:flex;align-items:center;justify-content:flex-start;margin:7px 0}.form-policies{margin:20px 0}.copyright p.copyright-text{width:100%}.copyright div:first-child{white-space:break-spaces;width:100%;display:flex;flex-wrap:wrap}.copyright a{white-space:nowrap;margin:5px}a.geo-ai-bar__btn{justify-content:center;padding:0 15px;border:1px solid rgba(0,0,0,.3);border-radius:5px;height:33px;align-items:center;display:flex;color:#2b2b2a!important;background:0 0;transition:.4s}a.geo-ai-bar__btn:hover{color:#000;border-color:#000;transition:.4s}a.geo-ai-bar__btn img{height:15px;width:15px;object-fit:contain;object-position:center;margin-right:6px;filter:grayscale(1)}a.geo-ai-bar__btn:hover img{filter:grayscale(0)}.geo-ai-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background-color:#f8f8f6;border:1px solid #e8e7e2;border-radius:10px;padding:11px 14px;margin-bottom:1.5rem}.geo-ai-bar__left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.geo-ai-bar__robot{flex-shrink:0;display:block}.geo-ai-bar__text{display:flex;flex-direction:column;gap:2px;min-width:0}.geo-ai-bar__heading{font-size:13px;font-weight:600;color:#1a1a1a;white-space:nowrap}.geo-ai-bar__sub{font-size:11px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.geo-ai-bar__buttons{display:flex;gap:7px;flex-wrap:wrap}.geo-ai-bar__btn{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:#fff;text-decoration:none;padding:6px 13px;border-radius:6px;white-space:nowrap;border:none;transition:opacity .15s,transform .1s}.geo-ai-bar__btn:hover{transform:translateY(-1px);color:#fff;text-decoration:none}.geo-ai-bar__btn:active{transform:scale(.97);opacity:1}@media (max-width:600px){.geo-ai-bar{flex-direction:column;align-items:flex-start}.geo-ai-bar__sub{display:none}.geo-ai-bar__buttons{width:100%}.geo-ai-bar__btn{flex:1;justify-content:center}}.post-banner.banner-style-1 .banner-content{width:100%;background:#fff;border-radius:30px;padding:30px 30px 30px 150px;box-shadow:0 0 30px rgba(0,0,0,.1);margin-top:35px;margin-bottom:75px;position:relative;overflow:hidden;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.post-banner.banner-style-1 .banner-content:before{content:'';position:absolute;left:-20px;border:0;width:140px;height:120px;background-image:url(/images/emblem.webp);bottom:-10px;background-size:auto 230px;background-repeat:no-repeat;background-position:top right;z-index:-1}.post-banner.banner-style-1 .title{font-size:20px;font-weight:700;color:#3f3d3d}.post-banner.banner-style-1 .banner-text p{font-size:15px;font-weight:400;color:#3f3d3d;margin-top:10px}.post-banner.banner-style-1 a.theme-btn{border-radius:5px;border:0;font-weight:500;color:#fff;background:var(--red);transition:.3s;display:flex;align-items:center;justify-content:center;padding:13px 26px;font-size:15px}.post-banner.banner-style-1 a.theme-btn:Hover{background:var(--dark-red);color:#fff}.dealer-details .dealer-content>.content .buttons a {margin: 2px 0;}