@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);.app-container .header{position:fixed;left:0;top:0;width:100%;transition:.3s;z-index:999;background-color:#fff}@media (max-width:1000px){.app-container .header{border-bottom:1px solid #e0e0e0}}.app-container .header__container{width:100%;margin-left:auto;margin-right:auto;padding:0 100px;max-width:1500px;z-index:2;position:relative}@media (max-width:1500px){.app-container .header__container{padding:0 50px}}@media (max-width:1300px){.app-container .header__container{padding:0 16px}}.app-container .header__top{display:flex;justify-content:space-between;position:relative;padding:12px 0}@media (max-width:1000px){.app-container .header__top{display:none}}.app-container .header__top::after{content:"";background-color:#181b1f;position:absolute;width:100vw;height:100%;left:50%;transform:translateX(-50%);top:0}.app-container .header__top-contact{position:relative;z-index:1}.app-container .header__top-contact span{font-size:13px;color:rgba(255,255,255,.6039215686)}.app-container .header__top-contact a{margin-left:8px;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:.3s}.app-container .header__top-contact a:hover{color:rgba(255,255,255,.6039215686)}.app-container .header__top-text{position:relative;z-index:1;margin:0 16px}.app-container .header__top-text p{font-size:13px;color:rgba(255,255,255,.6039215686);margin-bottom:0;text-align:center}.app-container .header__top-menu{position:relative;z-index:1}.app-container .header__top-menu ul{list-style:none;display:flex;padding:0}.app-container .header__top-menu ul li a{margin-left:16px;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:.3s}.app-container .header__top-menu ul li a:hover{color:rgba(255,255,255,.6039215686)}.app-container .header__logo{display:flex}@media (max-width:1200px){.app-container .header__logo img{width:120px;object-fit:contain}}.app-container .header__main{display:flex;justify-content:space-between;align-items:center;padding:20px 0}@media (max-width:1000px){.app-container .header__main{padding:10px 0}}.app-container .header__mobile{display:none}@media (max-width:1000px){.app-container .header__mobile{display:flex;flex-direction:column}.app-container .header__mobile ul{display:flex;justify-content:center;list-style:none;padding:12px 0}.app-container .header__mobile ul li{margin:0 8px}.app-container .header__mobile ul li a{text-decoration:none;font-size:16px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8}}.app-container .header__mobile-menu{background-color:#f4f4f4;border-top:1px solid #e0e0e0}.app-container .header__mobile-contact{background-color:#181b1f;padding:16px;display:flex;flex-wrap:wrap;justify-content:center}.app-container .header__mobile-contact a{text-decoration:none;font-size:16px;color:#fff;font-weight:600;transition:.3s;line-height:1.8;margin-bottom:10px;padding:0 8px}.app-container .header__mobile-contact p{font-size:13px;color:rgba(255,255,255,.6039215686);margin-bottom:0;text-align:center}.app-container .header__menu{list-style:none;display:flex;padding:0;align-items:center}@media (max-width:1000px){.app-container .header__menu{height:100vh;overflow-y:scroll;padding:16px;padding-bottom:64px;transition:.3s;transform:translateX(-110%);background:#fff;width:calc(100% + 32px);left:-16px;flex-direction:column;position:fixed;top:62px;padding-top:0}.app-container .header__menu.open{transform:translateX(0)}}.app-container .header__menu-item{color:#181b1f;font-size:16px;font-weight:600;margin:0 12px;padding:16px 0;display:flex;align-items:center;cursor:pointer;text-decoration:none;transition:.3s}@media (max-width:1200px){.app-container .header__menu-item{font-size:14px;margin:0 10px}}@media (max-width:1000px){.app-container .header__menu-item{font-size:16px;margin:0 16px;justify-content:space-between}}.app-container .header__menu-item svg{margin-left:8px;transition:.3s}@media (max-width:1000px){.app-container .header__menu-item svg{width:13.5px;height:7.5px}}.app-container .header__menu-item:hover{color:var(--primarycolor)}@media (max-width:1000px){.app-container .header__menu-li{width:100%;border-top:1px solid #e0e0e0}}.app-container .header__menu-li .megamenu{opacity:0;visibility:hidden;height:0;transition:.3s;position:fixed;left:32px;background:#fff;width:calc(100vw - 32px);-webkit-box-shadow:0 24px 24px 0 rgba(24,27,31,.05);-moz-box-shadow:0 24px 24px 0 rgba(24,27,31,.05);box-shadow:0 24px 24px 0 rgba(24,27,31,.05)}@media (max-width:1000px){.app-container .header__menu-li .megamenu{box-shadow:none;width:100vw;left:0;position:relative;background-color:#f4f4f4}}.app-container .header__menu-li .megamenu__container{width:100%;margin-left:auto;margin-right:auto;padding:16px 100px;padding-right:116px;padding-left:84px;padding-bottom:64px;max-width:1500px;z-index:2;position:relative}@media (max-width:1500px){.app-container .header__menu-li .megamenu__container{padding:16px 50px;padding-bottom:48px}}@media (max-width:1300px){.app-container .header__menu-li .megamenu__container{padding:16px 16px}}.app-container .header__menu-li .megamenu__container p.title{font-size:39px;font-weight:600;margin-bottom:16px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__container p.title{font-size:20px}}.app-container .header__menu-li .megamenu__container .menu-button{border:1px solid #181b1f;text-decoration:none;padding:12px 20px;border-radius:2px;display:flex;align-items:center;transition:.3s;background-color:#181b1f;color:#fff;width:fit-content}@media (max-width:600px){.app-container .header__menu-li .megamenu__container .menu-button{width:100%;justify-content:center}}.app-container .header__menu-li .megamenu__container .menu-button:hover{color:#181b1f;background-color:#fff}.app-container .header__menu-li .megamenu__container span.close{position:absolute;right:116px;top:16px;padding:12px;border-radius:2px;border:1px solid #181b1f;transition:.3s;cursor:pointer;display:flex}@media (max-width:1000px){.app-container .header__menu-li .megamenu__container span.close{display:none}}.app-container .header__menu-li .megamenu__container span.close svg path{transition:.3s}.app-container .header__menu-li .megamenu__container span.close:hover{background-color:#181b1f}.app-container .header__menu-li .megamenu__container span.close:hover svg path{fill:#fff}.app-container .header__menu-li .megamenu__submenu{display:flex;flex-wrap:wrap;margin-top:32px;width:102%}.app-container .header__menu-li .megamenu__submenu-container{width:31.33%;margin-right:2%;margin-bottom:32px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenu-container{width:100%;margin-bottom:16px}}.app-container .header__menu-li .megamenu__submenu-header{font-size:20px;color:#181b1f;font-weight:600;margin-bottom:16px;display:flex}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenu-header{font-size:16px}}.app-container .header__menu-li .megamenu__submenu-ul{display:flex;flex-direction:column;list-style:none;padding:0}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenu-ul{padding-left:16px}}.app-container .header__menu-li .megamenu__submenu-ul li{margin-bottom:16px}.app-container .header__menu-li .megamenu__submenu-ul li:last-child{margin-bottom:0}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenu-ul li{margin-bottom:16px}.app-container .header__menu-li .megamenu__submenu-ul li:last-child{margin-bottom:0}}.app-container .header__menu-li .megamenu__submenu-ul li a{text-decoration:none;font-size:16px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenu-ul li a{font-weight:300}}.app-container .header__menu-li .megamenu__submenu-ul li a:hover{color:var(--primarycolor)}.app-container .header__menu-li .megamenu__submenu-ul li a img{max-height:64px;object-fit:contain}.app-container .header__menu-li .megamenu__submenusmall{display:flex;margin-top:32px;flex-wrap:wrap;width:102%}.app-container .header__menu-li .megamenu__submenusmall-container{width:31.33%;margin-right:2%;margin-bottom:32px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenusmall-container{width:100%;margin-bottom:16px}}.app-container .header__menu-li .megamenu__submenusmall-header{font-size:13px;color:#626262;margin-bottom:16px;display:flex}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenusmall-header{margin-bottom:8px}}.app-container .header__menu-li .megamenu__submenusmall-ul{display:flex;flex-direction:column;list-style:none;padding:0}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenusmall-ul{padding-left:16px}}.app-container .header__menu-li .megamenu__submenusmall-ul li{margin-bottom:16px;position:relative}.app-container .header__menu-li .megamenu__submenusmall-ul li:last-child{margin-bottom:0}.app-container .header__menu-li .megamenu__submenusmall-ul li a{text-decoration:none;font-size:16px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8}@media (max-width:1000px){.app-container .header__menu-li .megamenu__submenusmall-ul li a{font-weight:300}}.app-container .header__menu-li .megamenu__submenusmall-ul li a:hover{color:var(--primarycolor)}.app-container .header__menu-li .megamenu__submenusmall-ul li a img{max-height:64px;object-fit:contain}.app-container .header__menu-li .megamenu__logos{display:flex;margin-top:32px;overflow-x:scroll;padding-bottom:32px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__logos{padding-bottom:16px;padding-bottom:16px}}.app-container .header__menu-li .megamenu__logos::-webkit-scrollbar{height:2px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__logos::-webkit-scrollbar{height:1px}}.app-container .header__menu-li .megamenu__logos::-webkit-scrollbar-track{background:#e0e0e0}.app-container .header__menu-li .megamenu__logos::-webkit-scrollbar-thumb{background:#a8a8a8}.app-container .header__menu-li .megamenu__logos::-webkit-scrollbar-thumb:hover{background:var(--primarycolor)}.app-container .header__menu-li .megamenu__logos img{margin-right:55px;object-fit:contain;height:64px}@media (max-width:1000px){.app-container .header__menu-li .megamenu__logos img{height:34px;margin-right:24px}}.app-container .header__menu-li.active .megamenu{opacity:1;height:auto;visibility:visible}.app-container .header__menu-li.active .header__menu-item{color:var(--primarycolor)}.app-container .header__menu-li.active .header__menu-item svg{transform:rotate(180deg)}.app-container .header__menu-li.active .header__simple{opacity:1;height:auto;visibility:visible;padding:24px 16px}@media (max-width:1000px){.app-container .header__menu-li.active .header__simple{padding:16px 16px}}.app-container .header__simple{opacity:0;height:0;visibility:hidden;transition:.3s;position:absolute;list-style:none;min-width:257px;background-color:#fff;top:100%;-webkit-box-shadow:0 24px 24px 0 rgba(24,27,31,.05);-moz-box-shadow:0 24px 24px 0 rgba(24,27,31,.05);box-shadow:0 24px 24px 0 rgba(24,27,31,.05);padding:0}@media (max-width:1000px){.app-container .header__simple{position:relative;top:0;background-color:#f4f4f4;box-shadow:none}}.app-container .header__simple li{margin-bottom:16px;position:relative}.app-container .header__simple li:last-child{margin-bottom:0}.app-container .header__simple li a{text-decoration:none;font-size:16px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8}.app-container .header__simple li a:hover{color:var(--primarycolor)}.app-container .header__simple li a img{max-height:64px;object-fit:contain}.app-container .header__ham{display:none}@media (max-width:1000px){.app-container .header__ham{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;cursor:pointer;transition:all .5s ease-in-out;z-index:3;overflow:hidden;width:40px}.app-container .header__ham-menubtn{width:21px;height:2px;background-color:#000;border-radius:5px;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:flex-start}.app-container .header__ham-menubtn::after,.app-container .header__ham-menubtn::before{content:"";position:absolute;height:2px;background-color:#000;border-radius:5px;transition:all .5s ease-in-out}.app-container .header__ham-menubtn::before{transform:translateY(-10px);width:32px}.app-container .header__ham-menubtn::after{transform:translateY(10px);width:32px}.app-container .header__ham.open .header__ham-menubtn{transform:translateX(-50px);background:0 0;box-shadow:none}.app-container .header__ham.open .header__ham-menubtn::before{transform:rotate(45deg) translate(35px,-35px);width:32px;background-color:var(--primarycolor)}.app-container .header__ham.open .header__ham-menubtn::after{transform:rotate(-45deg) translate(35px,35px);width:32px;background-color:var(--primarycolor)}}.app-container .header__button{border:1px solid #181b1f;color:#181b1f;text-decoration:none;padding:12px 16px;border-radius:2px;display:flex;align-items:center;transition:.3s}@media (max-width:1000px){.app-container .header__button{margin-left:auto;padding:8px 10px;font-size:14px;margin-right:24px}}.app-container .header__button svg{margin-right:12px}@media (max-width:1000px){.app-container .header__button svg{width:18px;margin-right:8px}}.app-container .header__button svg path{transition:.3s}.app-container .header__button:hover{background-color:#181b1f;color:#fff}.app-container .header__button:hover svg path{fill:#fff}.app-container .slider-items::-webkit-scrollbar{opacity:0}.app-container .main-banner{background-position:center;background-size:cover;transition:.3s}.app-container .main-banner.white{background-image:none!important}.app-container .main-banner.white .main-banner__content .main-banner__logos.black{display:none}.app-container .main-banner.white .main-banner__content .main-banner__logos.white{display:flex}.app-container .main-banner.black{position:relative}.app-container .main-banner.black .main-banner__item{padding:0 48px}@media (max-width:768px){.app-container .main-banner.black .main-banner__item{padding:0}}.app-container .main-banner.black .main-banner__nav span svg path{fill:#fff}@media (max-width:768px){.app-container .main-banner.black{background-position:top center;transition:.3s;background-size:110%;background-repeat:no-repeat;background-position-y:141px;background-color:#000}}.app-container .main-banner.black::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20%;background:linear-gradient(180deg,rgba(24,27,31,0) 0,#181b1f 100%)}.app-container .main-banner.black .main-banner__items::after{display:none}.app-container .main-banner.black .main-banner__content{display:flex;flex-direction:column}@media (min-width:768px){.app-container .main-banner.black .main-banner__content .main-banner__logos.black{display:flex}.app-container .main-banner.black .main-banner__content .main-banner__logos.white{display:none}}@media (max-width:768px){.app-container .main-banner.black .main-banner__content .main-banner__logos.black{display:none}.app-container .main-banner.black .main-banner__content .main-banner__logos.white{display:flex;position:relative}.app-container .main-banner.black .main-banner__content .main-banner__logos.white::after{content:"";width:100vw;height:calc(100% + 32px);bottom:0;position:absolute;background-color:#fff;left:50%;transform:translateX(-50%)}.app-container .main-banner.black .main-banner__content .main-banner__logos.white img{z-index:2;position:relative}}.app-container .main-banner__container{width:100%;margin-left:auto;margin-right:auto;padding:64px 100px;max-width:1500px;z-index:2;position:relative;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .main-banner__container{padding:48px 50px}}@media (max-width:1300px){.app-container .main-banner__container{padding:24px 16px}}@media (max-width:768px){.app-container .main-banner__container{flex-direction:column-reverse;padding-top:10px}}.app-container .main-banner__content{width:62%}@media (max-width:1200px){.app-container .main-banner__content{width:64%}}@media (max-width:768px){.app-container .main-banner__content{width:100%;display:flex;flex-direction:column;margin-bottom:48px}}.app-container .main-banner__content-header{margin-bottom:32px;position:relative;z-index:2}@media (max-width:768px){.app-container .main-banner__content-header{margin-bottom:32px}}.app-container .main-banner__content-header p{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .main-banner__content-header p{font-size:20px}}.app-container .main-banner__slider{position:relative}.app-container .main-banner__dots{display:none;align-items:center}@media (max-width:768px){.app-container .main-banner__dots{display:flex;margin-top:32px}}.app-container .main-banner__dot{width:100%;height:2px;background:#e0e0e0;border-radius:0;margin-right:8px;transition:.3s}.app-container .main-banner__dot.active{background-color:var(--primarycolor);height:4px}.app-container .main-banner__items{overflow:hidden;position:relative;width:100%;height:600px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.app-container .main-banner__items{height:405px}}.app-container .main-banner__nav{position:absolute;bottom:64px;width:100%;display:flex;justify-content:space-between;z-index:4}@media (max-width:768px){.app-container .main-banner__nav{display:none}}.app-container .main-banner__nav span{cursor:pointer}.app-container .main-banner__nav span svg path{transition:.3s}.app-container .main-banner__nav span:hover svg path{fill:var(--primarycolor)}.app-container .main-banner__item{position:absolute;top:0;transition:transform .6s ease-out;transform:translateX(100%);display:none;height:100%;width:90%;flex-direction:column;align-items:center;justify-content:flex-start;z-index:3}@media (max-width:768px){.app-container .main-banner__item{width:100%;justify-content:space-between}}.app-container .main-banner__item.black{align-items:flex-start;width:100%;justify-content:flex-end}.app-container .main-banner__item.black .main-banner__item-image{display:none!important}.app-container .main-banner__item.black .main-banner__item-content *{color:#fff}.app-container .main-banner__item.black .main-banner__item-text{align-items:flex-start}.app-container .main-banner__item.black .main-banner__content-header{margin-bottom:20px}.app-container .main-banner__item.black .main-banner__item-info::after{display:none}.app-container .main-banner__item.black .main-banner__item-text{margin-top:20px}.app-container .main-banner__item.black .main-banner__item-text a.offer{display:flex;align-items:center;font-size:16px;font-weight:600}.app-container .main-banner__item.black .main-banner__item-text a.offer svg{margin-left:8px}.app-container .main-banner__item.active,.app-container .main-banner__item.incoming{display:flex}.app-container .main-banner__item.active{transform:translateX(0)}.app-container .main-banner__item.outgoing{transform:translateX(-120%)}.app-container .main-banner__item.incoming{transform:translateX(120%)}.app-container .main-banner__item-info{position:relative}.app-container .main-banner__item-info::after{content:"";border-radius:50%;background-color:#f4f4f4;width:100%;height:481px;max-width:481px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1000px){.app-container .main-banner__item-info::after{display:none}}.app-container .main-banner__item-image{width:100%;position:relative;z-index:1}.app-container .main-banner__item-image.mobile{display:none}@media (max-width:768px){.app-container .main-banner__item-image{display:none}.app-container .main-banner__item-image.mobile{display:flex}}.app-container .main-banner__item-image img{width:100%;position:relative;z-index:2;max-height:341px}@media (max-width:768px){.app-container .main-banner__item-image img{max-height:168px;object-fit:contain}}.app-container .main-banner__item-text{position:relative;z-index:1;margin-top:24px;display:flex;flex-direction:column;align-items:center;text-align:center}.app-container .main-banner__item-text p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:0}@media (max-width:768px){.app-container .main-banner__item-text p.title{font-size:20px}}.app-container .main-banner__item-text a.offer{font-size:13px;color:var(--primarycolor);text-decoration:none;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex}.app-container .main-banner__item-text a.offer:hover{text-decoration:underline}.app-container .main-banner__logos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}@media (max-width:1000px){.app-container .main-banner__logos{justify-content:center}}@media (max-width:768px){.app-container .main-banner__logos{margin-bottom:10px}}.app-container .main-banner__logos a{display:flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width:1000px){.app-container .main-banner__logos a{margin:4px;width:calc(20% - 8px)}}.app-container .main-banner__logos a img{height:100%;object-fit:contain;max-height:64px;max-width:100%}@media (max-width:1000px){.app-container .main-banner__logos a img{max-height:59px;object-fit:contain;max-width:100px;width:100%}}.app-container .main-banner__logos a img:last-child{margin-right:0}.app-container .main-banner__form{width:29%}@media (max-width:1200px){.app-container .main-banner__form{width:40%}}@media (max-width:768px){.app-container .main-banner__form{left:-16px;position:relative;width:100vw}}.app-container .main-banner__form .search-form{display:flex;flex-direction:column}.app-container .main-banner__form .search-form__options{background-color:#f4f4f4;padding:32px}@media (max-width:768px){.app-container .main-banner__form .search-form__options{padding:16px}}.app-container .main-banner__form .search-form__condition{display:flex;width:100%}.app-container .main-banner__form .search-form__radio-button{width:50%}.app-container .main-banner__form .search-form__radio-button input{display:none}.app-container .main-banner__form .search-form__custom-select{margin-bottom:16px}.app-container .main-banner__form .search-form__custom-select span.sublabel{font-size:13px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex;margin-bottom:8px}.app-container .main-banner__form .search-form__custom-container{display:flex;position:relative}.app-container .main-banner__form .search-form__custom-container input{width:100%;font-size:16px;color:#181b1f;font-weight:400;transition:.3s;line-height:1.8;transition:.3s;display:flex;font-family:var(--mainfont);padding:10px 12px;border:1px solid #e0e0e0;border-radius:2px;padding-right:32px;outline:0;cursor:pointer}@media (max-width:768px){.app-container .main-banner__form .search-form__custom-container input{pointer-events:none}}.app-container .main-banner__form .search-form__custom-container svg{position:absolute;top:20px;right:20px}.app-container .main-banner__form .search-form__radio-label{width:100%;display:flex;align-items:center;justify-content:center;height:64px;text-decoration:none;font-size:16px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;border-bottom:2px solid transparent;background-color:#fff;cursor:pointer}.app-container .main-banner__form .search-form__radio-label.active{background-color:#f4f4f4;border-bottom:2px solid var(--primarycolor);color:var(--primarycolor)}.app-container .main-banner__form .search-form__radio-label svg{margin-left:4px}.app-container .main-banner__form .search-form__dropdown{display:none;list-style:none;padding:0;position:absolute;width:100%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);top:100%;z-index:4}.app-container .main-banner__form .search-form__dropdown li{padding:10px;border-bottom:1px solid #e0e0e0;cursor:pointer}.app-container .main-banner__form .search-form__dropdown li:hover{background-color:#f0f0f0}.app-container .main-banner__form .search-form__submit-button{width:100%;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;cursor:pointer;margin-top:24px;font-family:var(--mainfont);background-color:var(--primarycolor);font-size:16px;font-weight:500;transition:.3s;line-height:1.8;transition:.3s;box-shadow:0 0 50px 0 rgba(0,0,0,.15)}.app-container .main-banner__form .search-form__submit-button:hover{background-color:var(--primarycolorhover)}.app-container .main-banner__form .search-form__advanced-filters{display:flex;align-items:center;justify-content:center;margin-top:20px;font-size:16px;color:#181b1f;font-weight:500;transition:.3s;line-height:1.8;text-decoration:none}.app-container .main-banner__form .search-form__advanced-filters svg{margin-right:6px}.app-container .main-banner__form .search-form__advanced-filters svg path{transition:.3s}.app-container .main-banner__form .search-form__advanced-filters:hover{color:var(--primarycolor)}.app-container .main-banner__form .search-form__advanced-filters:hover svg path{fill:var(--primarycolor)}.app-container .main-banner__form .search-form__checkbox-group{display:flex;flex-direction:column;margin-bottom:16px}.app-container .main-banner__form .search-form__checkbox-group span.sublabel{font-size:13px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex;margin-bottom:8px}.app-container .main-banner__form .search-form__checkbox-container{display:flex}.app-container .main-banner__form .search-form__checkbox-label{display:flex;align-items:center;margin-right:16px;cursor:pointer;font-size:16px;color:#333a42}.app-container .main-banner__form .search-form__checkbox-label input[type=checkbox]{display:none}.app-container .main-banner__form .search-form__checkbox-custom{width:24px;height:24px;margin-right:10px;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;display:inline-block;vertical-align:middle;transition:background-color .3s,border-color .3s;position:relative}.app-container .main-banner__form .search-form__checkbox-custom::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.app-container .main-banner__form .search-form .search-form__checkbox-label input[type=checkbox]:checked+.search-form__checkbox-custom{background-color:var(--primarycolor);border-color:var(--primarycolor)}.app-container .main-banner__form .search-form .search-form__checkbox-label:hover .search-form__checkbox-custom{border-color:var(--primarycolor)}.app-container .bodys.black{background-color:#181b1f}.app-container .bodys.black .bodys__header p.title{color:#fff}.app-container .bodys.black .bodys__item img{filter:grayscale(1) invert(1)}.app-container .bodys.black .bodys__item p.title{color:rgba(255,255,255,.755)}.app-container .bodys.black .bodys__item{border:1px solid rgba(255,255,255,.149)}.app-container .bodys.black .bodys__item:hover{background-color:#000;border:1px solid #000}.app-container .bodys__container{width:100%;margin-left:auto;margin-right:auto;padding:0 100px;max-width:1500px;z-index:2;position:relative;padding-bottom:48px}@media (max-width:1500px){.app-container .bodys__container{padding:0 50px;padding-bottom:32px}}@media (max-width:1300px){.app-container .bodys__container{padding:0 16px;padding-bottom:24px}}.app-container .bodys__header p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:32px}@media (max-width:768px){.app-container .bodys__header p.title{font-size:20px;margin-bottom:16px}}.app-container .bodys__items{display:flex;justify-content:space-between;scroll-behavior:smooth;transition:.3s}.app-container .bodys__item{padding:16px;border:1px solid #e0e0e0;border-radius:2px;margin-right:8px;width:100%;display:flex;align-items:center;flex-direction:column;text-align:center;text-decoration:none;transition:.3s}@media (max-width:768px){.app-container .bodys__item{min-width:114px}}.app-container .bodys__item:hover{background-color:#e0e0e0}.app-container .bodys__item p.title{font-size:16px;color:#333a42;font-weight:400;margin-bottom:0}.app-container .bodys__item:last-child{margin-right:0}.app-container .history__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;padding-bottom:48px}@media (max-width:1500px){.app-container .history__container{padding:64px 50px;padding-bottom:32px}}@media (max-width:1300px){.app-container .history__container{padding:48px 16px;padding-bottom:24px}}.app-container .history__header{margin-bottom:32px}.app-container .history__items{display:flex;transition:.3s;scroll-behavior:smooth}.app-container .history__item{width:1096px;min-width:1096px;display:flex;justify-content:space-between;position:relative;margin-right:32px}@media (max-width:1150px){.app-container .history__item{min-width:768px;width:768px}}@media (max-width:825px){.app-container .history__item{flex-direction:column;min-width:95vw;width:95vw}}.app-container .history__item .slider-next{position:absolute;right:0;z-index:3;top:14px}@media (max-width:825px){.app-container .history__item .slider-next{right:20px;top:0}}.app-container .history__item:last-child .slider-next{display:none}.app-container .history__item-content{width:53%}@media (max-width:825px){.app-container .history__item-content{width:100%}}.app-container .history__item-content span.year{font-weight:600;font-size:48px;line-height:1;margin-bottom:8px;color:var(--primarycolor);display:flex;margin-bottom:16px}@media (max-width:1000px){.app-container .history__item-content span.year{font-size:36px}}.app-container .history__item-content p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .history__item-content p.title{font-size:20px}}.app-container .history__item .slider{position:relative;width:35%;margin-right:102px;overflow:hidden}@media (max-width:1150px){.app-container .history__item .slider{margin-right:32px}}@media (max-width:825px){.app-container .history__item .slider{width:100%}}.app-container .history__item .slides{display:flex;transition:transform .5s ease-in-out}.app-container .history__item .slides img{width:100%;height:520px;object-fit:cover;flex-shrink:0}@media (max-width:825px){.app-container .history__item .slides img{height:400px}}.app-container .history__item .dots{text-align:center;padding:10px;display:flex;justify-content:center;align-items:center;margin-top:24px}@media (max-width:1000px){.app-container .history__item .dots{margin-top:16px}}.app-container .history__item .dot{width:48px;max-width:100%;height:2px;background:#e0e0e0;border-radius:0;margin-right:8px;transition:.3s;cursor:pointer}@media (max-width:1000px){.app-container .history__item .dot{width:100%}}.app-container .history__item .dot.active{background-color:var(--primarycolor);height:4px}.app-container .recommended-offers{background-color:#f4f4f4}.app-container .recommended-offers__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;padding-bottom:48px}@media (max-width:1500px){.app-container .recommended-offers__container{padding:64px 50px;padding-bottom:32px}}@media (max-width:1300px){.app-container .recommended-offers__container{padding:48px 16px;padding-bottom:24px}}.app-container .recommended-offers__container.loading .recommended-offers__items .loader{visibility:visible;opacity:1}.app-container .recommended-offers__header{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.app-container .recommended-offers__header{flex-direction:column;align-items:flex-start;margin-bottom:24px}}.app-container .recommended-offers__header-text{margin-right:32px}@media (max-width:768px){.app-container .recommended-offers__header-text{margin-right:0;margin-bottom:10px}}.app-container .recommended-offers__items{display:flex;transition:.3s;scroll-behavior:smooth;min-height:300px;position:relative}.app-container .recommended-offers__items .loader{display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.app-container .recommended-offers__items .loader .circle{width:25px;height:25px;margin:5px;border-radius:50%;animation:circleAnimation 1.2s infinite ease-in-out;border:10px solid #e3020e}.app-container .recommended-offers__items .loader .circle:nth-child(1){animation-delay:-.32s}.app-container .recommended-offers__items .loader .circle:nth-child(2){animation-delay:-.16s}@keyframes circleAnimation{0%,100%,80%{transform:scale(.7);opacity:.8;border:10px solid #e3020e}40%{transform:scale(1);opacity:1;border:7px solid #e3020e}}.app-container .recommended-offers__item{width:559px;min-width:559px;margin-right:16px;background-color:#fff;padding:16px;position:relative;text-decoration:none;transition:.3s;cursor:grab}@media (max-width:768px){.app-container .recommended-offers__item{width:310px;min-width:310px}}.app-container .recommended-offers__item-image{width:100%;height:390px;display:flex;position:relative}@media (max-width:768px){.app-container .recommended-offers__item-image{height:190px}}.app-container .recommended-offers__item-image img{width:100%;height:100%;object-fit:cover}.app-container .recommended-offers__item-text{padding:16px 0}.app-container .recommended-offers__item-text p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .recommended-offers__item-text p.title{font-size:20px}}.app-container .recommended-offers__item-text p.price{font-size:16px;font-weight:600;color:#e3020e;margin-bottom:4px}.app-container .recommended-offers__item-text .lowest-price{font-size:11px;margin-bottom:16px;display:flex;font-weight:400}.app-container .recommended-offers__item-info{display:flex;align-items:center;flex-wrap:wrap}.app-container .recommended-offers__item-info span{font-size:13px;color:#626262;font-weight:400;transition:.3s;display:flex;align-items:center;margin-bottom:4px}.app-container .recommended-offers__item-info span::after{content:"";background-color:#626262;width:3px;height:3px;border-radius:50%;display:flex;margin:0 7px}.app-container .recommended-offers__item-info span:last-child::after{display:none}.app-container .recommended-offers__item:hover p.title{text-decoration:underline}.app-container .cars-blocks{background-color:#f4f4f4}.app-container .cars-blocks__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;padding-bottom:48px;margin:0 auto}@media (max-width:1500px){.app-container .cars-blocks__container{padding:64px 50px;padding-bottom:32px}}@media (max-width:1300px){.app-container .cars-blocks__container{padding:48px 16px;padding-bottom:24px}}.app-container .cars-blocks__container.loading .recommended-offers__items .loader{visibility:visible;opacity:1}.app-container .cars-blocks__header{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.app-container .cars-blocks__header{flex-direction:column;align-items:flex-start;margin-bottom:24px}}.app-container .cars-blocks__header-text{margin-right:32px}@media (max-width:768px){.app-container .cars-blocks__header-text{margin-right:0;margin-bottom:10px}}.app-container .cars-blocks__items{display:flex;transition:.3s;scroll-behavior:smooth;min-height:240px}.app-container .cars-blocks__item{width:287px;min-width:287px;margin-right:16px;background-color:#fff;padding:16px;position:relative;text-decoration:none;transition:.3s;cursor:grab}@media (max-width:768px){.app-container .cars-blocks__item{width:310px;min-width:310px}}.app-container .cars-blocks__item-image{width:100%;height:190px;display:flex;position:relative}@media (max-width:768px){.app-container .cars-blocks__item-image{height:190px}}.app-container .cars-blocks__item-image img{width:100%;height:100%;object-fit:cover}.app-container .cars-blocks__item-text{padding:16px 0}.app-container .cars-blocks__item-text p.title{font-size:16px;font-weight:600;color:#181b1f;margin-bottom:4px}@media (max-width:768px){.app-container .cars-blocks__item-text p.title{font-size:20px}}.app-container .cars-blocks__item-text p.price{font-size:13px;font-weight:600;color:#e3020e;margin-bottom:4px}.app-container .cars-blocks__item-text .lowest-price{font-size:10px;margin-bottom:16px;display:flex;font-weight:400}.app-container .cars-blocks__item-info{display:flex;align-items:center;flex-wrap:wrap}.app-container .cars-blocks__item-info span{font-size:13px;color:#626262;font-weight:400;transition:.3s;display:flex;align-items:center}.app-container .cars-blocks__item-info span::after{content:"";background-color:#626262;width:3px;height:3px;border-radius:50%;display:flex;margin:0 7px}.app-container .cars-blocks__item-info span:last-child::after{display:none}.app-container .cars-blocks__item:hover p.title{text-decoration:underline}.app-container .spacer{width:100vw}.app-container .spacer.small{height:16px}@media (max-width:1500px){.app-container .spacer.small{height:16px}}@media (max-width:768px){.app-container .spacer.small{height:10px}}.app-container .spacer.big{height:32px}@media (max-width:1500px){.app-container .spacer.big{height:24px}}@media (max-width:768px){.app-container .spacer.big{height:16px}}.app-container .spacer.large{height:48px}@media (max-width:1500px){.app-container .spacer.large{height:32px}}@media (max-width:768px){.app-container .spacer.large{height:24px}}.app-container .text-image.color-bg{padding:96px 0}@media (max-width:1500px){.app-container .text-image.color-bg{padding:64px 0}}@media (max-width:1000px){.app-container .text-image.color-bg{padding:48px 0}}.app-container .text-image__container{width:100%;padding:0 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .text-image__container{padding:0 50px}}@media (max-width:1300px){.app-container .text-image__container{padding:0 16px}}@media (max-width:768px){.app-container .text-image__container{flex-direction:column}}.app-container .text-image__container.right{flex-direction:row-reverse}@media (max-width:768px){.app-container .text-image__container.right{flex-direction:column}}.app-container .text-image__container.right .text-image__image img{right:0;left:auto}@media (max-width:768px){.app-container .text-image__container.right .text-image__image img{right:-16px}}.app-container .text-image__text{width:45%;padding:96px 0}.app-container .text-image__text.all{padding:0;width:67%}@media (max-width:768px){.app-container .text-image__text.all{width:100%}}.app-container .text-image__text.half{padding:28px 0;width:48%}@media (max-width:768px){.app-container .text-image__text.half{width:100%}}@media (max-width:1500px){.app-container .text-image__text{padding:64px 0}}@media (max-width:768px){.app-container .text-image__text{padding:0;margin-bottom:24px;width:100%}}.app-container .text-image__text h2{margin-bottom:16px}.app-container .text-image__text a.button-noborder{margin-left:auto;margin-top:28px}.app-container .text-image__text a.button,.app-container .text-image__text a.button-white{margin-left:auto;margin-top:28px}.app-container .text-image__text .button-red{margin-top:28px}.app-container .text-image__text.white-font h1,.app-container .text-image__text.white-font h2,.app-container .text-image__text.white-font h3,.app-container .text-image__text.white-font h4,.app-container .text-image__text.white-font h5,.app-container .text-image__text.white-font h6{color:#fff}.app-container .text-image__text.white-font p{color:#c8c8c8}.app-container .text-image__text.white-font a{color:#fff}.app-container .text-image__image{width:45%;position:relative}.app-container .text-image__image.all{width:19%;display:flex}@media (max-width:768px){.app-container .text-image__image.all{width:100%;height:240px}}.app-container .text-image__image.all img{position:relative;left:0;width:100%;top:0;object-fit:contain;height:100%}.app-container .text-image__image.half{width:48%;display:flex;position:relative}@media (max-width:768px){.app-container .text-image__image.half{width:100%;height:240px}}.app-container .text-image__image.half img{left:0;right:auto;width:100%}@media (max-width:768px){.app-container .text-image__image{width:100%;height:320px}}.app-container .text-image__image img{position:absolute;left:0;width:48vw;top:0;object-fit:cover;height:100%}@media (max-width:768px){.app-container .text-image__image img{width:100vw;left:-16px}}.app-container .text-image-contact__container{width:100%;padding:0 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .text-image-contact__container{padding:0 50px}}@media (max-width:1300px){.app-container .text-image-contact__container{padding:0 16px}}@media (max-width:768px){.app-container .text-image-contact__container{flex-direction:column}}.app-container .text-image-contact__container.right{flex-direction:row-reverse}@media (max-width:768px){.app-container .text-image-contact__container.right{flex-direction:column}}.app-container .text-image-contact__container.right .text-image-contact__image img{right:0;left:auto}@media (max-width:768px){.app-container .text-image-contact__container.right .text-image-contact__image img{right:-16px}}.app-container .text-image-contact__btns{display:flex;flex-wrap:wrap;margin-top:32px}@media (max-width:768px){.app-container .text-image-contact__btns{margin-top:16px}}.app-container .text-image-contact__btns a{margin-right:16px}.app-container .text-image-contact__text{width:45%;padding:64px 0}.app-container .text-image-contact__text.all{padding:0;width:67%}@media (max-width:768px){.app-container .text-image-contact__text.all{width:100%}}@media (max-width:768px){.app-container .text-image-contact__text{padding:48px;margin-bottom:24px;width:100%}}.app-container .text-image-contact__text h2{margin-bottom:16px}.app-container .text-image-contact__text a.button-noborder{margin-left:auto;margin-top:28px}.app-container .text-image-contact__text a.button,.app-container .text-image-contact__text a.button-red,.app-container .text-image-contact__text a.button-white{margin-left:auto;margin-top:28px}.app-container .text-image-contact__text.white-font h1,.app-container .text-image-contact__text.white-font h2,.app-container .text-image-contact__text.white-font h3,.app-container .text-image-contact__text.white-font h4,.app-container .text-image-contact__text.white-font h5,.app-container .text-image-contact__text.white-font h6{color:#fff}.app-container .text-image-contact__text.white-font p{color:#c8c8c8}.app-container .text-image-contact__text.white-font a{color:#fff}.app-container .text-image-contact__image{width:45%;position:relative}.app-container .text-image-contact__image.all{width:19%;display:flex}@media (max-width:768px){.app-container .text-image-contact__image.all{width:100%;height:240px}}.app-container .text-image-contact__image.all img{position:relative;left:0;width:100%;top:0;object-fit:contain;height:100%}@media (max-width:768px){.app-container .text-image-contact__image{width:100%;height:320px}}.app-container .text-image-contact__image img{position:absolute;left:0;width:48vw;top:0;object-fit:cover;height:100%}@media (max-width:768px){.app-container .text-image-contact__image img{width:100vw;left:-16px}}@media (min-width:768px){.app-container .content-blocks.long_first_block .content-blocks__item.three{min-height:458px}.app-container .content-blocks.long_first_block .content-blocks__item.three:first-child{width:41.6%;position:absolute;left:0;top:0;height:100%}.app-container .content-blocks.long_first_block .content-blocks__item.three:last-child,.app-container .content-blocks.long_first_block .content-blocks__item.three:nth-child(2n){width:56.2%}.app-container .content-blocks.long_first_block .content-blocks__item.three:last-child{margin-top:32px}.app-container .content-blocks.long_first_block .content-blocks__container{flex-direction:column;align-items:flex-end}.app-container .content-blocks.nd_block_wider .content-blocks__item.two{min-height:560px}.app-container .content-blocks.nd_block_wider .content-blocks__item.two:first-child{width:57.3%}.app-container .content-blocks.nd_block_wider .content-blocks__item.two:last-child{width:41.6%}}.app-container .content-blocks__container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}.app-container .content-blocks__item{padding:64px;position:relative;display:flex;align-items:flex-end;text-decoration:none;background-size:cover;background-position:center}@media (max-width:1500px){.app-container .content-blocks__item{padding:48px}}@media (max-width:1000px){.app-container .content-blocks__item{padding:24px}}.app-container .content-blocks__item-text{z-index:1;position:relative;width:100%}.app-container .content-blocks__item-text span{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}.app-container .content-blocks__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#181b1f;background:linear-gradient(180deg,rgba(24,27,31,0) 0,#181b1f 100%)}.app-container .content-blocks__item *{color:#fff}.app-container .content-blocks__item.one{height:440px;width:100%}@media (max-width:768px){.app-container .content-blocks__item.one{width:100%;min-height:320px}}.app-container .content-blocks__item.two{width:49%;height:440px}@media (max-width:768px){.app-container .content-blocks__item.two{width:100%;min-height:320px;margin-bottom:16px}}.app-container .content-blocks__item.three{width:49.5%;min-height:564px}@media (max-width:768px){.app-container .content-blocks__item.three{width:100%;min-height:320px;margin-bottom:16px}}.app-container .content-blocks__item.three:first-child,.app-container .content-blocks__item.three:last-child{width:23.1%}@media (max-width:768px){.app-container .content-blocks__item.three:first-child,.app-container .content-blocks__item.three:last-child{width:100%}}.app-container .content-blocks__item:hover span{text-decoration:underline}.app-container .front-blog{background-color:#f4f4f4}.app-container .front-blog__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}@media (max-width:1500px){.app-container .front-blog__container{padding:64px 50px}}@media (max-width:1300px){.app-container .front-blog__container{padding:48px 16px}}.app-container .front-blog__header{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.app-container .front-blog__header{flex-direction:column;align-items:flex-start;margin-bottom:24px}}.app-container .front-blog__header-text{margin-right:32px}@media (max-width:768px){.app-container .front-blog__header-text{margin-right:0;margin-bottom:10px}}.app-container .front-blog__latest{width:100%;display:flex;justify-content:space-between;background-color:#fff;padding:16px;text-decoration:none}@media (max-width:768px){.app-container .front-blog__latest{flex-wrap:wrap}}.app-container .front-blog__latest-image{width:48%;min-height:416px;position:relative}@media (max-width:768px){.app-container .front-blog__latest-image{width:100%;min-height:0;height:280px}}.app-container .front-blog__latest-image img{position:absolute;left:0;width:100%;top:0;object-fit:cover;height:100%}.app-container .front-blog__latest-text{width:49%;display:flex;flex-direction:column;justify-content:center;padding:48px 0;padding-right:16px}@media (max-width:768px){.app-container .front-blog__latest-text{width:100%;padding:16px 0}}.app-container .front-blog__latest-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.app-container .front-blog__latest-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .front-blog__latest-info .categories span{color:#e3020e;font-size:13px;margin-bottom:8px;margin-right:10px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .front-blog__latest-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .front-blog__latest p.title{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container .front-blog__latest p.title{font-size:28px}}@media (max-width:1000px){.app-container .front-blog__latest p.title{font-size:22px}}.app-container .front-blog__latest .excerpt p{color:#333a42}@media (max-width:768px){.app-container .front-blog__latest .excerpt p{font-size:14px}}.app-container .front-blog__latest span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}@media (max-width:768px){.app-container .front-blog__latest span.more{margin-top:10px;font-weight:15px}}.app-container .front-blog__latest:hover p.title{text-decoration:underline}.app-container .front-blog__latest:hover span.more{text-decoration:underline}.app-container .front-blog__items{margin-top:32px;display:flex;scroll-behavior:smooth;transition:.3s}.app-container .front-blog__item{width:423px;min-width:423px;display:flex;flex-direction:column;background-color:#fff;padding:16px;text-decoration:none;margin-right:16px}@media (max-width:768px){.app-container .front-blog__item{width:280px;min-width:280px}}.app-container .front-blog__item-image{width:100%;position:relative;display:flex}.app-container .front-blog__item-image img{height:224px;width:100%;object-fit:cover}@media (max-width:768px){.app-container .front-blog__item-image img{height:180px}}.app-container .front-blog__item-text{width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 8px;padding-top:16px}.app-container .front-blog__item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.app-container .front-blog__item-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .front-blog__item-info .categories span{color:#e3020e;font-size:13px;margin-right:10px;margin-bottom:8px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .front-blog__item-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .front-blog__item p.title{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .front-blog__item p.title{font-size:18px}}@media (max-width:1000px){.app-container .front-blog__item p.title{font-size:16px}}.app-container .front-blog__item .excerpt p{color:#333a42}.app-container .front-blog__item span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}.app-container .front-blog__item:hover p.title{text-decoration:underline}.app-container .front-blog__item:hover span.more{text-decoration:underline}.app-container .points-blocks{background-color:#f4f4f4}.app-container .points-blocks__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;padding-bottom:48px}@media (max-width:1500px){.app-container .points-blocks__container{padding:64px 50px;padding-bottom:32px}}@media (max-width:1300px){.app-container .points-blocks__container{padding:48px 16px;padding-bottom:24px}}.app-container .points-blocks__header{margin-bottom:32px}@media (max-width:1000px){.app-container .points-blocks__header{margin-bottom:24px}}.app-container .points-blocks__items{display:flex;width:102%;flex-wrap:wrap}.app-container .points-blocks__item{width:23%;margin-right:2%;margin-bottom:48px;text-decoration:none;padding:16px;transition:.3s;padding-left:48px;position:relative}@media (max-width:1000px){.app-container .points-blocks__item{width:100%}}.app-container .points-blocks__item::before{content:"";position:absolute;left:12px;top:29px;width:12px;height:12px;background-color:var(--primarycolor)}@media (max-width:1500px){.app-container .points-blocks__item{margin-bottom:32px}}@media (max-width:1300px){.app-container .points-blocks__item{margin-bottom:24px}}.app-container .points-blocks__item p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .points-blocks__item p.title{font-size:20px}}.app-container .points-blocks__item span{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}@media (max-width:768px){.app-container .points-blocks__item span{margin-top:10px;font-weight:15px}}.app-container .points-blocks__item:hover{background-color:#fff}.app-container .points-blocks__item:hover p.title{text-decoration:underline}.app-container .points-blocks__item:hover p.title span{text-decoration:underline}.app-container .our-brands{background-color:#f4f4f4}.app-container .our-brands__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;padding-top:0}@media (max-width:1500px){.app-container .our-brands__container{padding:64px 50px;padding-top:0;padding-bottom:32px}}@media (max-width:1300px){.app-container .our-brands__container{padding:48px 16px;padding-top:0;padding-bottom:24px}}.app-container .our-brands__header{margin-bottom:32px}@media (max-width:768px){.app-container .our-brands__header{margin-bottom:24px}}.app-container .our-brands__items{display:flex;transition:.3s;scroll-behavior:smooth}.app-container .our-brands__item{width:559px;min-width:559px;margin-right:16px;background-color:#fff;padding:16px;position:relative;text-decoration:none;transition:.3s;cursor:grab}.app-container .our-brands__item:hover .our-brands__item-image{background-color:#fff}@media (max-width:768px){.app-container .our-brands__item{width:330px;min-width:330px}}.app-container .our-brands__item-image{width:100%;height:357px;display:flex;position:relative;background-color:#f4f4f4;transition:.3s}@media (max-width:768px){.app-container .our-brands__item-image{height:220px}}.app-container .our-brands__item-image img{width:100%;height:100%;object-fit:cover}.app-container .our-brands__item-content{display:flex;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:16px}.app-container .our-brands__item-content img{width:72px;height:72px;object-fit:contain}@media (max-width:768px){.app-container .our-brands__item-content img{width:56px;height:56px}}.app-container .our-brands__item-text p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .our-brands__item-text p.title{font-size:20px}}.app-container .our-brands__item-text p.text{margin-bottom:0}.app-container .our-brands__item-info{display:flex;align-items:center;flex-wrap:wrap}.app-container .our-brands__item-info span{font-size:13px;color:#626262;font-weight:400;transition:.3s;display:flex;align-items:center;margin-bottom:4px}.app-container .our-brands__item-info span::after{content:"";background-color:#626262;width:3px;height:3px;border-radius:50%;display:flex;margin:0 7px}.app-container .our-brands__item-info span:last-child::after{display:none}.app-container .our-brands__item:hover p.title{text-decoration:underline}.app-container .cta{position:relative;min-height:470px;display:flex;background-size:cover;background-position:center}@media (max-width:768px){.app-container .cta{min-height:320px}}.app-container .cta__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;align-items:flex-end}@media (max-width:1500px){.app-container .cta__container{padding:64px 50px}}@media (max-width:1300px){.app-container .cta__container{padding:48px 16px}}.app-container .cta__item{display:flex;align-items:flex-end;text-decoration:none;width:100%}@media (max-width:768px){.app-container .cta__item{flex-direction:column;justify-content:flex-end}}.app-container .cta__item a.button-whitebg{z-index:1;position:relative}.app-container .cta__item-text{z-index:1;position:relative;width:100%;margin-right:24px}@media (max-width:768px){.app-container .cta__item-text{margin-right:0;margin-bottom:16px}}.app-container .cta__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#181b1f;background:linear-gradient(180deg,rgba(24,27,31,0) 0,#181b1f 100%)}.app-container .cta__item *{color:#fff}.app-container .google-map__container{height:504px;width:100%;position:relative}@media (max-width:1500px){.app-container .google-map__container{height:430px}}@media (max-width:768px){.app-container .google-map__container{height:420px}}.app-container .google-map__container::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:#181b1f;pointer-events:none;transition:.3s;background:linear-gradient(180deg,rgba(24,27,31,0) 0,#181b1f 100%)}@media (max-width:768px){.app-container .google-map__container::after{height:15%}}.app-container .google-map__container:hover::after{opacity:0}.app-container .google-map__container #map{height:100%;width:100%}.app-container .google-map__container #map .gm-style div{border:0!important}.app-container .single-banner{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end;position:relative}.app-container .single-banner.noimage{min-height:216px;border-top:1px solid #e0e0e0}.app-container .single-banner.noimage::after{display:none}.app-container .single-banner.noimage .single-banner__text h1,.app-container .single-banner.noimage .single-banner__text h2,.app-container .single-banner.noimage .single-banner__text h3,.app-container .single-banner.noimage .single-banner__text h4,.app-container .single-banner.noimage .single-banner__text h5,.app-container .single-banner.noimage .single-banner__text h6{color:#181b1f}.app-container .single-banner.noimage .single-banner__text p{color:#333a42}.app-container .single-banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.app-container .single-banner__container{width:100%;padding:64px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;position:relative;z-index:2;align-items:flex-end;justify-content:space-between}@media (max-width:1500px){.app-container .single-banner__container{padding:64px 50px}}@media (max-width:1300px){.app-container .single-banner__container{padding:48px 16px}}@media (max-width:768px){.app-container .single-banner__container{flex-direction:column;align-items:center}}.app-container .single-banner__logo{width:336px;height:48px}@media (max-width:768px){.app-container .single-banner__logo{max-width:100%;width:300px}}.app-container .single-banner__logo img{width:100%;height:100%;object-fit:contain}.app-container .single-banner__info{display:flex;align-items:center;margin-top:16px}@media (max-width:768px){.app-container .single-banner__info{margin-left:16px;justify-content:center}}.app-container .single-banner__info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .single-banner__info .categories span{color:#ff666e;font-size:13px;margin-right:10px;display:flex;align-items:center;border:1px solid #ff666e;border-radius:2px;padding:4px 8px}.app-container .single-banner__info .date{color:#c8c8c8;font-size:13px;font-weight:400;min-width:max-content;margin-right:16px}.app-container .single-banner__text{margin-right:32px;max-width:789px}@media (max-width:768px){.app-container .single-banner__text{text-align:center;width:100%;margin-right:0;margin-bottom:24px}}.app-container .single-banner__text a,.app-container .single-banner__text h1,.app-container .single-banner__text h2,.app-container .single-banner__text h3,.app-container .single-banner__text h4,.app-container .single-banner__text h5,.app-container .single-banner__text h6,.app-container .single-banner__text p{color:#fff}.app-container .single-banner__text p:last-child{margin-bottom:0}.app-container .single-banner__text .google-rating{display:flex;align-items:center;font-size:13px;color:#626262;font-weight:400}@media (max-width:768px){.app-container .single-banner__text .google-rating{justify-content:center}}.app-container .single-banner__text .google-rating .rating{margin-right:10px;font-size:13px;color:#626262;font-weight:400}.app-container .single-banner__text .google-rating .stars{display:flex;margin-right:8px}.app-container .single-banner__text .google-rating .star{font-size:1em;color:orange;margin-right:2px}.app-container .single-banner__text .google-rating .star.full::before,.app-container .single-banner__text .google-rating .star.half::before{content:"★"}.app-container .single-banner__text .google-rating .star::before{content:"☆"}.app-container .single-banner__text .google-rating .star.half::before{background:linear-gradient(90deg,orange 50%,#e0e0e0 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-container .single-banner__text .google-rating .reviews{font-size:13px;color:#626262;font-weight:400}.app-container .single-banner__text .google-rating .google-link{font-size:.8em;color:#4285f4;margin-left:10px;text-decoration:none}.app-container .single-banner__text .google-rating .google-link:hover{text-decoration:underline}.app-container .rent-banner{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;position:relative}.app-container .rent-banner.noimage{min-height:216px;border-top:1px solid #e0e0e0}.app-container .rent-banner.noimage::after{display:none}.app-container .rent-banner.noimage .single-banner__text h1,.app-container .rent-banner.noimage .single-banner__text h2,.app-container .rent-banner.noimage .single-banner__text h3,.app-container .rent-banner.noimage .single-banner__text h4,.app-container .rent-banner.noimage .single-banner__text h5,.app-container .rent-banner.noimage .single-banner__text h6{color:#181b1f}.app-container .rent-banner.noimage .single-banner__text p{color:#333a42}.app-container .rent-banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.app-container .rent-banner__container{width:100%;padding:64px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;position:relative;z-index:2;align-items:center;justify-content:space-between}@media (max-width:1500px){.app-container .rent-banner__container{padding:64px 50px}}@media (max-width:1300px){.app-container .rent-banner__container{padding:48px 16px}}@media (max-width:768px){.app-container .rent-banner__container{flex-direction:column;align-items:center}}.app-container .rent-banner__text{margin-right:32px;max-width:789px}@media (max-width:768px){.app-container .rent-banner__text{text-align:center;width:100%;margin-right:0;margin-bottom:24px}}.app-container .rent-banner__text a,.app-container .rent-banner__text h1,.app-container .rent-banner__text h2,.app-container .rent-banner__text h3,.app-container .rent-banner__text h4,.app-container .rent-banner__text h5,.app-container .rent-banner__text h6,.app-container .rent-banner__text p{color:#fff}.app-container .rent-banner__text p:last-child{margin-bottom:0}.app-container .rent-shortcode.next-page .rent-shortcode__header{display:none}.app-container .rent-shortcode .breadcrumbs{position:relative;margin-bottom:32px;overflow:visible}@media (max-wdith:768px){.app-container .rent-shortcode .breadcrumbs{overflow-x:auto}}.app-container .rent-shortcode .breadcrumbs::after{content:"";height:1px;background-color:#e0e0e0;width:100vw;left:50%;transform:translateX(-50%);bottom:0;position:absolute}.app-container .rent-shortcode__container{width:100%;padding:48px 100px;padding-top:0;max-width:1500px;z-index:2;margin:0 auto;position:relative;z-index:2}@media (max-width:1500px){.app-container .rent-shortcode__container{padding:32px 50px;padding-top:0}}@media (max-width:1300px){.app-container .rent-shortcode__container{padding:24px 16px;padding-top:0}}.app-container .rent-shortcode__container .plugin-container{width:100%;padding-bottom:64px;position:relative}.app-container .rent-shortcode__container .plugin-container .vrcordcancformbox{max-width:100%}@media (min-width:1024px){.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-img{margin-right:12px}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-img .vrc-cdetails-cmainimg{margin:0}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-img .cardetails_moreimages img{object-fit:contain;width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-alert-container-confirm{border:1px solid #333a42;background-color:#fff;color:#333a42;box-shadow:none;z-index:9999}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-alert-container-confirm{width:calc(100% - 32px);left:50%;max-width:328px;transform:translateX(-50%)}}.app-container .rent-shortcode__container .plugin-container .vrc-alert-container-confirm .vrc-alert-close{color:#333a42}.app-container .rent-shortcode__container .plugin-container .vrc-cardetails-book-wrap .vrcdivsearch{margin-top:0}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrclistcarcat{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-car-name{font-weight:600;font-size:39px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-car-name{font-size:34px}}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-car-name{font-size:26px}}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-cdetails-cost{display:flex;align-items:center;gap:8px;padding:16px;justify-content:flex-end;border:0;background-color:#f4f4f4}.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-cdetails-cost .car_cost{color:#e3020e;font-weight:600;font-size:25px;display:flex;flex-direction:row-reverse;gap:6px}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-cdetails-cinfo .vrc-cdetails-cost .car_cost{font-size:20px}}.app-container .rent-shortcode__container .plugin-container .vrcclistheadt{display:none}.app-container .rent-shortcode__container .plugin-container .notice{text-align:center;margin-top:32px}.app-container .rent-shortcode__container .plugin-container .successmade{display:none!important}.app-container .rent-shortcode__container .plugin-container .vrcprintdiv{display:none!important}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-costs-wrap{border:1px solid #e0e0e0;border-radius:0;padding:32px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-costs-wrap .vrc-order-details-costs-price{display:flex;flex-direction:row-reverse;gap:6px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-costs-wrap *{text-transform:none}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-costs-wrap .vrc-order-details-costs-row-total{margin-top:12px;padding-top:12px;font-size:16px;font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox{border-radius:0;padding:32px;background-color:#f4f4f4;border:0;display:flex;flex-direction:column;align-items:center}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner{display:flex;flex-direction:column;gap:16px;width:481px;max-width:100%}@media (max-wdith:1000px){.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner .vrcordcancform-entry-submit{margin-top:0}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner .vrcordcancform-entry-submit input{color:#fff;background-color:#e3020e;margin:0;padding:12px 20px;border-radius:2px;font-weight:600;font-size:16px;text-transform:none;font-family:var(--mainfont);transition:.3s;width:100%;cursor:pointer;border:0;outline:0}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner .vrcordcancform-entry-label label{color:#181b1f;font-size:13px;font-weight:600;margin-bottom:8px;display:flex;flex-direction:row-reverse;justify-content:flex-end;text-transform:capitalize}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner input[type=email],.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner input[type=number],.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner input[type=tel],.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner input[type=text]{height:48px;border:1px solid #e0e0e0;border-radius:2px;outline:0;width:100%;padding:0 14px;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox .vrcordcancform-inner textarea{border:1px solid #e0e0e0;border-radius:2px;outline:0;padding:14px;width:100%!important;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox h3{font-family:var(--mainfont);font-style:normal;font-weight:600;font-size:20px;line-height:1.6;margin-bottom:0;color:#333a42;text-align:center;margin-bottom:12px}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcordcancbox h3{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrcordcancbox a#vrcopencancform{padding:11px 19px;height:auto;text-align:center;color:#fff;font-size:16px;font-weight:600;border-radius:2px;font-family:var(--mainfont);background:#181b1f;border:1px solid #181b1f;transition:.3s;margin-left:0;text-decoration:none}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap{margin-top:32px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap *{text-transform:none}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-car{border:1px solid #e0e0e0;border-radius:0;padding:32px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-car .vrc-order-details-car-info{display:flex;flex-direction:column;align-items:center}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-element{border:1px solid #e0e0e0;border-radius:0;padding:32px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-element .vrc-order-details-text-wrap{line-height:24px}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-element .vrc-order-details-text-wrap .vrc-order-details-info-val-upload-docs{display:none!important}.app-container .rent-shortcode__container .plugin-container .vrc-order-details-top-wrap .vrc-order-details-top-element .vrcvordudatatitle{font-size:13px;color:#626262;border-bottom:0}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer{flex-direction:column;align-items:flex-start;position:absolute;left:0;width:481px;padding:32px;border:1px solid #e0e0e0}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrc-summary-car-img{display:flex;width:100%;justify-content:center}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer{width:100%;position:relative}}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs{margin:0;padding:0;border:0}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff h4{color:#626262;font-size:13px;font-weight:400;text-transform:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-location i{display:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-location .vrc-itinerary-dropfff-locdet{color:#333a42;font-size:16px;font-weight:600;margin:0;margin-bottom:8px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-date{color:#333a42;font-size:16px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-date .vrc-itinerary-dropoff-date-day{margin-right:0}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-date i{display:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff .vrc-itinerary-dropoff-date::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 2V0H6.5V2H1.75C0.783502 2 0 2.7835 0 3.75V19.75C0 20.7165 0.783502 21.5 1.75 21.5H19.75C20.7165 21.5 21.5 20.7165 21.5 19.75V3.75C21.5 2.7835 20.7165 2 19.75 2H15V0H13.5V2H8ZM19.75 20C19.8881 20 20 19.8881 20 19.75V15.5H15V20H19.75ZM13.5 20V15.5H8V20H13.5ZM6.5 20V15.5H1.5V19.75C1.5 19.8881 1.61193 20 1.75 20H6.5ZM1.5 8V3.75C1.5 3.61193 1.61193 3.5 1.75 3.5H6.5V5.5H8V3.5H13.5V5.5H15V3.5H19.75C19.8881 3.5 20 3.61193 20 3.75V8H1.5ZM1.5 14V9.5H6.5V14H1.5ZM20 9.5H15V14H20V9.5ZM13.5 14V9.5H8V14H13.5Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;display:block}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup h4{color:#626262;font-size:13px;font-weight:400;text-transform:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-location i{display:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-location .vrc-itinerary-pickup-locdet{color:#333a42;font-size:16px;font-weight:600;margin:0;margin-bottom:8px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-date{display:flex;align-items:center;gap:8px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-date i{display:none}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-date::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 2V0H6.5V2H1.75C0.783502 2 0 2.7835 0 3.75V19.75C0 20.7165 0.783502 21.5 1.75 21.5H19.75C20.7165 21.5 21.5 20.7165 21.5 19.75V3.75C21.5 2.7835 20.7165 2 19.75 2H15V0H13.5V2H8ZM19.75 20C19.8881 20 20 19.8881 20 19.75V15.5H15V20H19.75ZM13.5 20V15.5H8V20H13.5ZM6.5 20V15.5H1.5V19.75C1.5 19.8881 1.61193 20 1.75 20H6.5ZM1.5 8V3.75C1.5 3.61193 1.61193 3.5 1.75 3.5H6.5V5.5H8V3.5H13.5V5.5H15V3.5H19.75C19.8881 3.5 20 3.61193 20 3.75V8H1.5ZM1.5 14V9.5H6.5V14H1.5ZM20 9.5H15V14H20V9.5ZM13.5 14V9.5H8V14H13.5Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;display:block}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-date .vrc-itinerary-pickup-date-day,.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup-date .vrc-itinerary-pickup-date-time{color:#333a42;font-size:16px;font-weight:600;margin:0}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup:before{content:"";position:absolute;left:-24px;width:9px;height:9px;border-radius:50%;border:1px solid #e0e0e0;background:var(--vrc-white-bg-color);z-index:1;top:2px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-dropoff::after{content:"";position:absolute;left:-24px;width:9px;height:9px;border-radius:50%;border:1px solid #e0e0e0;background:var(--vrc-white-bg-color);z-index:1;top:4px}.app-container .rent-shortcode__container .plugin-container .vrcinfocarcontainer .vrcrentforlocs .vrc-itinerary-confirmation .vrc-itinerary-pickup::after{content:"";position:absolute;height:100%;width:0;border-left:1px solid #e0e0e0;left:-19px;top:4px;z-index:0}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container,.app-container .rent-shortcode__container .plugin-container .vrccustomfields{width:calc(100% - 481px - 32px);margin-left:auto}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container,.app-container .rent-shortcode__container .plugin-container .vrccustomfields{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:nowrap}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer .vrc-goback-block{margin-top:0;width:fit-content!important}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer .vrc-goback-block a{margin-left:0;padding:12px 16px;font-size:14px;margin-right:0}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer .vrc-save-order-block{margin:0!important;margin-left:0!important;width:100%}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer .booknow{color:#fff;background-color:#e3020e;margin:0;padding:12px 20px;border-radius:2px;font-weight:600;font-size:16px;text-transform:none;font-family:var(--mainfont);transition:.3s;width:100%}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-footer .booknow:hover{background-color:var(--primarycolorhover)}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block{margin-top:32px;background-color:#f4f4f4;padding:32px;border-radius:0;border:0;display:flex;flex-direction:column}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-medium-header{border-bottom:0;padding:0;margin:0;font-family:var(--mainfont);font-style:normal;font-weight:600;font-size:20px;line-height:1.6;margin-bottom:0;color:#333a42}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-medium-header{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype{display:flex;flex-direction:column}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont{width:100%;border:0;padding:0;margin:0;border-radius:0;margin-bottom:8px;display:flex;align-items:center}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont label{width:100%;padding:10px 14px;max-height:48px;background-color:#fff;border:1px solid #e0e0e0;margin:0;display:flex!important;align-items:center}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont.vrc-gpay-licont-active label{border:1px solid #333a42}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont.vrc-gpay-licont-active::before{opacity:1}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont.vrc-gpay-licont-active::after{border:1px solid #333a42}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont::after{content:"";width:24px;height:24px;border:1px solid #e0e0e0;border-radius:50%;display:block;box-sizing:border-box;position:absolute;right:14px;pointer-events:none}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont::before{content:"";width:12px;height:12px;background-color:#181b1f;border-radius:50%;display:block;box-sizing:border-box;position:absolute;top:50%;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:.3s;right:14px;border:0}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont input{display:none!important}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-paym-block .vrc-noliststyletype .vrc-gpay-licont .vrc-payment-image{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container{margin-bottom:32px}.app-container .rent-shortcode__container .plugin-container .vrccustomfields{padding:32px;border:0;border-radius:0;gap:16px;background-color:#f4f4f4;margin-top:32px}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcseparatorcf{border-bottom:0;padding:0;margin:0;font-family:var(--mainfont);font-style:normal;font-weight:600;font-size:20px;line-height:1.6;margin-bottom:0;color:#333a42}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcseparatorcf{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield{margin:0;flex-basis:calc(50% - 8px);display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield{flex-basis:100%}}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrccustomfldinfo{flex-basis:100%}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield:nth-last-child(2){flex-basis:100%}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield .vrc-customfield-label{color:#181b1f;font-size:13px;font-weight:600;margin-bottom:8px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield .vrc-customfield-label #vrcf4{text-transform:capitalize}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield .vrc-customfield-label .vrcrequired{color:#181b1f;font-weight:13px;font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield input[type=email],.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield input[type=number],.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield input[type=tel],.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield input[type=text],.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield select{height:48px;border:1px solid #e0e0e0;border-radius:2px;outline:0;padding:0 14px;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield textarea{border:1px solid #e0e0e0;border-radius:2px;outline:0;padding:14px;width:100%!important;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield input[type=tel]{padding-left:48px}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox{flex-basis:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox label{padding-left:36px;min-height:24px;color:#181b1f;font-weight:600;font-size:14px}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox .vrc-customfield-input{width:24px;height:24px;background-color:#fff;border:1px solid #e0e0e0;margin-right:8px;border-radius:2px;position:absolute;left:0;pointer-events:none}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox .vrc-customfield-input::after{content:"";position:absolute;top:3px;left:8px;width:4px;height:11px;transform:rotate(45deg);opacity:0;border-right:2px solid #fff;border-bottom:2px solid #fff;transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox .vrc-customfield-input.checked{background-color:#000;border:1px solid #000}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox .vrc-customfield-input.checked::after{opacity:1}.app-container .rent-shortcode__container .plugin-container .vrccustomfields .vrcdivcustomfield.vrc-oconfirm-cfield-entry-checkbox .vrc-customfield-input input{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block{background-color:#f4f4f4;padding:32px;border:0;border-radius:0}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top span{width:100%;text-align:left;display:flex;flex-direction:column;gap:16px;color:#181b1f;font-size:13px;font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top span span{font-family:var(--mainfont);font-style:normal;font-weight:600;font-size:20px;line-height:1.6;margin-bottom:0;color:#333a42}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top span span{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top .btn{padding:11px 19px;height:48px;color:#fff;font-size:16px;font-weight:600;border-radius:2px;font-family:var(--mainfont);background:#181b1f;border:1px solid #181b1f;transition:.3s;width:auto;margin-left:0}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top .btn{width:100%;margin-right:0}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top .btn:hover{background-color:transparent;color:#181b1f}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top #vrc-pincode-inp{height:48px;width:194px;margin-right:2%;color:#626262;border:1px solid #e0e0e0;outline:0;border-radius:2px}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-enterpin-block .vrc-enterpin-top #vrc-pincode-inp{width:100%;margin-right:0;margin-bottom:4px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer{background-color:#f4f4f4;padding:32px;border:0;border-radius:0}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon{display:flex;flex-wrap:wrap}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrchaveacoupon{width:100%;text-align:left;display:flex;flex-direction:column;gap:16px;color:#181b1f;font-size:13px;font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrchaveacoupon::before{content:"Masz zniżkę?";font-family:var(--mainfont);font-style:normal;font-weight:600;font-size:20px;line-height:1.6;margin-bottom:0;color:#333a42}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrchaveacoupon::before{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrcsubmitcoupon{padding:11px 19px;height:48px;color:#fff;font-size:16px;font-weight:600;border-radius:2px;font-family:var(--mainfont);background:#181b1f;border:1px solid #181b1f;transition:.3s;width:auto;margin-left:0}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrcsubmitcoupon{width:100%;margin-right:0}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrcsubmitcoupon:hover{background-color:transparent;color:#181b1f}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrcinputcoupon{height:48px;width:194px;margin-right:2%;color:#626262;border:1px solid #e0e0e0;outline:0;border-radius:2px}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-middlep .vrc-coupon-outer .vrcentercoupon .vrcinputcoupon{width:100%;margin-right:0;margin-bottom:4px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper{padding:32px;border:1px solid #333a42;border-radius:0}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper{display:none!important}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row{margin:0;padding:0}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row{flex-direction:column;align-items:flex-start}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div{padding:0;width:16.75%;display:flex;align-items:center;gap:6px;flex-direction:row-reverse;justify-content:center}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div{width:100%;justify-content:flex-end}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div .vrc-oconfirm-summary-car-head-cell{margin-left:auto}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div.vrc-oconfirm-summary-car-cell-descr{display:flex;align-items:center;width:33%;justify-content:flex-end;background-color:#fff!important}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div.vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-total-block{font-size:20px;font-weight:600;color:#333a42;margin-bottom:4px;text-transform:none}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div.vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-total-block{font-size:16px}}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-car-row>div.vrc-oconfirm-summary-car-cell-descr{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper{padding:32px;border:1px solid #e0e0e0;margin-bottom:32px;border-radius:0}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row{gap:12px}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell{width:16.75%;text-align:center}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell{width:100%;justify-content:flex-end}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell .vrc-oconfirm-summary-car-head-cell{margin-left:auto}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell.vrc-oconfirm-summary-car-cell-descr{width:33%}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell.vrc-oconfirm-summary-car-cell-descr{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-head .vrc-oconfirm-summary-car-head-cell span{color:#626262!important;font-size:13px!important;font-weight:400!important;text-transform:none!important}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row{border-bottom:1px solid #e0e0e0!important;padding-bottom:16px;margin-bottom:16px}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row:last-child{border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-days,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-net,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tax,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tot{padding:0;display:flex;flex-direction:row-reverse;justify-content:center;gap:6px;font-size:16px;font-weight:400;color:#333a42;width:16.75%;background-color:transparent!important}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-days,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-net,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tax,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tot{width:100%;justify-content:flex-end;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:5px}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-days:last-child,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr:last-child,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-net:last-child,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tax:last-child,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tot:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-days .vrc-oconfirm-summary-car-head-cell,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-summary-car-head-cell,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-net .vrc-oconfirm-summary-car-head-cell,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tax .vrc-oconfirm-summary-car-head-cell,.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-tot .vrc-oconfirm-summary-car-head-cell{margin-left:auto}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr{flex-direction:column;gap:0;width:33%}@media (max-width:1300px){.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr{width:100%;border-bottom:0!important}}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-optname{font-size:16px;font-weight:600;color:#333a42}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-carname{font-size:20px;font-weight:600;color:#333a42;margin-bottom:4px}.app-container .rent-shortcode__container .plugin-container .vrc-oconfirm-summary-container .vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-row .vrc-oconfirm-priceinfo{margin:0;color:#626262;font-size:13px;font-weight:400;text-transform:none}.app-container .rent-shortcode__container .plugin-container .err{font-size:13px;max-width:fit-content;position:absolute;background:0 0!important;color:red;padding:0!important;border:0!important;left:32px;margin:0;top:7px;left:calc(25.4% + 32px + 6px)}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .err{left:32px}}.app-container .rent-shortcode__container .plugin-container .vrc-main-title{display:none}.app-container .rent-shortcode__container .plugin-container .car_buttons_box,.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap,.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap{min-width:768px;width:768px;margin-left:auto}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .car_buttons_box,.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap,.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap{min-width:auto;width:100%;margin-left:0}}.app-container .rent-shortcode__container .plugin-container .car_buttons_box{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:16px}.app-container .rent-shortcode__container .plugin-container .car_buttons_box .vrc-goback-block{margin-top:0;width:fit-content!important}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .car_buttons_box .vrc-goback-block a{margin-left:0;padding:12px 16px;font-size:14px;margin-right:0}}.app-container .rent-shortcode__container .plugin-container .car_buttons_box .booknow{color:#fff;background-color:#e3020e;margin:0;padding:12px 20px;border-radius:2px;font-weight:600;font-size:16px;text-transform:none;font-family:var(--mainfont);transition:.3s;width:100%}.app-container .rent-shortcode__container .plugin-container .car_buttons_box .booknow:hover{background-color:var(--primarycolorhover)}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap{padding:32px;background:#f4f4f4}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap{padding:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap h4.vrc-showprc-title{font-family:var(--mainfont);font-style:normal;font-weight:500;font-size:18px;line-height:1.6;margin-bottom:16px;color:#001847;padding-bottom:0}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap h4.vrc-showprc-title{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner{background-color:#fff;border:1px solid #e0e0e0;padding:14px;border-radius:0}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-options-inner{padding:0}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row{padding:0;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e0e0e0}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row.selected .vrc-showprc-option-name span{font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row.selected .vrc-showprc-option-cell-price-descr{font-weight:600!important}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-name{font-size:16px;color:#333a42;font-weight:400}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-descr .vrcoptionaldescr{font-size:13px;font-weight:400;color:#626262}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox]){width:24px;height:24px;position:relative}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox])::after{content:"";width:100%;height:100%;border:1px solid #e0e0e0;border-radius:2px;display:block;box-sizing:border-box}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox]) input{display:none!important}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox])::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.03138 10.5349L16.4759 0.140381L17.3577 1.02638L6.47226 11.8597C6.22842 12.1024 5.83433 12.1024 5.59049 11.8597L0.642578 6.93546L1.52434 6.04946L6.03138 10.5349Z' fill='%23181B1F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:18px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox]).checkbox::after{border:1px solid #181b1f}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price-sel:has(input[type=checkbox]).checkbox::before{opacity:1}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price{display:flex;align-items:center}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price .vrc-showprc-option-cell-price-descr{display:flex;align-items:center;flex-direction:row-reverse;gap:6px;font-size:16px;font-weight:400}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price .vrc-showprc-option-cell-price-descr::after{content:"+"}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price input[type=number],.app-container .rent-shortcode__container .plugin-container .vrc-showprc-options-wrap .vrc-showprc-options-inner .vrc-showprc-option-row .vrc-showprc-option-cell-price input[type=text]{width:42px;height:32px;border:1px solid #e0e0e0;border-radius:2px;display:flex;justify-content:flex-end;padding-left:8px;padding-right:0;outline:0;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap{padding:32px;background:#f4f4f4}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap{padding:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap h4.vrc-showprc-title{font-family:var(--mainfont);font-style:normal;font-weight:500;font-size:18px;line-height:1.6;margin-bottom:16px;color:#001847;padding-bottom:0}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap h4.vrc-showprc-title{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner{display:flex;flex-direction:column;gap:8px}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row{background-color:#fff;border:1px solid #e0e0e0;padding:10px 14px;border-radius:0;margin-bottom:0;height:48px;display:flex;align-items:center}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row{height:auto}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected{border:1px solid #333a42}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-pricename{font-weight:600!important;text-align:left}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-pricename{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-pricecost{font-weight:600!important}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-pricecost{justify-content:center}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-price-row-cell-last::after{border:1px solid #333a42}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected .vrc-showprc-price-row-cell-last::before{opacity:1}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-first{display:flex;align-items:center;flex:auto}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-first label{width:100%}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-last{position:relative}@media (max-width:580px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-last{flex-basis:auto!important;text-align:center!important;margin-top:0!important}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-last input{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-last::after{content:"";width:24px;height:24px;border:1px solid #e0e0e0;border-radius:50%;display:block;box-sizing:border-box}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-price-row-cell-last::before{content:"";width:12px;height:12px;background-color:#181b1f;border-radius:50%;display:block;box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo{display:flex;align-items:center;width:100%}@media (max-width:580px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo{flex-wrap:nowrap!important}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo .vrc-showprc-pricename{font-size:16px;color:#333a42;font-weight:400}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo .vrc-showprc-pricename{font-size:13px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo .vrc-showprc-pricecost{display:flex;flex-direction:row-reverse;gap:6px;font-size:16px;font-weight:400;color:#181b1f}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo .vrc-showprc-pricecost{font-size:14px}}@media (max-width:580px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-prices-wrap .vrc-showprc-prices-inner .vrc-showprc-price-row .vrc-showprc-priceinfo .vrc-showprc-pricecost{margin-top:0}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container{display:flex;flex-wrap:nowrap;gap:32px}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container{flex-direction:column}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left{flex:auto;margin:0;min-width:768px;width:768px}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left{max-width:100%;width:100%;min-width:auto!important}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .car_title{font-weight:600;font-size:39px;line-height:1.3;margin-bottom:8px;color:#181b1f}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .car_title span{font-weight:600}@media (max-width:1500px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .car_title{font-size:34px}}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .car_title{font-size:26px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .vrc-cdetails-infocar{padding:0}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-left .vrc-cdetails-infocar .car_description_box p{color:#333a42;line-height:1.4}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-right{flex:auto}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-right{width:100%;max-width:768px}}@media (min-width:1024px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-right .car_img_box{display:flex;flex-direction:column;gap:12px}}@media (max-width:1200px){.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-right .car_img_box{width:100%;max-width:768px}}.app-container .rent-shortcode__container .plugin-container .vrc-showprc-container .vrc-showprc-right img{width:100%}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block.top{margin-top:0;margin-bottom:24px}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block.back{margin-left:auto;width:100%;justify-content:flex-end;display:flex}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block.back a{margin-right:0!important}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block a{border:1px solid #181b1f;color:#181b1f;text-decoration:none;padding:12px 16px;border-radius:2px;display:flex;align-items:center;text-transform:none;transition:.3s}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-goback-block a{margin-left:auto;padding:8px 10px;font-size:14px;margin-right:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block a::before{content:"";width:8px;display:block;margin-right:18px;height:15px;background-image:url('data:image/svg+xml,%3Csvg width="8" height="15" viewBox="0 0 8 15" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M7.81066 13.9393L1.81066 7.93932L7.81066 1.93932L6.75 0.878662L0.21967 7.40899C-0.0732232 7.70189 -0.0732232 8.17676 0.21967 8.46965L6.75 15L7.81066 13.9393Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block a:hover{background-color:#181b1f;color:#fff}.app-container .rent-shortcode__container .plugin-container .vrc-goback-block a:hover::before{filter:grayscale(1) invert(1)}.app-container .rent-shortcode__container .plugin-container .vrcarsfound{font-size:13px;font-weight:400;color:#626262;border-bottom:0;padding-bottom:0;display:flex;flex-wrap:wrap}.app-container .rent-shortcode__container .plugin-container .vrcarsfound span{display:flex;margin-left:3px}.app-container .rent-shortcode__container .plugin-container .vrcarsfound::before{content:"Wybierz auto";font-weight:600;font-size:39px;margin-bottom:32px;line-height:1.3;color:#181b1f;width:100%}@media (max-width:1500px){.app-container .rent-shortcode__container .plugin-container .vrcarsfound::before{font-size:34px}}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcarsfound::before{font-size:26px}}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrcarsfound::before{margin-bottom:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block{display:flex;flex-direction:column;gap:16px}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid{flex-direction:row;margin-top:32px;flex-wrap:wrap}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result{display:flex;flex-direction:column;padding:16px;width:calc(33.33% - 11px)}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrcsrowpricediv{margin-bottom:12px!important}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrcsrowpricediv .okresdviers{display:none!important}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-result-left{margin:0;height:200px;width:100%;min-width:0!important}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-result-inner{min-height:0!important}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-result-inner .vrc-car-name{margin-bottom:16px}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-lastblock .vrc-car-price .vrcsrowpricediv .car_cost{justify-content:flex-end}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-lastblock .vrc-car-bookingbtn .btn{color:#fff;background-color:#e3020e;margin:0;margin-bottom:16px;padding:12px 20px;border-radius:2px;font-weight:600;font-size:16px;text-transform:none;font-family:var(--mainfont);transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-lastblock .vrc-car-bookingbtn .btn:hover{background-color:var(--primarycolorhover)}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block.vrc-search-results-block-grid .car_result .vrc-car-lastblock .vrc-car-bookingbtn .btn{width:100%;max-width:320px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result{border:1px solid #e0e0e0;padding:32px}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result{padding:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-left{padding:0;width:284px;min-width:284px;margin-right:16px;flex-basis:auto}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-left{width:100%;display:flex;justify-content:center;margin-right:0;margin-bottom:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-left img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-left img{max-width:340px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner{padding:0}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner h4.vrc-car-name{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:16px;color:#181b1f}@media (max-width:1500px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner h4.vrc-car-name{font-size:28px}}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner h4.vrc-car-name{font-size:22px}}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner h4.vrc-car-name{text-align:center}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-category{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description{font-size:13px;color:#333a42;margin-bottom:0;font-weight:400;list-style:none;position:relative;margin-bottom:4px}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description strong{font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description p{font-size:13px;color:#333a42;margin-bottom:0;font-weight:400;list-style:none;position:relative;margin-bottom:4px}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description p strong{font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description ul{padding:0}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description ul li{font-size:13px;color:#333a42;margin-bottom:0;padding-left:16px;font-weight:400;list-style:none;position:relative;margin-bottom:4px}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description ul li strong{font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-result-inner .vrc-car-result-description ul li::before{content:"";width:3px;height:3px;background-color:#333a42;position:absolute;left:6px;top:7px;border-radius:50%}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock{padding:0;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock{border:0;margin-top:24px;display:flex;align-items:center}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-price .vrc-car-result-dailycost{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-price .vrcsrowpricediv .vrcstartfrom{font-size:13px;color:#626262;font-weight:400}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-price .vrcsrowpricediv .car_cost{display:flex;flex-direction:row-reverse;gap:6px;color:#e3020e;font-family:var(--mainfont);font-style:normal;font-weight:500;font-size:18px;line-height:1.6;margin-bottom:0}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-price .vrcsrowpricediv .car_cost{font-size:16px}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-price .vrcsrowpricediv .okresdviers{margin-bottom:16px;font-size:13px;color:#626262}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn{margin:0}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn{width:100%;display:flex;justify-content:center}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn form{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn .booknow{color:#fff;background-color:#e3020e;margin:0;padding:12px 20px;border-radius:2px;font-weight:600;font-size:16px;text-transform:none;font-family:var(--mainfont);transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn .booknow:hover{background-color:var(--primarycolorhover)}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-search-results-block .car_result .vrc-car-result-right .vrc-car-lastblock .vrc-car-bookingbtn .booknow{width:100%;max-width:320px}}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary{width:584px;max-width:100%;padding:32px;margin-bottom:32px;border:1px solid #e0e0e0}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary{flex-direction:column;gap:24px;padding:24px;margin-bottom:24px}}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup{border:0;padding:0}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff h4,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup h4{color:#626262;font-size:13px;font-weight:400;text-transform:none;margin-bottom:8px}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff .vrc-itinerary-dropoff-location,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff .vrc-itinerary-pickup-location,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup .vrc-itinerary-dropoff-location,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup .vrc-itinerary-pickup-location{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date{padding-bottom:32px;position:relative}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date .vrc-itinerary-duration{position:absolute;bottom:0;left:0;color:#333a42;font-weight:600;font-size:16px;margin:0;font-style:normal}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup-date{display:flex}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date i,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup-date i{display:none}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date span,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup-date span{color:#333a42;font-size:16px;font-weight:600}.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-dropoff-date::before,.app-container .rent-shortcode__container .plugin-container .vrc-itinerary-summary .vrc-itinerary-pickup-date::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 2V0H6.5V2H1.75C0.783502 2 0 2.7835 0 3.75V19.75C0 20.7165 0.783502 21.5 1.75 21.5H19.75C20.7165 21.5 21.5 20.7165 21.5 19.75V3.75C21.5 2.7835 20.7165 2 19.75 2H15V0H13.5V2H8ZM19.75 20C19.8881 20 20 19.8881 20 19.75V15.5H15V20H19.75ZM13.5 20V15.5H8V20H13.5ZM6.5 20V15.5H1.5V19.75C1.5 19.8881 1.61193 20 1.75 20H6.5ZM1.5 8V3.75C1.5 3.61193 1.61193 3.5 1.75 3.5H6.5V5.5H8V3.5H13.5V5.5H15V3.5H19.75C19.8881 3.5 20 3.61193 20 3.75V8H1.5ZM1.5 14V9.5H6.5V14H1.5ZM20 9.5H15V14H20V9.5ZM13.5 14V9.5H8V14H13.5Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px;display:block;pointer-events:none}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont{margin-top:32px}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar{border:1px solid #e0e0e0}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar{flex-wrap:wrap}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar::-webkit-scrollbar{width:0;opacity:0;height:0;display:none;visibility:hidden}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar::-webkit-scrollbar-track{background:0 0}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar::-webkit-scrollbar-thumb{background:0 0}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar::-webkit-scrollbar-thumb:hover{background:0 0}}@media (max-width:768px){.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step{width:fit-content;flex-basis:0!important}}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step::before{border-left-color:#e0e0e0}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step span{display:flex;align-items:center;justify-content:center;font-size:13px;color:#181b1f;font-weight:400;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step span::before{font-size:13px;font-weight:600;color:#181b1f;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #333a42}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step.vrc-step-current span::before{color:#fff;background-color:#181b1f;border:1px solid #181b1f}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step.vrc-step-complete a{display:flex;align-items:center;justify-content:center;font-size:13px;color:#181b1f;font-weight:400;font-family:var(--mainfont)}.app-container .rent-shortcode__container .plugin-container .vrcstepsbarcont .vrc-stepbar li.vrc-step.vrc-step-complete a::before{font-size:13px;font-weight:600;color:#333a42;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;background-color:#e0e0e0}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch{padding:32px;background-color:#181b1f;border:0;margin-top:-68px;border-radius:0}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form{display:flex;gap:24px;justify-content:space-between}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form{flex-direction:column}}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form label{font-size:13px;font-weight:600;color:#fff;margin-bottom:8px}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentrycont{margin:0!important}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-locations{width:25.4%}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-locations{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-locations .vrcsfentrycont:nth-child(2){display:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt{width:8.2%;height:100%;align-items:flex-end}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt .vrcsfentrysubmit{margin:0;position:relative;cursor:pointer;transition:.3s}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt .vrcsfentrysubmit:hover{background-color:var(--primarycolorhover)}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt .vrcsfentrysubmit::after{content:"";width:21px;height:21px;background-image:url('data:image/svg+xml,%3Csvg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M9.25 0C4.14139 0 0 4.14139 0 9.25C0 14.3586 4.14139 18.5 9.25 18.5C11.5343 18.5 13.6252 17.672 15.2389 16.2997L19.0731 20.1339L20.1338 19.0732L16.2996 15.2391C17.6719 13.6253 18.5 11.5343 18.5 9.25C18.5 4.14139 14.3586 0 9.25 0ZM1.5 9.25C1.5 4.96981 4.96981 1.5 9.25 1.5C13.5302 1.5 17 4.96981 17 9.25C17 13.5302 13.5302 17 9.25 17C4.96981 17 1.5 13.5302 1.5 9.25Z" fill="white"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-sbmt .vrcsfentrysubmit input{color:transparent;cursor:pointer;height:48px;background-color:#e3020e;border:0}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes{width:62.5%;gap:24px}@media (max-width:1000px){.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes{width:100%}}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont{display:flex;gap:8px}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{width:50%}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrydate{position:relative;border:1px solid #e0e0e0;height:48px;color:#626262;font-size:16px;outline:0;border-radius:2px;font-family:var(--mainfont);cursor:pointer}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrydate input{border:0;width:100%;height:100%}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrydate::after{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 2V0H6.5V2H1.75C0.783502 2 0 2.7835 0 3.75V19.75C0 20.7165 0.783502 21.5 1.75 21.5H19.75C20.7165 21.5 21.5 20.7165 21.5 19.75V3.75C21.5 2.7835 20.7165 2 19.75 2H15V0H13.5V2H8ZM19.75 20C19.8881 20 20 19.8881 20 19.75V15.5H15V20H19.75ZM13.5 20V15.5H8V20H13.5ZM6.5 20V15.5H1.5V19.75C1.5 19.8881 1.61193 20 1.75 20H6.5ZM1.5 8V3.75C1.5 3.61193 1.61193 3.5 1.75 3.5H6.5V5.5H8V3.5H13.5V5.5H15V3.5H19.75C19.8881 3.5 20 3.61193 20 3.75V8H1.5ZM1.5 14V9.5H6.5V14H1.5ZM20 9.5H15V14H20V9.5ZM13.5 14V9.5H8V14H13.5Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:15px;pointer-events:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrydate i{display:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomseldh select,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomseldm select,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomselph select,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomselpm select{border:1px solid #e0e0e0;height:48px;color:#626262;font-size:16px;outline:0;border-radius:2px;font-family:var(--mainfont);appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url('data:image/svg+xml,%3Csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.00002 0.75C0.696675 0.75 0.423198 0.932732 0.307112 1.21299C0.191027 1.49324 0.255193 1.81583 0.469692 2.03033L6.46969 8.03033C6.76259 8.32322 7.23746 8.32322 7.53035 8.03033L13.5304 2.03033C13.7449 1.81583 13.809 1.49324 13.6929 1.21299C13.5768 0.932732 13.3034 0.75 13 0.75H1.00002Z" fill="%23181B1F"/%3E%3C/svg%3E')!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:14px!important;padding-right:30px!important}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomseldh select::-ms-expand,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomseldm select::-ms-expand,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomselph select::-ms-expand,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrycont #vrccomselpm select::-ms-expand{display:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrcsfentrytime{width:50%}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrc-sf-time-container{display:flex;gap:4px}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-datetimes .vrc-sf-time-container .vrctimesep{display:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrc-searchf-section-categories{display:none}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentrylabsel,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentryselect,.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentrytime{margin:0!important}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentryselect select{border:1px solid #e0e0e0;height:48px;color:#626262;outline:0;border-radius:2px;font-family:var(--mainfont);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml,%3Csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.00002 0.75C0.696675 0.75 0.423198 0.932732 0.307112 1.21299C0.191027 1.49324 0.255193 1.81583 0.469692 2.03033L6.46969 8.03033C6.76259 8.32322 7.23746 8.32322 7.53035 8.03033L13.5304 2.03033C13.7449 1.81583 13.809 1.49324 13.6929 1.21299C13.5768 0.932732 13.3034 0.75 13 0.75H1.00002Z" fill="%23181B1F"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 10px center;background-size:14px;padding-right:30px;font-size:16px;padding-left:14px}.app-container .rent-shortcode__container .plugin-container .vrcdivsearch form .vrcsfentryselect select::-ms-expand{display:none}.app-container .faq__container{padding:48px 100px;z-index:1;max-width:1500px;margin:0 auto;position:relative;display:flex;align-items:flex-start}@media (max-width:1500px){.app-container .faq__container{padding:48px 50px}}@media (max-width:1000px){.app-container .faq__container{padding:32px 16px;flex-direction:column}}.app-container .faq__header{width:379px;min-width:379px;margin-right:32px}@media (max-width:1000px){.app-container .faq__header{width:100%;margin-right:0;min-width:0;margin-bottom:16px}}.app-container .faq__items{display:flex;flex-direction:column;width:100%;margin:auto}.app-container .faq__item{border-bottom:1px dashed #e0e0e0;padding:16px}.app-container .faq__item-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.app-container .faq__item-title p.title{font-size:20px;margin-bottom:0;font-weight:600;line-height:1.4;color:#181b1f;text-align:left}@media (max-width:768px){.app-container .faq__item-title p.title{font-size:16px}}.app-container .faq__item-title::after{content:"";width:14px;min-width:14px;margin-left:16px;height:2px;background-color:#181b1f;display:block}.app-container .faq__item-title::before{content:"";width:2px;height:14px;background-color:#181b1f;display:block;position:absolute;right:5.6px;transition:.3s}.app-container .faq__item .text{margin-bottom:0;transition:.3s;opacity:0;height:0;visibility:hidden;font-size:14px;margin-bottom:0;font-weight:400;line-height:1.5;color:rgba(33,41,57,.785);text-align:left}.app-container .faq__item .text a{font-weight:300;color:rgba(54,34,29,.7490196078)}.app-container .faq__item.active .text{opacity:1;height:auto;visibility:visible;margin-top:24px}.app-container .faq__item.active .faq__item-title::before{transform:rotate(90deg)}.app-container .normal-text__container{width:100%;padding:48px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;position:relative;z-index:2;align-items:flex-end}@media (max-width:1500px){.app-container .normal-text__container{padding:32px 50px}}@media (max-width:1300px){.app-container .normal-text__container{padding:24px 16px}}.app-container .normal-text__text{width:789px}.app-container .normal-text__text h2{margin-bottom:16px}.app-container .breadcrumbs{width:100%;padding:12px 100px;max-width:1500px;z-index:2;margin:0 auto;position:relative;z-index:2;overflow-x:scroll}.app-container .breadcrumbs::-webkit-scrollbar{opacity:0;width:0;height:0}.app-container .breadcrumbs::-webkit-scrollbar-track{background:0 0}.app-container .breadcrumbs::-webkit-scrollbar-thumb{background:0 0}.app-container .breadcrumbs::-webkit-scrollbar-thumb:hover{background:0 0}@media (max-width:1500px){.app-container .breadcrumbs{padding:12px 50px}}@media (max-width:1300px){.app-container .breadcrumbs{padding:12px 16px}}.app-container .breadcrumbs #crumbs{display:flex;min-width:max-content;color:#181b1f;font-size:13px}.app-container .breadcrumbs #crumbs a{color:#000;font-size:13px;text-decoration:none}.app-container .breadcrumbs #crumbs a:hover{text-decoration:underline}.app-container .breadcrumbs #crumbs span{color:#626262;font-size:14px;display:flex;margin:0 9px}.app-container .custom-slider{background-color:#f4f4f4}.app-container .custom-slider__container{position:relative;width:100%;padding:96px 50px;max-width:900px;margin:0 auto}@media (max-width:1500px){.app-container .custom-slider__container{padding:64px 50px}}@media (max-width:1000px){.app-container .custom-slider__container{padding:48px 16px}}.app-container .custom-slider__track{display:flex;transition:transform .5s ease}.app-container .custom-slider__item{min-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.app-container .custom-slider__item-logo{margin-bottom:16px}.app-container .custom-slider__item-logo img{height:96px;object-fit:contain}@media (max-width:1000px){.app-container .custom-slider__item-logo img{height:64px}}.app-container .custom-slider__item-image{width:100%;margin-bottom:16px}.app-container .custom-slider__item-image img{width:100%;object-fit:contain}.app-container .custom-slider__item p.title{font-weight:600;font-size:39px;line-height:1.3;margin-bottom:0;color:#181b1f}@media (max-width:1500px){.app-container .custom-slider__item p.title{font-size:34px}}@media (max-width:1000px){.app-container .custom-slider__item p.title{font-size:26px}}.app-container .custom-slider__item p.text{color:#626262;margin-bottom:0}.app-container .custom-slider__item a.offer{font-size:16px;color:#181b1f;text-decoration:none;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex;margin-top:12px}.app-container .custom-slider__item a.offer:hover{text-decoration:underline}.app-container .custom-slider__dots{text-align:center;padding:10px;display:flex;justify-content:center;align-items:center;margin-top:32px}@media (max-width:1000px){.app-container .custom-slider__dots{margin-top:16px}}.app-container .custom-slider__dots .custom-dot{width:83.5px;max-width:100%;height:2px;background:#e0e0e0;border-radius:0;margin-right:8px;transition:.3s;cursor:pointer}@media (max-width:1000px){.app-container .custom-slider__dots .custom-dot{width:100%}}.app-container .custom-slider__dots .custom-dot.active{background-color:var(--primarycolor);height:4px}.app-container .timeline__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}@media (max-width:1500px){.app-container .timeline__container{padding:64px 50px}}@media (max-width:1300px){.app-container .timeline__container{padding:48px 16px}}.app-container .timeline__header{margin-bottom:48px}@media (max-width:768px){.app-container .timeline__header{margin-bottom:24px}}.app-container .timeline__items{display:flex;transition:.3s;scroll-behavior:smooth}.app-container .timeline__item{width:479px;min-width:479px;margin-right:32px;position:relative;text-decoration:none;transition:.3s;cursor:grab}@media (max-width:768px){.app-container .timeline__item{width:320px;min-width:320px;margin-right:24px}}.app-container .timeline__item:last-child .timeline__item-header span.arrow{display:none}.app-container .timeline__item-header{display:flex;align-items:flex-start;margin-bottom:8px}.app-container .timeline__item-header span.number{font-size:25px;font-weight:600;color:var(--primarycolor);margin-bottom:8px}@media (max-width:768px){.app-container .timeline__item-header span.number{font-size:20px}}.app-container .timeline__item-header img{margin:0 24px;width:64px;height:64px;object-fit:contain}@media (max-width:768px){.app-container .timeline__item-header img{margin:0 12px;width:48px;height:48px}}.app-container .timeline__item-header span.arrow{position:relative;width:100%;display:flex;align-items:center}.app-container .timeline__item-header span.arrow::before{content:"";position:relative;display:flex;width:100%;height:2px;right:-7px;background-color:var(--primarycolor)}.app-container .timeline__item-text p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .timeline__item-text p.title{font-size:20px}}.app-container .timeline__item-text p.text{font-size:16px;color:#333a42;margin-bottom:8px}.app-container .timeline__item-text span.info{font-size:13px;color:#626262}.app-container .timeline__item-text a.offer{font-size:16px;color:#181b1f;text-decoration:none;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex;margin-top:20px;margin-left:auto;justify-content:flex-end}.app-container .timeline__item-text a.offer:hover{text-decoration:underline}.app-container .contact-form{background-color:#f4f4f4;position:relative}.app-container .contact-form.noimage .contact-form__container{flex-direction:column;align-items:center}.app-container .contact-form.noimage .contact-form__header{width:100%;max-width:584px}.app-container .contact-form.noimage .contact-form__form{width:100%;max-width:584px}.app-container .contact-form__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .contact-form__container{padding:64px 50px}}@media (max-width:1300px){.app-container .contact-form__container{padding:48px 16px}}@media (max-width:1000px){.app-container .contact-form__container{flex-wrap:wrap}}.app-container .contact-form__buttons{margin-bottom:64px;display:flex}@media (max-width:768px){.app-container .contact-form__buttons{flex-direction:column;margin-bottom:32px}}.app-container .contact-form__buttons a{text-decoration:none;background-color:#fff;padding:12px 20px;display:flex;width:fit-content;color:#181b1f;margin-right:16px;transition:.3s}@media (max-width:768px){.app-container .contact-form__buttons a{margin-right:0;margin-bottom:16px}}.app-container .contact-form__buttons a:hover{background-color:#181b1f;color:#fff}.app-container .contact-form__header{width:44%}@media (max-width:1200px){.app-container .contact-form__header{width:52%}}@media (max-width:1000px){.app-container .contact-form__header{width:100%}}@media (max-width:1000px){.app-container .contact-form__image{display:none}}.app-container .contact-form__image img{position:absolute;mix-blend-mode:multiply;left:0;width:40vw}.app-container .contact-form__form{width:36%}@media (max-width:1200px){.app-container .contact-form__form{width:44%}}@media (max-width:1000px){.app-container .contact-form__form{width:100%}}.app-container .contact-form__form .wpcf7-form{display:flex;flex-wrap:wrap;width:102%;margin-top:24px}.app-container .contact-form__form .wpcf7-form h4{width:100%;border-top:1px solid #e0e0e0;padding-top:24px}.app-container .contact-form__form .wpcf7-form .image-radio{display:flex;flex-wrap:wrap;width:102%}.app-container .contact-form__form .wpcf7-form .image-radio__item{width:32.33%;margin-right:1%;margin-bottom:16px;padding:16px;border-radius:2px;align-items:center;border:1px solid #e0e0e0;transition:.3s;cursor:pointer}@media (max-width:600px){.app-container .contact-form__form .wpcf7-form .image-radio__item{width:100%;padding:10px}}.app-container .contact-form__form .wpcf7-form .image-radio__item:hover{background-color:#fff}.app-container .contact-form__form .wpcf7-form .image-radio__item.checked{border:1px solid #333a42}.app-container .contact-form__form .wpcf7-form .image-radio__item img{width:100%;object-fit:contain;max-width:130px}.app-container .contact-form__form .wpcf7-form .image-radio__item label{margin-bottom:0}.app-container .contact-form__form .wpcf7-form .image-radio__item span.wpcf7-list-item-label{font-size:16px;color:#333a42;text-align:center;margin-top:8px;display:flex}.app-container .contact-form__form .wpcf7-form .image-radio__item input{display:none}.app-container .contact-form__form .wpcf7-form a.rodo{margin-top:28px;text-decoration:none;color:#181b1f;font-weight:600;width:100%}@media (max-width:1000px){.app-container .contact-form__form .wpcf7-form a.rodo{font-size:13px}}.app-container .contact-form__form .wpcf7-form a.rodo:hover{text-decoration:underline}.app-container .contact-form__form .wpcf7-form::after{content:"";border:6px solid #e9e9e9;border-top:6px solid #000;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:5;opacity:0;visibility:hidden;transition:.3s}.app-container .contact-form__form .wpcf7-form::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5803921569);z-index:4;opacity:0;visibility:hidden;transition:.3s}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.app-container .contact-form__form .wpcf7-form.submitting::after,.app-container .contact-form__form .wpcf7-form.submitting::before{opacity:1;visibility:visible}.app-container .contact-form__form .wpcf7-form label{width:100%;display:flex;flex-direction:column;color:#000;font-size:13px;font-style:normal;font-weight:500;margin-bottom:24px;margin-right:2%;justify-content:flex-end}.app-container .contact-form__form .wpcf7-form label span.more-content{display:none}.app-container .contact-form__form .wpcf7-form label input{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0}.app-container .contact-form__form .wpcf7-form label input:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form__form .wpcf7-form label input{font-size:15px}}.app-container .contact-form__form .wpcf7-form label input.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form__form .wpcf7-form label select{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:8px;cursor:pointer}.app-container .contact-form__form .wpcf7-form label select::-ms-expand{display:none}.app-container .contact-form__form .wpcf7-form label select:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form__form .wpcf7-form label select{font-size:15px}}.app-container .contact-form__form .wpcf7-form label select.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form__form .wpcf7-form label textarea{margin-top:4px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:0;font-weight:300;border:1px solid #e6e5e1;height:100px;max-width:100%;outline:0;transition:.3s;outline:0}.app-container .contact-form__form .wpcf7-form label textarea:focus{border:1px solid #000}.app-container .contact-form__form .wpcf7-form label.half{width:48%;margin-right:2%}@media (max-width:550px){.app-container .contact-form__form .wpcf7-form label.half{width:100%}}.app-container .contact-form__form .wpcf7-form label.half.nextline{margin-right:50%}.app-container .contact-form__form .wpcf7-form label.half-full{width:64.6%;margin-right:2%}.app-container .contact-form__form .wpcf7-form label.quarter{width:14.6%;margin-right:2%}@media (max-width:550px){.app-container .contact-form__form .wpcf7-form label.quarter{width:31.33%}}.app-container .contact-form__form .wpcf7-form label.quarter.nextline{margin-right:65%}.app-container .contact-form__form .wpcf7-form label.quarter-half{width:31.33%;margin-right:2%}@media (max-width:550px){.app-container .contact-form__form .wpcf7-form label.quarter-half{width:64.6%}}.app-container .contact-form__form .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;font-weight:300;margin-top:5px;position:absolute}.app-container .contact-form__form .wpcf7-form .wpcf7-list-item{margin:0}.app-container .contact-form__form .wpcf7-form .wpcf7-list-item label{display:flex;flex-direction:row}.app-container .contact-form__form .wpcf7-form .wpcf7-list-item-label{color:#000;font-size:13px;font-style:normal;font-family:var(--mainfont);font-weight:300;line-height:18px;position:relative;top:-1px}.app-container .contact-form__form .wpcf7-form .wpcf7-submit{position:relative;font-family:var(--mainfont);font-size:16px;text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;cursor:pointer;font-weight:600;padding:12px 20px;margin-left:auto;margin-top:32px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container .contact-form__form .wpcf7-form .wpcf7-submit{font-size:15px;padding:12px 16px;margin-left:auto;margin-right:auto}}@media (max-width:500px){.app-container .contact-form__form .wpcf7-form .wpcf7-submit{width:100%;justify-content:center;text-align:center}}.app-container .contact-form__form .wpcf7-form .wpcf7-submit svg{margin-left:8px}.app-container .contact-form__form .wpcf7-form .wpcf7-submit:hover{background-color:transparent;color:var(--primarycolor)}.app-container .contact-form__form .wpcf7-form .wpcf7-spinner{display:none}.app-container .contact-form__form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form__form .wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap}.app-container .contact-form__form .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form__form .wpcf7-radio .wpcf7-list-item{display:flex;margin-right:16px;margin-bottom:8px}.app-container .contact-form__form .wpcf7-radio .wpcf7-list-item label{position:relative;padding-left:38px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;height:28px;align-items:center;justify-content:center;margin-right:16px;margin-top:8px}.app-container .contact-form__form .wpcf7-radio .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form__form .wpcf7-radio .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form__form .wpcf7-radio .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #181b1f;border-radius:50%;background-color:transparent}.app-container .contact-form__form .wpcf7-radio label.checked:after{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;background-color:#181b1f;opacity:1;transition:.3s;border-radius:50%}.app-container .contact-form__form .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form__form .wpcf7-checkbox{min-height:26px;display:flex;margin-top:8px;flex-wrap:wrap}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item{margin-right:16px;margin-bottom:8px}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item.last{margin-right:0}.app-container .contact-form__form .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item label{position:relative;padding-left:32px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;justify-content:center;height:100%}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form__form .wpcf7-checkbox .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.app-container .contact-form__form .wpcf7-checkbox label.checked::before{background-color:#000;border:1px solid #000}.app-container .contact-form__form .wpcf7-checkbox label.checked:after{content:"";position:absolute;top:5px;left:10px;width:4px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:1;transition:.3s}.app-container .contact-form__form .wpcf7-response-output{border:0!important;text-align:center;width:100%}.app-container .contact-form-salon{background-color:#f4f4f4;position:relative;display:flex;justify-content:center}.app-container .contact-form-salon__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .contact-form-salon__container{padding:64px 50px}}@media (max-width:1300px){.app-container .contact-form-salon__container{padding:48px 16px}}@media (max-width:1000px){.app-container .contact-form-salon__container{flex-direction:column-reverse;padding-bottom:0}}.app-container .contact-form-salon__salons{width:49%}@media (max-width:1300px){.app-container .contact-form-salon__salons{width:57%}}@media (max-width:1000px){.app-container .contact-form-salon__salons{width:calc(100% + 32px);margin-top:48px;position:relative;left:-16px}}.app-container .contact-form-salon__map{height:264px;width:100%}.app-container .contact-form-salon__map #map{height:100%;width:100%}.app-container .contact-form-salon__items .salon{display:flex;justify-content:space-between;background-color:#181b1f;padding:32px;padding-bottom:24px}@media (max-width:768px){.app-container .contact-form-salon__items .salon{padding:16px;flex-direction:column}}.app-container .contact-form-salon__items .salon .google-rating{display:flex;align-items:center;font-size:13px;color:#c8c8c8;font-weight:400}.app-container .contact-form-salon__items .salon .google-rating .rating{margin-right:10px;font-size:13px;color:#c8c8c8;font-weight:400}.app-container .contact-form-salon__items .salon .google-rating .stars{display:flex;margin-right:8px;align-items:center}.app-container .contact-form-salon__items .salon .google-rating .star{font-size:1em;color:orange;margin-right:2px}.app-container .contact-form-salon__items .salon .google-rating .star.full::before,.app-container .contact-form-salon__items .salon .google-rating .star.half::before{content:"★"}.app-container .contact-form-salon__items .salon .google-rating .star::before{content:"☆"}.app-container .contact-form-salon__items .salon .google-rating .star.half::before{background:linear-gradient(90deg,orange 50%,#e0e0e0 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-container .contact-form-salon__items .salon .google-rating .reviews{font-size:13px;color:#c8c8c8;font-weight:400;margin-left:4px}.app-container .contact-form-salon__items .salon .google-rating .google-link:hover{text-decoration:underline}.app-container .contact-form-salon__items .salon__header{width:35%}@media (max-width:768px){.app-container .contact-form-salon__items .salon__header{width:100%}}.app-container .contact-form-salon__items .salon__header a.google-link{color:#ff666e;font-size:13px;text-decoration:none;font-weight:600;margin-top:6px;display:flex;align-items:center}.app-container .contact-form-salon__items .salon__header a.google-link svg{margin-left:8px}.app-container .contact-form-salon__items .salon p.title{font-weight:600;font-size:16px;line-height:1.3;color:#fff;margin-bottom:8px}@media (max-width:1000px){.app-container .contact-form-salon__items .salon p.title{font-size:14px}}.app-container .contact-form-salon__items .salon__hours{width:36%}@media (max-width:768px){.app-container .contact-form-salon__items .salon__hours{width:100%}}.app-container .contact-form-salon__items .salon__hours-items{display:flex;flex-wrap:wrap}.app-container .contact-form-salon__items .salon__hours-item{margin-right:16px;margin-bottom:16px}.app-container .contact-form-salon__items .salon__hours-item span{font-weight:600;font-size:13px;line-height:1.3;color:#fff;display:flex;margin-bottom:8px}.app-container .contact-form-salon__items .salon__hours-item p{margin-bottom:0;font-size:13px;color:#fff}.app-container .contact-form-salon__items .salon__address{display:flex;justify-content:space-between;width:23%}@media (max-width:768px){.app-container .contact-form-salon__items .salon__address{width:100%;margin-top:24px}}.app-container .contact-form-salon__items .salon__address-wrapper{position:relative;min-width:max-content;margin-right:16px}@media (max-width:768px){.app-container .contact-form-salon__items .salon__address-wrapper{margin-bottom:24px}}.app-container .contact-form-salon__items .salon__address-wrapper .wrap{position:absolute;left:0;top:2px}.app-container .contact-form-salon__items .salon__address-wrapper p{font-size:13px;color:#fff}.app-container .contact-form-salon__items .salon__address-text span{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .contact-form-salon__items .salon__address-text span{font-size:18px}}@media (max-width:1000px){.app-container .contact-form-salon__items .salon__address-text span{font-size:16px}}.app-container .contact-form-salon__items .salon__contact{display:flex;flex-wrap:wrap;margin-top:16px}.app-container .contact-form-salon__items .salon__contact a{color:#181b1f;font-size:13px;font-weight:400;background-color:#f4f4f4;text-decoration:none;display:flex;margin-bottom:4px;border:1px solid #f4f4f4;margin-right:4px;padding:8px;border-radius:2px;width:fit-content}.app-container .contact-form-salon__form{width:40%}@media (max-width:1000px){.app-container .contact-form-salon__form{width:100%}}.app-container .contact-form-salon__form .wpcf7-form{display:flex;flex-wrap:wrap;width:102%;margin-top:24px}.app-container .contact-form-salon__form .wpcf7-form h4{width:100%;border-top:1px solid #e0e0e0;padding-top:24px;margin-bottom:24px}.app-container .contact-form-salon__form .wpcf7-form .image-radio{display:flex;flex-wrap:wrap;width:102%}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item{width:32.33%;margin-right:1%;margin-bottom:16px;padding:16px;border-radius:2px;align-items:center;border:1px solid #e0e0e0;transition:.3s;cursor:pointer}@media (max-width:600px){.app-container .contact-form-salon__form .wpcf7-form .image-radio__item{width:100%;padding:10px}}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item:hover{background-color:#fff}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item.checked{border:1px solid #333a42}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item img{width:100%;object-fit:contain;max-width:130px}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item label{margin-bottom:0}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item span.wpcf7-list-item-label{font-size:16px;color:#333a42;text-align:center;margin-top:8px;display:flex}.app-container .contact-form-salon__form .wpcf7-form .image-radio__item input{display:none}.app-container .contact-form-salon__form .wpcf7-form a.rodo{margin-top:28px;text-decoration:none;color:#181b1f;font-weight:600;width:100%}@media (max-width:1000px){.app-container .contact-form-salon__form .wpcf7-form a.rodo{font-size:13px}}.app-container .contact-form-salon__form .wpcf7-form a.rodo:hover{text-decoration:underline}.app-container .contact-form-salon__form .wpcf7-form::after{content:"";border:6px solid #e9e9e9;border-top:6px solid #000;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:5;opacity:0;visibility:hidden;transition:.3s}.app-container .contact-form-salon__form .wpcf7-form::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5803921569);z-index:4;opacity:0;visibility:hidden;transition:.3s}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.app-container .contact-form-salon__form .wpcf7-form.submitting::after,.app-container .contact-form-salon__form .wpcf7-form.submitting::before{opacity:1;visibility:visible}.app-container .contact-form-salon__form .wpcf7-form label{width:100%;display:flex;flex-direction:column;color:#000;font-size:13px;font-style:normal;font-weight:500;margin-bottom:24px;margin-right:2%;justify-content:flex-end}.app-container .contact-form-salon__form .wpcf7-form label span.more-content{display:none}.app-container .contact-form-salon__form .wpcf7-form label input{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0}.app-container .contact-form-salon__form .wpcf7-form label input:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form-salon__form .wpcf7-form label input{font-size:15px}}.app-container .contact-form-salon__form .wpcf7-form label input.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form-salon__form .wpcf7-form label select{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:8px;cursor:pointer}.app-container .contact-form-salon__form .wpcf7-form label select::-ms-expand{display:none}.app-container .contact-form-salon__form .wpcf7-form label select:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form-salon__form .wpcf7-form label select{font-size:15px}}.app-container .contact-form-salon__form .wpcf7-form label select.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form-salon__form .wpcf7-form label textarea{margin-top:4px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:0;font-weight:300;border:1px solid #e6e5e1;height:100px;max-width:100%;outline:0;transition:.3s;outline:0}.app-container .contact-form-salon__form .wpcf7-form label textarea:focus{border:1px solid #000}.app-container .contact-form-salon__form .wpcf7-form label.half{width:48%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-salon__form .wpcf7-form label.half{width:100%}}.app-container .contact-form-salon__form .wpcf7-form label.half.nextline{margin-right:50%}.app-container .contact-form-salon__form .wpcf7-form label.half-full{width:64.6%;margin-right:2%}.app-container .contact-form-salon__form .wpcf7-form label.quarter{width:14.6%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-salon__form .wpcf7-form label.quarter{width:31.33%}}.app-container .contact-form-salon__form .wpcf7-form label.quarter.nextline{margin-right:65%}.app-container .contact-form-salon__form .wpcf7-form label.quarter-half{width:31.33%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-salon__form .wpcf7-form label.quarter-half{width:64.6%}}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;font-weight:300;margin-top:5px;position:absolute}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-list-item{margin:0}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-list-item label{display:flex;flex-direction:row}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-list-item-label{color:#000;font-size:13px;font-style:normal;font-family:var(--mainfont);font-weight:300;line-height:18px;position:relative;top:-1px}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-submit{position:relative;font-family:var(--mainfont);font-size:16px;text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;cursor:pointer;font-weight:600;padding:12px 20px;margin-left:auto;margin-top:32px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container .contact-form-salon__form .wpcf7-form .wpcf7-submit{font-size:15px;padding:12px 16px;margin-left:auto;margin-right:auto}}@media (max-width:500px){.app-container .contact-form-salon__form .wpcf7-form .wpcf7-submit{width:100%;justify-content:center;text-align:center}}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-submit svg{margin-left:8px}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-submit:hover{background-color:transparent;color:var(--primarycolor)}.app-container .contact-form-salon__form .wpcf7-form .wpcf7-spinner{display:none}.app-container .contact-form-salon__form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form-salon__form .wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap}.app-container .contact-form-salon__form .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form-salon__form .wpcf7-radio .wpcf7-list-item{display:flex;margin-right:16px;margin-bottom:8px}.app-container .contact-form-salon__form .wpcf7-radio .wpcf7-list-item label{position:relative;padding-left:38px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;height:28px;align-items:center;justify-content:center;margin-right:16px;margin-top:8px}.app-container .contact-form-salon__form .wpcf7-radio .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form-salon__form .wpcf7-radio .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form-salon__form .wpcf7-radio .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #181b1f;border-radius:50%;background-color:transparent}.app-container .contact-form-salon__form .wpcf7-radio label.checked:after{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;background-color:#181b1f;opacity:1;transition:.3s;border-radius:50%}.app-container .contact-form-salon__form .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form-salon__form .wpcf7-checkbox{min-height:26px;display:flex;margin-top:8px;flex-wrap:wrap}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item{margin-right:16px;margin-bottom:8px}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item.last{margin-right:0}.app-container .contact-form-salon__form .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item label{position:relative;padding-left:32px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;justify-content:center;height:100%}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form-salon__form .wpcf7-checkbox .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.app-container .contact-form-salon__form .wpcf7-checkbox label.checked::before{background-color:#000;border:1px solid #000}.app-container .contact-form-salon__form .wpcf7-checkbox label.checked:after{content:"";position:absolute;top:5px;left:10px;width:4px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:1;transition:.3s}.app-container .contact-form-salon__form .wpcf7-response-output{border:0!important;text-align:center;width:100%}.app-container .contact-form-simple{background-color:#f4f4f4;position:relative;display:flex;justify-content:center}.app-container .contact-form-simple__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;margin:0 auto;display:flex;justify-content:center}@media (max-width:1500px){.app-container .contact-form-simple__container{padding:64px 50px}}@media (max-width:1300px){.app-container .contact-form-simple__container{padding:48px 16px}}@media (max-width:1000px){.app-container .contact-form-simple__container{flex-wrap:wrap}}.app-container .contact-form-simple__form{max-width:100%;width:584px}.app-container .contact-form-simple__form .wpcf7-form{display:flex;flex-wrap:wrap;width:102%;margin-top:24px}.app-container .contact-form-simple__form .wpcf7-form h4{width:100%;border-top:1px solid #e0e0e0;padding-top:24px}.app-container .contact-form-simple__form .wpcf7-form .image-radio{display:flex;flex-wrap:wrap;width:102%}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item{width:32.33%;margin-right:1%;margin-bottom:16px;padding:16px;border-radius:2px;align-items:center;border:1px solid #e0e0e0;transition:.3s;cursor:pointer}@media (max-width:600px){.app-container .contact-form-simple__form .wpcf7-form .image-radio__item{width:100%;padding:10px}}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item:hover{background-color:#fff}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item.checked{border:1px solid #333a42}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item img{width:100%;object-fit:contain;max-width:130px}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item label{margin-bottom:0}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item span.wpcf7-list-item-label{font-size:16px;color:#333a42;text-align:center;margin-top:8px;display:flex}.app-container .contact-form-simple__form .wpcf7-form .image-radio__item input{display:none}.app-container .contact-form-simple__form .wpcf7-form a.rodo{margin-top:28px;text-decoration:none;color:#181b1f;font-weight:600;width:100%}@media (max-width:1000px){.app-container .contact-form-simple__form .wpcf7-form a.rodo{font-size:13px}}.app-container .contact-form-simple__form .wpcf7-form a.rodo:hover{text-decoration:underline}.app-container .contact-form-simple__form .wpcf7-form::after{content:"";border:6px solid #e9e9e9;border-top:6px solid #000;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:5;opacity:0;visibility:hidden;transition:.3s}.app-container .contact-form-simple__form .wpcf7-form::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5803921569);z-index:4;opacity:0;visibility:hidden;transition:.3s}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.app-container .contact-form-simple__form .wpcf7-form.submitting::after,.app-container .contact-form-simple__form .wpcf7-form.submitting::before{opacity:1;visibility:visible}.app-container .contact-form-simple__form .wpcf7-form label{width:100%;display:flex;flex-direction:column;color:#000;font-size:13px;font-style:normal;font-weight:500;margin-bottom:24px;margin-right:2%;justify-content:flex-end}.app-container .contact-form-simple__form .wpcf7-form label span.more-content{display:none}.app-container .contact-form-simple__form .wpcf7-form label input{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0}.app-container .contact-form-simple__form .wpcf7-form label input:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form-simple__form .wpcf7-form label input{font-size:15px}}.app-container .contact-form-simple__form .wpcf7-form label input.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form-simple__form .wpcf7-form label select{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:8px;cursor:pointer}.app-container .contact-form-simple__form .wpcf7-form label select::-ms-expand{display:none}.app-container .contact-form-simple__form .wpcf7-form label select:focus{border:1px solid #000}@media (max-width:1000px){.app-container .contact-form-simple__form .wpcf7-form label select{font-size:15px}}.app-container .contact-form-simple__form .wpcf7-form label select.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .contact-form-simple__form .wpcf7-form label textarea{margin-top:4px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:0;font-weight:300;border:1px solid #e6e5e1;height:100px;max-width:100%;outline:0;transition:.3s;outline:0}.app-container .contact-form-simple__form .wpcf7-form label textarea:focus{border:1px solid #000}.app-container .contact-form-simple__form .wpcf7-form label.half{width:48%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-simple__form .wpcf7-form label.half{width:100%}}.app-container .contact-form-simple__form .wpcf7-form label.half.nextline{margin-right:50%}.app-container .contact-form-simple__form .wpcf7-form label.half-full{width:64.6%;margin-right:2%}.app-container .contact-form-simple__form .wpcf7-form label.quarter{width:14.6%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-simple__form .wpcf7-form label.quarter{width:31.33%}}.app-container .contact-form-simple__form .wpcf7-form label.quarter.nextline{margin-right:65%}.app-container .contact-form-simple__form .wpcf7-form label.quarter-half{width:31.33%;margin-right:2%}@media (max-width:550px){.app-container .contact-form-simple__form .wpcf7-form label.quarter-half{width:64.6%}}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;font-weight:300;margin-top:5px;position:absolute}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-list-item{margin:0}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-list-item label{display:flex;flex-direction:row}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-list-item-label{color:#000;font-size:13px;font-style:normal;font-family:var(--mainfont);font-weight:300;line-height:18px;position:relative;top:-1px}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-submit{position:relative;font-family:var(--mainfont);font-size:16px;text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;cursor:pointer;font-weight:600;padding:12px 20px;margin-left:auto;margin-top:32px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container .contact-form-simple__form .wpcf7-form .wpcf7-submit{font-size:15px;padding:12px 16px;margin-left:auto;margin-right:auto}}@media (max-width:500px){.app-container .contact-form-simple__form .wpcf7-form .wpcf7-submit{width:100%;justify-content:center;text-align:center}}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-submit svg{margin-left:8px}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-submit:hover{background-color:transparent;color:var(--primarycolor)}.app-container .contact-form-simple__form .wpcf7-form .wpcf7-spinner{display:none}.app-container .contact-form-simple__form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form-simple__form .wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap}.app-container .contact-form-simple__form .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form-simple__form .wpcf7-radio .wpcf7-list-item{display:flex;margin-right:16px;margin-bottom:8px}.app-container .contact-form-simple__form .wpcf7-radio .wpcf7-list-item label{position:relative;padding-left:38px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;height:28px;align-items:center;justify-content:center;margin-right:16px;margin-top:8px}.app-container .contact-form-simple__form .wpcf7-radio .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form-simple__form .wpcf7-radio .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form-simple__form .wpcf7-radio .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #181b1f;border-radius:50%;background-color:transparent}.app-container .contact-form-simple__form .wpcf7-radio label.checked:after{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;background-color:#181b1f;opacity:1;transition:.3s;border-radius:50%}.app-container .contact-form-simple__form .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .contact-form-simple__form .wpcf7-checkbox{min-height:26px;display:flex;margin-top:8px;flex-wrap:wrap}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item{margin-right:16px;margin-bottom:8px}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item.last{margin-right:0}.app-container .contact-form-simple__form .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item label{position:relative;padding-left:32px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;justify-content:center;height:100%}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .contact-form-simple__form .wpcf7-checkbox .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.app-container .contact-form-simple__form .wpcf7-checkbox label.checked::before{background-color:#000;border:1px solid #000}.app-container .contact-form-simple__form .wpcf7-checkbox label.checked:after{content:"";position:absolute;top:5px;left:10px;width:4px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:1;transition:.3s}.app-container .contact-form-simple__form .wpcf7-response-output{border:0!important;text-align:center;width:100%}.app-container .brands-list{background-color:#f4f4f4}.app-container .brands-list.big .brands-list__item{min-width:418px;width:418px}@media (max-width:1000px){.app-container .brands-list.big .brands-list__item{min-width:318px;width:318px}}@media (max-width:768px){.app-container .brands-list.big .brands-list__item{min-width:240px;width:240px}}.app-container .brands-list__container{width:100%;margin-left:auto;margin-right:auto;padding:96px 100px;max-width:1500px;z-index:2;position:relative}@media (max-width:1500px){.app-container .brands-list__container{padding:64px 50px}}@media (max-width:1300px){.app-container .brands-list__container{padding:48px 16px}}.app-container .brands-list__header{margin-bottom:32px}.app-container .brands-list__items{display:flex;transition:.3s;scroll-behavior:smooth}.app-container .brands-list__item{width:227px;min-width:227px;margin-right:16px;background-color:#fff;padding:16px;position:relative;text-decoration:none;transition:.3s;cursor:grab;padding-bottom:32px}@media (max-width:768px){.app-container .brands-list__item{width:180px;min-width:180px}}.app-container .brands-list__item:hover .brands-list__item-image{background-color:#fff}.app-container .brands-list__item-image{padding:48px 29px;background-color:#f4f4f4;height:232px;transition:.3s}@media (max-width:768px){.app-container .brands-list__item-image{padding:24px 24px;height:180px}}.app-container .brands-list__item-image img{width:100%;height:100%;object-fit:contain}.app-container .brands-list__item p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:0;margin-top:16px}@media (max-width:768px){.app-container .brands-list__item p.title{font-size:20px}}.app-container .blocks-with-images{background-color:#f4f4f4}.app-container .blocks-with-images__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}@media (max-width:1500px){.app-container .blocks-with-images__container{padding:64px 50px}}@media (max-width:1300px){.app-container .blocks-with-images__container{padding:48px 16px}}.app-container .blocks-with-images__container.smaller .blocks-with-images__item{min-width:calc(20% - 16px);width:calc(20% - 16px)}@media (max-width:1200px){.app-container .blocks-with-images__container.smaller .blocks-with-images__item{min-width:calc(31.33% - 16px);width:calc(31.33% - 16px)}}@media (max-width:768px){.app-container .blocks-with-images__container.smaller .blocks-with-images__item{min-width:calc(80% - 16px);width:calc(80% - 16px)}}.app-container .blocks-with-images__container.smaller .blocks-with-images__item .blocks-with-images__item-image{height:164px}.app-container .blocks-with-images__header{margin-bottom:32px}.app-container .blocks-with-images__items{display:flex;transition:.3s;scroll-behavior:smooth}.app-container .blocks-with-images__item{width:313px;min-width:313px;margin-right:16px;background-color:#fff;padding:16px;position:relative;text-decoration:none;transition:.3s;cursor:grab;padding-bottom:32px}@media (max-width:768px){.app-container .blocks-with-images__item{width:220px;min-width:220px}}.app-container .blocks-with-images__item:hover .brands-list__item-image{background-color:#fff}.app-container .blocks-with-images__item-image{background-color:#f4f4f4;height:232px;transition:.3s}@media (max-width:768px){.app-container .blocks-with-images__item-image{height:180px}}.app-container .blocks-with-images__item-image img{width:100%;height:100%;object-fit:cover}.app-container .blocks-with-images__item p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:0;margin-top:16px}@media (max-width:768px){.app-container .blocks-with-images__item p.title{font-size:20px}}.app-container .pricelist{background-color:#f4f4f4}.app-container .pricelist__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;padding-bottom:0}@media (max-width:1500px){.app-container .pricelist__container{padding:64px 50px;padding-bottom:0}}@media (max-width:1300px){.app-container .pricelist__container{padding:48px 16px;padding-bottom:0}}.app-container .pricelist__items{display:flex;flex-direction:column}.app-container .pricelist__item{width:100%;display:flex;justify-content:space-between;background-color:#fff;padding:48px;margin-bottom:48px}@media (max-width:768px){.app-container .pricelist__item{padding:24px 16px;margin-bottom:24px}}.app-container .pricelist__item:nth-child(2n){flex-direction:row-reverse}.app-container .pricelist__item-content{width:63%;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.app-container .pricelist__item-content{width:100%}}.app-container .pricelist__item-content a.button-red{margin-left:auto;margin-top:32px}.app-container .pricelist__item-content ul{padding-left:0;width:48%;margin:32px 0}@media (max-width:768px){.app-container .pricelist__item-content ul{width:100%;margin:16px 0}}.app-container .pricelist__item-content ul li{font-size:16px;color:#333a42;margin-bottom:12px;display:flex;align-items:flex-start}.app-container .pricelist__item-content ul li::before{content:"";display:block;width:21px;height:21px;background-image:url("data:image/svg+xml;utf8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2804 8.28039L15.2197 7.21973L9.75006 12.6894L7.28039 10.2197L6.21973 11.2804L9.21973 14.2804C9.51262 14.5733 9.98749 14.5733 10.2804 14.2804L16.2804 8.28039Z' fill='%23181B1F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.75 0C7.7817 0 5.09317 1.20406 3.1486 3.1486C1.20407 5.09316 0 7.7817 0 10.75C0 13.7183 1.20406 16.4068 3.1486 18.3514C5.09317 20.2959 7.7817 21.5 10.75 21.5C13.7183 21.5 16.4068 20.2959 18.3514 18.3514C20.2959 16.4068 21.5 13.7183 21.5 10.75C21.5 7.7817 20.2959 5.09317 18.3514 3.1486C16.4068 1.20406 13.7183 0 10.75 0ZM4.20926 4.20926C5.88403 2.53452 8.1955 1.5 10.75 1.5C13.3045 1.5 15.616 2.53452 17.2907 4.20926C18.9655 5.88403 20 8.1955 20 10.75C20 13.3045 18.9655 15.616 17.2907 17.2907C15.616 18.9655 13.3045 20 10.75 20C8.1955 20 5.88403 18.9655 4.20926 17.2907C2.53452 15.616 1.5 13.3045 1.5 10.75C1.5 8.1955 2.53451 5.88404 4.20926 4.20926Z' fill='%23181B1F'/%3E%3C/svg%3E");margin-right:8px;background-size:contain;background-position:center;background-repeat:no-repeat;min-width:21px;position:relative;top:1px}.app-container .pricelist__item-content ul li strong{font-weight:600}.app-container .pricelist__item-content ul li.jerry::before{background-image:url("data:image/svg+xml;utf8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2804 8.28039L15.2197 7.21973L9.75006 12.6894L7.28039 10.2197L6.21973 11.2804L9.21973 14.2804C9.51262 14.5733 9.98749 14.5733 10.2804 14.2804L16.2804 8.28039Z' fill='%23E3020E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.75 0C7.7817 0 5.09317 1.20406 3.1486 3.1486C1.20407 5.09316 0 7.7817 0 10.75C0 13.7183 1.20406 16.4068 3.1486 18.3514C5.09317 20.2959 7.7817 21.5 10.75 21.5C13.7183 21.5 16.4068 20.2959 18.3514 18.3514C20.2959 16.4068 21.5 13.7183 21.5 10.75C21.5 7.7817 20.2959 5.09317 18.3514 3.1486C16.4068 1.20406 13.7183 0 10.75 0ZM4.20926 4.20926C5.88403 2.53452 8.1955 1.5 10.75 1.5C13.3045 1.5 15.616 2.53452 17.2907 4.20926C18.9655 5.88403 20 8.1955 20 10.75C20 13.3045 18.9655 15.616 17.2907 17.2907C15.616 18.9655 13.3045 20 10.75 20C8.1955 20 5.88403 18.9655 4.20926 17.2907C2.53452 15.616 1.5 13.3045 1.5 10.75C1.5 8.1955 2.53451 5.88404 4.20926 4.20926Z' fill='%23E3020E'/%3E%3C/svg%3E")}.app-container .pricelist__item-window{padding:16px;background:#f4f4f4;width:100%}.app-container .pricelist__item-window p.price{color:var(--primarycolor);font-size:20px;font-weight:600;margin-bottom:0}@media (max-width:768px){.app-container .pricelist__item-window p.price{font-size:16px}}.app-container .pricelist__item-window p.text{font-size:13px;color:#626262;margin-bottom:0}.app-container .pricelist__item-image{width:33%;position:relative}@media (max-width:768px){.app-container .pricelist__item-image{display:none}}.app-container .pricelist__item-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.app-container .video-play__container{width:100%;padding:0 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .video-play__container{padding:0 50px}}@media (max-width:1000px){.app-container .video-play__container{padding:0 16px}}.app-container .video-play .video{max-width:858px;width:100%;position:relative;height:448px}@media (max-width:768px){.app-container .video-play .video{height:280px}}.app-container .video-play .video iframe{width:100%;height:100%}.app-container .video-play .video video{width:100%;height:100%;object-fit:cover}.app-container .video-play .video .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;padding:24px;cursor:pointer}.app-container .video-play .video .play-button::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6584987745) 100%);top:0;left:0}.app-container .video-play .video .play-button p.title{z-index:2;color:#fff;font-size:23px;font-weight:500;margin-bottom:0}@media (max-width:1000px){.app-container .video-play .video .play-button p.title{font-size:20px}}.app-container .video-play .video .play-button svg{z-index:2;width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.app-container .video-play .video .play-button svg path{transition:.3s}.app-container .video-play .video .play-button:hover svg path{fill:rgba(255,255,255,.641)}.app-container .share-options__container{width:100%;padding:48px 100px;padding-bottom:96px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .share-options__container{padding:48px 50px;padding-bottom:64px}}@media (max-width:1000px){.app-container .share-options__container{padding:32px 16px;padding-bottom:48px}}.app-container .share-options__wrapper{max-width:858px;display:flex;justify-content:space-between;width:100%;align-items:center}@media (max-width:768px){.app-container .share-options__wrapper{flex-direction:column}}.app-container .share-options__wrapper #copyLink{display:flex;align-items:center;position:relative;cursor:pointer;font-size:16px;color:#333a42;font-weight:600}@media (max-width:768px){.app-container .share-options__wrapper #copyLink{margin-top:16px}}.app-container .share-options__wrapper #copyLink span{position:absolute;width:max-content;bottom:-36px;right:0;font-size:12px;background:#fff;padding:4px 12px;box-shadow:0 0 10px 0 rgba(66,68,90,.34);border-radius:10px}.app-container .share-options__wrapper #copyLink svg{margin-left:8px}.app-container .share-options__socials{display:flex;align-items:center}.app-container .share-options__socials a{display:flex;align-items:center;margin-left:16px}.app-container .share-options__socials span{font-size:16px;color:#333a42;font-weight:400}.app-container .blog-text__container{width:100%;padding:64px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .blog-text__container{padding:48px 50px}}@media (max-width:1000px){.app-container .blog-text__container{padding:32px 16px}}.app-container .blog-text__text{width:66%}@media (max-width:1000px){.app-container .blog-text__text{width:100%}}.app-container .blog-text__items{scroll-behavior:smooth;transition:.3s;width:32%}@media (max-width:1000px){.app-container .blog-text__items{display:none}}.app-container .blog-text__item{display:flex;background-color:#fff;padding:16px;text-decoration:none;width:100%;justify-content:space-between;margin-bottom:16px}@media (max-width:1000px){.app-container .blog-text__item{flex-direction:column}}.app-container .blog-text__item:last-child{margin-bottom:0}.app-container .blog-text__item-image{width:27%;min-height:88px;position:relative;display:flex}@media (max-width:1000px){.app-container .blog-text__item-image{width:100%;height:180px}}.app-container .blog-text__item-image img{position:absolute;height:100%;left:0;top:0;width:100%;object-fit:cover}.app-container .blog-text__item-text{width:71%;display:flex;flex-direction:column;justify-content:center;padding:0 8px}@media (max-width:1000px){.app-container .blog-text__item-text{width:100%;margin-top:16px}}.app-container .blog-text__item-text p{margin-bottom:0}.app-container .blog-text__item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.app-container .blog-text__item-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .blog-text__item-info .categories span{color:#e3020e;font-size:10px;margin-bottom:8px;margin-right:10px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .blog-text__item-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .blog-text__item p.title{font-weight:600;font-size:16px;line-height:1.3;color:#181b1f}@media (max-width:1000px){.app-container .blog-text__item p.title{font-size:15px}}.app-container .blog-text__item .excerpt p{color:#333a42}.app-container .blog-text__item span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}.app-container .blog-text__item:hover p.title{text-decoration:underline}.app-container .blog-text__item:hover span.more{text-decoration:underline}.app-container .salon-details{background-color:#f4f4f4}.app-container .salon-details__container{width:100%;padding:64px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .salon-details__container{padding:48px 50px}}@media (max-width:1000px){.app-container .salon-details__container{padding:32px 16px}}@media (max-width:768px){.app-container .salon-details__container{flex-direction:column}}.app-container .salon-details__hours-items{display:flex;flex-wrap:wrap}.app-container .salon-details__hours-item{margin-right:32px;margin-bottom:32px}.app-container .salon-details__hours-item span{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f;display:flex;margin-bottom:8px}.app-container .salon-details__hours-item p{margin-bottom:0}.app-container .salon-details__address{display:flex;justify-content:space-between;margin-top:32px}@media (max-width:768px){.app-container .salon-details__address{flex-direction:column}}.app-container .salon-details__address-wrapper{padding-left:24px;position:relative;margin-top:8px;min-width:max-content;margin-right:16px}@media (max-width:768px){.app-container .salon-details__address-wrapper{margin-bottom:24px}}.app-container .salon-details__address-wrapper svg{position:absolute;left:0;top:2px}.app-container .salon-details__address-text span{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .salon-details__address-text span{font-size:18px}}@media (max-width:1000px){.app-container .salon-details__address-text span{font-size:16px}}.app-container .salon-details__info{width:60%;display:flex;flex-direction:column}@media (max-width:768px){.app-container .salon-details__info{width:100%;margin-bottom:32px}}.app-container .salon-details__info a.google-link{font-size:16px;font-weight:600;display:flex;color:#e3020e;align-items:center;text-decoration:none}.app-container .salon-details__info a.google-link:hover{text-decoration:underline}.app-container .salon-details__info a.google-link svg{margin-left:8px}.app-container .salon-details__info a.more{font-size:16px;font-weight:600;display:flex;align-items:center;text-decoration:none;margin-top:48px}.app-container .salon-details__info a.more:hover{text-decoration:underline}.app-container .salon-details__info a.more svg{margin-left:12px}.app-container .salon-details__info-contact{display:flex;flex-wrap:wrap}.app-container .salon-details__info-contact a{text-decoration:none;background-color:transparent;border:1px solid #000;color:#000;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s;margin-bottom:4px;margin-right:4px}.app-container .salon-details__info-contact a svg{margin-left:16px}.app-container .salon-details__info-contact a svg path{transition:.3s}@media (max-width:1000px){.app-container .salon-details__info-contact a{font-size:15px;padding:12px 16px}}.app-container .salon-details__info-contact a:hover{background-color:#000;color:#fff}.app-container .salon-details__info-contact a:hover svg path{fill:#fff}.app-container .salon-details__map{width:38%}@media (max-width:768px){.app-container .salon-details__map{width:100%;height:280px}}.app-container .salon-details__map #map{height:100%;width:100%}.app-container .google-reviews{background-color:#181b1f}.app-container .google-reviews__container{width:100%;margin-left:auto;margin-right:auto;padding:96px 100px;max-width:1500px;z-index:2;position:relative}@media (max-width:1500px){.app-container .google-reviews__container{padding:64px 50px}}@media (max-width:1300px){.app-container .google-reviews__container{padding:48px 16px}}.app-container .google-reviews__header{display:flex;justify-content:space-between;margin-bottom:48px}@media (max-width:768px){.app-container .google-reviews__header{margin-bottom:32px;flex-direction:column}}.app-container .google-reviews__header h2{color:#fff}.app-container .google-reviews__header a.more{text-decoration:none;background-color:transparent;color:#fff;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s;border:1px solid #fff}.app-container .google-reviews__header a.more svg{margin-left:16px}.app-container .google-reviews__header a.more svg path{transition:.3s}@media (max-width:1000px){.app-container .google-reviews__header a.more{font-size:15px;padding:12px 16px}}@media (max-width:768px){.app-container .google-reviews__header a.more{margin-top:16px}}.app-container .google-reviews__header a.more:hover{background-color:#181b1f;color:#fff}.app-container .google-reviews__header a.more:hover svg path{fill:#fff}.app-container .google-reviews__items{display:flex;scroll-behavior:smooth;transition:.3s}.app-container .google-reviews__item{margin-right:32px;min-width:412px;width:412px}@media (max-width:768px){.app-container .google-reviews__item{min-width:260px;width:260px}}.app-container .google-reviews__item p{color:#fff;margin-bottom:0}@media (max-width:768px){.app-container .google-reviews__item p{font-size:13px}}.app-container .google-reviews__item p.title{color:#fff;font-size:16px;margin-bottom:12px;font-weight:600}@media (max-width:768px){.app-container .google-reviews__item p.title{font-size:16px}}.app-container .google-reviews__item .stars{display:flex;margin-bottom:12px}.app-container .google-reviews__item .star{font-size:1em;color:orange;margin-right:2px}.app-container .google-reviews__item .star.full::before,.app-container .google-reviews__item .star.half::before{content:"★"}.app-container .google-reviews__item .star::before{content:"☆"}.app-container .google-reviews__item .star.half::before{background:linear-gradient(90deg,orange 50%,#e0e0e0 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-container .departs{background-color:#f4f4f4}.app-container .departs.nth{background-color:#fff}.app-container .departs__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}.app-container .departs__container.nth{padding:64px 50px}@media (max-width:1000px){.app-container .departs__container.nth{padding:48px 16px}}@media (max-width:1500px){.app-container .departs__container{padding:64px 50px}}@media (max-width:1000px){.app-container .departs__container{padding:48px 16px}}.app-container .departs__header{margin-bottom:48px}@media (max-width:768px){.app-container .departs__header{margin-bottom:24px}}.app-container .departs__item{margin-bottom:12px}.app-container .departs__item p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:16px}@media (max-width:768px){.app-container .departs__item p.title{font-size:20px}}.app-container .departs__workers{display:flex;flex-wrap:wrap;width:102%}.app-container .departs__workers-item{width:23%;margin-right:2%;margin-bottom:32px}@media (max-width:1200px){.app-container .departs__workers-item{width:31.33%}}@media (max-width:768px){.app-container .departs__workers-item{width:48%;margin-bottom:24px}}@media (max-width:500px){.app-container .departs__workers-item{width:100%}}.app-container .departs__workers-item p.name{margin-bottom:8px;font-weight:600}.app-container .departs__workers-item a{color:#181b1f;font-size:13px;font-weight:400;text-decoration:none;display:flex;margin-bottom:4px;border:1px solid #e0e0e0;padding:8px;border-radius:2px;width:fit-content}.app-container .salon-filter{background-color:#f4f4f4}.app-container .salon-filter__container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;transition:.3s}@media (max-width:1500px){.app-container .salon-filter__container{padding:64px 50px}}@media (max-width:1000px){.app-container .salon-filter__container{padding:48px 16px}}.app-container .salon-filter__container .loader{display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;position:absolute;top:20%;left:50%;transform:translateX(-50%);z-index:2}.app-container .salon-filter__container .loader .circle{width:25px;height:25px;margin:5px;border-radius:50%;animation:circleAnimation 1.2s infinite ease-in-out;border:10px solid #e3020e}.app-container .salon-filter__container .loader .circle:nth-child(1){animation-delay:-.32s}.app-container .salon-filter__container .loader .circle:nth-child(2){animation-delay:-.16s}@keyframes circleAnimation{0%,100%,80%{transform:scale(.7);opacity:.8;border:10px solid #e3020e}40%{transform:scale(1);opacity:1;border:7px solid #e3020e}}.app-container .salon-filter__container.loading{opacity:.3}.app-container .salon-filter__container.loading .loader{visibility:visible;opacity:1}.app-container .salon-filter__form{display:flex;margin-bottom:32px}@media (max-width:768px){.app-container .salon-filter__form{overflow-x:scroll;margin-bottom:20px}.app-container .salon-filter__form::-webkit-scrollbar{opacity:0;width:0;height:0}.app-container .salon-filter__form::-webkit-scrollbar-track{background:0 0}.app-container .salon-filter__form::-webkit-scrollbar-thumb{background:0 0}.app-container .salon-filter__form::-webkit-scrollbar-thumb:hover{background:0 0}}.app-container .salon-filter__form .filter-group{max-width:50%;margin-right:16px}@media (max-width:768px){.app-container .salon-filter__form .filter-group{max-width:100%}}.app-container .salon-filter__form .filter-group span{color:#181b1f;font-size:13px;font-weight:600;display:flex;margin-bottom:8px}.app-container .salon-filter__form .filter-group ul{padding:0;list-style:none;display:flex;flex-wrap:wrap}@media (max-width:768px){.app-container .salon-filter__form .filter-group ul{min-width:max-content}}.app-container .salon-filter__form .filter-group ul li{margin-right:8px;margin-bottom:8px}.app-container .salon-filter__form .filter-group ul li button{color:#181b1f;font-size:13px;font-weight:600;background-color:#fff;padding:8px;border-radius:2px;font-family:var(--mainfont);border:0;transition:.3s;cursor:pointer}.app-container .salon-filter__form .filter-group ul li button.active{background-color:var(--primarycolor);color:#fff}.app-container .salon-filter__content{display:flex;justify-content:space-between}@media (max-width:768px){.app-container .salon-filter__content{flex-direction:column}}.app-container .salon-filter__results{width:58%}@media (max-width:768px){.app-container .salon-filter__results{width:100%}}.app-container .salon-filter__results .salon{display:flex;flex-direction:column;background-color:#fff;padding:32px;margin-bottom:16px}@media (max-width:768px){.app-container .salon-filter__results .salon{padding:16px}}.app-container .salon-filter__results .salon .google-rating{display:flex;align-items:center;font-size:13px;color:#626262;font-weight:400}.app-container .salon-filter__results .salon .google-rating .rating{margin-right:10px;font-size:13px;color:#626262;font-weight:400}.app-container .salon-filter__results .salon .google-rating .stars{display:flex;margin-right:8px}.app-container .salon-filter__results .salon .google-rating .star{font-size:1em;color:orange;margin-right:2px}.app-container .salon-filter__results .salon .google-rating .star.full::before,.app-container .salon-filter__results .salon .google-rating .star.half::before{content:"★"}.app-container .salon-filter__results .salon .google-rating .star::before{content:"☆"}.app-container .salon-filter__results .salon .google-rating .star.half::before{background:linear-gradient(90deg,orange 50%,#e0e0e0 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-container .salon-filter__results .salon .google-rating .reviews{font-size:13px;color:#626262;font-weight:400}.app-container .salon-filter__results .salon .google-rating .google-link{font-size:.8em;color:#4285f4;margin-left:10px;text-decoration:none}.app-container .salon-filter__results .salon .google-rating .google-link:hover{text-decoration:underline}.app-container .salon-filter__results .salon p.title{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f;margin-bottom:8px}@media (max-width:1500px){.app-container .salon-filter__results .salon p.title{font-size:18px}}@media (max-width:1000px){.app-container .salon-filter__results .salon p.title{font-size:16px}}.app-container .salon-filter__results .salon__hours-items{display:flex;flex-wrap:wrap}.app-container .salon-filter__results .salon__hours-item{margin-right:16px;margin-bottom:16px}.app-container .salon-filter__results .salon__hours-item span{font-weight:600;font-size:13px;line-height:1.3;color:#181b1f;display:flex;margin-bottom:8px}.app-container .salon-filter__results .salon__hours-item p{margin-bottom:0;font-size:13px}.app-container .salon-filter__results .salon a.more{text-decoration:none;background-color:transparent;color:#181b1f;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s;border:1px solid #181b1f;margin-top:16px;margin-left:auto}.app-container .salon-filter__results .salon a.more svg{margin-left:16px}.app-container .salon-filter__results .salon a.more svg path{transition:.3s}@media (max-width:1000px){.app-container .salon-filter__results .salon a.more{font-size:15px;padding:12px 16px}}.app-container .salon-filter__results .salon a.more:hover{background-color:#181b1f;color:#fff}.app-container .salon-filter__results .salon a.more:hover svg path{fill:#fff}.app-container .salon-filter__results .salon__address{display:flex;justify-content:space-between;margin-top:16px}@media (max-width:768px){.app-container .salon-filter__results .salon__address{flex-direction:column}}.app-container .salon-filter__results .salon__address-wrapper{padding-left:24px;position:relative;margin-top:8px;min-width:max-content;margin-right:16px}@media (max-width:768px){.app-container .salon-filter__results .salon__address-wrapper{margin-bottom:24px}}.app-container .salon-filter__results .salon__address-wrapper a.google-link{font-size:13px}.app-container .salon-filter__results .salon__address-wrapper .wrap{position:absolute;left:0;top:2px}.app-container .salon-filter__results .salon__address-wrapper p{font-size:13px;margin-bottom:16px}.app-container .salon-filter__results .salon__address-text span{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .salon-filter__results .salon__address-text span{font-size:18px}}@media (max-width:1000px){.app-container .salon-filter__results .salon__address-text span{font-size:16px}}.app-container .salon-filter__results .salon__contact{display:flex;flex-wrap:wrap;margin-top:16px}.app-container .salon-filter__results .salon__contact a{color:#181b1f;font-size:13px;font-weight:400;background-color:#f4f4f4;text-decoration:none;display:flex;margin-bottom:4px;border:1px solid #f4f4f4;margin-right:4px;padding:8px;border-radius:2px;width:fit-content}.app-container .salon-filter__map{width:40%;height:506px}@media (max-width:768px){.app-container .salon-filter__map{width:100%;height:320px}}.app-container .salon-filter__map iframe{height:100%}.app-container .slide__wrapper{position:relative}.app-container .slide__wrapper .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;border:0;padding:6px;border:1px solid #9d9d9d;cursor:pointer;transition:.3s}.app-container .slide__wrapper .slider-arrow.prev{left:-20px;transform:translateY(-50%) rotate(180deg)}@media (max-width:1000px){.app-container .slide__wrapper .slider-arrow.prev{left:-16px}}.app-container .slide__wrapper .slider-arrow.next{right:-20px}@media (max-width:1000px){.app-container .slide__wrapper .slider-arrow.next{right:-16px}}.app-container .footer{background-color:#181b1f;position:relative}.app-container .footer__top{border-bottom:1px solid rgba(255,255,255,.1)}.app-container .footer__top-container{width:100%;margin-left:auto;margin-right:auto;padding:32px 100px;max-width:1500px;z-index:2;position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width:1500px){.app-container .footer__top-container{padding:24px 50px}}@media (max-width:1300px){.app-container .footer__top-container{padding:24px 16px;padding-bottom:8px;flex-direction:column}}.app-container .footer__top-logo{display:flex;align-items:center;width:37%}@media (max-width:1300px){.app-container .footer__top-logo{width:100%}}@media (max-width:768px){.app-container .footer__top-logo{flex-direction:column;justify-content:center}}.app-container .footer__top-logo img{width:140px;margin-right:32px;object-fit:contain}@media (max-width:768px){.app-container .footer__top-logo img{width:130px;margin-right:0;margin-bottom:16px}}.app-container .footer__top-logo p{margin-bottom:0;font-size:13px;color:rgba(255,255,255,.6)}.app-container .footer__top-logos{display:flex;align-items:center;width:62%;justify-content:space-between}@media (max-width:1300px){.app-container .footer__top-logos{width:100%;margin-top:24px;overflow-x:scroll}.app-container .footer__top-logos::-webkit-scrollbar{opacity:0}}.app-container .footer__top-logos img{max-height:64px;max-width:130px;object-fit:contain;margin-right:24px}@media (max-width:1300px){.app-container .footer__top-logos img{min-height:36px;margin-right:24px}}.app-container .footer__top-logos img:last-child{margin-right:0}.app-container .footer__container{width:102%;margin-left:auto;margin-right:auto;padding:64px 100px;max-width:1500px;z-index:2;position:relative;display:flex;flex-wrap:wrap}@media (max-width:1500px){.app-container .footer__container{padding:48px 50px}}@media (max-width:1300px){.app-container .footer__container{padding:32px 16px}}.app-container .footer__menu{width:18%;margin-right:2%}@media (max-width:1000px){.app-container .footer__menu{width:31.33%;margin-bottom:48px}}@media (max-width:600px){.app-container .footer__menu{width:100%;margin-bottom:24px}.app-container .footer__menu:last-child{margin-bottom:0}}.app-container .footer__menu span.title{font-size:13px;color:rgba(255,255,255,.6);display:flex;margin-bottom:24px}.app-container .footer__menu ul{list-style:none;padding-left:0}.app-container .footer__menu ul li a{color:#fff;font-size:13px;text-decoration:none;font-weight:600;display:flex;margin-bottom:16px}.app-container .footer__menu ul li a:hover{text-decoration:underline}.app-container .footer__menu-contact{padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.15);display:flex;flex-direction:column}.app-container .footer__menu-contact a{color:#fff;font-size:13px;text-decoration:none;font-weight:600;display:flex;margin-bottom:8px}.app-container .footer__menu-contact a:hover{text-decoration:underline}.app-container .footer__socials{display:flex;align-items:center;flex-wrap:wrap}.app-container .footer__socials a{width:16px;height:16px;margin-right:16px;display:flex}.app-container .footer__socials a img{width:100%;display:flex;max-width:100%;height:100%;max-height:100%;object-fit:contain}.app-container .footer__bottom{border-top:1px solid rgba(255,255,255,.1)}.app-container .footer__bottom-container{margin-left:auto;margin-right:auto;padding:16px 100px;max-width:1500px;z-index:2;position:relative;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .footer__bottom-container{padding:16px 50px}}@media (max-width:1300px){.app-container .footer__bottom-container{padding:16px 16px}}@media (max-width:1000px){.app-container .footer__bottom-container{flex-direction:column;align-items:center;padding:0 16px}}.app-container .footer__bottom-info{display:flex;align-items:center}@media (max-width:600px){.app-container .footer__bottom-info{flex-direction:column;margin-top:16px}}.app-container .footer__bottom-info p{font-size:13px;color:rgba(255,255,255,.601);font-weight:400;margin-bottom:0;margin-right:24px}@media (max-width:1000px){.app-container .footer__bottom-info p{margin:0 16px;text-align:center}}@media (max-width:600px){.app-container .footer__bottom-info p{margin-bottom:8px}}.app-container .footer__bottom-info p a{font-weight:600;color:#fff;text-decoration:none}.app-container .footer__bottom-menu ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center}.app-container .footer__bottom-menu ul li a{color:#fff;font-size:13px;text-decoration:none;font-weight:600;display:flex;margin-left:16px}@media (max-width:1000px){.app-container .footer__bottom-menu ul li a{margin:8px 16px}}.app-container .footer__bottom-menu ul li a:hover{text-decoration:underline}.app-container .firans-page{background-color:#f4f4f4;z-index:4;position:relative}@media (max-width:1000px){.app-container .firans-page{background-color:#fff;border-top:1px solid #e0e0e0}}.app-container .firans-page__container{width:100%;margin-left:auto;margin-right:auto;padding:96px 100px;max-width:1500px;z-index:2;position:relative;display:flex;justify-content:space-between;padding-top:32px}@media (max-width:1500px){.app-container .firans-page__container{padding:64px 50px;padding-top:32px}}@media (max-width:1000px){.app-container .firans-page__container{padding:32px 16px;padding-top:24px;flex-direction:column}}.app-container .firans-page__filters{width:29%}@media (max-width:1000px){.app-container .firans-page__filters{width:100%;position:fixed;left:0;top:0;background:#f4f4f4;width:100vw;height:100vw;z-index:99999;display:none;max-height:100vh;overflow-y:scroll;padding:16px;height:100vh;padding-top:90px;padding-bottom:96px}.app-container .firans-page__filters.active{display:block}}.app-container .firans-page__filters p.title{font-size:20px;font-weight:600;color:#181b1f;margin-bottom:24px}.app-container .firans-page__filters p.title span.close{display:none}@media (max-width:1000px){.app-container .firans-page__filters p.title{display:flex;align-items:center;justify-content:space-between}.app-container .firans-page__filters p.title span.close{display:flex}}.app-container .firans-page__pagination{display:flex;justify-content:center;align-items:center;margin-top:48px}.app-container .firans-page__pagination .page-number{font-size:16px;border-radius:2px;color:#181b1f;background-color:transparent;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0 4px;text-decoration:none;border:1px solid #181b1f}.app-container .firans-page__pagination .page-number.active{background-color:#181b1f;color:#fff}.app-container .firans-page__pagination .page-number svg{width:23px}.app-container .firans-page__pagination .page-number.prev{transform:rotate(180deg)}@media (max-width:1000px){.app-container .firans-page__buttons{width:100%;display:flex;align-items:flex-end;justify-content:space-between}}.app-container .firans-page__sort{width:259px;min-width:259px}@media (max-width:768px){.app-container .firans-page__sort{width:60%;min-width:60%}}.app-container .firans-page__sort label{font-size:13px;color:#181b1f;font-weight:600;transition:.3s;line-height:1.8;transition:.3s;display:flex;margin-bottom:8px}.app-container .firans-page__sort select{appearance:none;width:100%;font-size:16px;color:#626262;font-weight:400;transition:.3s;line-height:1.8;transition:.3s;display:flex;font-family:var(--mainfont);padding:9px 12px;border:1px solid #e0e0e0;border-radius:2px;padding-right:32px;outline:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:8px}.app-container .firans-page__sort svg{position:absolute;top:20px;right:20px}.app-container .firans-page__filterson{display:none}@media (max-width:1000px){.app-container .firans-page__filterson{display:flex;font-size:16px;font-weight:600;width:37%;background:#fff;align-items:center;height:48px;border:1px solid #333a42;border-radius:2px;text-align:center;justify-content:center;color:#000}.app-container .firans-page__filterson svg{margin-left:6px}}.app-container .firans-page__results{width:67%;position:relative}@media (max-width:1000px){.app-container .firans-page__results{width:100%}}.app-container .firans-page__results::after{content:"";position:absolute;z-index:1;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#fff;top:0;left:0;transition:.3s}.app-container .firans-page__results.loading .loader{visibility:visible;opacity:1}.app-container .firans-page__results.loading::after{visibility:visible;opacity:0}.app-container .firans-page__results.loading .ads-page__items{opacity:.3}.app-container .firans-page__results .loader{display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;position:absolute;top:20%;left:50%;transform:translateX(-50%);z-index:2}.app-container .firans-page__results .loader .circle{width:25px;height:25px;margin:5px;border-radius:50%;animation:circleAnimation 1.2s infinite ease-in-out;border:10px solid #e3020e}.app-container .firans-page__results .loader .circle:nth-child(1){animation-delay:-.32s}.app-container .firans-page__results .loader .circle:nth-child(2){animation-delay:-.16s}@keyframes circleAnimation{0%,100%,80%{transform:scale(.7);opacity:.8;border:10px solid #e3020e}40%{transform:scale(1);opacity:1;border:7px solid #e3020e}}.app-container .firans-page__results .firans{display:flex;width:100%;justify-content:space-between;background-color:#fff;padding:16px;margin-bottom:16px;text-decoration:none;position:relative}@media (max-width:1000px){.app-container .firans-page__results .firans{margin-bottom:0;padding:16px 0}.app-container .firans-page__results .firans::after{content:"";position:absolute;width:100vw;height:1px;background-color:#e0e0e0;top:0;left:50%;transform:translateX(-50%)}.app-container .firans-page__results .firans:last-child::before{content:"";position:absolute;width:100vw;height:1px;background-color:#e0e0e0;bottom:0;left:50%;transform:translateX(-50%)}}.app-container .firans-page__results .firans__info{width:61%;display:flex;flex-direction:column;justify-content:space-between;padding:24px 8px}@media (max-width:1000px){.app-container .firans-page__results .firans__info{width:49%;padding:8px}}.app-container .firans-page__results .firans__info-top p.title{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container .firans-page__results .firans__info-top p.title{font-size:16px;margin-bottom:16px}}.app-container .firans-page__results .firans__info-top p.price{color:#e3020e;font-weight:600;margin-bottom:0}@media (max-width:768px){.app-container .firans-page__results .firans__info-top p.price{font-size:14px;margin-bottom:8px}}.app-container .firans-page__results .firans__info-top p.price .lowest-price{font-size:10px;color:#181b1f;font-weight:400}.app-container .firans-page__results .firans__info-bottom{display:flex;align-items:center}@media (max-width:1000px){.app-container .firans-page__results .firans__info-bottom{flex-wrap:wrap}}.app-container .firans-page__results .firans__info-bottom p{margin-bottom:0;color:#626262;font-size:13px}.app-container .firans-page__results .firans__info-bottom p.id{margin-left:auto}@media (max-width:1000px){.app-container .firans-page__results .firans__info-bottom p.id{width:100%;margin-top:7px;display:none}}.app-container .firans-page__results .firans__info-bottom span{margin:0 6px;display:flex;width:3px;height:3px;background-color:#626262}.app-container .firans-page__results .firans__image{width:36%}@media (max-width:1000px){.app-container .firans-page__results .firans__image{width:49%}}.app-container .firans-page__results .firans__image img{height:100%;width:100%;object-fit:cover}.app-container .firans-page__results-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}@media (max-width:1000px){.app-container .firans-page__results-header{flex-direction:column-reverse}}.app-container .firans-page__results-count{display:flex;align-items:center;padding:16px;margin-right:32px;width:100%;border-bottom:1px solid #e0e0e0}@media (max-width:1000px){.app-container .firans-page__results-count{padding:16px 0;margin-right:0;border-bottom:0;margin-bottom:0;padding-bottom:0}}.app-container .firans-page__results-count p{margin-bottom:0;color:#626262}.app-container .firans-page__results-count #results-count{color:#181b1f;font-weight:600;margin-left:4px}.app-container .firans-page__tags{margin-bottom:24px}.app-container .firans-page__tags #selected-filters{display:flex;flex-wrap:wrap}.app-container .firans-page__tags #selected-filters .filter-tag{color:#181b1f;background-color:#fff;font-size:13px;font-weight:600;padding:8px;margin-right:8px;display:flex;align-items:center;margin-bottom:8px;cursor:pointer;transition:.3s}.app-container .firans-page__tags #selected-filters .filter-tag .close-btn{font-size:26px;font-weight:200;line-height:0;margin-left:4px}.app-container .firans-page__tags #selected-filters .filter-tag:hover{background-color:#fbfbfb}.app-container .firans-page__tags #clear-filters{color:#181b1f;background-color:transparent;font-size:13px;font-weight:600;display:flex;align-items:center;cursor:pointer;margin-top:4px;border:0}.app-container .firans-page__tags #clear-filters:hover{text-decoration:underline}.app-container .firans-page__tags #clear-filters svg{margin-right:4px}.app-container .filters__item{margin-bottom:24px}.app-container .filters__item.custom-select-container.active .filters__customselect-input svg{transform:translateY(-50%) rotate(180deg)}.app-container .filters__item p.label{color:#181b1f;font-size:13px;font-weight:600;display:flex;align-items:center;margin-bottom:8px}.app-container .filters__item-container{display:flex;flex-direction:column;position:relative}.app-container .filters__item-container.disabled{pointer-events:none}.app-container .filters__item-container.range{flex-direction:row;align-items:center}.app-container .filters__item-container.range input{width:113px;font-size:16px;color:#626262;font-weight:400;transition:.3s;line-height:1.8;transition:.3s;display:flex;font-family:var(--mainfont);padding:9px 12px;border:1px solid #e0e0e0;border-radius:2px;outline:0;background:#fff;cursor:pointer;-moz-appearance:textfield}.app-container .filters__item-container.range input::-webkit-inner-spin-button,.app-container .filters__item-container.range input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-container .filters__item-container.range .between{width:16px;height:1px;background:#333a42;margin:0 8px}.app-container .filters__item-container.range .currency{font-size:16px;color:#626262;margin-left:8px}.app-container .filters__item-container .custom-select-list{display:none;padding:0;background-color:#fff;list-style:none;padding:16px;max-height:321px;overflow-y:scroll;position:absolute;z-index:4;top:100%;left:0;width:100%}.app-container .filters__item-container .custom-select-list::-webkit-scrollbar{width:5px;border-radius:10px}.app-container .filters__item-container .custom-select-list::-webkit-scrollbar-track{background:#f4f4f4}.app-container .filters__item-container .custom-select-list::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.app-container .filters__item-container .custom-select-list::-webkit-scrollbar-thumb:hover{background:#555}.app-container .filters__item-container .custom-select-list li.disable{display:none!important}.app-container .filters__item-container .custom-select-list li label{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:12px;cursor:pointer}.app-container .filters__item-container .custom-select-list li label input[type=checkbox]:checked+.custom-select-list__checkbox{background-color:var(--primarycolor);border-color:var(--primarycolor)}.app-container .filters__item-container .custom-select-list__checkbox{width:24px;height:24px;margin-right:10px;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;display:inline-block;vertical-align:middle;transition:background-color .3s,border-color .3s;position:relative;cursor:pointer}.app-container .filters__item-container .custom-select-list__checkbox::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.app-container .filters__item-container .custom-select-list__checkbox:hover{border-color:var(--primarycolor)}.app-container .filters__item-container input[type=checkbox]{display:none}.app-container .filters__item-container label input[type=checkbox]:checked+.filters__item-checkbox{background-color:var(--primarycolor);border-color:var(--primarycolor)}.app-container .filters__item-container.input label{width:100%;position:relative}.app-container .filters__item-container.input label input[type=text]{width:100%;font-size:16px;color:#626262;font-weight:400;transition:.3s;line-height:1.8;transition:.3s;display:flex;font-family:var(--mainfont);padding:9px 12px;border:1px solid #e0e0e0;border-radius:2px;padding-right:38px;outline:0;background:#fff;cursor:pointer}.app-container .filters__item-container.input label svg{position:absolute;top:50%;transform:translateY(-50%);right:13px}.app-container .filters__item-checkbox{width:24px;height:24px;margin-right:10px;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;display:inline-block;vertical-align:middle;transition:background-color .3s,border-color .3s;position:relative;cursor:pointer}.app-container .filters__item-checkbox::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.app-container .filters__item-checkbox:hover{border-color:var(--primarycolor)}.app-container .filters__item-checkboxlabel{margin-bottom:8px;font-size:16px;color:#333a42;font-family:var(--mainfont)}.app-container .filters button{text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;font-weight:500;font-size:16px;padding:12px 20px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:100%;font-family:var(--mainfont);cursor:pointer;text-align:center;justify-content:center}@media (max-width:1000px){.app-container .filters button{font-size:15px;padding:12px 16px;margin-bottom:48px}}.app-container .filters button:hover{background-color:var(--primarycolorhover)}.app-container .filters__customselect-input{position:relative;width:100%}.app-container .filters__customselect-input .icon{position:absolute;right:0;top:0;width:100%;cursor:pointer;height:100%}.app-container .filters__customselect-input input{width:100%;font-size:16px;color:#626262;font-weight:400;transition:.3s;line-height:1.8;transition:.3s;display:flex;font-family:var(--mainfont);padding:9px 12px;border:1px solid #e0e0e0;border-radius:2px;padding-right:38px;outline:0;background:#fff;cursor:pointer}.app-container .filters__customselect-input input:disabled{opacity:.7}.app-container .filters__customselect-input svg{position:absolute;top:50%;right:19px;transform:translateY(-50%);pointer-events:none;transition:.3s}.app-container .single-car{border-top:1px solid #e0e0e0;padding-top:32px}@media (max-width:1000px){.app-container .single-car{padding-top:0}}.app-container .single-car .popup-gallery{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9);padding-top:93px}@media (max-width:1000px){.app-container .single-car .popup-gallery{margin:auto;padding:0;width:100%;max-width:100vw;max-height:100vh;height:100vh;align-items:center}}.app-container .single-car .popup-content{position:relative;margin:auto;padding:20px;width:80%;max-width:80vw;max-height:70vh;height:70vw;display:flex;flex-direction:column;align-items:center;padding-top:93px}@media (max-width:1000px){.app-container .single-car .popup-content{padding:0;max-width:100vw;width:100%}}.app-container .single-car .popup-content .popup-thumbnails-slider{position:relative;margin-top:6px}.app-container .single-car .popup-content .popup-thumbnails-slider .popup-thumbnails{display:flex;transition:.3s}.app-container .single-car .popup-content .popup-thumbnails-slider img{width:20%;min-width:calc(20% - 6px);margin-right:6px;object-fit:cover;opacity:.6;cursor:pointer;transition:.3s;height:140px}@media (max-width:768px){.app-container .single-car .popup-content .popup-thumbnails-slider img{width:33.33%;height:110px;min-width:calc(33.33% - 6px)}}@media (min-width:1000px){.app-container .single-car .popup-content .popup-thumbnails-slider img:hover{opacity:1}}.app-container .single-car .popup-content .popup-thumbnails-slider img.active{opacity:1}.app-container .single-car .popup-content .popup-thumbnails-slider .popup-thumbnail-prev{background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor);z-index:2;position:absolute;top:50%;transform:translateY(-50%);left:10px}.app-container .single-car .popup-content .popup-thumbnails-slider .popup-thumbnail-prev:hover{background:#fff;opacity:1}.app-container .single-car .popup-content .popup-thumbnails-slider .popup-thumbnail-next{background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor);z-index:2;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.app-container .single-car .popup-content .popup-thumbnails-slider .popup-thumbnail-next:hover{background:#fff;opacity:1}.app-container .single-car .popup-content img{width:100%;height:auto;max-height:100%;object-fit:contain}.app-container .single-car .close{position:absolute;top:15px;right:35px;color:rgba(255,255,255,.7490196078);font-size:40px;font-weight:400;transition:.3s;cursor:pointer}@media (max-width:1000px){.app-container .single-car .close{top:-3px;right:15px}}.app-container .single-car .close:focus,.app-container .single-car .close:hover{color:#bbb;text-decoration:none;cursor:pointer}.app-container .single-car .popup-arrows .popup-next,.app-container .single-car .popup-arrows .popup-prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;transition:.6s ease;user-select:none;background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor)}.app-container .single-car .popup-arrows .popup-prev{left:0}.app-container .single-car .popup-arrows .popup-next{right:0}.app-container .single-car__container{width:100%;padding:0 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}@media (max-width:1500px){.app-container .single-car__container{padding:0 50px}}@media (max-width:1000px){.app-container .single-car__container{padding:0 16px}}.app-container .single-car__content{display:flex;justify-content:space-between}@media (max-width:1000px){.app-container .single-car__content{flex-direction:column;position:relative}.app-container .single-car__content::after{content:"";background-color:#f4f4f4;width:calc(100% + 32px);height:100%;left:-15px;top:0;position:absolute;z-index:-1}}.app-container .single-car__info{width:32%;margin-left:auto}@media (max-width:1000px){.app-container .single-car__info{width:100%}}.app-container .single-car__info span.lowest-price{font-size:11px;font-weight:400}.app-container .single-car__info h1{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container .single-car__info h1{font-size:28px}}@media (max-width:1000px){.app-container .single-car__info h1{font-size:20px}}.app-container .single-car__info ul.lister{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding:0}.app-container .single-car__info ul.lister li{margin-bottom:0;color:#626262;font-size:13px;display:flex;align-items:center}.app-container .single-car__info ul.lister li::after{content:"";display:block;margin:0 6px;display:flex;width:3px;height:3px;background-color:#626262}.app-container .single-car__info ul.lister li:last-child::after{display:none}.app-container .single-car__price{display:flex;justify-content:space-between;margin-top:24px}.app-container .single-car__price-info{min-width:max-content}.app-container .single-car__price-info p{margin-bottom:0;font-size:25px;font-weight:600;color:var(--primarycolor)}@media (max-width:768px){.app-container .single-car__price-info p{font-size:20px}}.app-container .single-car__price-info span{margin-bottom:0;color:#626262;font-size:13px}.app-container .single-car__price-info span.lowest-price{font-size:11px;font-weight:400}.app-container .single-car__price a{text-decoration:none;background-color:#181b1f;border:1px solid #181b1f;color:#fff;font-weight:500;padding:10px 20px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:100%;justify-content:center;margin-left:24px;min-width:fit-content}@media (max-width:1000px){.app-container .single-car__price a{font-size:15px;padding:12px 16px}}.app-container .single-car__price a svg{margin-left:8px}.app-container .single-car__price a:hover{background-color:#fff;color:#181b1f}.app-container .single-car__price a:hover svg path{fill:#181b1f}.app-container .single-car__details{margin-top:32px;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.app-container .single-car__details p.title{font-size:16px;color:#181b1f;font-weight:600}.app-container .single-car__details ul{list-style:none;padding:0}.app-container .single-car__details ul li{display:flex;align-items:center;margin-bottom:16px}.app-container .single-car__details ul li p{margin-bottom:0;font-size:13px;color:#181b1f}.app-container .single-car__details ul li p::first-letter{text-transform:capitalize}.app-container .single-car__details ul li span{color:#626262;font-weight:400;min-width:35%;display:flex;font-size:13px;margin-right:16px}@media (max-width:1000px){.app-container .single-car__details ul li span{min-width:40%}}.app-container .single-car__images{width:66%}@media (max-width:1000px){.app-container .single-car__images{width:100%;margin-bottom:32px;width:calc(100% + 32px);left:-16px;position:relative}}.app-container .single-car__images .slider{position:relative;width:100%;margin:auto;overflow:hidden}.app-container .single-car__images .slides{display:flex;transition:transform .5s ease-in-out}.app-container .single-car__images .slides img{width:100%;flex-shrink:0;object-fit:contain;background-color:#f4f4f4;height:556px;cursor:zoom-in}@media (max-width:1000px){.app-container .single-car__images .slides img{height:320px}}.app-container .single-car__images .thumbnails-slider{position:relative;margin-top:6px}.app-container .single-car__images .thumbnails-slider .thumbnails{display:flex;transition:.3s}.app-container .single-car__images .thumbnails-slider img{width:20%;min-width:calc(20% - 6px);margin-right:6px;object-fit:cover;opacity:.6;cursor:pointer;transition:.3s;height:140px}@media (max-width:768px){.app-container .single-car__images .thumbnails-slider img{width:33.33%;height:110px;min-width:calc(33.33% - 6px)}}@media (min-width:1000px){.app-container .single-car__images .thumbnails-slider img:hover{opacity:1}}.app-container .single-car__images .thumbnails-slider img.active{opacity:1}.app-container .single-car__images .thumbnails-slider .thumbnail-prev{background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor);z-index:2;position:absolute;top:50%;transform:translateY(-50%);left:10px}.app-container .single-car__images .thumbnails-slider .thumbnail-prev:hover{background:#fff;opacity:1}.app-container .single-car__images .thumbnails-slider .thumbnail-next{background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor);z-index:2;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.app-container .single-car__images .thumbnails-slider .thumbnail-next:hover{background:#fff;opacity:1}.app-container .single-car__images .arrows{width:100%;display:flex;align-items:center;top:50%;transform:translateY(-50%);position:absolute;justify-content:space-between;padding:0 10px}@media (max-width:1000px){.app-container .single-car__images .arrows{display:none}}.app-container .single-car__images .arrows div{background:#fff;border-radius:50%;cursor:pointer;user-select:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:.6;transition:.3s;color:var(--primarycolor)}.app-container .single-car__images .dots span{background:#e0e0e0;width:100%;max-width:53px;height:2px;cursor:pointer;user-select:none;display:flex;transition:.3s}.app-container .single-car__images .arrows div:hover,.app-container .single-car__images .dots span:hover{background:#fff;opacity:1}.app-container .single-car__images .dots{display:flex;margin-top:32px;justify-content:center}@media (max-width:1000px){.app-container .single-car__images .dots{bottom:15px;margin-top:0;width:100%;padding:0 16px;position:absolute}}.app-container .single-car__images .dots span{margin:0 3px}.app-container .single-car__images .dots span.active{background:var(--primarycolor);height:4px}.app-container .more-info__container{display:flex;justify-content:space-between;padding:96px 0}@media (max-width:1500px){.app-container .more-info__container{padding:64px 0}}@media (max-width:1000px){.app-container .more-info__container{padding:48px 0}}@media (max-width:768px){.app-container .more-info__container{flex-direction:column}}.app-container .more-info__blocks{display:flex;flex-direction:column}.app-container .more-info__item{height:240px;background-size:cover;background-position:center;display:flex;padding:32px;margin-bottom:24px;text-decoration:none;flex-direction:column;justify-content:flex-end;position:relative}@media (max-width:768px){.app-container .more-info__item{width:calc(100% + 32px);left:-16px;margin-bottom:8px}}.app-container .more-info__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#181b1f;background:linear-gradient(180deg,rgba(24,27,31,0) 0,#181b1f 100%)}.app-container .more-info__item p{margin-bottom:0;color:#fff;position:relative;z-index:1}.app-container .more-info__item p.title{font-size:25px;font-weight:600;margin-bottom:8px}@media (max-width:768px){.app-container .more-info__item p.title{font-size:18px}}.app-container .more-info__eq{width:66%}@media (max-width:768px){.app-container .more-info__eq{width:100%;margin-bottom:32px}}.app-container .more-info__description{border-bottom:1px solid #e0e0e0;overflow:hidden;margin-bottom:32px}.app-container .more-info__description.active .more-info__description-text{opacity:1;visibility:visible;height:auto}.app-container .more-info__description.active .more-info__description-header span::after{transform:translate(-50%)}.app-container .more-info__description-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;cursor:pointer}.app-container .more-info__description-header h2{margin-bottom:0;font-weight:600;font-size:28px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .more-info__description-header h2{font-size:24px}}@media (max-width:1000px){.app-container .more-info__description-header h2{font-size:18px}}.app-container .more-info__description-header span{width:23px;height:3px;background-color:#181b1f;position:relative}.app-container .more-info__description-header span::after{content:"";position:absolute;width:23px;height:3px;background-color:#181b1f;transform:translate(-50%) rotate(90deg);transition:.3s;left:50%}.app-container .more-info__description-text{opacity:0;visibility:hidden;height:0;margin:0;transition:.3s;font-family:var(--mainfont);font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#333a42;margin-bottom:16px}@media (max-width:768px){.app-container .more-info__description-text{margin-bottom:8px}}.app-container .more-info__description-text strong{font-weight:500}@media (max-width:1000px){.app-container .more-info__description-text{font-size:14px}}.app-container .more-info__description-text p{line-height:1.8;margin-bottom:0}.app-container .more-info__description-text p:last-child{margin-bottom:24px}.app-container .more-info__blocks{width:32%}@media (max-width:768px){.app-container .more-info__blocks{width:100%}}.app-container .more-info .car-equipment{border-bottom:1px solid #e0e0e0;margin-bottom:32px}.app-container .more-info .car-equipment.active .car-equipment__items{opacity:1;visibility:visible;height:auto}.app-container .more-info .car-equipment.active .car-equipment__header span::after{transform:translate(-50%)}.app-container .more-info .car-equipment__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;cursor:pointer}.app-container .more-info .car-equipment__header h2{margin-bottom:0;font-weight:600;font-size:28px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .more-info .car-equipment__header h2{font-size:24px}}@media (max-width:1000px){.app-container .more-info .car-equipment__header h2{font-size:18px}}.app-container .more-info .car-equipment__header span{width:23px;height:3px;background-color:#181b1f;position:relative}.app-container .more-info .car-equipment__header span::after{content:"";position:absolute;width:23px;height:3px;background-color:#181b1f;transform:translate(-50%) rotate(90deg);transition:.3s;left:50%}.app-container .more-info .car-equipment__description{margin-bottom:32px}.app-container .more-info .car-equipment__items{opacity:0;visibility:hidden;height:0;margin:0;transition:.3s}.app-container .more-info .car-equipment__item{margin-bottom:24px}.app-container .more-info .car-equipment__item.active ul{opacity:1;visibility:visible;height:auto}.app-container .more-info .car-equipment__item.active .car-equipment__item-header span::after{transform:translate(-50%)}.app-container .more-info .car-equipment__item-header{margin-bottom:16px;width:100%;cursor:pointer}.app-container .more-info .car-equipment__item-header p.title{font-size:16px;font-weight:600;display:flex;width:100%;align-items:center;justify-content:space-between}.app-container .more-info .car-equipment__item-header span{width:14px;height:2px;background-color:#181b1f;position:relative;display:flex}.app-container .more-info .car-equipment__item-header span::after{content:"";position:absolute;width:14px;height:2px;background-color:#181b1f;transform:translate(-50%) rotate(90deg);transition:.3s;left:50%}.app-container .more-info .car-equipment__item ul{display:flex;width:102%;flex-wrap:wrap;list-style:none;opacity:0;visibility:hidden;height:0;margin:0;padding:0;transition:.3s}.app-container .more-info .car-equipment__item ul li{width:31.33%;margin-right:2%;font-size:16px;color:#333a42;margin-bottom:12px;display:flex;align-items:flex-start}@media (max-width:768px){.app-container .more-info .car-equipment__item ul li{width:48%}}.app-container .more-info .car-equipment__item ul li::before{content:"";display:block;width:21px;height:21px;background-image:url("data:image/svg+xml;utf8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2804 8.28039L15.2197 7.21973L9.75006 12.6894L7.28039 10.2197L6.21973 11.2804L9.21973 14.2804C9.51262 14.5733 9.98749 14.5733 10.2804 14.2804L16.2804 8.28039Z' fill='%23181B1F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.75 0C7.7817 0 5.09317 1.20406 3.1486 3.1486C1.20407 5.09316 0 7.7817 0 10.75C0 13.7183 1.20406 16.4068 3.1486 18.3514C5.09317 20.2959 7.7817 21.5 10.75 21.5C13.7183 21.5 16.4068 20.2959 18.3514 18.3514C20.2959 16.4068 21.5 13.7183 21.5 10.75C21.5 7.7817 20.2959 5.09317 18.3514 3.1486C16.4068 1.20406 13.7183 0 10.75 0ZM4.20926 4.20926C5.88403 2.53452 8.1955 1.5 10.75 1.5C13.3045 1.5 15.616 2.53452 17.2907 4.20926C18.9655 5.88403 20 8.1955 20 10.75C20 13.3045 18.9655 15.616 17.2907 17.2907C15.616 18.9655 13.3045 20 10.75 20C8.1955 20 5.88403 18.9655 4.20926 17.2907C2.53452 15.616 1.5 13.3045 1.5 10.75C1.5 8.1955 2.53451 5.88404 4.20926 4.20926Z' fill='%23181B1F'/%3E%3C/svg%3E");margin-right:8px;background-size:contain;background-position:center;background-repeat:no-repeat;min-width:21px;position:relative;top:1px}.app-container .car-contact{background-color:#f4f4f4}.app-container .car-contact__container{width:100%;margin-left:auto;margin-right:auto;padding:96px 100px;max-width:1500px;z-index:2;position:relative;display:flex;justify-content:space-between}@media (max-width:1500px){.app-container .car-contact__container{padding:64px 50px}}@media (max-width:1000px){.app-container .car-contact__container{padding:32px 16px;flex-direction:column}}.app-container .car-contact__address{width:49%}@media (max-width:1000px){.app-container .car-contact__address{width:100%}}.app-container .car-contact__address h2{margin-bottom:32px}.app-container .car-contact__address-text{background:#181b1f;padding:32px;padding-bottom:0}@media (max-width:1000px){.app-container .car-contact__address-text{padding:16px}}.app-container .car-contact__address-text h2{margin-bottom:24px}.app-container .car-contact__address-text p.title{font-size:23px;font-weight:600}@media (max-width:1000px){.app-container .car-contact__address-text p.title{font-size:18px}}.app-container .car-contact__address-text *{color:#fff}.app-container .car-contact__address-text .gotogoogle{color:#ff666e;text-decoration:none;display:flex;font-weight:600;align-items:center;margin-top:20px}.app-container .car-contact__address-text .gotogoogle svg{margin-left:4px}.app-container .car-contact__address-wrap{display:flex;justify-content:space-between}.app-container .car-contact__address-town.red{width:48%;font-size:16px;font-weight:400}.app-container .car-contact__address-hours{width:48%;font-size:16px;font-weight:400}.app-container .car-contact__phone{padding:24px 0;margin-top:24px;border-top:1px solid rgba(255,255,255,.107)}.app-container .car-contact__phone a{text-decoration:none}.app-container .car-contact__form{width:40%}@media (max-width:1000px){.app-container .car-contact__form{width:100%;margin-top:48px}}.app-container .car-contact__form p.title{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:24px;color:#181b1f}@media (max-width:1500px){.app-container .car-contact__form p.title{font-size:28px;margin-bottom:24px}}@media (max-width:1000px){.app-container .car-contact__form p.title{font-size:22px;margin-bottom:16px}}.app-container .car-contact__form .wpcf7-form{display:flex;flex-wrap:wrap;width:102%;margin-top:24px}.app-container .car-contact__form .wpcf7-form h4{width:100%;border-top:1px solid #e0e0e0;padding-top:24px}.app-container .car-contact__form .wpcf7-form .image-radio{display:flex;flex-wrap:wrap;width:102%}.app-container .car-contact__form .wpcf7-form .image-radio__item{width:32.33%;margin-right:1%;margin-bottom:16px;padding:16px;border-radius:2px;align-items:center;border:1px solid #e0e0e0;transition:.3s;cursor:pointer}@media (max-width:600px){.app-container .car-contact__form .wpcf7-form .image-radio__item{width:100%;padding:10px}}.app-container .car-contact__form .wpcf7-form .image-radio__item:hover{background-color:#fff}.app-container .car-contact__form .wpcf7-form .image-radio__item.checked{border:1px solid #333a42}.app-container .car-contact__form .wpcf7-form .image-radio__item img{width:100%;object-fit:contain;max-width:130px}.app-container .car-contact__form .wpcf7-form .image-radio__item label{margin-bottom:0}.app-container .car-contact__form .wpcf7-form .image-radio__item span.wpcf7-list-item-label{font-size:16px;color:#333a42;text-align:center;margin-top:8px;display:flex}.app-container .car-contact__form .wpcf7-form .image-radio__item input{display:none}.app-container .car-contact__form .wpcf7-form a.rodo{margin-top:28px;text-decoration:none;color:#181b1f;font-weight:600;width:100%}@media (max-width:1000px){.app-container .car-contact__form .wpcf7-form a.rodo{font-size:13px}}.app-container .car-contact__form .wpcf7-form a.rodo:hover{text-decoration:underline}.app-container .car-contact__form .wpcf7-form::after{content:"";border:6px solid #e9e9e9;border-top:6px solid #000;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:5;opacity:0;visibility:hidden;transition:.3s}.app-container .car-contact__form .wpcf7-form::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5803921569);z-index:4;opacity:0;visibility:hidden;transition:.3s}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.app-container .car-contact__form .wpcf7-form.submitting::after,.app-container .car-contact__form .wpcf7-form.submitting::before{opacity:1;visibility:visible}.app-container .car-contact__form .wpcf7-form label{width:100%;display:flex;flex-direction:column;color:#000;font-size:13px;font-style:normal;font-weight:500;margin-bottom:24px;margin-right:2%;justify-content:flex-end}.app-container .car-contact__form .wpcf7-form label span.more-content{display:none}.app-container .car-contact__form .wpcf7-form label input{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0}.app-container .car-contact__form .wpcf7-form label input:focus{border:1px solid #000}@media (max-width:1000px){.app-container .car-contact__form .wpcf7-form label input{font-size:15px}}.app-container .car-contact__form .wpcf7-form label input.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .car-contact__form .wpcf7-form label select{margin-top:6px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:1px solid #e0e0e0;transition:.3s;outline:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:8px;cursor:pointer}.app-container .car-contact__form .wpcf7-form label select::-ms-expand{display:none}.app-container .car-contact__form .wpcf7-form label select:focus{border:1px solid #000}@media (max-width:1000px){.app-container .car-contact__form .wpcf7-form label select{font-size:15px}}.app-container .car-contact__form .wpcf7-form label select.wpcf7-not-valid{border:0;border:1px solid #dc3232}.app-container .car-contact__form .wpcf7-form label textarea{margin-top:4px;width:100%;color:#626262;font-family:var(--mainfont);font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:11px 14px;border:0;font-weight:300;border:1px solid #e6e5e1;height:100px;max-width:100%;outline:0;transition:.3s;outline:0}.app-container .car-contact__form .wpcf7-form label textarea:focus{border:1px solid #000}.app-container .car-contact__form .wpcf7-form label.half{width:48%;margin-right:2%}@media (max-width:550px){.app-container .car-contact__form .wpcf7-form label.half{width:100%}}.app-container .car-contact__form .wpcf7-form label.half.nextline{margin-right:50%}.app-container .car-contact__form .wpcf7-form label.half-full{width:64.6%;margin-right:2%}.app-container .car-contact__form .wpcf7-form label.quarter{width:14.6%;margin-right:2%}@media (max-width:550px){.app-container .car-contact__form .wpcf7-form label.quarter{width:31.33%}}.app-container .car-contact__form .wpcf7-form label.quarter.nextline{margin-right:65%}.app-container .car-contact__form .wpcf7-form label.quarter-half{width:31.33%;margin-right:2%}@media (max-width:550px){.app-container .car-contact__form .wpcf7-form label.quarter-half{width:64.6%}}.app-container .car-contact__form .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;font-weight:300;margin-top:5px;position:absolute}.app-container .car-contact__form .wpcf7-form .wpcf7-list-item{margin:0}.app-container .car-contact__form .wpcf7-form .wpcf7-list-item label{display:flex;flex-direction:row}.app-container .car-contact__form .wpcf7-form .wpcf7-list-item-label{color:#000;font-size:13px;font-style:normal;font-family:var(--mainfont);font-weight:300;line-height:18px;position:relative;top:-1px}.app-container .car-contact__form .wpcf7-form .wpcf7-submit{position:relative;font-family:var(--mainfont);font-size:16px;text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;cursor:pointer;font-weight:600;padding:12px 20px;margin-left:auto;margin-top:32px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container .car-contact__form .wpcf7-form .wpcf7-submit{font-size:15px;padding:12px 16px;margin-left:auto;margin-right:auto}}@media (max-width:500px){.app-container .car-contact__form .wpcf7-form .wpcf7-submit{width:100%;justify-content:center;text-align:center}}.app-container .car-contact__form .wpcf7-form .wpcf7-submit svg{margin-left:8px}.app-container .car-contact__form .wpcf7-form .wpcf7-submit:hover{background-color:transparent;color:var(--primarycolor)}.app-container .car-contact__form .wpcf7-form .wpcf7-spinner{display:none}.app-container .car-contact__form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .car-contact__form .wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap}.app-container .car-contact__form .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .car-contact__form .wpcf7-radio .wpcf7-list-item{display:flex;margin-right:16px;margin-bottom:8px}.app-container .car-contact__form .wpcf7-radio .wpcf7-list-item label{position:relative;padding-left:38px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;height:28px;align-items:center;justify-content:center;margin-right:16px;margin-top:8px}.app-container .car-contact__form .wpcf7-radio .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .car-contact__form .wpcf7-radio .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .car-contact__form .wpcf7-radio .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #181b1f;border-radius:50%;background-color:transparent}.app-container .car-contact__form .wpcf7-radio label.checked:after{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;background-color:#181b1f;opacity:1;transition:.3s;border-radius:50%}.app-container .car-contact__form .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0}.app-container .car-contact__form .wpcf7-checkbox{min-height:26px;display:flex;margin-top:8px;flex-wrap:wrap}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item{margin-right:16px;margin-bottom:8px}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item.last{margin-right:0}.app-container .car-contact__form .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item label::before{border:2px solid #dc3232}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item label{position:relative;padding-left:32px;cursor:pointer;display:inline-block;color:#626262;margin-bottom:4px;font-size:13px;display:flex;flex-direction:column;justify-content:center;height:100%}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item label span.show-more{font-weight:600;color:#181b1f;margin-top:4px;display:flex;align-items:center;text-decoration:underline}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item label span.show-more svg{margin-left:4px;margin-top:1px}.app-container .car-contact__form .wpcf7-checkbox .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.app-container .car-contact__form .wpcf7-checkbox label.checked::before{background-color:#000;border:1px solid #000}.app-container .car-contact__form .wpcf7-checkbox label.checked:after{content:"";position:absolute;top:5px;left:10px;width:4px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:1;transition:.3s}.app-container .car-contact__form .wpcf7-response-output{border:0!important;text-align:center;width:100%}.app-container .blog-archive__categories{width:100%;padding:0 100px;max-width:1500px;z-index:2;margin:0 auto}@media (max-width:1500px){.app-container .blog-archive__categories{padding:0 50px}}@media (max-width:1300px){.app-container .blog-archive__categories{padding:0 16px;overflow-x:scroll}.app-container .blog-archive__categories::-webkit-scrollbar{opacity:0;width:0;height:0}.app-container .blog-archive__categories::-webkit-scrollbar-track{background:0 0}.app-container .blog-archive__categories::-webkit-scrollbar-thumb{background:0 0}.app-container .blog-archive__categories::-webkit-scrollbar-thumb:hover{background:0 0}}.app-container .blog-archive__categories-items{display:flex}.app-container .blog-archive__categories-items a{color:#181b1f;font-weight:600;display:flex;padding:16px 8px;margin:0 16px;text-decoration:none}.app-container .blog-archive__categories-items a:first-child{margin-left:0}.app-container .blog-archive__categories-items a.checked{color:var(--primarycolor);border-bottom:2px solid}.app-container .blog-archive__latest{width:66%;display:flex;justify-content:space-between;background-color:#fff;padding:16px;text-decoration:none;flex-direction:column}@media (max-width:1000px){.app-container .blog-archive__latest{width:100%;margin-bottom:16px}}@media (max-width:768px){.app-container .blog-archive__latest{flex-wrap:wrap}}.app-container .blog-archive__latest-image{width:100%;min-height:527px;position:relative}@media (max-width:768px){.app-container .blog-archive__latest-image{width:100%;min-height:0;height:280px}}.app-container .blog-archive__latest-image img{position:absolute;left:0;width:100%;top:0;object-fit:cover;height:100%}.app-container .blog-archive__latest-text{width:100%;display:flex;flex-direction:column;justify-content:center;padding:24px 0}@media (max-width:768px){.app-container .blog-archive__latest-text{width:100%;padding:16px 0}}.app-container .blog-archive__latest-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.app-container .blog-archive__latest-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .blog-archive__latest-info .categories span{color:#e3020e;font-size:13px;margin-bottom:8px;margin-right:10px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .blog-archive__latest-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .blog-archive__latest p.title{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container .blog-archive__latest p.title{font-size:28px}}@media (max-width:1000px){.app-container .blog-archive__latest p.title{font-size:22px}}.app-container .blog-archive__latest .excerpt p{color:#333a42}@media (max-width:768px){.app-container .blog-archive__latest .excerpt p{font-size:14px}}.app-container .blog-archive__latest span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}@media (max-width:768px){.app-container .blog-archive__latest span.more{margin-top:10px;font-weight:15px}}.app-container .blog-archive__latest:hover p.title{text-decoration:underline}.app-container .blog-archive__latest:hover span.more{text-decoration:underline}.app-container .blog-archive__posts{background-color:#f4f4f4}.app-container .blog-archive__posts.single-category{background-color:#181b1f}.app-container .blog-archive__posts.single-category a.button-white{border:1px solid #fff;color:#fff}.app-container .blog-archive__posts.single-category a.button-white:hover{color:#181b1f;background-color:#fff}.app-container .blog-archive__posts.single-category-text h2{color:#fff}.app-container .blog-archive__posts.single-category .blog-archive__latest{background-color:rgba(51,58,66,.697)}.app-container .blog-archive__posts.single-category .blog-archive__latest p.title{color:#fff}.app-container .blog-archive__posts.single-category .blog-archive__latest-info .date{color:#c8c8c8}.app-container .blog-archive__posts.single-category .blog-archive__latest .excerpt p{color:#f4f4f4}.app-container .blog-archive__posts.single-category .blog-archive__latest-info .categories span{color:#ff666e;border:1px solid #ff666e}.app-container .blog-archive__posts.single-category .blog-archive__latest span.more{color:#f4f4f4}.app-container .blog-archive__posts.single-category .blog-archive__item{background-color:rgba(51,58,66,.697)}.app-container .blog-archive__posts.single-category .blog-archive__item p.title{color:#fff}.app-container .blog-archive__posts.single-category .blog-archive__item-info .categories span{color:#ff666e;border:1px solid #ff666e}.app-container .blog-archive__posts.single-category .blog-archive__item-info .date{color:#c8c8c8}.app-container .blog-archive__posts.single-category .blog-archive__item span.more{color:#f4f4f4}.app-container .blog-archive__posts.single-category .blog-archive__item .excerpt p{color:#f4f4f4}.app-container .blog-archive__posts-container{width:100%;padding:96px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto;display:flex;justify-content:space-around;align-items:flex-start}@media (max-width:1500px){.app-container .blog-archive__posts-container{padding:64px 50px}}@media (max-width:1000px){.app-container .blog-archive__posts-container{padding:48px 16px;flex-direction:column}}.app-container .blog-archive__items{scroll-behavior:smooth;transition:.3s;width:32%}@media (max-width:1000px){.app-container .blog-archive__items{width:100%}}.app-container .blog-archive__item{display:flex;background-color:#fff;padding:16px;text-decoration:none;width:100%;justify-content:space-between;margin-bottom:16px}@media (max-width:1000px){.app-container .blog-archive__item{flex-direction:column}}.app-container .blog-archive__item:last-child{margin-bottom:0}.app-container .blog-archive__item-image{width:27%;min-height:88px;position:relative;display:flex}@media (max-width:1000px){.app-container .blog-archive__item-image{width:100%;height:180px}}.app-container .blog-archive__item-image img{position:absolute;height:100%;left:0;top:0;width:100%;object-fit:cover}.app-container .blog-archive__item-text{width:71%;display:flex;flex-direction:column;justify-content:center;padding:0 8px}@media (max-width:1000px){.app-container .blog-archive__item-text{width:100%;margin-top:16px}}.app-container .blog-archive__item-text p{margin-bottom:0}.app-container .blog-archive__item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.app-container .blog-archive__item-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .blog-archive__item-info .categories span{color:#e3020e;font-size:10px;margin-bottom:8px;margin-right:10px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .blog-archive__item-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .blog-archive__item p.title{font-weight:600;font-size:16px;line-height:1.3;color:#181b1f}@media (max-width:1000px){.app-container .blog-archive__item p.title{font-size:15px}}.app-container .blog-archive__item .excerpt p{color:#333a42}.app-container .blog-archive__item span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}.app-container .blog-archive__item:hover p.title{text-decoration:underline}.app-container .blog-archive__item:hover span.more{text-decoration:underline}.app-container .archive-single.materialy-video{background-color:#181b1f}.app-container .archive-single.materialy-video .front-blog__header a.button-white{border:1px solid #fff;color:#fff}.app-container .archive-single.materialy-video .front-blog__header a.button-white:hover{color:#181b1f;background-color:#fff}.app-container .archive-single.materialy-video .front-blog__header-text h2{color:#fff}.app-container .archive-single.materialy-video .front-blog__item{background-color:rgba(51,58,66,.697)}.app-container .archive-single.materialy-video .front-blog__item p.title{color:#fff}.app-container .archive-single.materialy-video .front-blog__item-info .categories span{color:#ff666e;border:1px solid #ff666e}.app-container .archive-single.materialy-video .front-blog__item-info .date{color:#c8c8c8}.app-container .archive-single.materialy-video .front-blog__item span.more{color:#f4f4f4}.app-container .archive-single.materialy-video .front-blog__item .excerpt p{color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+1){background-color:#181b1f}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__header a.button-white{border:1px solid #fff;color:#fff}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__header a.button-white:hover{color:#181b1f;background-color:#fff}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__header-text h2{color:#fff}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest{background-color:rgba(51,58,66,.697)}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest p.title{color:#fff}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest-info .date{color:#c8c8c8}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest .excerpt p{color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest-info .categories span{color:#ff666e;border:1px solid #ff666e}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__latest span.more{color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item{background-color:rgba(51,58,66,.697)}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item p.title{color:#fff}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item-info .categories span{color:#ff666e;border:1px solid #ff666e}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item-info .date{color:#c8c8c8}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item span.more{color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+1) .front-blog__item .excerpt p{color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+2){background-color:#f4f4f4}.app-container .archive-categories .archive-single:nth-child(3n+3){background-color:#e0e0e0}.app-container .all-posts{background-color:#f4f4f4}.app-container .all-posts__container{width:100%;padding:64px 100px;max-width:1500px;z-index:2;position:relative;margin:0 auto}@media (max-width:1500px){.app-container .all-posts__container{padding:48px 50px}}@media (max-width:1300px){.app-container .all-posts__container{padding:48px 16px}}.app-container .all-posts__items{margin-top:32px;display:flex;flex-wrap:wrap;scroll-behavior:smooth;transition:.3s;width:102%}.app-container .all-posts__item{width:31.33%;display:flex;flex-direction:column;background-color:#fff;padding:16px;text-decoration:none;margin-right:2%;margin-bottom:16px}@media (max-width:1000px){.app-container .all-posts__item{width:48%}}@media (max-width:700px){.app-container .all-posts__item{width:100%}}.app-container .all-posts__item-image{width:100%;position:relative;display:flex}.app-container .all-posts__item-image img{height:224px;width:100%;object-fit:cover}@media (max-width:768px){.app-container .all-posts__item-image img{height:180px}}.app-container .all-posts__item-text{width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 8px;padding-top:16px}.app-container .all-posts__item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.app-container .all-posts__item-info .categories{display:flex;flex-wrap:wrap;margin-right:16px}.app-container .all-posts__item-info .categories span{color:#e3020e;font-size:13px;margin-right:10px;margin-bottom:8px;display:flex;align-items:center;border:1px solid #e3020e;border-radius:2px;padding:4px 8px}.app-container .all-posts__item-info .date{color:#626262;font-size:13px;font-weight:400;min-width:max-content}.app-container .all-posts__item p.title{font-weight:600;font-size:20px;line-height:1.3;color:#181b1f}@media (max-width:1500px){.app-container .all-posts__item p.title{font-size:18px}}@media (max-width:1000px){.app-container .all-posts__item p.title{font-size:16px}}.app-container .all-posts__item .excerpt p{color:#333a42}.app-container .all-posts__item span.more{margin-top:20px;font-weight:600;text-decoration:none;margin-left:auto;display:flex;justify-content:flex-end}.app-container .all-posts__item:hover p.title{text-decoration:underline}.app-container .all-posts__item:hover span.more{text-decoration:underline}*{padding:0;box-sizing:border-box;margin:0}html{scroll-behavior:smooth}@keyframes fade-in{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}body{max-width:100vw;overflow-x:hidden;position:relative;font-family:var(--mainfont)}.app-container{overflow:hidden;position:relative;max-width:100vw;padding-top:136px}@media (max-width:1000px){.app-container{padding-top:62px}}.app-container h1{font-weight:600;font-size:48px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1000px){.app-container h1{font-size:36px}}.app-container h2{font-weight:600;font-size:39px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container h2{font-size:34px}}@media (max-width:1000px){.app-container h2{font-size:26px}}.app-container h3{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:8px;color:#181b1f}@media (max-width:1500px){.app-container h3{font-size:28px}}@media (max-width:1000px){.app-container h3{font-size:22px}}.app-container h4{font-size:25px;font-weight:600;color:#181b1f;margin-bottom:8px}@media (max-width:768px){.app-container h4{font-size:20px}}.app-container h5{font-family:var(--mainfont);font-style:normal;font-weight:500;font-size:18px;line-height:1.6;margin-bottom:12px;color:#001847}@media (max-width:1000px){.app-container h5{font-size:16px}}.app-container h6{font-family:var(--mainfont);font-style:normal;font-weight:400;font-size:18px;line-height:1.6;margin-bottom:18px}@media (max-width:1500px){.app-container h6{font-size:18px}}@media (max-width:1000px){.app-container h6{font-size:16px}}.app-container a{font-weight:500;color:#333a42}.app-container ol,.app-container ul{padding-left:20px}.app-container ol li::marker,.app-container ul li::marker{color:var(--primarycolor)}.app-container span.sub-header{color:rgba(0,0,0,.665);text-transform:uppercase;font-weight:500;font-size:16px;margin-bottom:16px;line-height:1.6;display:flex}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-18px)}60%{transform:translateY(-8px)}}@keyframes smallbounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-3px)}}.app-container .color-dot{display:inline-block;color:var(--primarycolor);animation:smallbounce 1.5s ease-in-out infinite}.app-container p{font-family:var(--mainfont);font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#333a42;margin-bottom:16px}@media (max-width:768px){.app-container p{margin-bottom:8px}}.app-container p strong{font-weight:500}@media (max-width:1000px){.app-container p{font-size:14px}}.app-container a.button{text-decoration:none;background-color:#181b1f;border:1px solid #181b1f;color:#fff;font-weight:500;padding:12px 20px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container a.button{font-size:15px;padding:12px 16px}}.app-container a.button svg{margin-left:8px}.app-container a.button:hover{background-color:#fff;color:#181b1f}.app-container a.button:hover svg path{fill:#181b1f}.app-container a.button-noborder{text-decoration:none;color:#181b1f;font-weight:600;display:flex;align-items:center;width:fit-content;transition:.3s}.app-container a.button-noborder svg{margin-left:8px}.app-container a.button-noborder svg path{transition:.3s}.app-container a.button-noborder:hover{text-decoration:underline}.app-container a.button-red{text-decoration:none;background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:#fff;font-weight:500;padding:12px 20px;border-radius:2px;transition:.3s;display:flex;align-items:center;width:fit-content}@media (max-width:1000px){.app-container a.button-red{font-size:15px;padding:12px 16px}}.app-container a.button-red svg{margin-left:8px}.app-container a.button-red:hover{background-color:var(--primarycolorhover)}.app-container a.button-white{text-decoration:none;background-color:transparent;color:#181b1f;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s;border:1px solid #181b1f}.app-container a.button-white svg{margin-left:16px}.app-container a.button-white svg path{transition:.3s}@media (max-width:1000px){.app-container a.button-white{font-size:15px;padding:12px 16px}}.app-container a.button-white:hover{background-color:#181b1f;color:#fff}.app-container a.button-white:hover svg path{fill:#fff}.app-container a.button-whitebg{text-decoration:none;background-color:#fff;color:#181b1f;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s;border:1px solid #fff}.app-container a.button-whitebg svg{margin-left:16px}.app-container a.button-whitebg svg path{transition:.3s}@media (max-width:1000px){.app-container a.button-whitebg{font-size:15px;padding:12px 16px}}.app-container a.button-whitebg:hover{background-color:#181b1f;color:#fff}.app-container a.button-whitebg:hover svg path{fill:#fff}.app-container a.button-nobg{text-decoration:none;background-color:transparent;border:1px solid #000;color:#000;font-weight:500;padding:12px 20px;border-radius:2px;display:flex;align-items:center;width:fit-content;transition:.3s}.app-container a.button-nobg svg{margin-left:16px}.app-container a.button-nobg svg path{transition:.3s}@media (max-width:1000px){.app-container a.button-nobg{font-size:15px;padding:12px 16px}}.app-container a.button-nobg:hover{background-color:#000;color:#fff}.app-container a.button-nobg:hover svg path{fill:#fff}.app-container #image-popup{position:fixed;z-index:1000;display:flex;align-items:center;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,.7019607843);backdrop-filter:blur(8px)}.app-container #image-popup img{margin:auto;display:block;width:80%;max-width:80%;max-height:90vh;object-fit:contain}.app-container #close-popup{position:absolute;top:20px;right:35px;color:rgba(0,0,0,.665);font-size:40px;font-weight:300;cursor:pointer}.app-container .control{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;transform:translateY(-50%);color:rgba(0,0,0,.665);font-weight:700;font-size:50px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}@media (max-width:1000px){.app-container .control{font-size:32px}}.app-container #prev{left:0;border-radius:3px 0 0 3px}.app-container #next{right:0;border-radius:0 3px 3px 0}