img{display:inline-block;max-width:100%;max-height:100%;height:auto}address{font-style:normal}a,a:focus{font-size:inherit;line-height:inherit;color:#d8a300;text-decoration:underline}a:hover,a:focus:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:700}h1,.h1{color:#333}h2,.h2{color:#333}h3,.h3{color:#d8a300}h4,.h4{color:#333}h5,.h5{color:#000}h6,.h6{color:#d8a300}ul,ol{list-style:none;list-style-position:inside;margin:0}ul li,ol li{margin:0}blockquote{background-color:#fff9e6;border:none;font-style:italic;position:relative;color:#333;min-height:70px;background-image:url(../img/blockquote.svg);background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}blockquote>*:first-child{margin-top:0 !important}blockquote>*:last-child{margin-bottom:0 !important}.placeholder:after,.placeholder:before{content:" ";display:table;clear:both}.placeholder>*:last-child{margin-bottom:0 !important}.placeholder>*:first-child{margin-top:0 !important}.placeholder p>*:last-child{margin-bottom:0 !important}.placeholder p>*:first-child{margin-top:0 !important}.placeholder img[style*="float: left"],.placeholder img[style*="float:left"]{margin-right:20px;margin-bottom:20px}.placeholder img[style*="float: right"],.placeholder img[style*="float:right"]{margin-left:20px;margin-bottom:20px}.placeholder table img,.placeholder table iframe{max-width:initial !important;max-height:initial !important}.placeholder .tall img{max-height:initial}.placeholder h1+*,.placeholder h2+*,.placeholder h3+*,.placeholder h4+*,.placeholder h5+*,.placeholder h6+*,.placeholder .h1+*,.placeholder .h2+*,.placeholder .h3+*,.placeholder .h4+*,.placeholder .h5+*,.placeholder .h6+*{margin-top:0 !important}.placeholder ul li>*:first-child,.placeholder ol li>*:first-child{margin-top:0 !important}.placeholder ul li>*:last-child,.placeholder ol li>*:last-child{margin-bottom:0 !important}.placeholder ul li p,.placeholder ol li p{margin:10px 0}.placeholder ul .list-item,.placeholder ol .list-item{display:flex}.placeholder ul .list-item:not(:last-child),.placeholder ol .list-item:not(:last-child){margin-bottom:5px}.placeholder ul .list-item li{width:calc(100% - 17px)}.placeholder ul .list-item:before{content:"";display:inline-block;margin-right:10px;width:7px;height:7px;background-color:#ffca2b}.placeholder ol{counter-reset:list}.placeholder ol .list-item:before{margin-right:5px;counter-increment:list;content:counter(list) ". "}.d_container ul li{width:calc(100% - 17px)}.d_container ul li:before{content:"";display:inline-block;margin-right:10px;width:7px;height:7px;background-color:#ffca2b}.d_container .yellow ul li:before{background-color:#333}.d_container ol{counter-reset:list}.d_container ol li:before{margin-right:5px;counter-increment:list;content:counter(list) ". "}@media screen and (min-width: 960px){h1,.h1{font-size:32px;line-height:39px}h2,.h2{font-size:28px;line-height:34px}h3,.h3{font-size:24px;line-height:29px}h4,.h4{font-size:20px;line-height:25px}h5,.h5{font-size:18px;line-height:24px}h6,.h6{font-size:17px;line-height:21px}blockquote{margin:35px 0;padding:15px 50px 20px 80px;background-position:left 10px top 10px}.placeholder h1,.placeholder h2,.placeholder h3,.placeholder .h1,.placeholder .h2,.placeholder .h3{margin:35px 0 18px}.placeholder h4,.placeholder h5,.placeholder h6,.placeholder .h4,.placeholder .h5,.placeholder .h6{margin:28px 0 14px}.placeholder p{margin:18px 0}.placeholder ul .list-item:before{margin-top:8px}}@media screen and (min-width: 768px)and (max-width: 959px){h1,.h1{font-size:28px;line-height:34px}h2,.h2{font-size:24px;line-height:29px}h3,.h3{font-size:21px;line-height:26px}h4,.h4{font-size:19px;line-height:24px}h5,.h5{font-size:17px;line-height:21px}h6,.h6{font-size:16px;line-height:19px}blockquote{margin:35px 0;padding:10px 30px 10px 80px;background-position:left 20px top 10px;background-size:40px auto}.placeholder h1,.placeholder h2,.placeholder h3,.placeholder .h1,.placeholder .h2,.placeholder .h3{margin:32px 0 16px}.placeholder h4,.placeholder h5,.placeholder h6,.placeholder .h4,.placeholder .h5,.placeholder .h6{margin:28px 0 14px}.placeholder p{margin:14px 0}.placeholder ul .list-item:before{margin-top:8px}}@media screen and (min-width: 0px)and (max-width: 767px){h1,.h1{font-size:22px;line-height:25px}h2,.h2{font-size:20px;line-height:24px}h3,.h3{font-size:18px;line-height:21px}h4,.h4{font-size:17px;line-height:20px}h5,.h5{font-size:16px;line-height:19px}h6,.h6{font-size:15px;line-height:18px}blockquote{margin:25px 0;padding:12px 23px 15px 75px;background-position:top 10px left 10px}.placeholder{font-size:16px}.placeholder h1,.placeholder h2,.placeholder h3,.placeholder h4,.placeholder h5,.placeholder h6,.placeholder .h1,.placeholder .h2,.placeholder .h3,.placeholder .h4,.placeholder .h5,.placeholder .h6{margin:20px 0 10px}.placeholder img{float:none !important;display:block;margin:10px auto !important}.placeholder ul .list-item:before{margin-top:8px}.placeholder p{margin:12px 0}}table{border-spacing:0px;border-collapse:collapse;width:100%;border:none;text-align:left;vertical-align:middle;clear:both}table th,table caption,table td{border:none}table th>*:first-child,table caption>*:first-child,table td>*:first-child{margin-top:0}table th>*:last-child,table caption>*:last-child,table td>*:last-child{margin-bottom:0}table td{text-align:left}table th,table caption{text-align:left;font-weight:700}table tr:nth-child(even){background-color:#fff}table tr:nth-child(odd){background-color:#f5f5f5}.table-wrap{overflow:auto}.table-wrap table{margin:0}@media screen and (min-width: 960px){table{font-size:12px;line-height:1.4}table td{padding:11px 15px}table th,table caption{padding:11px 15px;font-size:14px;line-height:1.2}.table-wrap{margin:35px 0}}@media screen and (min-width: 768px)and (max-width: 959px){table{font-size:12px;line-height:1.4}table td{padding:11px 15px}table th,table caption{padding:11px 15px;font-size:14px;line-height:1.2}.table-wrap{margin:50px 0}}@media screen and (min-width: 0px)and (max-width: 767px){table{width:100% !important;height:auto !important;font-size:16px;line-height:1.4}table td{padding:11px 15px}table th,table caption{padding:11px 15px;font-size:16px;line-height:1.2}table.table-vertical tr{display:flex;flex-direction:column}.table-wrap{margin:25px 0}}form{color:#999}form .form-switcher{margin:24px 0}form .form-col{width:calc(50% - 10px)}form .form-row,form .form-field{width:100%;line-height:0}form .captcha .g-recaptcha{width:300px;overflow:hidden}form .captcha .g-recaptcha>div{transform-origin:top left;transform:scale(0.995);height:76px !important}form input:not([type=submit]):not([type=radio]),form textarea,form select{height:38px;border:1px solid #d5d5d5;border-radius:0;padding:0 10px;background-color:#fff;color:#999;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;appearance:none;resize:none;width:100%;outline:none}form input:not([type=submit]):not([type=radio])::placeholder,form textarea::placeholder,form select::placeholder{color:#999;opacity:1}form input[type=submit]{appearance:none}form textarea{padding:10px}form label span{display:block}form .form-text{margin:0}.error input:not([type=submit]):not([type=radio]),.error textarea{border-color:#b20000;background-color:#ffefea;color:#b20000}.error input:not([type=submit]):not([type=radio]):focus,.error textarea:focus{color:#999}.error input:not([type=submit]):not([type=radio])::placeholder,.error textarea::placeholder{color:#b20000}.error.captcha .g-recaptcha{outline:1px solid #b20000}.error label span{color:#b20000}.mfp-feedback #body .mfp-sites{overflow:auto}.mfp-feedback #body .mfp-sites .mfp-container{height:auto}.mfp-feedback #body .mfp-sites .mfp-container .mfp-content{width:840px;margin-top:100px}.mfp-feedback #body .mfp-sites .mfp-container .mfp-close{top:-55px !important;right:-65px !important}.sites-list{width:780px;padding:10px 0;height:auto;max-height:685px;position:relative}.sites-list .site_item{padding-bottom:10px}.sites-list .site_item a{color:#333;text-decoration:underline}.sites-list .current_site{color:#4f4f4f;background:url("../img/icon-location_yellow.svg") no-repeat left center;padding-left:20px}.sites-list .sites_list_container{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;width:100%;max-height:580px}.sites-list .h2{padding:0 0 25px 0 !important}.sites-popup-panel .container{position:relative;padding:0;display:flex;justify-content:space-between;align-items:center}.sites-popup-container{display:none;width:306px;height:130px;position:absolute;z-index:100;right:-10px;top:-35px}.sites-popup-container .sites-popup{padding:22px;width:100%;height:120px;box-shadow:0 3px 10px 0 rgba(0,0,0,.5);border-radius:4px;background-color:#fff}.sites-popup-container .sites-popup:after{content:"";position:absolute;top:0%;left:140px;margin:-10px 0 0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff}.sites-popup-container .sites-popup.filter-drop-shadow{filter:drop-shadow(0 1px 5px #fecc37)}.sites-popup-container .sites-popup .sites-popup-btns{display:flex;justify-content:space-between}.sites-popup-container .sites-popup .sites-popup-btns a:hover{opacity:.8}.sites-popup-container .sites-popup .sites-popup-btns a:first-child{padding:0;height:40px;width:53px;display:block;display:flex;justify-content:center;align-items:center;text-decoration:none;background-color:#fff;outline:solid 2px #ffde5d;outline-offset:-2px}.sites-popup-container .sites-popup .sites-popup-btns a:last-child{padding:0;height:40px;width:200px;display:flex;justify-content:center;align-items:center;text-decoration:none}.sites-popup-container .sites-popup-close{cursor:pointer;position:absolute;top:6px;right:7px;width:15px;height:15px;z-index:101}.sites-popup-container .sites-popup-close:before{content:"";width:calc(100% - 2px);height:2px;background-color:#accad1;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-50%, -50%);transform-origin:0 0}.sites-popup-container .sites-popup-close:after{content:"";width:calc(100% - 2px);height:2px;background-color:#accad1;position:absolute;top:50%;left:50%;transform-origin:0 0;transform:rotate(45deg) translate(-50%, -50%)}.sites-popup-container .sites-popup-title{font-size:16px;line-height:19px;text-align:center;padding-bottom:16px}.d_container{background-color:#fff9e6}.d_container .d_title{text-align:center;padding:40px 0 20px 0}.d_container .d_row{padding:20px 30px;display:flex;justify-content:space-between;align-items:center}.d_container .d_row.payment_info{display:flex;justify-content:center}.d_container .d_row.payment_info svg{margin-right:20px}.d_container .d_row.centered{text-align:center;align-items:center;justify-content:center}.d_container .d_row.yellow{background-color:#ffcb00}.d_container .d_row .btn{font-weight:bold;margin-top:0;width:225px}.d_container .d_row .d_col .wrapped{display:flex;justify-items:flex-start;flex-wrap:wrap;margin-bottom:5px;font-size:13px}.d_container .d_row .d_col .btn{display:flex;align-items:center;border:2px solid #ff8a6a;padding:0 10px;color:#ff8a6a}.d_container .d_row .phone_info{flex:2 2 50%;min-width:240px;display:flex;flex-direction:column}.d_container .d_row .phone_info a.h2{color:#3d5058;text-decoration:none;font-size:24px;line-height:28px}.d_container .d_row .phone_info a.h2:focus{font-size:24px;line-height:28px}.d_container .d_row.main_info .d_col:first-child{margin-right:20px}.d_container .d_row .btns{display:flex;justify-content:space-between;width:100%}.d_container .d_row .btns a.bordered{margin-left:0}.d_container .d_row .btns a span{white-space:nowrap}.d_container .d_row .btns a:first-child{flex-wrap:no-wrap}.frontpage .d_container .d_row .btns{justify-content:flex-end}.frontpage .d_container .d_row .btns a:first-child{margin-right:30px}.delivery .d_container{margin:20px 0}.delivery .d_container .d_row.main_info{flex-direction:column;align-items:flex-start}.delivery .d_container .d_row.main_info .d_col:first-child{margin-bottom:20px}.delivery .map{margin-top:20px !important}@media screen and (min-width: 960px){form label span,form .form-text,form .form-hint{font-size:16px;line-height:24px}form label span{margin-bottom:4px}form .form-text{margin-bottom:24px}form input:not([type=submit]):not([type=radio]),form textarea,form select{font-size:16px}}@media screen and (min-width: 768px)and (max-width: 959px){form label span,form .form-text,form .form-hint{font-size:14px;line-height:24px}form label span{margin-bottom:4px}form .form-text{margin-bottom:14px;width:100%}form input:not([type=submit]):not([type=radio]),form textarea,form select{font-size:16px}.d_container .d_row .btns{justify-content:flex-end}.d_container .d_row .btns a:first-child{margin-right:30px}.mfp-feedback #body .mfp-sites .mfp-container{height:auto}.mfp-feedback #body .mfp-sites .mfp-container .mfp-content{width:650px}.mfp-feedback #body .mfp-sites .mfp-container .mfp-content .sites-list{width:600px}.sites-popup-container{top:85px;transform:translateX(-7%);right:auto;position:fixed;left:63%}.delivery .map{overflow:hidden}.delivery form .form-row{margin:0}}@media screen and (max-width: 767px){form .captcha .g-recaptcha{width:284px}form .captcha .g-recaptcha>div{transform:scale(0.94);height:72px !important}form .form-text{font-size:13px;line-height:18px;width:100%;margin-bottom:16px}form label span,form .form-hint{font-size:13px;line-height:24px}form label span{margin-bottom:3px}form input:not([type=submit]):not([type=radio]),form textarea,form select{font-size:16px}.device-ios form input:not([type=submit]),.device-ios form select,.device-ios form textarea{font-size:16px !important}.mfp-feedback #body .mfp-sites .mfp-container .mfp-content{width:100%;margin-top:0}.sites-list{padding:0 20px;max-height:100%}.sites-list .sites_list_container{padding:0;flex-wrap:nowrap;max-height:100%}.sites-list .h2{padding:17px 10px !important}.sites-popup-panel .container #id_sites_popup_bg{height:100% !important;width:100%;min-width:320px;position:fixed !important;top:0 !important;outline:0 !important;z-index:99;background:rgba(0,0,0,.5);display:none}.sites-popup-container{top:180px;left:50%;right:auto;transform:translateX(-50%);position:fixed}.sites-popup-container .sites-popup:after{content:none}.d_container .d_row{flex-direction:column}.d_container .d_row .btns{display:flex;flex-direction:column;align-items:center}.d_container .d_row .btns a:first-child{margin-right:0 !important;margin-bottom:20px}.d_container .d_row .phone_info{flex-direction:column;align-items:center;margin-bottom:20px}.d_container .d_row .phone_info .wrapped{flex-direction:column;align-items:center}.d_container .d_row.payment_info{flex-direction:row}.d_container .d_row.main_info{align-items:flex-start}.d_container .d_row.main_info .d_col:first-child{margin-bottom:20px;margin-right:0}.delivery .map{overflow:hidden}}.hamburger{display:inline-block;width:24px;height:20px;position:relative;cursor:pointer}.hamburger-item{display:inline-block;height:3px;width:100%;background-color:#8c8c8c;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s}.hamburger-item.one{top:calc(50% - 8px)}.hamburger-item.three{top:calc(50% + 8px)}.hamburger.active .hamburger-item.one{top:50%;transform:translate(-50%, -50%) rotate(45deg)}.hamburger.active .hamburger-item.two{top:50%;transform:translate(-50%, -50%) rotate(45deg)}.hamburger.active .hamburger-item.three{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}.btn,.btn:focus,.btn:active{display:inline-block;border:none;cursor:pointer;appearance:none;font-size:16px;height:40px;line-height:40px;color:#2e2e2e;text-align:center;text-decoration:none !important;transition:all .3s;outline:none;border-radius:0px;padding:0 18px;background-color:#ffcb00;font-family:"Open Sans",Arial,sans-serif}.btn *,.btn:focus *,.btn:active *{-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;-o-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}.btn:hover,.btn:focus:hover,.btn:active:hover{background-color:#ffde5d}.btnUp{width:60px;height:60px;outline:none;background-image:url("../img/btn-scroll-up.svg");background-repeat:no-repeat;background-position:center;position:fixed;z-index:5;left:30px;bottom:30px;opacity:0;transition:opacity .3s}.btnUp.active{opacity:1;cursor:pointer}.angle-down{background:url("../img/arrow_down.svg") no-repeat center center;background-size:16px 16px;width:16px;height:16px}@media screen and (max-width: 959px){.btnUp{left:10px;bottom:10px}}.slidable .tall{overflow:hidden}.slidable .tall>*:first-child{margin-top:0 !important}.slidable .tall>*:last-child{margin-bottom:0 !important}.slidable .controller{text-align:left}.slidable .controller>span{color:#d8a300;display:inline-block;cursor:pointer;font-size:14px;line-height:16px;margin-top:5px}.slidable .controller>span:hover span{border-bottom-color:transparent}.slidable .controller>span span,.slidable .controller>span i{display:inline-block;vertical-align:middle}.slidable .controller>span span{border-bottom:1px dashed #d8a300;line-height:1;transition:all .1s ease-in-out}.slidable .controller>span i{margin-left:5px;font-weight:700}.slidable .controller.less i{transform:rotate(180deg)}.breadcrumbs{line-height:0;display:flex;flex-wrap:wrap;align-items:flex-start}.breadcrumbs a,.breadcrumbs a:after,.breadcrumbs img,.breadcrumbs span{display:flex;align-items:center}.breadcrumbs a,.breadcrumbs a:focus{text-decoration:none;color:#999;margin-right:10px}.breadcrumbs a:after,.breadcrumbs a:focus:after{content:"";width:19px;height:18px;background-image:url("../img/arrow-right.svg");background-repeat:no-repeat;background-size:cover;background-position:center;margin-left:10px}@media screen and (min-width: 960px){.breadcrumbs{margin-bottom:40px}.breadcrumbs a,.breadcrumbs a:focus{font-size:16px;line-height:18px}}@media screen and (min-width: 768px)and (max-width: 959px){.breadcrumbs{margin-bottom:30px}.breadcrumbs a,.breadcrumbs a:focus{font-size:14px;line-height:16px}}@media screen and (min-width: 0px)and (max-width: 767px){.breadcrumbs{margin-bottom:10px}.breadcrumbs a,.breadcrumbs a:focus{font-size:13px;line-height:15px;margin-bottom:10px}.breadcrumbs a:after,.breadcrumbs a:focus:after{margin-left:10px}}#body .slick-dots{position:static;line-height:0;margin-top:20px}#body .slick-dots li{width:12px;height:12px;margin:0 5px;background:#d8d8d8;transition:background .3s}#body .slick-dots li.slick-active{background:#ffca2b}#body .slick-dots li button{padding:0;margin:0;width:100%;height:100%;appearance:none;border:none;font-size:0}#body .slick-dots li button:before{display:none}#body .slick-arrow{background:none;font-size:0;appearance:none;border:none;display:inline-block;position:absolute;z-index:5;top:50%;transform:translateY(-50%);cursor:pointer}#body .slick-arrow:before{display:none}#body .slick-arrow:after{content:"";display:inline-block;position:absolute}#body .slick-prev:after{transform:rotate(-45deg)}#body .slick-next:after{transform:rotate(135deg)}.section-card{text-decoration:none !important;text-align:center;display:flex;flex-direction:column;align-items:center}.section-card-img{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.section-card-name{color:#d8a300;text-decoration:underline}.section-card:hover .section-card-name{text-decoration:none}.section-card-cost{color:#333;position:relative}.section-card-quantity{display:inline-block;width:35px;height:35px;line-height:35px;font-size:16px;color:#ffca2b;text-align:center;background-color:#333;border-radius:50%;position:absolute;right:10px;bottom:10px}@media screen and (min-width: 960px){.section-card-img{height:220px}.section-card.fp-item .section-card-img{height:244px}.section-card-name{font-size:22px;line-height:27px;min-height:60px}.section-card.fp-item .section-card-name{font-weight:700;font-size:24px}.section-card-cost{font-size:22px;line-height:27px;margin-top:15px}.section-card-cost span{font-size:11px;line-height:12px;position:absolute;right:-8px;top:-3px}.section-card-cost sup{font-size:11px;line-height:12px}}@media screen and (min-width: 768px)and (max-width: 959px){.section-card-img{height:220px}.section-card.fp-item .section-card-img{height:244px}.section-card-name{font-size:21px;line-height:25px;min-height:60px}.section-card.fp-item .section-card-name{font-weight:700;line-height:26px}.section-card-cost{font-size:21px;line-height:25px;margin-top:17px}.section-card-cost span{font-size:11px;line-height:12px;position:absolute;right:-8px;top:-3px}.section-card-cost sup{font-size:11px;line-height:12px}}@media screen and (max-width: 767px){.section-card-name{font-size:18px;line-height:22px;margin-bottom:10px}.section-card.fp-item .section-card-name{font-weight:700;line-height:23px}.section-card-cost{font-size:18px;line-height:22px;margin-top:20px}.section-card-cost span{font-size:11px;line-height:12px;position:absolute;right:-8px;top:-3px}.section-card-cost sup{font-size:11px;line-height:12px}}.item-card{text-decoration:none !important;text-align:center;display:flex;flex-direction:column;align-items:center}.item-card-img{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%}.item-card-img img{object-fit:contain;height:100%;width:auto}.item-card-name{color:#d8a300;text-decoration:underline;overflow:hidden}.item-card:hover .item-card-name{text-decoration:none}.item-card-cost{color:#333;font-weight:700;position:relative}.item-card-cost b,.item-card-cost span{display:inline-block}@media screen and (min-width: 1250px){.item-card-img{height:220px;margin-bottom:10px;margin-top:10px}.item-card-name{font-size:16px;line-height:18px;min-height:42px}.item-card-cost b{font-size:20px;line-height:25px;margin-right:4px}.item-card-cost span{font-size:14px;line-height:17px}.item-card-cost small{font-size:8px;line-height:10px;position:absolute;top:6px;right:-6px}}@media screen and (min-width: 960px)and (max-width: 1249px){.item-card-img{height:180px;margin-bottom:10px;margin-top:10px}.item-card-name{font-size:16px;line-height:18px;min-height:42px}.item-card-cost b{font-size:20px;line-height:25px;margin-right:4px}.item-card-cost span{font-size:14px;line-height:17px}.item-card-cost small{font-size:8px;line-height:10px;position:absolute;top:6px;right:-6px}}@media screen and (min-width: 768px)and (max-width: 959px){.item-card-img{height:180px;margin-bottom:10px;margin-top:10px}.item-card-name{font-size:15px;line-height:17px;min-height:42px}.item-card-cost b{font-size:20px;line-height:25px;margin-right:4px}.item-card-cost span{font-size:14px;line-height:17px}.item-card-cost small{font-size:8px;line-height:10px;position:absolute;top:6px;right:-6px}}@media screen and (max-width: 767px){.item-card-img{height:180px;margin-bottom:15px}.item-card-name{font-size:16px;line-height:18px;margin-bottom:15px}.item-card-cost b{font-size:16px;line-height:19px;margin-right:4px}.item-card-cost span{font-size:13px;line-height:16px}.item-card-cost small{font-size:8px;line-height:10px;position:absolute;top:2px;right:-6px}}.gallery-item,.gallery-item:focus{text-align:center;line-height:0}.article-card-img,.article-card-img:focus{text-decoration:none !important;line-height:0;display:inline-block}.article-card-title{color:#d8a300;display:inline-block}.article-card-preview{color:#8c8c8c;overflow:hidden}@media screen and (min-width: 768px){.article-card{display:flex;align-items:flex-start}.article-card-img img{object-fit:cover}.article-card-info{padding-left:20px}}@media screen and (min-width: 960px){.article-card-img{width:220px}.article-card-img img{width:220px;height:164px}.article-card-info{width:calc(100% - 220px)}.article-card-title{font-size:16px;line-height:24px;margin-bottom:16px}.article-card-preview{font-size:16px;line-height:24px;max-height:120px}}@media screen and (min-width: 768px)and (max-width: 959px){.article-card-img{width:236px}.article-card-img img{height:176px;width:236px}.article-card-info{width:calc(100% - 236px)}.article-card-title{font-size:15px;line-height:24px;margin-bottom:17px}.article-card-preview{font-size:15px;line-height:22px;max-height:110px}}@media screen and (max-width: 767px){.article-card-img img{height:224px;width:300px}.article-card-info{margin-top:5px}.article-card-title{font-size:14px;line-height:24px;margin-bottom:4px}.article-card-preview{font-size:14px;line-height:22px;max-height:132px}}.grid{display:flex;flex-wrap:wrap;align-items:flex-start}.grid:not(.grid-gallery):not(.slick-initialized){margin:-30px -10px}.grid.grid-gallery{margin:-10px}.grid.slick-initialized .slick-list{margin:0 -10px}.grid.slick-initialized .slick-list .grid-item{margin:0 10px}.grid-item:not(.slick-slide):not(.gallery-item){margin:30px 10px}.grid-item.gallery-item{margin:10px}.grid-item img{width:100%;height:auto}@media screen and (min-width: 960px){.grid-item:not(.fp-item){width:calc(25% - 20px)}.grid-item.fp-item{width:calc(33.33% - 20px)}}@media screen and (min-width: 768px)and (max-width: 959px){.grid-item{width:calc(33.33% - 20px)}}@media screen and (max-width: 767px){.grid:not(.grid-gallery) .grid-item{width:100%}.grid.grid-gallery .grid-item{width:calc(50% - 20px)}}.showcase a{text-decoration:none !important}.showcase .slick-arrow{opacity:.7}.showcase .slick-arrow:hover{opacity:1}.showcase-slide{background-size:cover;background-position:top center}.showcase .container{display:flex;flex-direction:column-reverse}.showcase-content{background-color:rgba(0,0,0,.7)}.showcase-content *{color:#fff}@media screen and (min-width: 960px){.showcase .container{height:440px}.showcase .slick-arrow{width:48px;height:95px}.showcase .slick-arrow:after{content:"";display:inline-block;width:48px;height:48px;border-left:7px solid #fff;border-top:7px solid #fff;position:absolute;top:20px}.showcase .slick-prev{left:calc(50% - 560px)}.showcase .slick-prev:after{left:13px}.showcase .slick-next{right:calc(50% - 560px)}.showcase .slick-next:after{right:13px}.showcase-content{padding:20px}}@media screen and (min-width: 960px)and (max-width: 1140px){.showcase .slick-prev{left:10px}.showcase .slick-prev:after{left:8px}.showcase .slick-next{right:10px}.showcase .slick-next:after{right:8px}}@media screen and (min-width: 768px)and (max-width: 959px){.showcase .container{height:360px}.showcase .slick-arrow{width:32px;height:50px}.showcase .slick-arrow:after{width:30px;height:30px;border-left:5px solid #fff;border-top:5px solid #fff;top:8px}.showcase .slick-prev{left:10px}.showcase .slick-prev:after{left:8px}.showcase .slick-next{right:10px}.showcase .slick-next:after{right:8px}.showcase-content{padding:15px 30px;margin:0 -10px}}@media screen and (min-width: 0px)and (max-width: 767px){.showcase .container{height:220px}.showcase .slick-arrow{width:32px;height:50px}.showcase .slick-arrow:after{width:30px;height:30px;border-left:5px solid #fff;border-top:5px solid #fff;top:8px}.showcase .slick-prev{left:10px}.showcase .slick-prev:after{left:8px}.showcase .slick-next{right:10px}.showcase .slick-next:after{right:8px}.showcase-content{padding:15px 30px;margin:0 -10px}.showcase-content .h1{font-size:18px;line-height:22px}}.sort form{background-color:#f4f4f4;display:flex;align-items:center}.sort form p{margin:0}.sort form small{font-size:inherit}.sort form label{cursor:pointer}.sort form label input{display:none}.sort form label input+span{color:#d8a300;border-bottom:1px dashed #d8a300}.sort form label input:checked+span{color:#333;border-bottom:none}.sort form input[type=checkbox],.sort form input[type=radio]{padding:0}@media screen and (min-width: 768px){.sort form{height:60px;padding:0 20px}.sort form p{margin-right:15px}.sort form small{margin:0 7px}}@media screen and (max-width: 767px){.sort form{padding:12px 20px;flex-wrap:wrap}.sort form p{width:100%}.sort form small{margin:0 7px}}.pagination{width:100%;text-align:center;padding-top:25px;border-top:1px solid #dfdfdf}.pagination .page{display:inline-block;text-decoration:none !important;height:40px;width:40px;background-color:#fff;border:1px solid #d8a300;color:#d8a300;text-align:center;line-height:38px;font-size:16px;transition:all .3s;margin:0 10px}.pagination .page span{text-decoration:underline}.pagination .page.current,.pagination .page:not(.current):hover{background-color:#ffca2b;text-decoration:none;color:#333}.pagination .page.current{pointer-events:none}@media screen and (min-width: 960px){.pagination{margin-top:50px}}@media screen and (min-width: 768px)and (max-width: 959px){.pagination{margin-top:30px}}@media screen and (max-width: 767px){.pagination{margin-top:25px}}#body .mfp-close{right:0px;width:22px;height:22px;top:0;padding:0;background:url("../img/icon-close-img.svg")}#body .mfp-arrow{background:none;position:absolute;cursor:pointer;width:40px;height:40px;background-image:url("../img/slide-arrow.svg");background-repeat:no-repeat;background-position:center center;background-size:18px 33px;transition:opacity .2s;top:50%;margin:0;opacity:.8;transform-origin:50% 50%}#body .mfp-arrow:hover{opacity:1}#body .mfp-arrow:before,#body .mfp-arrow:after{display:none}#body .mfp-arrow-left{left:-50px;transform:rotate(180deg) translateY(50%)}#body .mfp-arrow-right{right:-50px;transform:translateY(-50%)}#body .mfp-bottom-bar{top:calc(100% - 35px);line-height:0;margin:0;margin-top:5px}#body .mfp-title{font-size:15px;line-height:17px;margin:0;color:#fff;padding:0}#body .mfp-content{max-height:100%;max-width:calc(100% - 100px)}#body .mfp-figure{max-height:100%;max-width:100%}#body .mfp-figure:after,#body .mfp-container:after{display:none}#body .mfp-img{max-width:100%}#body .mfp-bg,#body .mfp-wrap{position:fixed !important;top:0 !important;height:100% !important;z-index:50}.mfp-opened{overflow:visible !important}@media screen and (min-width: 768px)and (max-width: 959px){#body .mfp-title{font-size:14px;line-height:16px}}@media screen and (max-width: 767px){#body .mfp-close{right:0px;opacity:1}#body .mfp-arrow{opacity:1}#body .mfp-arrow-left{left:0px}#body .mfp-arrow-right{right:0px}#body .mfp-title{font-size:13px;line-height:15px;text-align:center}#body .mfp-content{width:100%;max-width:100%}}.mfp-feedback #body .h3{margin-bottom:25px}.mfp-feedback #body .mfp-close{top:-30px;right:-30px}.mfp-feedback #body .mfp-content{padding:20px 30px;background-color:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.5);width:380px;max-width:100%}.mfp-feedback #body form .form-row:not(:last-of-type):not(.captcha-row){margin-bottom:10px}.mfp-feedback #body form .form-row.captcha-row{margin-bottom:20px;margin-top:18px}.mfp-feedback #body form .form-row.button-field{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.mfp-feedback #body form .captcha .g-recaptcha{width:320px}.mfp-feedback #body form .captcha .g-recaptcha>div{height:82px !important;transform:scale(1.06)}.mfp-feedback #body .thx{height:332px;padding-bottom:50px;text-align:center;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.mfp-feedback #body header{box-shadow:none}.mfp-feedback #body .mfp-bg,.mfp-feedback #body .mfp-wrap{height:calc(100% - 60px) !important;top:60px !important}.mfp-feedback #body .mfp-container{padding:0}.mfp-feedback #body .mfp-content{height:100%;width:100%;padding:20px 10px;box-shadow:none}.mfp-feedback #body .mfp-close{display:none}.mfp-feedback #body .thx{text-align:center;margin-top:70px}}.sitemap{margin-top:26px}.sitemap ul{list-style:none;padding:0;margin:0;line-height:0}.sitemap ul li{padding:0;line-height:0;position:relative}.sitemap ul li:not(:last-of-type){margin-bottom:5px}.sitemap ul li .menu-toggle,.sitemap ul li a{display:inline-block;vertical-align:middle}.sitemap ul li .menu-toggle{margin-right:5px}.sitemap ul li a,.sitemap ul li a:focus{line-height:20px;text-decoration:underline}.sitemap ul li a:hover,.sitemap ul li a:focus:hover{text-decoration:none}.sitemap ul li .inner{display:none;margin-top:5px;margin-left:40px}.menu-toggle{display:inline-block;width:14px;height:14px;border:1px solid #d8a300;position:relative;border-radius:50%;cursor:pointer}.menu-toggle:after,.menu-toggle:before{content:"";display:inline-block;height:1px;width:8px;background-color:#d8a300;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s;backface-visibility:hidden}.menu-toggle:before{transform:translate(-50%, -50%) rotate(-90deg)}.active .menu-toggle:before,.menu-toggle.active:before{transform:translate(-50%, -50%) rotate(0deg)}.active .menu-toggle:after,.menu-toggle.active:after{width:0}body .swiper-container{width:100%}body .swiper-wrapper{align-items:center}body .swiper-button{width:40px;height:40px;margin:0;transform:translateY(-50%);background-image:url("../img/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:auto 20px;transition:all .2s;opacity:1;top:80px}body .swiper-button-prev{transform:rotate(180deg) translateY(50%)}body .swiper-pagination-wr{margin-top:18px;width:100%;text-align:center;position:relative}body .swiper-pagination{text-align:center;width:auto;position:static;display:inline-block;color:#7b7b7b;font-size:13px;line-height:15px}body .fp-gallery .swiper{margin-top:30px}body .fp-gallery .swiper-button{height:160px;background-color:rgba(255,203,0,.3)}body .fp-gallery .swiper-button-next{right:0}body .fp-gallery .swiper-button-prev{left:0}body .fp-gallery .swiper-button:hover{background-color:rgba(255,203,0,.5)}body .fp-gallery .swiper-pagination{display:none}body .swiper-slide a{text-align:center;background:#fff;height:100%;max-width:600px;margin:auto;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px)and (max-width: 959px){body .swiper-button-next{right:10px}body .swiper-button-prev{left:10px}body .swiper-pagination{padding:4px 6px}}@media screen and (max-width: 767px){body .swiper-button-next{right:10px}body .swiper-button-prev{left:10px}body .fp-gallery .swiper{display:flex;flex-direction:column;align-items:center}body .fp-gallery .swiper-button{height:160px;background-color:inherit !important;background-image:url("../img/arrow_yellow.svg");background-size:20px}body .fp-gallery .swiper-pagination{color:#333;margin-top:20px;font-weight:bold;display:block}}.switcher{display:flex;flex-direction:column;align-items:flex-start}.switcher__title{margin-bottom:10px;font-size:16px;line-height:24px;color:#999;transition:color .5s}@media screen and (min-width: 768px)and (max-width: 959px){.switcher__title{font-size:14px;line-height:18px}}@media screen and (max-width: 767px){.switcher__title{font-size:13px;line-height:18px}}.switcher__list{display:flex;align-items:center}.switcher__item{width:30px;height:30px;min-height:30px;min-width:30px;margin-right:12px;display:block;border:5px solid rgba(255,255,255,0);transition:border .5s;cursor:pointer}.switcher__item--blue{background-color:#66acf3}.switcher__item--dark{background-color:#000}.switcher__item--yellow{background-color:#ffcb00}.switcher__item.active{border:5px solid rgba(255,255,255,.5)}.switcher.error .switcher__title{color:#b20000}*{box-sizing:border-box;padding:0;margin:0;outline:none;-webkit-tap-highlight-color:transparent}*:focus{outline:none !important}*::-moz-focus-inner{border:none}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#404048;margin:0 auto;text-size-adjust:100%;display:flex;flex-direction:column}body>*{flex-shrink:0}body,html{height:100%;width:100%;min-width:320px}.wrapper{flex:1 0 auto}.container{margin:0 auto;padding:0 10px;width:100%;max-width:1250px;min-width:320px}@media screen and (min-width: 960px){.mobile{display:none !important}body{font-size:16px;line-height:24px}main{padding:45px 0 55px}h1.main-title{margin-bottom:23px}}@media screen and (min-width: 768px)and (max-width: 959px){.desctop:not(.tablet){display:none !important}.mobile:not(.tablet){display:none !important}body{font-size:15px;line-height:22px}main{padding-top:120px;padding-bottom:50px}h1.main-title{margin-bottom:20px}}@media screen and (min-width: 0px)and (max-width: 767px){.desctop{display:none !important}body{font-size:14px;line-height:22px}main{padding:70px 0 40px}h1.main-title{margin-bottom:15px}}header{background-color:#fff}header .container:first-child{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}header nav ul{display:flex}header nav li{line-height:0}header nav a,header nav a:focus{text-transform:uppercase;color:#333;text-decoration:none !important;white-space:nowrap}header .logo{display:inline-block;text-decoration:none !important;line-height:0;transition:all 1s}header .block-contacts .fax,header .block-contacts .phone{vertical-align:top;display:inline-block}header .block-contacts .fax span,header .block-contacts .phone span{display:block;color:#8c8c8c;font-size:12px;line-height:14px;margin-bottom:4px}header .block-contacts .fax p,header .block-contacts .fax a,header .block-contacts .fax a:focus,header .block-contacts .phone p,header .block-contacts .phone a,header .block-contacts .phone a:focus{margin:0;color:#000}header .block-contacts .phone{margin-right:12px}header .block-contacts .phone a,header .block-contacts .phone a:focus{border-right:1px solid #d8a300;padding-right:12px;text-decoration:none}header .block-contacts .address{display:block}header .block-contacts .address a,header .block-contacts .address a:focus{display:flex;align-items:center}header .block-contacts .address a:before,header .block-contacts .address a:focus:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../img/icon-location.svg);background-repeat:no-repeat;background-position:center;margin-right:5px}header .block-contacts.vertical{flex-direction:column;position:relative}header .block-contacts.vertical .block-contacts-item:last-child{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-left:20px}header .block-contacts.vertical .block-contacts-item:last-child .sites_list_btn span{margin-left:5px}@media screen and (min-width: 768px){header .block-contacts .fax p,header .block-contacts .fax a,header .block-contacts .fax a:focus,header .block-contacts .phone p,header .block-contacts .phone a,header .block-contacts .phone a:focus{font-size:18px;line-height:22px}header .block-contacts .address a,header .block-contacts .address a:focus{font-size:16px;line-height:18px}header .block-contacts .header-btns-col{display:flex;flex-direction:column;align-items:flex-end}}@media screen and (min-width: 960px){header .container:first-child{padding:20px 10px 30px}header nav{width:100%}header nav li{border-right:1px solid #d8a300;padding:0 8px;text-align:center;flex-grow:1}header nav li:first-child{padding-left:0}header nav li:last-child{padding-right:0;border:none}header nav a,header nav a:focus{font-size:16px;line-height:18px}header nav a:hover,header nav a.active,header nav a:focus:hover,header nav a:focus.active{color:#d8a300}header .btn{margin-right:-70px}header .block-contacts{display:flex;justify-content:flex-end;flex-wrap:wrap}header .block-contacts .address{margin-top:16px}header .block-contacts .address a,header .block-contacts .address a:focus{justify-content:flex-end}}@media screen and (max-width: 959px){header{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;transition:all 1s;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}header.mp-opened{max-height:100%}header.mp-opened nav:before{width:200%;height:200%}header .container:last-child{padding:0;flex-shrink:0;display:flex;flex-direction:column;align-items:center}header .container:last-child>*{flex-shrink:0}header nav{width:100%;padding:0 10px;position:relative;overflow:hidden}header nav:before{content:"";position:absolute;z-index:-1;top:0;left:0;transform:translate(-50%, -50%);border-radius:50%;display:inline-block;height:0px;width:0px;background-color:#ffca2b;transition:all 1s}header nav ul{flex-direction:column;align-items:flex-start}header .block-contacts:not(.block-contacts__mobile).vertical{width:auto;height:40px;margin-top:0px}}@media screen and (min-width: 768px)and (max-width: 959px){header{max-height:100px}header .container:first-child{height:100px}header .container:last-child{height:calc(100% - 100px);overflow:auto}header .logo{height:52px}header nav{padding-top:35px;padding-bottom:35px}header nav a,header nav a:focus{font-size:15px;line-height:17px}header nav li:not(:last-child){margin-bottom:34px}header .block-contacts{margin-top:20px;width:100%;display:flex;align-items:center}header .block-contacts-item{flex-grow:1}}@media screen and (min-width: 0px)and (max-width: 767px){header{max-height:60px}header .container:first-child{height:60px}header .container:last-child{height:calc(100% - 60px);overflow:auto}header .logo{height:35px}header .btn{margin-top:27px}header nav{padding-top:25px;padding-bottom:25px}header nav a,header nav a:focus{font-size:14px;line-height:16px}header nav li:not(:last-child){margin-bottom:20px}header .block-contacts{margin-top:30px;text-align:center}header .block-contacts .fax,header .block-contacts .phone{text-align:left}header .block-contacts .fax p,header .block-contacts .fax a,header .block-contacts .fax a:focus,header .block-contacts .phone p,header .block-contacts .phone a,header .block-contacts .phone a:focus{font-size:16px;line-height:18px}header .block-contacts .address{text-align:left;margin-top:16px}header .block-contacts .address a,header .block-contacts .address a:focus{font-size:14px;line-height:16px}header .block-contacts__mobile{margin:0;line-height:0}header .block-contacts__mobile .phone{color:#000;font-size:16px;line-height:18px;margin:0}header .block-contacts__mobile .phone a,header .block-contacts__mobile .phone a:focus{text-decoration:underline;border:none;padding:0}header .block-contacts-item .sites_list_btn{display:none}header .sites_list_btn.mobile{text-transform:initial;font-size:16px;margin-bottom:20px;display:flex;text-decoration:underline !important;align-items:center}header .sites_list_btn.mobile svg{width:20px;height:20px}header .sites_list_btn.mobile span{padding-left:10px}}.footer-menu{background-color:#eee}.footer-menu a,.footer-menu a:focus{font-family:"Open Sans",Arial,sans-serif;color:#333;text-decoration:none !important}.footer-menu a:hover,.footer-menu a:focus:hover{color:#d8a300}.footer-info{background-color:#5a5a5a;font-family:"Open Sans",Arial,sans-serif;color:#fff}.footer-info .copyright{margin:0;text-align:left}.footer-info .social-links{position:relative;z-index:1;display:flex;align-items:center}.footer-info .social-links ul li{line-height:0;display:inline-block;vertical-align:top}.footer-info .social-links ul li:nth-child(odd) a:after{bottom:0}.footer-info .social-links ul li:nth-child(even) a:after{top:0}.footer-info .social-links ul a{width:40px;height:40px;position:relative;transition:background .2s;display:flex;align-items:center;justify-content:center}.footer-info .social-links ul a:after{content:"";display:inline-block;position:absolute;z-index:-1;left:0;height:0;width:100%;background:#ffca2b;transition:height .3s}.footer-info .social-links ul a img{transition:filter .2s}.footer-info .social-links ul a:hover:after{height:100%}.footer-info .social-links ul a:hover img{filter:brightness(0%)}.footer-counters{text-align:center;background-color:#393939}.footer-counters .metrics-item{margin:0 5px;line-height:0;display:inline-block;vertical-align:top}.footer-right{border-left:1px solid #d0d0d0;padding-left:20px;font-size:14px;margin-top:48px}.footer-right div:not(:last-child){margin-bottom:20px}.footer-right a{color:#d8a300;text-decoration:underline !important}.footer-developer{display:flex;justify-content:center;align-items:center;color:#d2d2d2;padding:10px 0;font-size:14px}.footer-developer span{padding:0 0 0 6px}.footer-developer a{text-decoration:none;color:#fff !important}@media screen and (min-width: 768px){.footer-menu{padding:35px 0}.footer-menu .container{display:flex}.footer-menu-title{margin-bottom:24px}.footer-menu ul{margin-bottom:-12px}.footer-menu li:not(:last-child){margin-bottom:12px}.footer-menu a,.footer-menu a:focus{font-size:14px;line-height:19px}.footer-info .container{height:60px;display:flex;justify-content:space-between;align-items:center}.footer-info .copyright,.footer-info .social-links{width:50%}.footer-info .copyright{order:-1}.footer-info .social-links{justify-content:flex-end}}@media screen and (min-width: 960px){.footer-left,.footer-right,.footer-col,.footer-inner{display:inline-block;vertical-align:top}.footer-right{width:220px}.footer-right .controller,.footer-right .tall{padding-left:20px}.footer-right .tall{border-left:1px solid #d0d0d0}.footer-left{width:calc(100% - 220px)}.footer-col:first-child{width:33.33%}.footer-col:last-child{width:66.66%}.footer-inner{width:50%}.footer-inner .controller,.footer-inner .tall{padding-left:20px}.footer-inner .tall{border-left:1px solid #d0d0d0}.footer-info .copyright{font-size:16px;line-height:22px}.footer-info .social-links span{font-size:16px;line-height:22px;margin-right:18px}.footer-counters{padding:22px 0}}@media screen and (min-width: 768px)and (max-width: 959px){.footer-left,.footer-right,.footer-col,.footer-inner{display:inline-block;vertical-align:top}.footer-inner+.footer-inner .tall{padding-top:12px}.footer-right{width:33.33%}.footer-right .controller,.footer-right .tall{padding-left:20px}.footer-right .tall{border-left:1px solid #d0d0d0}.footer-left{width:66.66%}.footer-col:first-child,.footer-col:last-child{width:50%}.footer-col:last-child>.controller,.footer-col:last-child>.tall{padding-left:20px}.footer-col:last-child>.tall{border-left:1px solid #d0d0d0}.footer-info .copyright{font-size:15px;line-height:22px}.footer-info .social-links span{font-size:15px;line-height:20px;margin-right:22px}.footer-counters{padding:30px 0}}@media screen and (min-width: 0px)and (max-width: 767px){.footer-left+.footer-right{margin-top:30px;padding-top:20px;border-top:1px solid #d0d0d0;border-left:none}.footer-right{padding-left:0}.footer-inner+.footer-inner,.footer-col+.footer-col{margin-top:12px}.footer-menu{padding:40px 0}.footer-menu-title{margin-bottom:20px}.footer-menu-title:empty{display:none}.footer-menu ul{margin-bottom:-12px}.footer-menu li:not(:last-child){margin-bottom:12px}.footer-info .copyright{font-size:16px;line-height:22px;text-align:center;color:#8c8c8c;margin:0 -10px;background-color:#393939;padding:35px 0}.footer-info .social-links{padding:10px 0;order:-1;justify-content:center}.footer-info .social-links span{font-size:16px;line-height:22px;margin-right:20px}}.frontpage .btn{width:180px;display:block;margin:0 auto;margin-top:30px}@media screen and (min-width: 960px){.frontpage section+section{margin-top:35px}}@media screen and (min-width: 768px)and (max-width: 959px){.frontpage section+section{margin-top:35px}}@media screen and (max-width: 767px){.frontpage section+section{margin-top:40px}}.contacts .map .container>ymaps,.delivery .map .container>ymaps{width:100% !important}.contacts .address-title,.delivery .address-title{margin-bottom:15px}@media screen and (min-width: 960px){.contacts section+section,.delivery section+section{margin-top:35px}.contacts .map .container>ymaps,.delivery .map .container>ymaps{height:400px !important}.contacts .block-form .h3,.delivery .block-form .h3{margin-bottom:15px}.contacts .block-form form .form-row,.delivery .block-form form .form-row{display:flex;justify-content:space-between;align-items:flex-start}.contacts .block-form form>.form-row:not(:last-of-type),.delivery .block-form form>.form-row:not(:last-of-type){margin-bottom:20px}.contacts .block-form form .form-col .form-row:not(:last-of-type),.delivery .block-form form .form-col .form-row:not(:last-of-type){margin-bottom:10px}.contacts .block-form form textarea,.delivery .block-form form textarea{height:190px}}@media screen and (min-width: 768px)and (max-width: 959px){.contacts section+section,.delivery section+section{margin-top:50px}.contacts .map .container,.delivery .map .container{padding:0}.contacts .map .container>ymaps,.delivery .map .container>ymaps{height:400px !important}.contacts .block-form .h3,.delivery .block-form .h3{margin-bottom:15px}.contacts .block-form form .form-row,.delivery .block-form form .form-row{display:flex;justify-content:space-between;align-items:flex-start}.contacts .block-form form>.form-row:not(:last-of-type),.delivery .block-form form>.form-row:not(:last-of-type){margin-bottom:20px}.contacts .block-form form .form-col .form-row:not(:last-of-type),.delivery .block-form form .form-col .form-row:not(:last-of-type){margin-bottom:10px}.contacts .block-form form textarea,.delivery .block-form form textarea{height:190px}}@media screen and (max-width: 767px){.contacts section+section,.delivery section+section{margin-top:40px}.contacts .map .container,.delivery .map .container{padding:0}.contacts .map .container>ymaps,.delivery .map .container>ymaps{height:225px !important}.contacts .block-form .h3,.delivery .block-form .h3{margin-bottom:18px}.contacts .block-form form .form-col,.delivery .block-form form .form-col{width:100%}.contacts .block-form form .form-col .form-row:not(.button-field),.delivery .block-form form .form-col .form-row:not(.button-field){margin-bottom:10px}.contacts .block-form form>.form-row:not(:last-of-type),.delivery .block-form form>.form-row:not(:last-of-type){margin-bottom:20px}.contacts .block-form form .button-field,.delivery .block-form form .button-field{margin-top:25px;display:flex;justify-content:space-between;align-items:center}.contacts .block-form form textarea,.delivery .block-form form textarea{height:120px}.delivery .map{margin:0 -10px}}@media screen and (min-width: 960px){.root section+section{margin-top:35px}}@media screen and (min-width: 768px)and (max-width: 959px){.root section+section{margin-top:50px}}@media screen and (max-width: 767px){.root section+section{margin-top:40px}}@media screen and (min-width: 960px){.section section+section{margin-top:50px}.section .gallery .h2{margin-bottom:34px}}@media screen and (min-width: 768px)and (max-width: 959px){.section section+section{margin-top:40px}.section .gallery .h2{margin-bottom:26px}}@media screen and (max-width: 767px){.section section+section{margin-top:30px}.section .gallery .h2{margin-bottom:17px}}.item-fotorama-main{text-align:center;line-height:0;display:flex;align-items:center;justify-content:center}.item-fotorama-thumbs{width:220px;margin:0 auto;margin-top:16px}.item-fotorama .slick-list{margin:0 -10px}.item-fotorama .slick-slide{border:1px solid #dedede;height:60px;margin:0 10px}.item-fotorama .slick-slide a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.item-fotorama .slick-arrow{width:40px;height:60px}.item-fotorama .slick-arrow:after{content:"";display:inline-block;width:15px;height:15px;border-left:2px solid #dedede;border-top:2px solid #dedede;position:absolute;top:22px}.item-fotorama .slick-prev{left:-40px}.item-fotorama .slick-prev:after{left:5px}.item-fotorama .slick-next{right:-40px}.item-fotorama .slick-next:after{right:5px}.item-info-cost{font-weight:700;color:#333;position:relative;display:inline-block}.item-info-cost small{position:absolute}.item-info-duration{font-style:italic;color:#333}.item-table table{width:100% !important;min-width:940px}.item-table td,.item-table th{color:#333;background:none}.item-table th{font-weight:700}.item-table img{vertical-align:middle}.item .item-delivery-info{background:url("../img/icon-delivery.png") no-repeat left center;padding:5px 0 5px 35px;font-size:13px;line-height:17px}.item-categories-links{margin-top:50px}.item-categories-links a{display:inline-block;padding:7px 10px 10px 12px;border-radius:4px;background-color:#f0f2f4;color:#333;font-family:"Helvetica Neue";font-size:13px;line-height:15px;margin-right:10px}.item-categories-links a:hover{color:#d8a300}@media screen and (min-width: 960px){.item-fotorama,.item-info,.item-form{display:inline-block;vertical-align:top}.item-fotorama{width:calc(40% - 40px);margin-right:40px}.item-fotorama-main{height:375px}.item-info{width:calc(30% - 20px);margin-right:20px}.item-info-cost{font-size:20px;line-height:30px;margin-bottom:27px}.item-info-cost b{font-size:28px}.item-info-cost small{font-size:11px;line-height:13px;top:5px;right:-7px}.item-info-text{font-size:13px;line-height:24px}.item-info-text ul .list-item:not(:last-child){margin-bottom:0px}.item-info-duration{font-size:16px;line-height:24px;margin-bottom:25px}.item-form{width:30%}.item-form .h3{margin-bottom:20px}.item-form form .form-text{margin-bottom:15px}.item-form form .form-row:not(:last-of-type):not(.captcha-row){margin-bottom:10px}.item-form form .form-row.captcha-row{margin-bottom:20px;margin-top:18px}.item-form form .form-row.button-field{display:flex;align-items:center;justify-content:space-between}.item-characters{margin-top:30px}.item-table{margin-top:40px}.item-table td,.item-table th{padding:12px 13px}.item-table td{font-size:12px;line-height:14px}.item-table th{font-size:14px;line-height:17px}.item-gallery{margin-top:45px}.item-gallery .h2{margin-bottom:34px}}@media screen and (min-width: 768px)and (max-width: 959px){.item .container{display:flex;flex-wrap:wrap;align-items:flex-start}.item-fotorama{width:360px}.item-fotorama-main{height:375px}.item-info{width:calc(100% - 360px);padding-left:50px}.item-info-cost{font-size:16px;line-height:30px;margin-bottom:14px}.item-info-cost b{font-size:26px}.item-info-cost small{font-size:9px;line-height:11px;top:5px;right:-7px}.item-info-duration{font-size:15px;line-height:24px;margin-bottom:14px}.item-info-text{font-size:13px;line-height:24px}.item-info-text ul .list-item:not(:last-child){margin-bottom:0px}.item-characters{margin-top:30px;width:100%}.item-table{margin-top:50px;width:100%;overflow:auto}.item-table td,.item-table th{padding:12px 13px}.item-table td{font-size:12px;line-height:14px}.item-table th{font-size:14px;line-height:17px}.item-gallery{margin-top:40px;width:100%}.item-gallery .h2{margin-bottom:25px}.item-form{margin-top:40px;order:2;width:100%}.item-form .h3{margin-bottom:5px}.item-form form{display:flex;flex-wrap:wrap;align-items:flex-start}.item-form form .form-row{width:calc(50% - 10px)}.item-form form .form-row.captcha-row,.item-form form .form-row.button-field{margin-top:20px}.item-form form .form-row.button-field{display:flex;align-items:center;justify-content:space-between}.item-form form .form-row:nth-of-type(even){margin-left:10px}.item-form form .form-row:nth-of-type(odd){margin-right:10px}}@media screen and (max-width: 767px){.item .container{display:flex;flex-direction:column}.item .container>*{flex-shrink:0;width:100%}.item-fotorama-main img{max-height:280px}.item-info{margin-top:15px;text-align:center}.item-info .item-button{margin:auto;margin-bottom:10px;display:block;width:max-content}.item-info-cost{font-size:20px;line-height:30px;margin-bottom:10px}.item-info-cost b{font-size:28px}.item-info-cost small{font-size:11px;line-height:13px;top:5px;right:-7px}.item-info-text{font-size:12px;line-height:24px;text-align:left}.item-info-text ul .list-item:not(:last-child){margin-bottom:0px}.item-info-duration{font-size:14px;line-height:24px;margin-bottom:24px}.item-table{margin-top:50px;overflow:auto}.item-table td,.item-table th{padding:12px 13px}.item-table td{font-size:12px;line-height:14px}.item-table th{font-size:14px;line-height:17px}.item-characters{margin-top:18px}.item-gallery{margin-top:40px}.item-gallery .h2{margin-bottom:25px}.item-form{margin-top:40px;order:2}.item-form .h3{margin-bottom:5px}.item-form form .form-row:not(:last-of-type):not(.captcha-row):not(.button-field){margin-top:10px}.item-form form .form-row.captcha-row{margin-top:20px}.item-form form .form-row.button-field{margin-top:26px;display:flex;justify-content:space-between;align-items:center}.item-button{margin-bottom:10px}}@media screen and (min-width: 960px){.articles section+section{margin-top:35px}.articles .article-card:not(:last-child){margin-bottom:40px}}@media screen and (min-width: 768px)and (max-width: 959px){.articles section+section{margin-top:50px}.articles .article-card:not(:last-child){margin-bottom:30px}}@media screen and (max-width: 767px){.articles section+section{margin-top:40px}.articles .article-card:not(:last-child){margin-bottom:40px}}.article .block-link{text-align:center}.article .similars .similar{text-align:center}.article .similars .similar-img{line-height:0}.article .similars .similar-img img{display:inline-block}@media screen and (min-width: 960px){.article section+section{margin-top:35px}.article .similars .h3{margin-bottom:25px}.article .similars .similar p{margin-top:10px;font-size:16px;line-height:24px}.article .h2{margin-bottom:34px}}@media screen and (min-width: 768px)and (max-width: 959px){.article section+section{margin-top:35px}.article .similars .h3{margin-bottom:25px}.article .similars .similar:last-child{display:none}.article .similars .similar p{margin-top:12px;font-size:15px;line-height:20px}.article .block-link{margin-top:25px;margin-bottom:-10px}.article .h2{margin-bottom:26px}}@media screen and (max-width: 767px){.article section+section{margin-top:40px}.article .similars .h3{margin-bottom:16px}.article .similars .similar p{margin-top:10px;font-size:16px;line-height:24px}.article .block-link{margin-top:25px;margin-bottom:-15px}.article .h2{margin-bottom:17px}}@media screen and (min-width: 960px){.gallery-group section+section{margin-top:35px}.gallery-group .gallery+.gallery{margin-top:38px}.gallery-group .gallery .h2{margin-bottom:34px}}@media screen and (min-width: 768px)and (max-width: 959px){.gallery-group section+section{margin-top:50px}.gallery-group .gallery+.gallery{margin-top:38px}.gallery-group .gallery .h2{margin-bottom:37px}}@media screen and (max-width: 767px){.gallery-group section+section{margin-top:40px}.gallery-group .gallery+.gallery{margin-top:30px}.gallery-group .gallery .h2{margin-bottom:17px}}@media screen and (min-width: 960px){.with-callback .content:last-of-type,.with-callback .block-form{display:inline-block;vertical-align:top}.with-callback .block-form{width:300px}.with-callback .block-form form .form-row{display:flex;justify-content:space-between;align-items:flex-start}.with-callback .block-form form .form-row.button-field{align-items:center}.with-callback .block-form form .form-row:not(:last-of-type){margin-bottom:10px}.with-callback .block-form form .form-row:last-of-type:not(:first-of-type){margin-top:18px}.with-callback .block-form form .form-row.button-field{margin-top:20px}.with-callback .block-form .h3{margin-bottom:30px}.with-callback .content+.content{margin-top:35px}.with-callback .content+.content+.block-form{margin-top:35px}.with-callback .content:last-of-type{padding-right:50px;width:calc(100% - 300px)}.with-callback .gallery{margin-top:35px}.with-callback .gallery .h2{margin-bottom:34px}}@media screen and (min-width: 768px)and (max-width: 959px){.with-callback .container{display:flex;flex-direction:column}.with-callback .container>*{flex-shrink:0}.with-callback .container>*:not(:first-child):not(.content){margin-top:40px}.with-callback .container>*.content+.content{margin-top:25px}.with-callback .block-form{order:2}.with-callback .block-form form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.with-callback .block-form form .form-row{width:calc(50% - 10px);display:flex;justify-content:space-between;align-items:flex-start}.with-callback .block-form form .form-row.button-field{align-items:center}.with-callback .block-form form .form-row:not(:last-of-type){margin-bottom:20px}.with-callback .block-form .h3{margin-bottom:5px}.with-callback .gallery .h2{margin-bottom:26px}}@media screen and (max-width: 767px){.with-callback .container{display:flex;flex-direction:column}.with-callback .container>*{flex-shrink:0}.with-callback .container>*:not(:first-child):not(.content){margin-top:35px}.with-callback .container>*.content+.content{margin-top:20px}.with-callback .block-form{order:2}.with-callback .block-form form .form-row:not(:last-of-type){margin-bottom:12px}.with-callback .block-form form .form-row:last-of-type:not(:first-of-type){margin-top:20px}.with-callback .block-form form .form-row.button-field{margin-top:24px;display:flex;justify-content:space-between;align-items:center}.with-callback .block-form .h3{margin-bottom:10px}.with-callback .gallery .h2{margin-bottom:17px}}@media screen and (min-width: 960px){.p404 section+section{margin-top:40px}}@media screen and (min-width: 768px)and (max-width: 959px){.p404 section+section{margin-top:35px}}@media screen and (max-width: 767px){.p404 section+section{margin-top:25px}}.default .catalog{margin:30px 0}/*# sourceMappingURL=stavnireshetki.css.map */
