

/* Start:/local/templates/artem-auto-home/assets/home.css?179207245813641*/
/* Стили используемых блоков главной. Сетка и имена классов сохранены из Landing. */
:root{--primary:#ff493e;--primary-dark:#e74238}
html{scroll-behavior:smooth;scroll-padding-top:105px;font-size:14px}
.aa-home{margin:0;color:#263238;font-family:"Nunito Sans",Arial,sans-serif;font-size:1rem;line-height:1.6;background:#fff}
.aa-home *,.aa-home *::before,.aa-home *::after{box-sizing:border-box}
:where(.aa-home) a{color:var(--primary);text-decoration:none}
.aa-home button,.aa-home input,.aa-home textarea{font:inherit}
.aa-home button{cursor:pointer}
:where(.aa-home) a:focus-visible,.aa-home button:focus-visible,.aa-home input:focus-visible,.aa-home textarea:focus-visible{outline:3px solid #146cba;outline-offset:4px}
:where(.aa-home) h1,:where(.aa-home) h2,:where(.aa-home) h3,:where(.aa-home) h4,:where(.aa-home) h5,:where(.aa-home) h6{font-family:Montserrat,Arial,sans-serif;font-weight:600;line-height:1.4;color:#000;margin:0 0 .5rem}
:where(.aa-home) h2,.aa-home .h1{font-size:2.5rem}
:where(.aa-home) p{margin:0 0 1rem}:where(.aa-home) p:last-child{margin-bottom:0}
:where(.aa-home) img{max-width:100%;vertical-align:middle}.aa-home iframe{border:0;display:block}
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
[class*="col-"]{position:relative;width:100%;padding:0 15px;min-width:0}
.col-12{flex:0 0 100%;max-width:100%}
.d-block{display:block}.d-flex{display:flex}.flex-column{flex-direction:column}
.align-items-center{align-items:center}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}
.justify-content-center{justify-content:center}.flex-grow-1,.media-body{flex:1;min-width:0}
.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.font-italic{font-style:italic}
.w-100,.g-width-100x{width:100%}.h-100,.g-height-100x{height:100%}.img-fluid{max-width:100%;height:auto}
.mx-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto}.mt-auto{margin-top:auto}.m-auto{margin:auto}
.p-0{padding:0}.py-0{padding-top:0;padding-bottom:0}.mb-0{margin-bottom:0}
.g-bg{background-color:var(--bg)}.g-color{color:var(--color)!important}
.g-bg-primary{background:var(--primary)}.g-bg-primary-dark-v2{background:var(--primary-dark)}
.g-bg-gray-light-v5{background:#f7f7f7}.g-color-primary{color:var(--primary)!important}
.g-color-white{color:#fff!important}.g-color-white-opacity-0_7{color:rgba(255,255,255,.7)!important}
.g-brd-around{border:1px solid}.g-brd-gray-light-v4{border-color:#eee}.g-brd-none{border:0}
.g-overflow-hidden{overflow:hidden}.g-object-fit-cover{object-fit:cover}
.g-rounded-5{border-radius:5px}.g-rounded-50x{border-radius:50%}.rounded-0{border-radius:0}
.g-line-height-1{line-height:1}.g-line-height-1_2{line-height:1.2!important}.g-line-height-1_3{line-height:1.3!important}
.g-letter-spacing-2{letter-spacing:2px}.g-font-weight-700{font-weight:700!important}
.g-width-600{width:600px;max-width:100%}.g-max-width-800{max-width:800px!important}.g-max-width-180{max-width:180px}
.g-max-width-container{width:100%}.g-min-height-100vh{min-height:100vh}.g-min-height-70vh{min-height:70vh}
.g-flex-centered{display:flex;align-items:center;justify-content:center}
.g-bg-img-hero{background-position:center;background-size:cover}
.g-pa-0-20-20{padding:0 20px 20px}.g-my-minus-2{margin-top:-2px;margin-bottom:-2px}
.u-header{position:fixed;top:0;left:0;width:100%;z-index:100}
.aa-has-panel .u-header{position:relative}
.u-header__section{transition:padding .3s}.u-header.is-scrolled .u-header__section{padding-top:15px;padding-bottom:15px}
.navbar,.navbar>.container{display:flex;align-items:center;flex-wrap:wrap;position:relative}
.navbar-brand{display:inline-block;margin-right:1rem}.u-header__logo img{width:180px;height:auto}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin:0;list-style:none}
.aa-home .nav-link{display:block;color:#ddd;font-weight:700}.aa-home .nav-link:hover{color:var(--primary)}
.navbar-toggler{color:#ddd!important;background:transparent!important;margin-left:auto;order:0}
.collapse:not(.show){display:none}.hamburger-box{position:relative;display:inline-block;width:25px;height:20px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:2px;background:currentColor;position:absolute;left:0}
.hamburger-inner{top:9px}.hamburger-inner::before,.hamburger-inner::after{content:""}
.hamburger-inner::before{top:-7px}.hamburger-inner::after{top:7px}
.u-bg-overlay{position:relative;isolation:isolate}.u-bg-overlay::before{content:"";position:absolute;inset:0;background:var(--bg-overlay,rgba(0,0,0,.5));z-index:-1}
.u-bg-overlay__inner{position:relative;z-index:1}
#b29 section>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
#about .col-md-5 img,#advantages .landing-block-node-img-container img{display:block;width:100%;height:auto}
.u-icon-v2{display:inline-flex;border:1px solid currentColor;align-items:center;justify-content:center}
.u-icon-size--lg{width:5rem;height:5rem}
.u-heading-v2-8--top{position:relative;padding-top:1.07143rem}
.u-heading-v2-8--top::before{content:"";display:block;width:60%;height:1px;background:var(--border-color,var(--primary));margin:0 auto 15px}
.card{display:flex;flex-direction:column;border:0}.u-accordion__header h5{color:inherit!important}
.btn{display:inline-block;text-align:center;vertical-align:middle;user-select:none;line-height:1.4;border:1px solid transparent;transition:background-color .2s,transform .2s}
.g-btn-primary{color:#fff!important;background:var(--primary);border-color:var(--primary);font-weight:700}
.g-btn-primary:hover{background:#e94238;border-color:#e94238}
.g-btn-size-xl{font-size:1.14286rem;padding:1rem 1.5rem}.g-btn-size-sm{font-size:.85714rem;padding:.57143rem 1rem}
.g-btn-px-l{padding-left:3.57143rem;padding-right:3.57143rem}
#b416{background:#ee463a}.u-block-hover{transition:transform .25s}.u-block-hover__additional--jump:hover{transform:translateY(-10px)}
.landing-block-node-card-img{width:100%;height:230px;object-fit:cover}
.fill-first{fill:var(--fill-first)}.fill-second{fill:var(--fill-second)}
#contacts a{display:block}#contacts .g-brd-between-cols{border-color:var(--primary)}
.g-text-underline--hover:hover{text-decoration:underline}
.bitrix-footer{padding:24px 15px;font:12px Arial,sans-serif;text-align:center;color:#666;background:#fff}
.bitrix-footer-seo{margin-bottom:10px}.bitrix-footer-seo a{margin-left:5px}
.aa-to-top{position:fixed;right:22px;bottom:22px;z-index:50;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#263238!important;font-size:26px;box-shadow:0 1px 16px #0002}
.aa-order{padding:35px;max-width:680px;margin:0 auto;background:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 5px 25px #0001}
.aa-order h2{font-size:28px;margin-bottom:25px;text-align:center}
.aa-order label{display:block;margin-bottom:16px}.aa-order label>span{display:block;margin-bottom:5px;font-weight:700}
.aa-order input,.aa-order textarea{display:block;width:100%;padding:12px;border:1px solid #ccc;border-radius:3px;color:#263238;background:#fff}
.aa-order textarea{resize:vertical;min-height:95px}.aa-order input:focus,.aa-order textarea:focus{border-color:var(--primary)}
.aa-order button:disabled{cursor:wait;opacity:.6}.aa-order-message{margin:15px 0 0}.aa-order-message:empty{display:none}
.aa-order-message[data-state="error"]{color:#a31515}.aa-order-message[data-state="success"]{color:#236626}
.aa-order-honey{position:absolute!important;left:-10000px!important;top:auto;width:1px!important;height:1px!important;overflow:hidden}
#form{scroll-margin-top:105px}#b419{background:#2c2c2c}
.aa-edit-settings{padding:20px;background:#fff6da;color:#222}.aa-edit-setting{margin:12px 0;overflow-wrap:anywhere}.aa-edit-setting strong{display:block}
@font-face{font-family:"AA Awesome";font-style:normal;font-weight:300;font-display:swap;src:url("/local/templates/artem-auto/assets/vendor/icon/fal/font.woff2") format("woff2")}
@font-face{font-family:"AA Awesome";font-style:normal;font-weight:400;font-display:swap;src:url("/local/templates/artem-auto/assets/vendor/icon/far/font.woff2") format("woff2")}
@font-face{font-family:"AA Simple";font-style:normal;font-weight:400;font-display:swap;src:url("/local/templates/artem-auto/assets/vendor/icon/icon/font.woff2") format("woff2")}
.fal,.far{font-family:"AA Awesome";font-style:normal;line-height:1;display:inline-block}.fal{font-weight:300}.far{font-weight:400}
.icon-call-in,.icon-envelope{font-family:"AA Simple";font-weight:400;font-style:normal}
.fa-spray-can-sparkles::before{content:"\f5d0"}.fa-car::before{content:"\f1b9"}.fa-car-circle-bolt::before{content:"\e342"}
.fa-location-dot::before{content:"\f3c5"}.fa-clock-five::before{content:"\e349"}.icon-call-in::before{content:"\e047"}.icon-envelope::before{content:"\e086"}
@media(min-width:576px){.container{max-width:540px}.col-sm-6{flex:0 0 50%;max-width:50%}.flex-sm-row{flex-direction:row}}
@media(min-width:768px){.container{max-width:720px}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.text-md-left{text-align:left}.d-md-flex{display:flex}}
@media(min-width:992px){.container{max-width:960px}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.navbar-expand-lg{flex-flow:row nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row;flex-wrap:wrap}.navbar-expand-lg .navbar-toggler{display:none}#contacts .g-brd-between-cols+.g-brd-between-cols{border-left:1px solid var(--primary)}}
@media(min-width:1200px){.container{max-width:1140px}}
@media(max-width:991px){.navbar-toggler{position:absolute;right:15px;top:10px}.navbar-collapse{order:2}.navbar-brand{margin-right:60px}#advantages .col-lg-5{margin-bottom:35px}}
@media(max-width:767px){.g-font-size-48{font-size:34px!important}.g-font-size-40,.g-font-size-36{font-size:28px!important}.aa-order{padding:22px}.g-mb-65{margin-bottom:35px!important}#about .col-md-5{margin-top:20px}.g-pa-40{padding:25px!important}.g-btn-px-l{padding-left:2rem;padding-right:2rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aa-home *{transition:none!important;animation:none!important}}
.g-py-25{padding-top:25px!important;padding-bottom:25px!important}
.g-px-10{padding-left:10px!important;padding-right:10px!important}
.g-font-size-11{font-size:11px}
.g-pt-20{padding-top:20px!important}
@media(min-width:992px){.g-pt-0--lg{padding-top:0px!important}
}
@media(min-width:992px){.g-mx-15--lg{margin-left:15px!important;margin-right:15px!important}
}
.g-mb-7{margin-bottom:7px!important}
@media(min-width:992px){.g-mb-0--lg{margin-bottom:0px!important}
}
.g-font-size-14{font-size:14px}
.g-pa-0{padding:0px!important}
.g-mt-8{margin-top:8px!important}
.g-pt-80{padding-top:80px!important}
.g-pb-80{padding-bottom:80px!important}
.g-mx-1{margin-left:1px!important;margin-right:1px!important}
.g-mb-20{margin-bottom:20px!important}
.g-font-size-48{font-size:48px}
.g-font-size-20{font-size:20px}
.g-mb-40{margin-bottom:40px!important}
.g-pt-30{padding-top:30px!important}
.g-pb-30{padding-bottom:30px!important}
.g-mb-15{margin-bottom:15px!important}
.g-mb-65{margin-bottom:65px!important}
.g-font-size-18{font-size:18px}
.g-mb-30{margin-bottom:30px!important}
@media(min-width:768px){.g-mb-0--md{margin-bottom:0px!important}
}
@media(min-width:768px){.g-mr-30--md{margin-right:30px!important}
}
.g-font-size-26{font-size:26px}
.g-pb-40{padding-bottom:40px!important}
.g-font-size-36{font-size:36px}
.g-pb-1{padding-bottom:1px!important}
.g-pt-0{padding-top:0px!important}
.g-pl-0{padding-left:0px!important}
.g-pr-0{padding-right:0px!important}
.g-px-30{padding-left:30px!important;padding-right:30px!important}
.g-px-15{padding-left:15px!important;padding-right:15px!important}
.g-py-10{padding-top:10px!important;padding-bottom:10px!important}
@media(min-width:992px){.g-pa-50--lg{padding:50px!important}
}
.g-mr-20{margin-right:20px!important}
.g-mb-10{margin-bottom:10px!important}
.g-pt-40{padding-top:40px!important}
.g-font-size-24{font-size:24px}
.g-pt-50{padding-top:50px!important}
.g-pb-50{padding-bottom:50px!important}
.g-font-size-16{font-size:16px}
.g-pa-20{padding:20px!important}
.g-pb-15{padding-bottom:15px!important}
.g-my-0{margin-top:0px!important;margin-bottom:0px!important}
.g-pl-15{padding-left:15px!important}
.g-pr-15{padding-right:15px!important}
.g-font-size-40{font-size:40px}
.g-pt-15{padding-top:15px!important}
.g-font-size-28{font-size:28px}
.g-height-230{height:230px}
.g-pa-40{padding:40px!important}
.g-mt-10{margin-top:10px!important}
.g-py-15{padding-top:15px!important;padding-bottom:15px!important}
.g-pb-0{padding-bottom:0px!important}
.g-height-70{height:70px}
@media(min-width:768px){.g-height-70--md{height:70px}}
.g-pt-60{padding-top:60px!important}
.g-py-30{padding-top:30px!important;padding-bottom:30px!important}
@media(min-width:768px){.g-py-0--md{padding-top:0px!important;padding-bottom:0px!important}
}
.g-font-size-50{font-size:50px}
.g-mb-5{margin-bottom:5px!important}
.g-height-1{height:1px}
.g-pa-10{padding:10px!important}
.g-pt-35{padding-top:35px!important}
.g-pb-35{padding-bottom:35px!important}

/* End */


/* Start:/local/templates/artem-auto-home/assets/source.css?1792072458823*/
.aa-source-1{--bg: hsla(0, 0%, 0%, 0.8)}
.aa-source-2{--bg-overlay: hsla(0, 0%, 0%, 0.5);--bg-size: cover;--bg-attachment: fixed}
.aa-source-3{--color: var(--primary);--border-color: var(--primary)}
.aa-source-4{--color: var(--primary);--border-color: var(--primary)}
.aa-source-5{font-weight: bold}
.aa-source-6{--bg: #ee463a}
.aa-source-7{--color: #2c2c2c}
.aa-source-8{--color: #2c2c2c}
.aa-source-9{--color: #ffffff}
.aa-source-10{--fill-first: hsla(0, 0%, 86%, 1);--fill-second: #ffffff}
.aa-source-11{--bg: #2c2c2c}
.aa-source-12{--color: #ffffff}
.aa-source-13{--color: #ffffff}
.aa-source-14{--color: #ffffff}
.aa-source-15{--color: var(--primary)}
.aa-source-16{--color: #ffffff}
.aa-source-17{--bg: #2c2c2c}
.aa-source-18{--color: hsla(0, 0%, 86%, 1)}
.aa-source-19{--bg: #ee463a}
.aa-source-20{--color: #2c2c2c}

/* End */
/* /local/templates/artem-auto-home/assets/home.css?179207245813641 */
/* /local/templates/artem-auto-home/assets/source.css?1792072458823 */
