@font-face{font-family:'MyriadPro';font-weight:normal;font-style:normal;font-display:swap;src:url(../fonts/MyriadPro-Regular.woff) format('woff') , url(../fonts/MyriadPro-Regular.ttf) format('truetype')}*{box-sizing:border-box;margin:0;padding:0}*:before,*:after{box-sizing:border-box}img{border:none}textarea{overflow:auto}input,textarea,input:active,textarea:active{-webkit-border-radius:0;border-radius:0;outline:none transparent!important;box-shadow:none;-webkit-appearance:none;appearance:none;-moz-outline:none!important}input[type="submit"],button[type="submit"],input[type="reset"],button[type="reset"]{-webkit-border-radius:0;-webkit-appearance:none}:focus{outline:none}:hover,:active{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}::-ms-clear{display:none}:root{--bg:#fff;--scroll_width:17px;--text_color:#131e30;--link_color:#0c1753;--font_size:18px;--font_size_title:30px;--font_family:'Roboto' , 'Arial' , sans-serif;--font_family2:'MyriadPro' , 'Arial' , sans-serif;--border_radius:12px}.clear{clear:both}.left{float:left}.right{float:right}html{height:100%;background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:var(--text_color);font-family: var(--font_family);font-size:var(--font_size);line-height:120%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;text-decoration-skip:objects}body.lock{position:fixed;overflow:hidden;width:100%;height:100%}.wrap{position:relative;display:flex;overflow:hidden;flex-direction:column;min-width:360px;min-height:100%}.main{flex:1 0 auto}.wp-block-table table{width:100%;border-spacing:0;border-collapse:collapse}.wp-block-table table th,.wp-block-table table td{padding:18px 0;font-size:22px;line-height:120%;vertical-align:middle;border:none}.wp-block-table table th{background:#f9f9f9;font-weight:500}.wp-block-table table th:not([data-align]),
.wp-block-table table td:not([data-align]) {text-align:left}.wp-block-table table th:last-child:not([data-align]),
.wp-block-table table td:last-child:not([data-align]) {text-align:right}.wp-block-table table td{border-top:1px solid #e0e1e1}.wp-block-table table th+th,.wp-block-table table td+td{padding-left:30px}.compensate-for-scrollbar{margin-right:var(--scroll_width)!important}.lozad{transition:.5s linear;opacity:0}.lozad.loaded{opacity:1}.flex{display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.page_head{margin-bottom:40px;padding-top:50px;border-top:1px solid #e0e1e1}.page_head .cont>*+*{margin-top:20px}.page_title{font-size:44px;font-weight:500;line-height:120%}.h1,.h2,.h3,.h4,.h5,.h6{display:block;max-width:1320px;margin:0 auto 1.1em;font-weight:500;line-height:1.2}.h1{font-size:44px}.h2{font-size:38px}.h3{font-size:32px}.h4{font-size:26px}.h5{font-size:20px}.h6{font-size:14px}.main>.h1,.main>.h2,.main>.h3,.main>.h4,.main>.h5,.main>.h6{padding:0 20px}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,.title span{color:#f6ac09}.ta-center{text-align:center}.cont,.main>.wp-block-columns{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.block,.main>.wp-block-columns{margin-bottom:65px}.block.bg{padding:65px 0;background:#ecf0f2}.block.no_margin{margin-bottom:0!important}.block_head{display:flex;margin-bottom:40px;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.block_head.center{text-align:center;justify-content:center}.block_head .title{margin:0;padding:0;font-size:44px;font-weight:500;line-height:1.2}.btn{display:inline-block;max-width:100%;box-sizing:border-box;padding:.72em 3.75em;border:none;border-radius:var(--border_radius)!important;background:#f6ac09;font-family: var(--font_family);font-size:15px;line-height:1.35;letter-spacing:.03em;text-transform:uppercase;color:#0c1753;cursor:pointer}.form{--form_border_color:#fff;--form_focus_color:#fff;--form_error_color:red;--form_success_color:green;--form_bg_color:#fff;--form_placeholder_color:var(--text_color)}.form ::-webkit-input-placeholder{color:var(--form_placeholder_color)}.form :-moz-placeholder{color:var(--form_placeholder_color)}.form :-ms-input-placeholder{color:var(--form_placeholder_color)}.form .columns{margin-left: calc(var(--form_columns_offset) * -1);--form_columns_offset:10px}.form .columns>*{width:calc(50% - var(--form_columns_offset));margin-left:var(--form_columns_offset)}.form .columns>*.width1of3{width:calc(33.333% - var(--form_columns_offset))}.form .columns>*.width2of3{width:calc(66.666% - var(--form_columns_offset))}.form .columns>*.width3of3{width:calc(100% - var(--form_columns_offset))}.form .line{margin-bottom:20px}.form .label{font-family: var(--font_family2);font-size:16px;font-weight:bold;margin-bottom:10px}.form .field{position:relative}.form .field+.field{margin-top:10px}.form .field.flex{display:flex;min-height:50px;margin-left:-20px;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.form .field.flex>*{max-width:calc(100% - 20px);margin-left:20px}.form .input{color:var(--text_color);font: var(--font_size) var(--font_family2);display:block;width:100%;height:50px;padding:0 24px;transition:.2s linear;border:1px solid var(--form_border_color);border-radius:var(--border_radius);background:var(--form_bg_color)}.form textarea{color:var(--text_color);font: var(--font_size) var(--font_family2);display:block;width:100%;height:115px;padding:13px 24px;resize:none;transition:.2s linear;border:1px solid var(--form_border_color);border-radius:7px;background:var(--form_bg_color)}.form .input:focus,.form textarea:focus,.form .nice-select.open .current{border-color:var(--form_focus_color)}.form .success,.form .success+.nice-select .current{border-color:var(--form_success_color)}.form .error,.form .error+.nice-select .current{border-color:var(--form_error_color)}.form input[type="checkbox"],.form input[type="radio"]{display:none}.form input[type="checkbox"]+label,.form input[type="radio"]+label{color:#fff;font-family: var(--font_family2);position:relative;display:flex;min-height:20px;padding-left:31px;cursor:pointer;text-align:left;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.form input[type="radio"]+label{min-height:26px;padding-left:34px}.form input[type="checkbox"]+label:before,.form input[type="radio"]+label:before{position:absolute;top:0;left:0;display:block;width:20px;height:20px;content:'';transition:.2s linear;border-radius:4px;background:#fff}.form input[type="radio"]+label:before{width:26px;height:26px;border:1px solid #e0e1e1;border-radius:50%}.form input[type="checkbox"]+label:after{position:absolute;top:4px;left:4px;display:block;width:12px;height:8px;content:'';transition:.2s linear;transform:rotate(-45deg);opacity:0;border-bottom:3px solid #f6ac09;border-left:3px solid #f6ac09}.form input[type="radio"]+label:after{position:absolute;top:8px;left:8px;display:block;width:10px;height:10px;content:'';transition:.2s linear;opacity:0;border-radius:50%;background:#f6ac09}.form input[type="checkbox"]:checked+label:after,.form input[type="radio"]:checked+label:after{opacity:1}.form select{display:none}.form .nice-select{position:relative;display:block}.form .nice-select .current{color:var(--text_color);font: var(--font_size) var(--font_family2);line-height:48px;position:relative;display:block;overflow:hidden;height:50px;padding:0 54px 0 24px;cursor:pointer;transition:.2s linear;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--form_border_color);border-radius:var(--border_radius);background:var(--form_bg_color)}.form .nice-select .current:after{position:absolute;top:50%;right:18px;display:block;width:12px;height:10px;margin-top:-4px;content:'';border-top:10px solid #f6ac09;border-right:6px solid transparent;border-left:6px solid transparent}.form .nice-select .list{position:absolute;z-index:9;top: calc(100% + 30px);left:0;visibility:hidden;overflow:hidden;min-width:100%;padding:12px 0;transition:.2s linear;opacity:0;border:1px solid var(--form_border_color);border-radius:var(--border_radius);background:var(--form_bg_color)}.form .nice-select.open .list{top: calc(100% + 1px);visibility:visible;opacity:1}.form .nice-select .list .scrollbar{overflow:auto;max-height:228px}.form .nice-select .list .list_item{color:var(--text_color);font: var(--font_size) var(--font_family2);padding:8px 24px;cursor:pointer;transition:.2s linear}.form .nice-select .list .list_item:empty{display:none}.form .nice-select .list .list_item:hover,.form .nice-select .list .list_item.selected{color:#f6ac09}.form .submit .btn{width:100%}.text_block>:last-child,blockquote>:last-child,q>:last-child{margin-bottom:0!important}.text_block>:first-child,blockquote>:first-child,q>:first-child{margin-top:0!important}p,blockquote,q{margin-bottom:25px}.text_block img{margin:40px 0}.text_block img{display:block;max-width:100%;border-radius:12px}.text_block img.left{max-width:calc(50% - 40px);margin-top:4px;margin-right:40px}.text_block img.right{max-width:calc(50% - 40px);margin-top:4px;margin-left:40px}.text_block img.loaded{height:auto!important}blockquote,q{display:block;width:100%;padding:30px 40px;border:2px solid #f6ac09}.text_block a{color:#f6ac09;transition:.2s linear}.text_block a:hover{text-decoration:none}.overlay{position:fixed;z-index:100;top:0;left:0;display:none;width:100%;height:100vh;opacity:.65;background:#000}.supports_error{font-family:'Arial',sans-serif;font-size:20px;line-height:30px;position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;height:100%;padding:20px;text-align:center;background:#fff;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.supports_error.show{display:flex}header>.close{position:absolute;top:0;left:100%;display:none;width:50px;height:50px;padding:13px;cursor:pointer;border:none;background:none;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}header.show>.close{display:flex}header>.close span{position:relative;display:block;width:100%;height:2px;background:#fff}header > .close span:nth-child(1) {top:1px;transform:rotate(45deg)}header > .close span:nth-child(2) {top:-1px;transform:rotate(-45deg)}header .info{padding:25px 0;background:#ecf0f2}header .info .cont.flex{justify-content:space-between;align-items:center;align-content:center}header .middle{padding:25px 0}header .bottom{padding:5px 0;border-top:1px solid #e0e1e1}header .logo a,header .logo img{display:block;max-width:100%;margin:0 auto}header .slogan{color:#4a5c69;font-size:12px;line-height:140%;width:180px;max-width:100%;margin-right:auto;margin-left:20px;text-transform:uppercase}header .btn{padding-left:1em;padding-right:1em}header .phone{font-size:14px;margin-left:50px;text-align:right}header .phone a{color:var(--text_color);font-size:26px;font-weight:bold;display:flex;white-space:nowrap;text-decoration:none;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}header .phone a .icon{width:26px;height:26px;margin-right:13px;margin-bottom:1px;fill:#f6ac09}header .links{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}header .links>*+*{margin-left:120px}header .links li{list-style:none}header .links a{color:var(--text_color);font-size:16px;font-weight:500;line-height:32px;display:block;padding:0 30px;transition:.2s linear;text-align:center;text-decoration:none;text-transform:uppercase}header .links a:hover,header .links a.active{color:#9eb3c1}header .menu{justify-content:space-between;align-items:stretch;align-content:stretch}header .menu .item{position:relative;display:block;width:16.666%;list-style-type:none;color:var(--text_color)}header .menu a{display:block;margin:0 auto;padding: 15px calc( (100% - 110px) / 2);font-size:15px;line-height:1.2;color:inherit;text-decoration:none;text-transform:uppercase;text-align:center;transition:.2s linear}header .menu a .icon{display:block;width:70px;height:70px;margin:0 auto 10px;border-radius:50%;overflow:hidden}header .menu .item:hover a,header .menu .item a.active{color:#9eb3c1}header .menu .flexMenu-viewMore{position:relative;width:16.666%;list-style-type:none;transition:.2s linear}header .menu .flexMenu-viewMore a{position:relative;z-index:10}header .menu .flexMenu-viewMore a .icon{width:auto;height:10px;margin:30px auto 40px;border-radius:0}header .menu .flexMenu-viewMore:hover>a,header .menu .flexMenu-viewMore.active>a{color:#fff;background:#f6ac09}header .menu .flexMenu-popup{z-index:9;right:0;left:auto;width:100%;padding:3px 0 13px;background:#f6ac09;box-shadow:0 4px 9px rgba(0,0,0,.08)}header .menu .flexMenu-popup>*{display:block;list-style-type:none}header .menu .flexMenu-popup .item{width:100%}header .menu .flexMenu-popup .item a{width:100%;color:#fff;padding:7px 15px}header .menu .flexMenu-popup .item>a .icon{display:none}header .menu .flexMenu-popup .item a:hover,header .menu .flexMenu-popup .item a.active{background:#f6ac09;color:#fff}header .menu .flexMenu-popup .item a:hover .icon>*,header .menu .flexMenu-popup .item a.active .icon>*{fill:#fff}.mob_header{display:none;padding:20px 0;background:#ecf0f2}.mob_header .cont{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.mob_header .logo a,.mob_header .logo img{display:block;max-width:100%;margin:0 auto}.mob_header .mob_menu_link{display:block;width:51px;height:38px;margin-right:-10px;margin-left:-10px;padding:10px;cursor:pointer;border:none;background:none}.mob_header .mob_menu_link span{position:relative;display:block;width:100%;height:3px;transition:.2s linear;background:#131e30}.mob_header .mob_menu_link span+span{margin-top:4px}.mob_header .phone{display:flex;width:31px;height:38px;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.mob_header .phone .icon{width:26px;height:26px;fill:#f6ac09}.owl-carousel,.owl-carousel .slide:first-child{display:block}.owl-carousel .slide{display:none}.owl-carousel .owl-stage{white-space:nowrap}.owl-carousel .owl-item{display:inline-block;float:none;vertical-align:top;white-space:normal}.owl-carousel .slide .lozad{transition:.2s linear}.first_section{position:relative;overflow:hidden;background:#ddd}.first_section .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.first_section:after{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.5;background:#131212}.first_section .cont{position:relative;z-index:5;display:flex;min-height:760px;padding-top:90px;padding-bottom:97px;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.first_section .info{color:#fff;width:656px;max-width:100%}.first_section .info .title{font-size:68px;line-height:100%;font-weight:normal}.first_section .info .title b{color:#f6ac09}.first_section .info .desc{font-size:28px;line-height:130%;width:490px;max-width:100%;margin-top:30px}.first_section .info .status{font-size:38px;font-weight:500;line-height:130%;display:flex;box-sizing:border-box;margin-top:35px;padding:48px 40px;border:2px solid #f6ac09;border-radius:12px;background:rgba(0,0,0,.2);box-shadow:5px 4px 10px rgba(0,0,0,.25);justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap}.first_section .info .status .icon{display:block;width:124px;height:124px;fill:#fffdca}.first_section .info .status .icon+*{width:calc(100% - 164px)}.first_section .pluses{width:405px;max-width:100%;margin-left:109px}.first_section .pluses .item{color:#fff;line-height:130%;position:relative;display:flex;min-height:88px;padding-left:107px;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.first_section .pluses .item+.item{margin-top:56px}.first_section .pluses .icon{position:absolute;top:0;left:0;display:flex;width:87px;height:88px;border-radius:50%;background:#0c1753;box-shadow:0 4px 11px rgba(0,0,0,.25);justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.first_section .pluses .item:nth-child(2n) .icon {background:#404d92}.first_section .pluses .icon>*{display:block;fill:#fff}.first_section .pluses .icon1>*{width:56px;height:57px}.first_section .pluses .icon2>*{width:57px;height:57px}.first_section .pluses .icon3>*{width:49px;height:51px}.first_section .pluses .icon4>*{width:50px;height:50px}.first_section .pluses .name{color:#f6ac09;font-size:26px;font-weight:500;line-height:130%;width:100%;text-transform:uppercase}.advantages .head{display:flex;padding-right:55px;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:nowrap}.advantages .head .thumb{width:137px;min-width:137px;margin-right:40px}.advantages .head .thumb img{display:block;max-width:100%;margin:0 auto}.advantages .head .title{font-size:26px;font-weight:500;line-height:110%;width:220px;min-width:220px;margin-right:40px;align-self:center}.advantages .head .title span{color:#f6ac09}.advantages .head .desc{width:100%;align-self:center}.advantages .flex{margin-bottom:-50px;margin-left:-30px}.advantages .flex>*{width:calc(33.333% - 30px);margin-bottom:50px;margin-left:30px}.advantages .item{position:relative;display:flex;min-height:60px;padding-left:78px;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.advantages .item .name{color:#0c1753;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.advantages .item .icon{position:absolute;top:0;left:0;display:flex;width:60px;height:60px;border-radius:50%;background:#f6ac09;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.advantages .item .icon>*{display:block;fill:#fff}.advantages .item .icon1>*{width:27px;height:38px}.advantages .item .icon2>*{width:30px;height:30px}.advantages .item .icon3>*{width:35px;height:35px}.advantages .item .icon4>*{width:33px;height:33px}.advantages .item .icon5>*{width:31px;height:32px}.advantages .item .icon6>*{width:31px;height:31px}.order_block{position:relative;overflow:hidden;padding:40px 0 45px;background:#0c1753}.order_block .bg{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;object-fit:cover;object-position:40% 0}.order_block .cont{position:relative;z-index:5}.order_block .info{width:570px;max-width:100%;color:#fff}.order_block .block_text{margin-bottom:30px;font-size:28px;line-height:1.1}.order_block .block_text b{font-size:1.14em}.order_block .block_title{display:block;color:#f6ac09;font-weight:700}.order_block .block_title.big{font-size:38px}.order_block .form{width:100%}.installation_cost .table_wrap{overflow:auto;max-width:100%}.installation_cost table{width:100%;border-spacing:0;border-collapse:collapse}.installation_cost table th{font-size:22px;font-weight:500;line-height:120%;padding:0 0 20px;text-align:left;vertical-align:middle}.installation_cost table th:last-child{text-align:right}.installation_cost table td{font-size:22px;line-height:120%;padding:18px 0;text-align:left;vertical-align:middle;border-top:1px solid #e0e1e1}.installation_cost table td.price{color:#f6ac09;font-weight:bold;text-align:right;white-space:nowrap}.installation_cost table th+th,.installation_cost table td+td{padding-left:30px}.products .flex{margin-bottom:-27px;margin-left:-30px;justify-content:center;align-items:stretch;align-content:stretch;--products_count:3}.products .flex>*{width:calc(33.333% - 30px);margin-bottom:27px;margin-left:30px}.products .product{padding:27px;transition:.2s linear;border:1px solid #e0e1e1;border-radius:12px}.products .product .product_name{font-size:22px;font-weight:500;margin-bottom:10px;padding:4px 0;text-align:center}.products .product .sub_product_name{font-size:16px;font-weight:500;margin-bottom:10px;padding:4px 0;text-align:center}.products .product .thumb{position:relative;overflow:hidden;margin-bottom:22px;padding-bottom:69%;border-radius:12px;background:#ddd}.products .product .thumb.mini{margin-bottom:36px}.products .product .thumb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.products .product .features{margin-bottom:20px}.products .product .features .item{font-size:16px;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.products .product .features .item+.item{margin-top:5px}.products .product .features .name{font-weight:500;width:108px;padding-right:15px}.products .product .features .val{color:#6c6c6c;align-self:flex-end;width:calc(100% - 108px)}.products .product .prices{margin-bottom:20px}.products .product .prices .item{font-size:var(--font_size);display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-start;flex-wrap:wrap}.products .product .prices .item+.item{margin-top:5px}.products .product .prices .name{width:108px;padding-right:15px}.products .product .prices .val{font-weight:500;width:calc(100% - 108px)}.products .product .prices.center .item{justify-content:center}.products .product .prices.center .item>*{width:auto}.products .product .links{margin-top:40px;text-align:center}.products .product .links>*+*{margin-top:20px}.products .product .links .price_link{color:var(--link_color);font-family: var(--font_family);font-size:18px;display:inline-block;cursor:pointer;vertical-align:top;text-decoration:underline;border:none;background:none}.products .product .links .price_link:hover{text-decoration:none}.info_block{color:#fff;font-size:68px;font-weight:bold;line-height:1.2;position:relative;display:flex;overflow:hidden;min-height:270px;padding:50px 0;text-align:center;background:#ddd;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.info_block span{color:#f6ac09}.info_block small{display:block;font-size:.32em;font-weight:normal}.info_block .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.info_block:after{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.7;background:#131e30}.info_block .cont{position:relative;z-index:5}.why_we{position:relative;overflow:hidden;color:#fff}.why_we::after{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.7;background:#131e30}.why_we .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.why_we .cont{position:relative;z-index:5}.why_we .flex{padding-top:15px;align-items:stretch;justify-content:space-between}.why_we .text_block{width:54.5%;display:flex;flex-flow:column nowrap;justify-content:space-between}.why_we .text_block img{flex:1 auto}.why_we .pluses{width:calc(45.5% - 55px);max-width:100%}.why_we .pluses .item{line-height:130%;position:relative;display:flex;min-height:88px;padding-left:107px;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.why_we .pluses .item+.item{margin-top:25px}.why_we .pluses .icon{position:absolute;top:0;left:0;display:block;width:87px;height:88px}.why_we .pluses .icon img{display:block;height:100%;margin:0 auto}.why_we .pluses .name{font-weight:bold;text-transform:uppercase}.why_we .gallery{display:flex;margin-top:50px;margin-bottom:-32px;margin-left:-32px;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.why_we .gallery>*{position:relative;display:block;overflow:hidden;width:calc(25% - 32px);margin-bottom:32px;margin-left:32px;padding-bottom:12.25%;border-radius:12px;background:#ddd}.why_we .gallery img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.solutions .list>*+*,.solutions .list .hide>*+*{margin-top:30px}.solutions .list .hide{display:none}.solutions .solution{display:flex;padding:37px;border:1px solid #e0e1e1;border-radius:12px;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.solutions .solution .solution_name{font-size:38px;font-weight:500;line-height:120%;width:100%;margin-bottom:45px;text-align:center}.solutions .solution .thumb{position:relative;overflow:hidden;width:353px;max-width:100%;padding-bottom:19.15%;border-radius:12px;background:#ddd}.solutions .solution .thumb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.solutions .solution .thumb+.info{width:calc(100% - 400px)}.solutions .solution .features .item{font-size:16px;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.solutions .solution .features .item+.item{margin-top:5px}.solutions .solution .features .name{font-weight:500;width:327px;padding-right:20px}.solutions .solution .features .val{color:#6c6c6c;width:calc(100% - 327px)}.solutions .solution .bottom{display:flex;margin-top:30px;padding-top:25px;border-top:1px solid #e0e1e1;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.solutions .solution .prices{width:327px;padding-right:20px}.solutions .solution .prices .item{font-size:var(--font_size);display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-start;flex-wrap:wrap}.solutions .solution .prices .item+.item{margin-top:5px}.solutions .solution .prices .name{width:80px;padding-right:15px}.solutions .solution .prices .val{font-weight:500;width:calc(100% - 80px)}.solutions .solution .links{display:flex;width:calc(100% - 327px);justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.solutions .solution .links>*+*{margin-left:20px}.accessories{position:relative;overflow:hidden}.accessories .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.accessories .cont{position:relative;z-index:5}.accessories .flex{margin-bottom:-30px;margin-left:-30px;padding-top:10px;align-items:stretch;align-content:stretch}.accessories .flex>*{width:calc(16.666% - 30px);margin-bottom:30px;margin-left:30px}.accessories .item{display:flex;flex-direction:column;padding:23px 19px;text-align:center;border-radius:6px;background:#fff}.accessories .item .name{color:#000;margin-bottom:35px;flex:1 0 auto}.accessories .item .thumb{display:flex;height:91px;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.accessories .item .thumb img{display:block;max-width:100%;max-height:100%}.accessories .item .price{color:#000;margin-top:35px}.accessories .item .price .val{color:#0c1753;font-size:22px;font-weight:bold;margin-top:6px}.calc .form{--form_border_color:#e0e1e1;--form_focus_color:#e0e1e1}.calc .form .columns{--form_columns_offset:30px}.calc .form input[type="checkbox"]+label,.calc .form input[type="radio"]+label{color:#131e30}.calc .form .submit{padding-top:18px;justify-content:center}.calc .form .submit_btn{color:#fff;min-width:190px;background:#f6ac09}.production_info{position:relative;overflow:hidden;background:#ddd}.production_info .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.production_info .cont{position:relative;z-index:5}.production_info .block_head{color:#fff}.production_info .info{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.production_info .list{color:#fff;width:375px;max-width:100%;align-self:center}.production_info .list .item{position:relative;padding-bottom:18px}.production_info .list .item+.item{margin-top:40px}.production_info .list .item:after{position:absolute;bottom:0;left:0;display:block;width:60px;height:5px;content:'';background:#f6ac09}.production_info .img{width:calc(100% - 800px);margin:0 auto}.production_info .img img{display:block;max-width:100%;margin:0 auto}.production_features .cont{display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-end;flex-wrap:wrap}.production_features .info{width:500px;max-width:100%;padding-bottom:37px}.production_features .block_title{font-size:38px;line-height:120%;margin-bottom:30px}.production_features .block_title b{color:#f6ac09}.production_features .items{display:flex;margin-bottom:-10px;margin-left:-10px;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap}.production_features .items>*{width:calc(33.333% - 10px);min-height:137px;margin-bottom:10px;margin-left:10px;padding:20px 18px;border:4px solid #9eb3c1}.production_features .items .val{color:#f6ac09;font-size:28px;line-height:120%}.production_features .items .val+*{margin-top:5px}.production_features .img{width:calc(100% - 345px);margin-right:-185px;padding-left:70px}.production_features .img img{display:block;max-width:100%}.production_advantages{padding:30px 0;background:#0c1753}.production_advantages .flex{margin-bottom:-30px;margin-left:-40px;align-items:center;align-content:center}.production_advantages .flex>*{width:calc(25% - 40px);margin-bottom:30px;margin-left:40px}.production_advantages .item{color:#fff;font-size:22px;line-height:120%;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.production_advantages .item .icon{width:90px}.production_advantages .item .icon>*{display:block;fill:#fff}.production_advantages .item .icon1>*{width:68px;height:68px}.production_advantages .item .icon2>*{width:70px;height:70px}.production_advantages .item .icon3>*{width:66px;height:66px}.production_advantages .item .icon4>*{width:61px;height:61px;fill:none;stroke:#fff}.production_advantages .item .name{width:calc(100% - 110px);margin-left:auto}.stocks .list>*+*{margin-top:60px;padding-top:60px;border-top:1px solid #e0e1e1}.stocks .stock{display:flex;padding-right:90px;padding-left:90px;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.stocks .stock .thumb{position:relative;width:calc(50% - 60px)}.stocks .stock:nth-child(2n) .thumb {order:3}.stocks .stock .thumb .sticker{position:absolute;z-index:5;top:0;right:0;width:137px;height:137px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.stocks .stock .thumb .sticker1{background-image:url(../images/ic_sticker1.svg)}.stocks .stock .thumb .sticker2{background-image:url(../images/ic_sticker2.svg)}.stocks .stock .thumb .sticker3{background-image:url(../images/ic_sticker3.svg)}.stocks .stock .thumb img{display:block;max-width:100%;margin:0 auto}.stocks .stock .info{width:calc(50% - 10px)}.stocks .stock .stock_name{font-size:26px;font-weight:500;line-height:110%;width:375px;max-width:100%}.stocks .stock .stock_name span{color:#f6ac09}.stocks .stock .desc{margin-top:25px}.stocks .stock .bottom{display:flex;margin-top:40px;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.stocks .stock .schema{width:calc(100% - 220px)}.stocks .stock .schema img{display:block;max-width:100%;margin:0 auto}.stocks .stock .buy{width:205px}.stocks .stock .buy>*+*{margin-top:20px}.stocks .stock .prices .item{font-size:var(--font_size);display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-start;flex-wrap:wrap}.stocks .stock .prices .item+.item{margin-top:5px}.stocks .stock .prices .name{width:80px;padding-right:15px}.stocks .stock .prices .val{font-weight:500;width:calc(100% - 80px)}.stocks .stock .links>*+*{margin-top:20px}.steps{position:relative;overflow:hidden}.steps .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.steps .cont{position:relative;z-index:5}.steps .flex{margin-bottom:-30px;margin-left:-30px;padding-top:10px;padding-bottom:50px;justify-content:center;counter-reset:step;align-items:stretch;align-content:stretch}.steps .flex>*{width:calc(25% - 30px);margin-bottom:30px;margin-left:30px}.steps .step{position:relative;display:flex;flex-direction:column;margin-top:40px;padding:65px 30px 30px;border-radius:12px;background:#fff}.steps .step:before{color:#fff;font-size:42px;font-weight:bold;line-height:80px;position:absolute;top:-40px;left:50%;width:78px;height:80px;margin-left:-39px;content:counter(step,decimal-leading-zero) ' ';counter-increment:step;text-align:center;border-radius:12px;background:#f6ac09}.steps .step+.step:after{position:absolute;top:50%;left:-25px;display:block;width:14px;height:14px;margin-top:-7px;content:'';transform:rotate(-45deg);border-right:2px solid #f6ac09;border-bottom:2px solid #f6ac09}.steps .step .name{font-size:18px;font-weight:bold;line-height:130%}.steps .step .desc{margin-top:10px}.reviews{position:relative;overflow:hidden}.reviews .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.reviews .cont{position:relative;z-index:5}.reviews .block_head{color:#fff}.reviews .slider{width:262px;max-width:100%;margin:0 auto;padding-top:25px}.reviews .slider .slide img{border-radius:38px;box-shadow:-20px 20px 50px rgba(0,0,0,.5)}.reviews .instagram{display:flex;margin-top:50px;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.reviews .instagram>*{color:#fff;font-family: var(--font_family);font-size:22px;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.reviews .instagram>* .icon{display:block;width:32px;height:32px;margin-right:16px;fill:#fff}.reviews .instagram>*:hover{text-decoration:none}.certificates{position:relative;overflow:hidden}.certificates .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.certificates .cont{position:relative;z-index:5}.certificates .block_head{color:#fff}.cert .slick-slider{margin-bottom:0}.cert-item{width:275px}.faq .item{transition:.2s linear;border:1px solid #e0e1e1}.faq .item+.item{margin-top:8px}.faq .item .title{font-weight:bold;position:relative;display:flex;min-height:95px;padding:15px 20px 15px 78px;cursor:pointer;transition:.2s linear;text-transform:uppercase;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.faq .item .title:before{color:#fff;font-size:20px;font-weight:bold;line-height:35px;position:absolute;top:50%;left:20px;display:block;width:35px;height:35px;margin-top:-18px;content:'?';text-align:center;border-radius:50%;background:#f6ac09}.faq .item:hover,.faq .item.active{border-color:#f6ac09;box-shadow:inset 0 0 0 3px #f6ac09}.faq .item .title:hover,.faq .item.active .title{color:#f6ac09}.faq .item .data{display:none;padding:0 78px 40px}.portfolio .flex{align-items:stretch;align-content:stretch}.portfolio .flex>*{width:33.333%}.portfolio .item{background:rgba(242,242,243,.9)}.portfolio .item .thumb{position:relative;display:block;overflow:hidden;padding-bottom:54%;background:#ddd}.portfolio .item .thumb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.portfolio .item .info{padding:13px 35px 15px}.portfolio .item .name{font-weight:bold}.properties .flex{justify-content:space-between}.properties .img{width:calc(50% - 15px)}.properties .img img{display:block;max-width:100%;margin:0 auto}.properties .text_block{column-count:2;width:calc(50% - 15px)}.properties .items{display:flex;margin-top:70px;margin-bottom:-40px;margin-left:-30px;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.properties .items>*{width:calc(50% - 30px);margin-bottom:40px;margin-left:30px}.properties .items .name{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.colors{position:relative;overflow:hidden}.colors .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.colors .cont{position:relative;z-index:5}.colors .flex{margin-bottom:-20px;margin-left:-28px}.colors .flex>*{width:calc(16.666% - 28px);margin-bottom:20px;margin-left:28px}.colors .item{font-weight:bold;line-height:30px;padding:15px 0;text-align:center;border-radius:12px;color:#131e30}.colors .item img{width:100%}.colors .item.color1{background:#41302a}.colors .item.color2{background:#5d0f32}.colors .item.color3{background:#204133}.colors .item.color4{background:#e3d2b8}.colors .item.color5{background:#46494e}.colors .item.color6{background:#9b9b9b}.colors .item.color7{background:#394131}.colors .item.color8{color:var(--text_color);background:#ecece7}.colors .item.color9{background:#d9c49f}.colors .item.color10{background:#2f6d42}.colors .item.color11{background:#0e0e10}.colors .item.color12{background:#224b62}.photos .flex{margin-bottom:-30px;margin-left:-30px}.photos .flex>*{width:calc(50% - 30px);margin-bottom:30px;margin-left:30px}.photos .item{color:#fff;position:relative;display:block;overflow:hidden;padding-bottom:26.75%;background:#ddd}.photos .item:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.5;background:#131e30}.photos .item img{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.photos .item .name{font-size:34px;font-weight:bold;line-height:120%;position:absolute;z-index:5;bottom:0;left:0;width:calc(100% - 268px);padding:30px 37px}.photos .item .features{position:absolute;z-index:5;right:30px;bottom:0;width:201px;padding:22px 25px;background:rgba(246,172,9,.7)}.photos .item .features>*+*{margin-top:15px}.photos .item .features b{display:block}.contacts_info .flex{display:flex;margin-bottom:-50px;margin-left:-40px;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.contacts_info .flex>*{width:calc(33.333% - 40px);margin-bottom:50px;margin-left:40px}.contacts_info .flex>*.big{width:calc(100% - 40px)}.contacts_info .title{font-size:22px;font-weight:bold;line-height:120%;margin-bottom:15px;text-transform:uppercase}.contacts_info .item{font-size:16px;line-height:120%}.contacts_info .item .val>*+*{margin-top:7px}.contacts_info .item .phone{font-size:26px;font-weight:bold;line-height:120%}.contacts_info .item .phone a{color:var(--text_color);display:inline-block;vertical-align:top;white-space:nowrap;text-decoration:none}.contacts_info .item .email a{color:#f6ac09;display:inline-block;vertical-align:top;white-space:nowrap}.contacts_info .item .email a:hover{text-decoration:none}.contacts_info .item .list{font-size:16px;line-height:120%;padding-top:10px;column-gap:40px;column-count:3}.contacts_info .item .list>*{position:relative;padding-left:20px;--webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.contacts_info .item .list>*+*{margin-top:10px}.contacts_info .item .list>*:before{position:absolute;top:6px;left:0;display:block;width:8px;height:8px;content:'';border-radius:50%;background:#f6ac09}#map{position:relative;overflow:hidden;width:100%;height:540px;margin-top:75px;background:#ddd}.prices_page .flex{margin-bottom:-30px;margin-left:-30px;align-items:stretch;align-content:stretch}.prices_page .flex>*{width:calc(50% - 30px);margin-bottom:30px;margin-left:30px}.prices_page .product{display:flex;padding:34px;border:1px solid #e0e1e1;border-radius:12px;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.prices_page .product .product_name{font-size:38px;font-weight:500;line-height:120%;width:100%;margin-bottom:25px}.prices_page .product .thumb{position:relative;overflow:hidden;width:255px;padding-bottom:30%;border-radius:12px;background:#ddd}.prices_page .product .thumb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.prices_page .product .thumb+.info{width:calc(100% - 305px)}.prices_page .product .length{font-size:16px;line-height:120%;display:flex;margin-bottom:20px;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.prices_page .product .length .name{display:flex;width:calc(100% - 83px);min-height:39px;padding-right:20px;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;align-self:center}.prices_page .product .length .val{width:83px}.prices_page .product .length .input{color:var(--text_color);font: 16px var(--font_family2);display:block;width:100%;height:39px;padding:0 15px;text-align:center;border:2px solid #f6ac09;border-radius:42px;background:none}.prices_page .product .prices .item{font-size:16px;line-height:120%;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.prices_page .product .prices .item+.item{margin-top:20px}.prices_page .product .prices .name{width:96px;padding-right:15px}.prices_page .product .prices .val{width:calc(100% - 96px)}.prices_page .product .prices .val b{color:#f44a25;font-size:18px}.prices_page .product .details{color:#fff;font-family: var(--font_family);font-size:15px;line-height:44px;display:block;width:190px;max-width:100%;height:43px;margin-top:25px;padding:0 25px;text-align:center;vertical-align:top;text-decoration:none;letter-spacing:.03em;border-radius:42px;background:#f6ac09}.prices_page .product .features{margin-top:35px;padding-top:25px;border-top:1px solid #e0e1e1}.prices_page .product .features .item{font-size:16px;line-height:120%;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.prices_page .product .features .item+.item{margin-top:8px}.prices_page .product .features .name{font-weight:500;width:218px;padding-right:18px}.prices_page .product .features .val{color:#6c6c6c;width:calc(100% - 218px)}.load_more{margin-top:35px;text-align:center}.load_more .btn{padding-left:2em;padding-right:2em;background:#eff0f0;transition:.2s linear}.load_more .btn:not(.active) span:last-child,
.load_more .btn.active span:first-child {display:none}.load_more>.btn:hover{background:#f6ac09}.all{margin-top:35px;text-align:center}.all>*{color:#f6ac09;display:inline-block;vertical-align:top}.all>*:hover{text-decoration:none}footer{flex:0 0 auto;margin:10px 0 0}footer .info{padding:40px 0;background:#0c1753}footer .info .cont.flex{justify-content:space-between}footer .info .title{color:#fff;font-size:16px;font-weight:bold;line-height:130%;margin-bottom:12px;text-transform:uppercase}footer .logo img{display:block}footer .slogan{color:#fff;font-size:12px;line-height:140%;width:155px;max-width:100%;margin-top:15px}footer .privacy_policy{color:#fff;font-size:14px;line-height:140%;margin-top:22px}footer .privacy_policy a{color:#fff;display:inline-block;vertical-align:top;text-decoration:none}footer .privacy_policy a:hover{text-decoration:underline}footer .links .list>*+*{margin-top:12px}footer .links .list a{color:#fff;font-size:16px;line-height:130%;display:inline-block;vertical-align:top;text-decoration:none}footer .links .list a:hover{text-decoration:underline}footer .contacts{color:#fff;font-size:16px;line-height:130%}footer .contacts>*+*{margin-top:42px}footer .contacts a{color:#fff;display:inline-block;vertical-align:top;text-decoration:none}footer .contacts a:hover{text-decoration:underline}footer .contacts .adres>*+*{margin-top:10px}footer .phone{color:#fff;font-size:14px;text-align:right}footer .phone a{color:#fff;font-size:26px;font-weight:bold;line-height:120%;display:flex;white-space:nowrap;text-decoration:none;justify-content:flex-end;align-items:center;align-content:center;flex-wrap:wrap}footer .phone a .icon{width:26px;height:26px;margin-right:13px;margin-bottom:1px;fill:#f6ac09}footer .phone .btn{margin-top:16px;padding-left:1em;padding-right:1em}.modal{display:none;visibility:visible!important;width:625px;max-width:100%;padding:70px 90px;border-radius:10px;background:#e0e1e1}.modal_title{font-size:30px;font-weight:500;line-height:110%;margin-bottom:25px;text-align:center}.modal_desc{font-size:24px;line-height:110%;margin-bottom:35px}.modal_desc.center{text-align:center}.modal .form input[type="checkbox"]+label,.modal .form input[type="radio"]+label{color:var(--text_color)}.modal .form .btn{width:100%;font-size:20px}.modal .form .agree{margin-top:20px}.price_info_modal{display:inline-block;width:1507px;padding:60px;border-radius:12px;background:#fff}.price_info_modal .data{display:flex;margin-bottom:60px;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.price_info_modal .data .thumb{width:436px;max-width:100%;padding:0 40px}.price_info_modal .data .thumb img{display:block;max-width:100%;margin:0 auto}.price_info_modal .data .thumb+.info{width:calc(100% - 436px);padding-right:50px}.price_info_modal .data .desc{margin-bottom:40px}.price_info_modal .data .features .item{font-size:16px;display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-start;flex-wrap:wrap}.price_info_modal .data .features .item+.item{margin-top:8px}.price_info_modal .data .features .name{font-weight:500;width:327px;padding-right:20px}.price_info_modal .data .features .val{color:#6c6c6c;width:calc(100% - 327px)}.price_info_modal .table_wrap{overflow:auto;max-width:100%}.price_info_modal table{width:100%;border-spacing:0;border-collapse:collapse}.price_info_modal table th{font-size:22px;font-weight:500;line-height:120%;padding:0 0 20px;text-align:left;vertical-align:middle}.price_info_modal table th:last-child{text-align:right}.price_info_modal table td{font-size:22px;line-height:120%;padding:18px 0;text-align:left;vertical-align:middle;border-top:1px solid #e0e1e1}.price_info_modal table td.price{color:#f6ac09;font-weight:bold;text-align:right;white-space:nowrap}.price_info_modal table th+th,.price_info_modal table td+td{padding-left:30px}.price_info_modal{display:none}.accessories .hide{display:none;margin-top:20px}.accessories .load_more button{background:#f6ac09}.prices_page .hide{display:none}footer .links .list{list-style:none}.properties .text_block{width:100%}.text_block h2{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.text_block h3{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.text_block h4{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.text_block h5{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.properties .text_block h1{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.properties .text_block h2{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.properties .text_block h3{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.properties .text_block h4{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.properties .text_block h5{font-size:26px;font-weight:500;line-height:110%;margin-bottom:20px}.text_block .aligncenter,.text_block div.aligncenter{display:block;margin:5px auto}.text_block .alignright{float:right;margin:20px 0 20px 20px}.text_block .alignleft{float:left;margin:20px 20px 20px 0}.text_block a img.alignright{float:right;margin:20px 0 20px 20px}.text_block a img.alignnone{margin:20px 20px 20px 0}.text_block a img.alignleft{float:left;margin:20px 20px 20px 0}.text_block a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.text_block .wp-caption{background:#fff none repeat scroll 0 0;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.text_block .wp-caption.alignnone{margin:20px 20px 20px 0}.text_block .wp-caption.alignleft{margin:20px 20px 20px 0}.text_block .wp-caption.alignright{margin:20px 0 20px 20px}.text_block .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.text_block .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.form input[type="checkbox"]#generator_1+label:before{width:26px;height:26px;border:1px solid #e0e1e1;border-radius:50%}.form input[type="checkbox"]#generator_1+label:after{top:8px;left:8px}#hide{display:none}#hide fieldset{padding:20px 0;margin:0 auto;display:block;text-align:center;border:0}.itogi{font-size:16px;font-weight:bold;background:none;border:none;margin:0 auto}.itogi th{background:#f6ac09;color:#fff;font-size:16px;text-align:center;height:32px;font-weight:bold;vertical-align:middle}.table_result .itog_name{width:100%;text-align:left}.itog_name{font-size:16px;border:none;background:none}.itogi td{padding:10px}.itogi td input{text-align:center;font-size:16px;border:0}#i12_5.itog,#i13_5.itog{text-align:center;font-size:16px;border:0;font-weight:bold}#hide .table_wrap{overflow:auto;max-width:100%}#hide table{width:100%;border-spacing:0;border-collapse:collapse}.notCorrect{border:1px solid red!important}ul{margin-left:40px;margin-bottom:30px}ul:last-child{margin-bottom:0}.slick-slide{margin:0 15px}.slick-list{margin:0 -15px}.prices_page .product .details:hover,.solutions .solution .links .details:hover{cursor:pointer}.slick-next{left: calc(100%/2 + 20px);background:url(https://artzabor.ru/wp-content/themes/raten/images/xright.png.pagespeed.ic.LAa9RdB_vK.png)}.slick-prev{right: calc(100%/2 + 20px);background:url(https://artzabor.ru/wp-content/themes/raten/images/xleft.png.pagespeed.ic.8UIYVkTh-t.png)}.slick-prev,.slick-next{position:absolute;bottom:-80px;display:block;width:33px;height:54px;cursor:pointer;border:none;outline:none;z-index:999999999;text-indent:-10000px}.slick-slider{margin-bottom:150px}.result_field{margin-top:40px}.result_field p{line-height:130%;font-size:26px;font-weight:500}.result_field span span{color:#f6ac09}.result_title_btn{font-size:30px;font-weight:500;line-height:110%;margin-bottom:25px;text-align:center}.result_btns_wrap{width:625px;max-width:100%;padding:30px 30px 5px;border-radius:10px;background:#e0e1e1;margin:0 auto}.calc .form .submit_btn{color:#fff;font-size:19px;width:100%;height:55px;border-radius:35px;background:#f6ac09}.calc .form .submit{margin-bottom:20px;padding:0}.slider-tabbed .slick-slider{margin:0}.slider-tabbed .slider-tabbed__nav{margin:0 0 15px;padding:0 2em;list-style:none}.slider-tabbed .slider-tabbed__nav .owl-item{padding:.25em 0;border-bottom:.25em solid transparent;line-height:1;white-space:nowrap;cursor:pointer}.slider-tabbed .slider-tabbed__nav .owl-item:hover,.slider-tabbed .slider-tabbed__nav .owl-item.slider-tab_active{border-bottom-color:#f6ac09}.slider-tabbed .slider-tabbed__nav .owl-prev,.slider-tabbed .slider-tabbed__nav .owl-next{width:1em;height:1.75em;margin:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:0;box-shadow:none;top:0;bottom:unset}.slider-tabbed .slider-tabbed__nav .owl-prev.disabled,.slider-tabbed .slider-tabbed__nav .owl-next.disabled{opacity:.3;cursor:default}.slider-tabbed .slider-tabbed__nav .owl-prev{background-image:url(https://artzabor.ru/wp-content/themes/raten/images/xleft.png.pagespeed.ic.8UIYVkTh-t.png)!important;left:0!important}.slider-tabbed .slider-tabbed__nav .owl-next{background-image:url(https://artzabor.ru/wp-content/themes/raten/images/xright.png.pagespeed.ic.LAa9RdB_vK.png)!important;right:0!important}.submit_btn{text-decoration:none;display:block;text-align:center}.modal_desc a{color:var(--text_color);font-weight:bold;text-decoration:none}.modal_desc{text-align:center}.order_block a{color:#fff;text-decoration:none}.order_block .info{font-size:21px}@media (min-width:480px){.order_block .submit_btn{width:fit-content}}