.added_to_cart.wc-forward{background:#fb1e1e;border-radius:30px;line-height:1;padding:10px !important;margin:10px;color:#fff;}#billing_state_field,#billing_city_field,#billing_postcode_field{display:none !important;}.woo-category-submenu{display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #715b5b;justify-content:center;}.woo-category-submenu h6{text-align:center;}.woo-category-submenu .catalog__category{width:30%;}div#tab-review{display:none;}.callback__popup .checkbox-wrap a{text-decoration:underline;}p#callback-result{font-weight:bold;}.consultation__wrapper.inside_page section.consultation.centered.flex-row{flex-wrap:nowrap;}@media (max-width: 980px){.header-logo{align-items:center;grid-gap:12px;}}.category-articles #primary .ast-archive-description{background:none !important;padding:0 !important;margin-bottom:30px;}.category-articles #primary .ast-archive-description>h1,h1.entry-title{font-size:30px !important;font-weight:700 !important;margin:0 !important;color:#2d2d2d;}.category-articles .ast-row:before{display:none;}.category-articles .ast-row article{padding:0 !important;height:225px;position:relative;cursor:pointer;transition:all .4s ease;}.category-articles .ast-row article:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;opacity:0;}.category-articles .ast-row article:hover:before{opacity:1;}.category-articles .ast-row article:hover{box-shadow:5px 5px 25px rgba(0,0,0,50%);}.category-articles .ast-row article *:not(header){height:100%;}.category-articles .ast-row article .post-content .entry-meta{display:block !important;}.category-articles .ast-row article .post-content .entry-content{display:none !important;}.category-articles .ast-row article .post-content{position:relative;}.category-articles .ast-row article header{position:absolute;left:50%;bottom:10px;background-color:#fff;transform:translateX(-50%);border-radius:3px;width:90%;transition:background-color,color .4s;margin-bottom:0;z-index:3;}.category-articles .ast-row article .entry-title{padding:5px 6px !important;font-size:15px !important;font-size:400px;line-height:1.7 !important;text-decoration:none;color:#000;margin-bottom:0 !important;}.category-articles .ast-row article .entry-title:hover{background:#576baf;color:#fff !important;}.category-articles .ast-row article .entry-title:hover a{color:#fff !important;font-weight:400 !important;}.category-articles .ast-row article{position:relative;}.category-articles .ast-row article .entry-title a{font-size:15px;display:block;}.category-articles .ast-row article .post-thumb-img-content a::after{content:"";width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:111;}.category-articles .ast-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;}.post-template-default .post li{margin-bottom:10px;}.post-template-default .post ol,.post-template-default .post ul{padding:20px;margin:0;}.post-template-default .post ul{list-style:disc;}.top-header__btns_cart{}.woocommerce .h1{font-size:46px;font-weight:800;color:var(--blue);line-height:1.2;}@media (max-width: 680px){.category-articles #primary .ast-archive-description>h1{font-size:26px !important;}}.home .welcome__description-block{margin:50px auto 30px;}.components.centered{padding:0 15px;}.components__list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;padding-bottom:90px;}.components__item{padding:20px 10px 30px;background:#f4f5f5;border-radius:10px;text-align:center;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;}.components__image-wrapper{height:158px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;}.components__image-wrapper img{max-width:100%;max-height:100%;}.reasons__wrapper .components__item{background:#fff;}.services-main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding:35px 0 60px;}.services__image-wrapper{max-height:308px;}.services__item{box-shadow:7px 7px 20px 0px rgba(0,0,0,.1);overflow:hidden;border-radius:10px;}.services__item.services__item--parts{background:#eafee5;}.services__item.services__item--custom{background:#d8e8fd;}.services__content{padding:40px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 308px);}.services__title{font-family:Montserrat;font-weight:800;font-size:32px;line-height:36px;margin-bottom:20px;}.services__description{font-family:Montserrat;font-weight:400;font-size:15px;line-height:100%;margin-bottom:20px;}.services__button-wrapper{margin-top:auto;}.contact-section.centered,.contact-section{padding:50px;background:url("https://cdn-ilcgjod.nitrocdn.com/vrVhwCifVfZYQzHfOLFKCJYLeKQfQJxr/assets/images/optimized/rev-286c3c9/atmmachines.ru/wp-content/themes/astra-child/img/contact.jpg") no-repeat center/cover;margin:60px auto 20px;color:#fff;font-weight:400;font-size:20px;line-height:100%;margin-top:50px !important;}.contact-section a{color:#fff;}.contact-section .privacy-policy a{border-bottom:1px solid;}.contact-content{max-width:820px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px;align-items:center;}.contact-content-top{grid-column:span 1;}.contact-content-bot{grid-column:span 1;}.contact-content .wpcf7{grid-column:2/span 2;grid-row:1/span 2;margin-left:auto;}.contact-content .wpcf7 form{max-width:280px;}.contact-content .wpcf7 .wpcf7-form>p{margin-bottom:0;}.contact-content input{max-width:278px;margin-top:7px;}.contact-content input[type="submit"]{color:#fff;background:#1182c5;font-weight:500;font-size:18px;line-height:20.7px;text-align:center;padding:17px 45px;border-radius:0;margin-bottom:10px;}.entry-content .contact-section p,.contact-section .privacy-policy p,.contact-section .privacy-policy{font-weight:400;font-size:14px !important;line-height:100%;letter-spacing:0%;margin-bottom:0 !important;}.contact-content label{font-family:Montserrat;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;}.contact-content-title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:100%;letter-spacing:0%;margin-bottom:40px;}.phone-number{font-weight:600;font-size:20px;}.form_one_click_buy{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:999;}.form_one_click_buy{position:fixed;top:0;left:0;width:100%;height:100%;display:none;}.form_one_click_buy form{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:43px 81px;width:729px;}.form_one_click_buy form p.title_form_buy{font-weight:700;font-size:36px;color:#000;margin-bottom:30px;}.form_one_click_buy form .top_block_buy{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;width:100%;}.form_one_click_buy form .top_block_buy img{width:143px;height:136px;object-fit:contain;}.form_one_click_buy form .top_block_buy .right_block_buy{width:387px;margin-bottom:40px;}.form_one_click_buy form .top_block_buy .name_price_buy{display:flex;gap:20px;margin-bottom:15px;}.form_one_click_buy .form_one_click_buy-background{background:rgba(0,0,0,.4);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer;}.form_one_click_buy form .top_block_buy .name_price_buy span.name_buy{font-family:Montserrat;font-weight:400;font-size:16px;line-height:100%;}.form_one_click_buy form .top_block_buy .name_price_buy span.price_buy{white-space:nowrap;font-family:Montserrat;font-weight:600;font-size:20px;line-height:26px;text-align:right;vertical-align:middle;}.form_one_click_buy form .count_buy{font-weight:400;font-size:14px;line-height:26px;vertical-align:middle;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #dadada;}.form_one_click_buy form .final_buy{font-family:Montserrat;font-weight:400;font-size:14px;}.form_one_click_buy form .final_buy span{display:block;font-family:Montserrat;font-weight:700;font-size:24px;line-height:26px;margin-top:5px;}.form_one_click_buy form .close_btn_buy{position:absolute;right:20px;top:20px;font-size:24px;color:#b6b6b6;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.form_one_click_buy form .bottom_block_buy{display:flex;justify-content:space-between;align-items:flex-start;}.form_one_click_buy form .bottom_block_buy span{font-weight:400;font-size:14px;color:#000;margin-bottom:5px;display:block;}.form_one_click_buy form .bottom_block_buy input{border:1px solid #7e7e7e;border-radius:4px;width:250px;height:44px;padding:12px 14px;outline:none;}.form_one_click_buy form .bottom_block_buy div:last-child{text-align:right;padding-left:25px;padding-top:23px;}.form_one_click_buy form .bottom_block_buy div:last-child button{width:250px;height:44px;background:#1182c5;display:inline-flex;align-items:center;justify-content:center;border-radius:0;font-weight:500;font-size:18px;line-height:115%;text-align:center;color:#fff;}.form_one_click_buy form .bottom_block_buy div:last-child p{font-weight:400;font-size:14px;text-align:right;color:#333;margin-top:10px;margin-bottom:0;}.form_one_click_buy form .bottom_block_buy div:last-child p a{text-decoration:underline;color:#333;}div#content .price span.ast-shop-product{font-weight:normal;font-weight:500;margin-bottom:5px;font-size:14px;font-size:13px;display:flex;align-items:center;gap:5px;}div#content .price span.ast-shop-product.in-stock{color:#058e2e;}div#content .price span.ast-shop-product.on-backorder{color:#0274be;}div#content .price span.ast-shop-product.out-of-stock{color:red;}div#content .entry-summary .price{display:block;}p.stock.out-of-stock,p.stock.available-on-backorder{display:none !important;}.mobile_count_final_buy{display:none;}.woocommerce div.product form.cart .button{padding:10px 25px !important;margin-left:12px;font-size:16px;font-weight:500;}.woocommerce div.product form.cart .button.buy-in-one-click.single-product+button{border:1px solid #0274be;border-radius:30px;background:#fff;color:#000;}div#content .products a.buy-in-one-click.button+a{display:inline-flex;width:41px;padding:initial;height:41px;border-radius:50%;border:1px solid #0274be;align-items:center;justify-content:center;vertical-align:top;margin-left:18px;background:#fff;}div#content .products a.buy-in-one-click.button{width:calc(100% - 59px);display:inline-block;font-weight:500;padding:10px 0;}p#callback-result-2{color:green;font-weight:500;}#primary{margin-top:0 !important;}.ast-single-post-order .entry-meta{display:block !important;}.articles_info{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;}.articles_info .articles_infoItem{display:flex;gap:5px;align-items:flex-start;}.ast-separate-container .ast-article-single{padding:0;}li.trail-item.trail-end{font-size:14px;}p.title_table_content{font-size:1.7rem !important;margin-bottom:0;}@media (max-width: 1200px){.components__list{grid-template-columns:repeat(4,1fr);}.woocommerce div.product form.cart .button{width:140px;text-align:center;}.woocommerce div.product form.cart div.quantity{margin-top:9px;}}@media (max-width: 950px){.services__title{font-size:24px;line-height:30px;}.woocommerce div.product form.cart .button{width:105px;text-align:center;box-sizing:border-box;padding:10px 6px !important;}.woocommerce div.product form.cart div.quantity{margin-top:0px;}}@media (max-width: 780px){.woocommerce div.product form.cart .button{width:initial;padding:10px 25px !important;margin-left:12px;font-size:16px;font-weight:500;}.components__list{grid-template-columns:repeat(3,1fr);}.contact-section.centered,.contact-section{margin-left:-10px;margin-right:-10px;padding:50px 30px;}.contact-content input[type="submit"]{width:100%;}.contact-content{grid-template-columns:1fr;grid-template-rows:auto;}.contact-content-title{margin-bottom:10px;}.contact-content-top{grid-column:span 1;}.contact-content-bot{grid-column:span 1;text-align:center;margin-top:50px;}.contact-content-bot a{font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:0%;}.contact-content .wpcf7{grid-column:1;grid-row:2;margin-left:auto;margin-right:auto;}.contact-content input,.contact-content .wpcf7 form{max-width:none;}}@media (max-width: 760px){.form_one_click_buy form{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:43px 30px;align-content:center;}.top_block_buy{width:100%;}.form_one_click_buy form .top_block_buy img{width:107px;height:102px;}.form_one_click_buy form .top_block_buy .right_block_buy{margin-bottom:0;width:initial;}.form_one_click_buy form .top_block_buy .name_price_buy{display:flex;flex-direction:column;align-items:flex-start;}.form_one_click_buy form .top_block_buy .count_buy,.form_one_click_buy form .top_block_buy .final_buy{display:none;}.mobile_count_final_buy{display:block;width:100%;margin-top:25px;margin-bottom:25px;}.form_one_click_buy form .bottom_block_buy{display:flex;flex-direction:column;align-items:center;width:100%;}.form_one_click_buy form .bottom_block_buy div{width:100%;}.form_one_click_buy form .bottom_block_buy input{width:100%;}.form_one_click_buy form .bottom_block_buy div:last-child{text-align:center;padding-left:0;}.form_one_click_buy form .bottom_block_buy div:last-child button{width:100%;margin-bottom:20px;}.form_one_click_buy form .bottom_block_buy div:last-child p{text-align:center;}}@media (max-width: 680px){.services-main{grid-template-columns:repeat(1,1fr);padding:5px 0 40px;}.services__content{height:auto;padding:30px;}.home .welcome__description-block{margin-bottom:10px;margin-top:20px;}}@media (max-width: 580px){.components__list{grid-template-columns:repeat(2,1fr);grid-gap:10px;}.woocommerce div.product form.cart .button{width:115px;text-align:center;box-sizing:border-box;padding:10px 10px !important;}.woocommerce div.product form.cart div.quantity{margin-top:9px;}}@media (max-width: 380px){.components__list{grid-template-columns:repeat(1,1fr);}}#cookie-consent{position:fixed;bottom:0;left:0;right:0;width:100%;background:var(--light-gray);color:var(--e-global-color-primary);text-align:center;padding:10px 15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:9999999999;}#cookie-consent p{margin:0;font-size:14px;}#cookie-consent button{border:none;background-color:var(--blue);color:#fff;padding:6px 20px;cursor:pointer;border-radius:0px;margin:5px 10px;transition:all .2s;}#cookie-consent button:hover{background-color:var(--main-blue);}@media (max-width: 576px){#cookie-consent p{margin:0;font-size:13px;}#cookie-consent button{padding:4px 20px;margin:5px;}}.accordion-container{border-radius:8px;max-width:100%;overflow:hidden;box-sizing:border-box;box-shadow:0 4px 12px rgba(0,0,0,.1);}.accordion-item{border-bottom:1px solid #e0e0e0;background-color:#fff;}.accordion-item:last-child{border-bottom:none;}.accordion-question{width:100%;padding:18px 25px;background-color:#fff;border:none;text-align:left;font-size:18px;font-weight:600;color:#2c3e50;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease;}.accordion-question::after{content:"+";font-size:24px;font-weight:300;color:#3498db;transition:transform .3s ease;}.accordion-question.active::after{content:"−";transform:rotate(180deg);}.accordion-answer{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out;background-color:#fff;padding:0 25px;}.accordion-answer .content{padding:20px 0;font-size:16px;line-height:1.6;}.accordion-answer .content ul,.accordion-answer .content ol{padding-left:20px;}.accordion-answer .content li{margin-bottom:8px;}.entry-content .privacy-policy a{color:#fff !important;font-size:14px;text-decoration:none;text-transform:lowercase;}