@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#fff;color:#000;font-size:16px;line-height:1.5em;background:#f8f8f8}a{color:#000;text-decoration:none}.desktop_hide{display:none!important}@media screen and (max-width: 1024px){select,textarea,input{font-size:16px!important}}.wr{padding-left:15px;padding-right:15px;margin:0 auto;max-width:1270px;width:100%}.wr .wr{padding-left:0;padding-right:0}.ajax-loader{display:none!important}span.wpcf7-list-item{margin:0}.your-consent{color:#999}.justify{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.article p{padding-bottom:1em;line-height:1.75em}.article img{max-width:100%;height:auto;display:block}.article img.alignleft{float:left;margin:0 20px 10px 0}.article img.alignright{float:right;margin:0 0 10px 20px}.article img.aligncenter{margin:0 auto}.article ul,.article ol{padding-bottom:1.5em;padding-left:0;padding-right:1.5em}.article ul li,.article ol li{line-height:1.5em;transform:translate(1.5em)}.article blockquote{margin-bottom:35px;padding:30px;background:#f8f8f8;position:relative}.article *:last-child{padding-bottom:0}.article.two_cols{column-width:50%;column-count:2;column-gap:30px}.title_1{max-width:600px}.title_1,.article h1{font-size:32px;padding-bottom:.5em;line-height:1.2em}.title_2,.article h2{text-transform:uppercase;font-weight:800;font-size:25px;padding-bottom:.5em;line-height:1.2em}.title_3,.article h3{text-transform:uppercase;font-weight:800;font-size:22px;padding-bottom:.5em;line-height:1.2em}.title_4,.article h4{font-size:20px;padding-bottom:.5em;line-height:1.2em}@media screen and (max-width: 768px){.article img.aligncenter,.article img.alignright,.article img.alignleft{float:none!important;margin:0 auto 20px!important}}.img_wr img{display:block;max-width:100%;height:auto}.fancybox-close{right:18px;top:18px;width:15px;height:15px;background:url(../i/close.svg) no-repeat center center!important;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}.fancybox-close:hover{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup{background:#fff;width:400px;padding:30px;text-align:center}.popup .title{padding-bottom:20px;text-transform:uppercase;font-size:24px;font-weight:800}.popup input[type=submit],.popup .item{margin-bottom:20px}.popup .accept_wr{justify-content:center}.popup.order_wide{max-width:600px;width:100%}.popup.order_wide .df:not(.accept_wr){justify-content:space-between}.popup.order_wide .df:not(.accept_wr) .item{width:calc(50% - 10px)}form .wpcf7-form-control-wrap{margin-bottom:0;display:block}form textarea,form input[type=text],form input[type=email],form input[type=tel],form input[type=number]{height:50px;line-height:50px;background:none;border:1px solid #e2e2e2;color:#000;text-indent:17px;font-size:16px;width:100%;max-width:100%;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}form textarea::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder{color:#000}form textarea::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=number]::-moz-placeholder{color:#000}form textarea:-moz-placeholder,form input[type=text]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=number]:-moz-placeholder{color:#000}form textarea:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder{color:#000}form select{cursor:pointer;height:50px;line-height:50px;border:1px solid #e2e2e2;text-indent:17px;font-size:16px;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;width:100%;max-width:100%;background:transparent url(../i/carret.svg) no-repeat calc(100% - 17px) center;color:#000}form input[type=number]{-moz-appearance:textfield}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none}form textarea{display:block;resize:none;height:150px;line-height:1em;padding-top:10px;text-indent:0;padding-left:17px;line-height:1.2em}form button[type=submit],form input[type=submit],form .wpcf7-submit{line-height:70px;height:70px;background:#ff9900;padding:0 30px!important;color:#fff;font-weight:800;font-size:18px;text-transform:uppercase;border:none;display:inline-block;cursor:pointer;margin:0;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}form button[type=submit]:hover,form input[type=submit]:hover,form .wpcf7-submit:hover{background:#079db5}.your-consent{color:#000}.your-consent label{cursor:pointer}.your-consent label input{display:none}.your-consent label input+span{font-size:13px;line-height:1.2em;position:relative;padding-left:34px}.your-consent label input+span:before{position:absolute;left:0;top:0;content:"";display:block;width:21px;height:21px;border:1px solid #333;color:#333;font-family:"Font Awesome 5 Free";line-height:19px;text-align:center;box-sizing:border-box;font-size:10px;border-radius:100%}.your-consent label input+span:before:hover{opacity:.7}.your-consent label input:checked+span:before{content:"\f00c"}.your-consent .wpcf7-not-valid{color:#c00}.your-consent .wpcf7-not-valid input+span:before{border-color:#c00!important}.pager{text-align:center;font-size:16px;line-height:35px;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;margin-bottom:30px}.pager .current,.pager a{margin:0 13px;display:inline-block;line-height:35px;text-align:center;color:#000;text-decoration:none}.pager .current{color:#999!important}.pager .prev,.pager .next{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;color:#000;font-size:24px;border:1px solid #000;text-decoration:none}.crumbs{flex-wrap:wrap;align-items:center;padding-bottom:44px;font-size:14px;line-height:22px;text-align:left}.crumbs a{text-decoration:none}.crumbs i,.crumbs .arrow{padding:0 10px}.df{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.btn_wr a.btn{line-height:50px;height:50px;background:#ff9900;color:#fff;padding:0 40px;text-decoration:none;font-size:16px;font-weight:700;display:inline-block}.btn_wr a.btn:hover{background:#079db5}.soc a{display:block;margin-left:7px}.soc a:first-child{margin-left:0}.soc i{text-align:center;line-height:26px;height:26px;width:26px;background:#ff9900;color:#fff;font-size:16px;border-radius:100%}.page_wr{padding-bottom:60px;min-height:calc(100vh - 320px)}.box_bg{box-shadow:0 20px 30px #efefef80;background:#fff;padding:30px}.stars i{color:#f90;padding-right:4px}.stars i.empty{color:#f6f6f6}.logo{display:block;width:163px;height:70px;box-sizing:border-box;padding:5px;font-size:14px;line-height:1.2em}.logo img{height:100%;margin:0 auto}.header{padding-bottom:40px}.header .header_top{background:#fff;position:relative;box-shadow:0 10px 30px #efefef80}.header .header_top .wr>.df{height:70px;align-items:center;justify-content:space-between}.header .header_top select[name=select-site]{margin-right:50px;line-height:38px;height:40px}.header .header_top ul li{padding-right:30px;display:block}.header .header_top ul li a{font-size:15px;text-transform:uppercase;font-weight:700;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}.header .header_top ul li a:hover{color:#079db5}.header .header_top .header_info .item{margin-right:30px;align-items:center}.header .header_top .header_info .item:last-child{margin-right:0}.header .header_top .header_info .item .num{border-radius:100%;width:30px;height:30px;line-height:30px;background:#079db5;color:#fff;text-align:center;font-size:12px;font-weight:700}.header .header_top .header_info .item .title{padding-left:10px}.header .header_bottom{background:#fff;padding:32px 0}.header .header_bottom .wr>.df{align-items:center;justify-content:space-between}.header .header_bottom .wr>.df h1{max-width:50%;padding-right:10px;font-size:34px;text-transform:uppercase;font-weight:800;line-height:1.24em}.header .header_bottom .wr>.df h1.title_wide{max-width:100%;padding-right:0;padding-bottom:0}.header .header_bottom .wr>.df .author{align-items:center}.header .header_bottom .wr>.df .author .left{width:calc(100% - 107px);padding-right:20px}.header .header_bottom .wr>.df .author .left .top{align-items:center;justify-content:flex-end}.header .header_bottom .wr>.df .author .left .top .soc{padding-right:30px}.header .header_bottom .wr>.df .author .left .top .title{font-weight:700;font-size:18px}.header .header_bottom .wr>.df .author .left .body{padding-top:17px;font-size:15px;line-height:1.47em;text-align:right}.header .header_bottom .wr>.df .author .img_wr{width:107px}.header .header_bottom .wr>.df .author .img_wr img{border-radius:100%}.top_text_block{margin-bottom:30px}.top_text_block>.df{justify-content:space-between}.top_text_block>.df .img_wr{width:295px}.top_text_block>.df .img_wr img{max-height:150px;margin:0 auto}.top_text_block>.df .img_wr+.article{padding-left:30px;width:calc(100% - 295px)}.top_text_block>.df .article{width:100%}.top_text_block>.df .article .upd{line-height:1.75em}.catalog_listing_wr>form{justify-content:space-between;align-items:center}.catalog_listing_wr>form .df{align-items:center}.catalog_listing_wr>form .df label{font-weight:700;padding-right:20px}.catalog_listing_wr>form .df select[name=sort]{min-width:180px}.catalog_listing_wr>form .df select[name=filter]{min-width:320px}.catalog_listing{padding-top:30px;padding-bottom:20px}.catalog_listing .item_bg{margin-bottom:40px}.catalog_listing .item{margin-bottom:20px}.catalog_listing .left{width:454px}.catalog_listing .left .mini_gallery{position:relative;overflow:hidden}.catalog_listing .left .mini_gallery .img_wr img{object-position:center top;object-fit:cover;height:340px;display:block}.catalog_listing .left .video_lnk{align-items:center;justify-content:center;max-height:340px;position:relative}.catalog_listing .left .video_lnk i{color:#fff;font-size:66px;line-height:66px;height:66px;width:66px;text-align:center;position:absolute;left:calc(50% - 33px);top:calc(50% - 33px);text-shadow:0px 0px 1px black}.catalog_listing .left .video_lnk i:hover{transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.catalog_listing .center{padding:0 25px;width:40%;box-sizing:border-box}.catalog_listing .center .title_3{line-height:1.1em;padding-bottom:15px}.catalog_listing .center .title_3 a{text-decoration:underline}.catalog_listing .center .title_3 a:hover{color:#f90}.catalog_listing .center .rating_wr{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e2e2e2;font-size:18px}.catalog_listing .center .rating_wr .df{align-items:center}.catalog_listing .center .rating_wr .rating{padding-top:20px}.catalog_listing .center .rating_wr .stars{padding-right:10px}.catalog_listing .center .rating_wr .rate_df{align-items:center;padding-top:20px;padding-left:20px}.catalog_listing .center .rating_wr .rate_df a{display:block;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}.catalog_listing .center .rating_wr .rate_df a:hover{opacity:.7}.catalog_listing .center .rating_wr .rate_df a i.fa-thumbs-up{color:green}.catalog_listing .center .rating_wr .rate_df a i.fa-thumbs-down{color:#c00}.catalog_listing .center .rating_wr .rate_df a+a{margin-left:14px}.catalog_listing .center .article{padding-bottom:10px}.catalog_listing .center .link_club{color:#f90;font-weight:700}.catalog_listing .center .link_club:hover{color:#079db5}.catalog_listing .right{border-left:1px solid #e2e2e2;padding-left:20px;width:25%;box-sizing:border-box}.catalog_listing .right .col{line-height:1.5em;padding-bottom:.5em}.catalog_listing .right .col a{color:#000;text-decoration:underline}.catalog_listing .right .col a:hover{color:#f90}.catalog_listing .right .col .df{flex-wrap:wrap}.catalog_listing .right .col .df a{display:inline-block;margin:5px 5px 0 0}.catalog_listing .right .col_l{font-size:18px}.catalog_listing .right .coupons{padding:10px 0}.catalog_listing .right .coupon{margin-bottom:10px;padding:15px;box-sizing:border-box;background:#079db5;color:#fff;line-height:1.25em;display:block;text-decoration:none;cursor:pointer;user-select:none}.catalog_listing .right .coupon>*{text-decoration:none}.catalog_listing .right .coupon:hover{background:#ff9900}.catalog_listing .right .coupon b,.catalog_listing .right .coupon strong{font-weight:800}.catalog_listing .right .coupon:last-child{margin-bottom:0}.catalog_listing .right .terms{padding-top:15px}.catalog_listing .right .terms a{font-size:12px;display:inline-block;color:#333;background:#f9f9f9;line-height:19px;height:19px;padding:0 5px;margin-right:5px;text-decoration:none;margin-top:5px;border-radius:3px}.catalog_listing .right .terms a:hover{background:#079db5;color:#fff}.catalog_listing .df_bottom{justify-content:space-between}.catalog_listing .df_bottom .box_bg{width:calc(50% - 10px)}.slick-dots{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;position:absolute;margin-top:-40px;left:0;justify-content:center}.slick-dots li{display:block}.slick-dots li button{cursor:pointer;display:block;padding:0;margin:0 5px;background:#fff;width:14px;height:14px;border:none;text-indent:-9999px}.slick-dots li.slick-active button{background:#ff9900}.table_wr table tr,.table_wr table th,.table_wr table td{line-height:1.2em;border:1px solid #ccc;padding:5px}.rating_table{margin-bottom:60px}.rating_table thead tr td{padding-bottom:15px;vertical-align:middle;text-align:center;font-weight:700;cursor:pointer}.rating_table thead tr td:hover{color:#079db5}.rating_table thead tr td:first-child{text-align:left}.rating_table thead tr td:after{content:" \f0dc";font-family:"Font Awesome 5 Free"}.rating_table thead tr td.curcol{color:#079db5}.rating_table tbody tr td{vertical-align:middle;border-top:1px solid #e2e2e2;padding:15px 0;text-align:center}.rating_table tbody tr td .df{align-items:center}.rating_table tbody tr td .df .img_wr{width:38px}.rating_table tbody tr td .df .img_wr img{border-radius:100%}.rating_table tbody tr td .df span{text-align:left;display:block;padding-left:12px;width:calc(100% - 38px)}.rating_table tbody tr td:first-child{text-align:left}.rating_table tbody tr:last-child td{padding-bottom:0}.box_questions{margin-bottom:95px;padding-bottom:0}.box_questions .article{padding-bottom:25px}.box_questions .questions #steps .step{display:none}.box_questions .questions #steps .step.active{display:block}.box_questions .questions #steps .step .title{font-weight:700;font-size:18px;padding-bottom:15px}.box_questions .questions #steps .step .items{flex-wrap:wrap}.box_questions .questions #steps .step .items .item{width:calc(25% - 20px);box-sizing:border-box;margin-right:10px;margin-bottom:10px}.box_questions .questions #steps .step .items .item:nth-child(4n){margin-right:0}.box_questions .questions #steps .step .items .item input{display:none}.box_questions .questions #steps .step .items .item label{text-align:left;cursor:pointer;font-size:16px;line-height:1.38em;padding:15px 15px 15px 60px;border:1px solid #e2e2e2;display:inline-block;position:relative;min-height:76px;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.box_questions .questions #steps .step .items .item label:before{content:"";display:block;width:22px;height:22px;background:transparent;border:1px solid #e2e2e2;border-radius:100%;position:absolute;left:20px;top:calc(50% - 11px)}.box_questions .questions #steps .step .items .item input:checked+label{border-color:#f90}.box_questions .questions #steps .step .items .item input:checked+label:before{background:#ff9900;box-shadow:inset 0 0 0 5px #fff}.box_questions .step_navigation{justify-content:center;position:relative;top:35px;margin-top:0}.box_questions .step_navigation .btn_wr{padding:0 5px}.box_questions .step_navigation .btn_wr a{height:70px;line-height:70px;font-size:18px;font-weight:800;text-transform:uppercase}.box_questions .items_form{padding-bottom:20px;gap:30px}.box_questions .items_form .item{width:calc(33.3% - 30px)}.box_questions .accept_wr{justify-content:center}.box_questions form textarea,.box_questions form input[type=text],.box_questions form input[type=email],.box_questions form input[type=tel],.box_questions form input[type=number]{line-height:70px;height:70px}.box_questions form .wpcf7-submit{display:block;margin:0 auto;position:relative;top:35px;padding:0 40px}.box_questions #discount input[type=submit]{width:100%;padding:0!important;text-align:center}.bottom_blocks{padding-bottom:30px}.box_map{margin-bottom:60px}.box_map #map{width:100%;height:500px}#article_feedback{overflow:hidden;margin-bottom:60px}#article_feedback .tab-content{display:none}#article_feedback .tab-content:first-child{display:block}#article_feedback .feedbacks{margin-left:-10px;margin-right:-10px}#article_feedback .feedback_slider{padding-bottom:20px;flex-wrap:wrap}#article_feedback .feedback_slider .item{width:calc(50% - 20px);margin-bottom:20px;border:1px solid #e2e2e2;padding:20px}#article_feedback .feedback_slider .item:nth-child(2n){margin-left:20px}#article_feedback .feedback_slider .item .top{padding-bottom:20px;align-items:center;justify-content:space-between}#article_feedback .feedback_slider .item .top .name{padding-right:20px;font-weight:700;width:calc(100% - 100px)}#article_feedback .feedback_slider .slick-dots{position:relative;margin-top:20px}#article_feedback .feedback_slider .slick-dots li:not(.slick-active) button{background:#e2e2e2}#article_feedback .feedback_slider+.btn_wr{position:relative;top:-20px}#article_feedback .feedbacks .tabs-menu{padding-bottom:20px}#article_feedback .feedbacks .tabs-menu li{display:block;margin-right:10px}#article_feedback .feedbacks .tabs-menu li a{line-height:50px;height:50px;background:#f6f6f6;display:block;padding:0 20px;text-decoration:none;color:#000}#article_feedback .feedbacks .tabs-menu li a:hover{background:#ffe6c1;color:#000}#article_feedback .feedbacks .tabs-menu li.current a{background:#079db5;color:#fff}#article_feedback .feedbacks .tab-content{margin-left:-10px;margin-right:-10px;padding-bottom:40px}#article_feedback .feedbacks .tab-content .feedback_slider{position:relative}#article_feedback .feedbacks .tab-content .feedback_slider .slick-arrow{position:absolute;top:100px;width:40px;height:40px;box-sizing:border-box;border-radius:100%;border:1px solid #e2e2e2;display:block;background:#fff url(../i/arrow.png) no-repeat center center;appearance:none;text-indent:-9999px;z-index:10;cursor:pointer}#article_feedback .feedbacks .tab-content .feedback_slider .slick-arrow:hover{border-color:#f90}#article_feedback .feedbacks .tab-content .feedback_slider .slick-prev{left:-10px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#article_feedback .feedbacks .tab-content .feedback_slider .slick-next{right:-10px}#article_feedback .feedbacks .tab-content .item{border:1px solid #e2e2e2;padding:20px 30px;box-sizing:border-box;margin-left:10px;margin-right:10px}#article_feedback .feedbacks .tab-content .item .top{padding-bottom:20px;border-bottom:1px solid #e2e2e2}#article_feedback .feedbacks .tab-content .item .top .name{font-size:18px;font-weight:700;padding-right:20px}#article_feedback .feedbacks .tab-content .item .top .rating .stars i{color:#f90;padding-right:4px}#article_feedback .feedbacks .tab-content .item .top .rating .stars i.empty{color:#f6f6f6}#article_feedback .feedbacks .tab-content .item .article{padding-top:15px}#article_feedback .add_feedback .items_form{align-items:center;padding-bottom:20px;justify-content:space-between}#article_feedback .add_feedback .items_form>.df{width:100%;justify-content:space-between;align-items:center}#article_feedback .add_feedback .items_form>.df .item{width:calc(25% - 23px)}#article_feedback .add_feedback .items_form>.df .item>.df{align-items:center}#article_feedback .add_feedback .items_form>.df .item>.df>span{padding-right:18px}#article_feedback .add_feedback .items_form>.df .radio-stars .wpcf7-list-item.active .wpcf7-list-item-label:after{color:#f90}#article_feedback .add_feedback .items_form>.df .radio-stars .wpcf7-list-item-label{font-size:0;display:inline-block;position:relative}#article_feedback .add_feedback .items_form>.df .radio-stars .wpcf7-list-item-label:After{font-weight:700;cursor:pointer;content:"\f005";font-family:"Font Awesome 5 Free";display:block;color:#f6f6f6;padding-right:4px;font-size:16px}#article_feedback .add_feedback .items_form>.df .radio-stars input{display:none}#article_feedback .add_feedback .items_form>.df .radio-stars input:checked+.wpcf7-list-item-label:after{color:#f90}#article_feedback .add_feedback input[type=submit],#article_feedback .add_feedback .df_bottom{align-items:center;padding-top:20px;justify-content:space-between}#article_feedback .add_feedback input[type=submit] .wpcf7-submit,#article_feedback .add_feedback .df_bottom .wpcf7-submit{margin-right:30px}#article_feedback .add_feedback input[type=submit] .item,#article_feedback .add_feedback .df_bottom .item{width:calc(33.33% - 20px)}#article_feedback .add_feedback input[type=submit] .item input[type=submit],#article_feedback .add_feedback .df_bottom .item input[type=submit]{width:100%}.orders_list_wr{margin-bottom:60px}.orders_list_wr .orders_list{flex-wrap:wrap;padding-top:5px}.orders_list_wr .orders_list .item{width:calc(20% - 15px);margin-right:20px;margin-bottom:20px;border:1px solid #e2e2e2;padding:20px}.orders_list_wr .orders_list .item:nth-child(4n){margin-right:0}.orders_list_wr .orders_list .item .df{justify-content:space-between;align-items:center;padding-bottom:20px}.orders_list_wr .orders_list .item b{font-size:16px;line-height:1.2em}.orders_list_wr .orders_list .item a:hover{color:#079db5}.footer{background:#000;padding:60px 0}.footer .wr>.df{color:#fff;justify-content:space-between}.footer .wr>.df a{color:#fff}.footer .wr>.df .partner,.footer .wr>.df .email,.footer .wr>.df .phone{padding-bottom:15px}.footer .wr>.df .partner a,.footer .wr>.df .email a,.footer .wr>.df .phone a{font-size:14px;text-decoration:underline}.footer .wr>.df .partner a:hover,.footer .wr>.df .email a:hover,.footer .wr>.df .phone a:hover{text-decoration:none}.footer .wr>.df .col.col_25{max-width:calc(25% - 15px)}.footer .wr>.df .col.col_50{max-width:calc(50% - 15px)}.footer .wr>.df .article{font-size:12px}.page_wr{padding-bottom:60px}.order_items{flex-wrap:wrap}.order_items .item{width:calc(25% - 15px);margin-right:20px;margin-bottom:30px}.order_items .item:nth-child(4n){margin-right:0}.order_items .item .img_wr{height:200px;background-size:cover!important}.order_items .item .title{font-weight:700;padding-top:10px;font-size:16px;line-height:1.2em}.order_items .item .btn_wr{padding-top:10px}.banner_wr{margin-bottom:40px}.banner_wr .banner_df{justify-content:space-between;align-items:center}.header_bottom .author.df{display:flex;gap:10px;justify-content:flex-end;align-items:center}.header_bottom .soc.df{margin-left:auto;width:fit-content}.header_bottom>.wr>.df{justify-content:space-between}.author.df .title{margin-left:auto;font-weight:700;font-size:20px}.author.df .body{margin-left:auto;max-width:350px;width:100%}.author.df .top.df{margin-bottom:10px}.author.df .body p{padding:5px;text-align:right;line-height:1.5}.author.df .img_wr{width:135px;height:135px}.author.df .img_wr img{object-fit:cover;border-radius:50%}.banner_wr .banner_df>.article{width:60%;padding-right:20px;padding-bottom:0}.banner_wr .banner_df>.article .title_1{font-size:40px;font-weight:700}.banner_wr .banner_df>.article .btn_wr{padding-top:20px}.banner_wr .banner_df .author{width:40%;position:relative}.banner_wr .banner_df .author .author_info{border-left:4px solid #ff9900;position:absolute;right:30px;bottom:30px;box-shadow:0 20px 30px #efefef80;padding:15px;background:#fff;max-width:300px}.banner_wr .banner_df .author .author_info .title_4{font-weight:700;font-size:18px}.banner_wr .banner_df .author .author_info .article{padding-bottom:0}@media (max-width: 1080px){.header_bottom>.wr>.df{flex-direction:column}}.coupons_wr{margin-bottom:30px}.coupons_wr .coupons_df{padding-top:10px;flex-wrap:wrap;justify-content:space-between}.coupons_wr .coupons_df .item{align-items:center;margin-bottom:30px;width:calc(50% - 15px)}.coupons_wr .coupons_df .item .percent{color:#079db5;font-size:36px;font-weight:800;width:100px}.coupons_wr .coupons_df .item .body{width:calc(100% - 100px)}.coupons_wr .coupons_df .item .body .sub{color:#999}.coupons_wr .coupons_df .item .body .btn_wr{padding-top:20px}.tags_list{flex-wrap:wrap;padding-bottom:30px}.tags_list li{margin:0 10px 10px 0;display:block}.tags_list li a{display:inline-block;border:1px solid #ccc;padding:10px 15px;border-radius:10px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;font-size:13px}.tags_list li a:hover{border-color:#f90;color:#f90}.show_loader{position:fixed;z-index:10000;left:0;top:0;height:100vh;background:rgba(255,255,255,.7);width:100%;text-align:center;padding-top:200px;font-size:20px;line-height:1.5em}.show_loader a{text-decoration:underline}body.blured{height:100vh!important;max-height:100vh;overflow:hidden}body.blured .header,body.blured .footer,body.blured>.wr{filter:blur(5px);-webkit-filter:blur(5px)}.porfolio_wr .portfolio_df{margin-bottom:-10px;flex-wrap:wrap}.porfolio_wr .portfolio_df a{display:block;margin:0 10px 10px 0}.porfolio_wr .portfolio_df a img{transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}.porfolio_wr .portfolio_df a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#mmenu{cursor:pointer;padding:10px}#mmenu span{display:block;background:#000;margin-top:5px;height:2px;width:20px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}#mmenu span:nth-child(1){margin-top:0}#mmenu.open span:last-child{opacity:0}#mmenu.open span:nth-child(1){margin-top:7px;position:relative;top:2px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#mmenu.open span:nth-child(2){margin-top:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 1200px){#mmenu{display:block!important}.header_top .menu{display:none}.header .wr{position:relative}.header .menu.open{position:absolute;right:15px;top:70px;width:230px;box-sizing:border-box;padding:15px;box-shadow:0 20px 30px #efefef80;display:block!important;z-index:10;background:#ff9900}.header .menu.open .df{display:block!important}.header .menu.open .df li{padding-right:0;padding-bottom:10px}.header .menu.open .df li:last-child{padding-bottom:0}.header .menu.open .df li a{color:#fff}.header .header_bottom .wr>.df h1{font-size:28px}#article_feedback .add_feedback .items_form>.df .item>.df>span:first-child{display:none}.box_questions form textarea,.box_questions form input[type=text],.box_questions form input[type=email],.box_questions form input[type=tel],.box_questions form input[type=number],.box_questions .step_navigation .btn_wr a,form button[type=submit],form input[type=submit],form .wpcf7-submit{line-height:50px;height:50px;font-size:16px}}@media screen and (max-width: 1024px){.wr{max-width:768px}.header .header_bottom .wr>.df .author .left .top{display:block;text-align:right}.header .header_bottom .wr>.df .author .left .top .soc{display:none}.header .header_bottom .wr>.df .author .left .body{font-size:12px}.header .header_bottom .wr>.df .author .left .top .title{font-size:16px}form select{background-color:#fff}form .form_item label{display:none}.catalog_listing .item>.df{flex-wrap:wrap}.catalog_listing .item>.df .right{width:50%;order:2;border-left:none}.catalog_listing .item>.df .center{width:100%;order:3;padding:20px 0 0}.catalog_listing .item>.df .left{order:1;width:50%}.catalog_listing .left .mini_gallery{height:auto}.catalog_listing .left .mini_gallery .img_wr img{height:255px}.header .header_bottom .wr>.df .author .left .body br{display:none}.tablet_show{display:block!important}.tablet_hide{display:none!important}.catalog_listing .center .rating_wr .rating{padding-top:0;padding-left:20px}.catalog_listing .right .coupon{text-align:center;font-size:14px}.top_text_block>.df .img_wr{width:200px}.box_bg{padding:20px}.top_text_block>.df .img_wr+.article{width:calc(100% - 200px);padding-left:20px}.rating_table thead tr td:after{display:none}#compilation table{font-size:14px}.rating_table tbody tr td .df span{max-width:240px}.box_map #map{height:400px}#article_feedback .add_feedback .df_bottom .item,#article_feedback .add_feedback .items_form>.df .item,.orders_list_wr .orders_list .item,.box_questions .questions #steps .step .items .item{width:calc(50% - 5px);margin-bottom:10px;margin-right:0!important}#article_feedback .add_feedback .df_bottom .item:nth-child(2n),#article_feedback .add_feedback .items_form>.df .item:nth-child(2n),.orders_list_wr .orders_list .item:nth-child(2n),.box_questions .questions #steps .step .items .item:nth-child(2n){margin-left:10px}#article_feedback .add_feedback .df_bottom,#article_feedback .add_feedback .items_form>.df{flex-wrap:wrap}#article_feedback .add_feedback .items_form>.df .item>.df>span:first-child{display:block}#article_feedback .add_feedback .items_form{padding-bottom:0}.box_questions .items_form .item{width:calc(33.3% - 4px)}.title_2,.article h2{font-size:20px}.title_3,.article h3{font-size:18px}.title_4,.article h4{font-size:16px}.order_items .item{width:calc(33.33% - 14px);margin-right:20px}.order_items .item:nth-child(4n){margin-right:20px}.order_items .item:nth-child(3n){margin-right:0}.order_items .item .img_wr{height:150px}.banner_wr .banner_df>.article .title_1{font-size:24px}.banner_wr .banner_df .author .author_info{position:relative}.banner_wr .banner_df .author .author_info .title_4{font-size:14px}.banner_wr .banner_df .author .author_info .article{font-size:12px}.coupons_wr .coupons_df .item{width:100%;margin-bottom:15px}.coupons_wr .coupons_df .item .percent{font-size:26px;width:50px;width:75px}.coupons_wr .coupons_df .item .body{width:calc(100% - 75px)}#article_feedback .feedback_slider .item,#article_feedback .feedback_slider .item:nth-child(2n){margin:0 10px!important;display:block!important}#article_feedback .btn_wr{display:none!important}.slick-dots li button{width:8px;height:8px}.box_questions .items_form{padding-bottom:0}.tags_list li{margin:0 5px 5px 0}.tags_list li a{padding:5px 7px;font-size:12px}}@media screen and (max-width: 768px){.wr{max-width:400px}.mobile_hide{display:none}.mobile_shoe{display:block!important}.header .header_top ul li a{font-size:14px}.header .menu.open{width:180px}.header .header_bottom .wr>.df{display:block}.header .header_bottom .wr>.df h1{font-size:20px;padding-right:0;max-width:100%;width:100%;padding-bottom:20px}.top_text_block>.df{display:block}.top_text_block>.df .img_wr{display:block;width:100%;padding-bottom:20px}.top_text_block>.df .img_wr+.article{width:100%;padding-left:0}.catalog_listing_wr>form{display:block}.catalog_listing_wr>form .df{padding-bottom:10px}.catalog_listing_wr>form .df:last-child{padding-bottom:0}.catalog_listing{padding-top:10px}.catalog_listing .item>.df{display:block}.catalog_listing .item>.df .right,.catalog_listing .item>.df .left{width:100%;padding-left:0}.catalog_listing .center .rating_wr .counter,.catalog_listing .center .rating_wr .rating{font-size:14px}.catalog_listing .center .rating_wr .stars{padding-right:0}.catalog_listing .center .rating_wr .rating{padding-left:0}.catalog_listing .center .rating_wr .df{justify-content:space-between}.top_text_block,.catalog_listing .item_bg{margin-bottom:20px}.rating_table{margin-bottom:40px}.bottom_blocks{padding-bottom:20px}#article_feedback .add_feedback .df_bottom .item,#article_feedback .add_feedback .items_form>.df .item,.orders_list_wr .orders_list .item,.box_questions .questions #steps .step .items .item{width:100%;margin-left:0!important}.box_questions .step_navigation{top:0}.box_questions .step_navigation .btn_wr a,form button[type=submit],form input[type=submit],form .wpcf7-submit{padding:0 20px;font-size:14px!important}.box_questions form input[type=submit],.box_questions form .wpcf7-submit{top:0;margin-top:20px}.box_questions .items_form{display:block}.box_questions .items_form .item{width:100%;margin-bottom:10px}.box_questions .items_form{padding-bottom:10px}.orders_list_wr,#article_feedback,.box_map,.box_questions{margin-bottom:40px}.box_map #map{height:250px!important}#article_feedback .add_feedback .items_form>.df .item:last-child{padding:10px 0}#article_feedback .add_feedback input[type=submit],#article_feedback .add_feedback .df_bottom{display:block}.add_feedback .accept_wr{padding-top:20px}.box_questions .questions #steps .step .items .item label{padding:10px 10px 10px 50px;min-height:60px}.box_questions .questions #steps .step .items .item label:before{width:20px;height:20px;left:15px}.footer{padding:40px 0}.footer .wr>.df{flex-wrap:wrap}.footer .wr>.df .col.col_50{padding-top:15px;max-width:100%!important;width:100%}.footer .wr>.df .col.col_25{max-width:50%;width:calc(50% - 5px)}.footer .wr>.df .email,.footer .wr>.df .phone{padding-bottom:5px}.popup{width:100%;padding:30px 20px}.popup input[type=submit],.popup .item{margin-bottom:10px}.popup.order_wide .df{flex-wrap:wrap}.popup.order_wide .df .item{width:100%!important}.header .header_bottom{padding:15px 0}.rating_table tbody tr td .df .img_wr{display:none}.rating_table tbody tr td .df span{padding-left:0;width:auto}.rating_table tr td:nth-child(3),.rating_table tr td:nth-child(4){display:none!important}.rating_table thead tr td{padding-left:2px;padding-right:2px}.title_1,.article h1{font-size:20px}.catalog_listing .item{margin-bottom:0}.catalog_listing .df_bottom{display:block;padding-top:10px}.catalog_listing .df_bottom .box_bg{width:100%;margin-bottom:10px}.catalog_listing .df_bottom .box_bg:last-child{margin-bottom:0}.order_items .item{width:calc(50% - 10px);margin-right:0}.order_items .item:nth-child(2n){margin-left:20px}.order_items .item:nth-child(4n){margin-right:0}.order_items .item .img_wr{height:100px}.order_items .item .title{font-size:14px}.btn_wr a.btn{line-height:1.2em;padding:6px 12px;height:auto}.catalog_listing .center .rating_wr .df{flex-wrap:wrap}.catalog_listing .center .rating_wr .stars{width:100%;padding-bottom:10px}.banner_wr .banner_df{display:block}.banner_wr .banner_df>.article{width:100%;padding-right:0}.banner_wr .banner_df>.article .title_1{font-size:20px}.banner_wr .banner_df>.article .btn_wr{padding-top:0;text-align:center}.banner_wr .banner_df>.article .btn_wr a{padding:15px}.banner_wr .banner_df .author{width:100%;margin-top:25px}.banner_wr .banner_df .author .img_wr{max-width:250px;margin:0 auto}.banner_wr .banner_df .author .author_info{right:0;bottom:0;max-width:100%}.banner_wr .banner_df>.article{text-align:center}.box_questions .items_form,.box_questions .items_form .item{padding-bottom:0}.box_questions #discount input[type=submit]{margin-top:0}#article_feedback .add_feedback .df_bottom{padding-top:10px}.table_wr{overflow:hidden;overflow-x:scroll}.table_wr table{width:700px;font-size:12px}.porfolio_wr .portfolio_df a img{width:100px}.article.two_cols{column-width:100%;column-count:1;column-gap:0}}@media screen and (max-width: 400px){.header .header_bottom .wr>.df .author .img_wr{width:80px}.coupons_wr .coupons_df .item{display:block}.coupons_wr .coupons_df .item .percent{padding-bottom:10px;width:100%}.coupons_wr .coupons_df .item .body{width:100%}.coupons_wr .coupons_df .item .body .btn_wr{padding-top:10px}.coupons_wr .coupons_df .item .body .sub{font-size:14px}}.pagination{display:flex;gap:10px;font-size:20px}.modal__container{display:none;justify-content:center;width:100%;height:100%;background-color:#00000080;z-index:999;position:absolute}.modal{display:flex;flex-direction:column;gap:20px;padding:30px;height:fit-content;max-width:600px;width:100%;background-color:#fff;margin:50px;position:relative}.modal-header{font-size:20px}.modal-submit{height:60px!important;line-height:1!important;font-size:16px!important;padding:15px 10px!important}.modal-cross{width:18px;margin-left:auto;position:absolute;top:20px;right:20px;cursor:pointer;user-select:none}.modal .item_hidden{display:none}.worktime-dropdown-button{text-decoration:underline;cursor:pointer}.worktime-dropdown{display:none;line-height:1.5}
