html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
*{-webkit-font-smoothing:antialiased;outline:0}body{font-family:"Roboto",sans-serif;font-size:16px;background:#ffdf00}@media(max-width:700px){img{max-width:100%;height:auto}}a{color:#ed2324;transition-duration:.3s}a:hover{color:#ed2324;transition-duration:.3s}h1,h2,h3,h4,h5{letter-spacing:.18px;margin:20px 0 10px 0}.h1{font-size:35px;color:#ed2324;font-weight:900}.h1-black{color:#303030}.h2-contacts{padding:50px 50px 0 20px;margin:0;font-size:30px;color:#6b6b6b}.h2{font-size:25px;color:#ed2324;font-weight:900}.h1{line-height:40px}.h2{line-height:30px}.h2 a,.h1 a{text-decoration:none;border-bottom:1px solid #ffbebe;line-height:20px}.h2 a:hover,.h1 a:hover{text-shadow:2px 2px 8px rgba(150,150,150,.7)}.clear{clear:both}.accept{font-size:11px}.no-margin{margin:0 !important}.breadcrumb{padding:0;margin:0;display:flex;flex-wrap:wrap}.breadcrumb li{list-style-type:none;margin:0 5px}.close{float:right;font-size:30px;line-height:1;color:#303030;opacity:.7;padding:0}.close:hover,.close:focus{color:#303030;text-decoration:none;cursor:pointer;opacity:.5}button.close{cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-header h4{font-size:26px}.modal-selectcity{padding-left:20px;padding-bottom:20px}.modal-title{line-height:1.2 !important}.modal-body p,.ajax_form p{text-align:left}.modal-body .agreement,.ajax_form .agreement{margin-top:0}.modal-body input[type="text"],.ajax_form input[type="text"],.modal-body textarea,.ajax_form textarea{background-color:#e7e7eb;margin:0 0 20px 0;padding:10px 10px;line-height:initial;box-sizing:border-box;border:0;border-radius:4px}.modal-body #city_select,.ajax_form #city_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e7e7eb;margin:0 0 20px 0;padding:10px 10px;line-height:initial;box-sizing:border-box;border:2px solid #e7e7eb;border-radius:4px}.modal-body button.nv-send,.ajax_form button.nv-send{width:100%;border-radius:4px;background-color:#ffdf00;color:#fff;padding:10px 20px;float:none !important;font-size:20px;font-family:"daysregular",sans-serif;box-sizing:border-box;border:2px solid #ffdf00;transition-duration:.3s;cursor:pointer}.modal-body button.nv-send:hover,.ajax_form button.nv-send:hover{color:#ffdf00;background:white;border:2px solid #ffdf00;transition-duration:.3s}.toSelectCity{display:block;cursor:pointer;background:none;border:0;font-weight:500;color:#dc2b1c;text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.t-duration{transition-duration:.3s}.container{max-width:1200px;background:white;margin:0 auto}.winawards{display:flex}.winawards .winawards_title{padding-left:10px;line-height:1;font-weight:500;display:flex;flex-direction:column}.winawards .winawards_title .word_1{font-size:1.3437em}.winawards .winawards_title .word_2{font-size:.97rem}.winawards .winawards_title .word_3{font-size:.9rem}.winawards .winawards_title .word_4{font-size:1.23rem}@media(max-width:800px){.winawards{margin-bottom:20px}}header{background:white}header .logo{display:block}header .logo img{width:310px;height:70px}@media(max-width:800px){header .logo{margin-bottom:20px}header .logo img{width:100%}}header .main-header{justify-content:space-between;display:flex;align-items:center;padding:20px 50px 35px 50px}@media(max-width:800px){header .main-header{flex-direction:column;padding:30px 10px;align-items:center}}header .button-services{display:flex;justify-content:flex-end;color:white;font-size:12px;font-weight:500}header .button-services a{color:white}header .button-services .bg{padding:5px 50px 5px 30px;background:#ed2324;position:relative}header .button-services .bg:before{content:"";width:40px;height:100%;position:absolute;left:-30px;top:0;background:linear-gradient(to bottom left,#ed2324 0,#ed2324 50%,#fff 50%,#fff 100%)}header .contacts{position:relative}header .contacts .phone{font-size:30px}header .contacts .phone a{color:black;text-decoration:none}header .contacts .phone a:hover{color:#ed2324}header .contacts .callback{cursor:pointer;border:3px solid #ffdf00;width:100%;margin:5px 0;background:linear-gradient(to bottom right,#fff 0,#fff 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}header .contacts .callback:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){header .contacts .callback{padding:5px}}header .contacts .citySelector{font-size:12px;color:#ed2324;text-align:center}header .contacts .citySelector .selectCities{cursor:pointer;background:none;border:0;font-weight:500;color:#dc2b1c;text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}nav.main-menu{background:#ffdf00;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1000px){nav.main-menu{justify-content:center}}nav.main-menu a,nav.main-menu button{color:black;font-weight:500;padding:15px 20px;text-decoration:underline;background:transparent;border:0;transition-duration:.3s}nav.main-menu a:first-child,nav.main-menu button:first-child{padding:15px 30px}nav.main-menu a:last-child,nav.main-menu button:last-child{padding:15px 30px}nav.main-menu a:hover,nav.main-menu button:hover{background:#fff;color:#ed2324;transition-duration:.3s}table.pure-table{border-collapse:collapse;border:1px solid black}table.pure-table td{padding:3px 5px}table.pure-table th,table.pure-table td{border:1px solid #bbb}table.pure-table tr:nth-of-type(odd){background:#f8f8f8}table.pure-table tr:nth-of-type(even){background:#fff}.child-items{display:flex;flex-wrap:wrap}.child-items .child-item{border:1px solid gainsboro;border-radius:3px;margin:5px 5px 20px 5px;width:200px;text-align:center;font-weight:900;padding:0 0 10px 0;transition-duration:.3s}.child-items .child-item:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.21);transition-duration:.3s}@media(max-width:700px){.child-items .child-item{width:45%}.child-items .child-item img{width:100%}}.child-items .services-item{width:270px}.bigmenu-button-container{background:white;display:flex;justify-content:center}.bigmenu-button-container #bigmenuButton{margin:0 auto;background:#ed2324;border:0;color:white;cursor:pointer;padding:5px 40px;position:relative;transition-duration:.3s}.bigmenu-button-container #bigmenuButton:hover{background:#ce1f20;transition-duration:.3s}.bigmenu-button-container #bigmenuButton:hover:after{transition-duration:.3s;background:linear-gradient(to bottom right,#ce1f20 0,#ce1f20 50%,#fff 50%,#fff 100%)}.bigmenu-button-container #bigmenuButton:hover:before{transition-duration:.3s;background:linear-gradient(to bottom left,#ce1f20 0,#ce1f20 50%,#fff 50%,#fff 100%)}.bigmenu-button-container #bigmenuButton:after{content:"";width:30px;height:100%;position:absolute;right:-30px;top:0;background:linear-gradient(to bottom right,#ed2324 0,#ed2324 50%,#fff 50%,#fff 100%)}.bigmenu-button-container #bigmenuButton:before{content:"";width:30px;height:100%;position:absolute;left:-30px;top:0;background:linear-gradient(to bottom left,#ed2324 0,#ed2324 50%,#fff 50%,#fff 100%)}nav.big-menu{background-image:linear-gradient(360deg,#fff 83%,#ffdf00 83%);display:flex;justify-content:space-between}nav.big-menu__mainpage{background-image:none}@media(max-width:900px){nav.big-menu{flex-wrap:wrap;background:#ffdf00}}nav.big-menu .big-menu-box{box-sizing:border-box;background-image:linear-gradient(90deg,#fff 0,#f1f1f1 100%);width:280px;padding:5px 30px}@media(max-width:900px){nav.big-menu .big-menu-box{width:50%;margin-top:10px}}@media(max-width:700px){nav.big-menu .big-menu-box{width:100%;margin-top:10px;padding:5px 20px}nav.big-menu .big-menu-box .h1,nav.big-menu .big-menu-box .h2{margin:10px 0;line-height:25px}nav.big-menu .big-menu-box .h2 a,nav.big-menu .big-menu-box .h1 a{font-size:24px}}nav.big-menu .big-menu-box .item{display:block;font-size:14px;color:#303030;margin:10px 0}@media(max-width:700px){nav.big-menu .big-menu-box .item{display:none}}nav.big-menu .big-menu-box .item:hover{color:#ed2324}nav.big-menu .big-menu-box .item-inline{display:inline !important;font-size:14px;color:#303030;margin-right:15px !important}@media(max-width:700px){nav.big-menu .big-menu-box .item-inline{display:none !important}}nav.big-menu .big-menu-box .item-inline:hover{color:#ed2324}.main-slider{background:white;box-sizing:border-box;padding:30px;max-height:375px;overflow:hidden}@media(max-width:700px){.main-slider{padding:0}}.main-slider img{width:100%}.tooltip{position:absolute;top:105px;opacity:0;width:160px;color:white;visibility:hidden;transition:all 1s;background:#ed2324;border-radius:3px;padding:20px 30px;box-shadow:0 18px 30px 0 rgba(0,0,0,.5);font-size:14px;z-index:10}.tooltip:before{content:"";position:absolute;left:40%;top:-30px;border:20px solid transparent;border-bottom:20px solid #ed2324}.tooltip .greetings{margin:0}.tooltip .tooltip-buttons{padding-top:10px;display:flex;justify-content:space-around}.tooltip button{color:white;background:transparent;border:1px solid gainsboro;border-radius:3px;height:30px;padding:0 10px;transition-duration:.3s}.tooltip button:hover{color:black;background:#ffdf00;border:1px solid #ffdf00;transition-duration:.3s}.tooltip-visible{opacity:1;visibility:visible;transition-delay:2s;transition:all 1s}.news-block{padding:10px 50px 100px 50px;box-sizing:border-box}@media(max-width:700px){.news-block{padding:20px 20px 0 20px}}.news-block h2{margin-top:10px}.news-block h2 a{color:#6b6b6b;font-weight:900;font-size:40px}.news-block .news-wrapper{display:flex;justify-content:space-between}@media(max-width:900px){.news-block .news-wrapper{flex-direction:column}}.news-block .news-wrapper .news{min-width:200px;padding-right:60px}@media(max-width:900px){.news-block .news-wrapper .news{margin-bottom:30px}}.news-block .news-wrapper .news .date{padding:1px 12px;border-radius:3px;display:inline;background:#6b6b6b;color:white;font-size:12px;width:auto}.news-block .news-wrapper .news .news-link{margin-top:5px;display:block}.main-content-wrapper{padding:20px 50px;box-sizing:border-box}@media(max-width:700px){.main-content-wrapper{padding:30px 20px 50px 20px}}@media(max-width:700px){.main-content-wrapper .main-content-inner{display:flex;flex-direction:column-reverse}}.main-content-wrapper .main-content-inner .main-content-text{margin-right:250px}@media(max-width:700px){.main-content-wrapper .main-content-inner .main-content-text{margin-right:0}}.main-content-wrapper .main-content-inner .main-content-side{float:right;width:200px;margin-left:30px;box-sizing:border-box}@media(max-width:700px){.main-content-wrapper .main-content-inner .main-content-side{float:none;width:100%;margin-left:0;margin-top:50px}}.main-content-wrapper .main-content-inner .main-content-side h3{margin-top:0}.main-content-wrapper .main-content-inner .main-content-side .side-menu{box-sizing:border-box;margin:0;padding:0}.main-content-wrapper .main-content-inner .main-content-side .side-menu li{list-style-type:none;padding:5px}.main-content-wrapper .main-content-inner .main-content-side .side-menu li.active{background:#ffdf00;border-radius:2px}.main-content-wrapper .main-content{display:flex;justify-content:space-between}@media(max-width:700px){.main-content-wrapper .main-content{flex-direction:column}}.main-content-wrapper .main-content img{margin:20px}.main-content-wrapper .main-content .main-content-side{margin-left:80px}@media(max-width:700px){.main-content-wrapper .main-content .main-content-side{margin-left:0}}@media(max-width:700px){.main-content-wrapper .main-content .main-content-side #vk_groups{display:none}}.main-content-wrapper .main-content .main-content-side .side-menu{width:220px;margin:0;padding:0}.main-content-wrapper .main-content .main-content-side .side-menu li{list-style-type:none;padding:5px}.main-content-wrapper .main-content .main-content-side .side-menu li.active{background:#ffdf00;border-radius:2px}.factoid-block{padding:20px 50px;display:flex;box-sizing:border-box;justify-content:space-around}@media(max-width:700px){.factoid-block{padding:0;flex-direction:column}}.factoid-block .factoid{display:flex;align-items:center;flex-direction:column}@media(max-width:700px){.factoid-block .factoid{margin-bottom:30px}}.factoid-block .factoid .factoid-value{font-size:40px;color:#ed2324}.factoid-block .factoid .factoid-text{text-align:center}.main-map-header{box-sizing:border-box;padding:20px 50px}@media(max-width:700px){.main-map-header{padding:20px 20px}}.main-map-header h2{color:#6b6b6b;font-weight:900;font-size:40px}.main-map-header .selectCities{background:none;border:0;cursor:pointer;font-weight:500;color:#dc2b1c;text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.main-map-header .selectCities option{font-size:16px}.main-map{height:500px;width:100%;box-shadow:0 18px 30px 0 rgba(0,0,0,.13)}.offices-block{box-sizing:border-box;color:#6b6b6b;z-index:-1;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:700px){.offices-block{padding:20px 0}}.offices-block .office{margin:20px;width:230px}@media(max-width:700px){.offices-block .office{margin:0 20px}}.offices-block .office-hidden{display:none}footer.container{background:#ffdf00;box-sizing:border-box;padding:30px 20px;display:flex;justify-content:space-between}footer.container .logo img{width:230px;height:52px}footer.container .socials{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;order:10}footer.container .socials img{filter:brightness(0);opacity:.8;height:40px;width:40px;object-fit:contain;transition:filter .3s}footer.container .socials img:hover{filter:none;opacity:1;transition:filter .3s}.slick-next{right:55px !important}@media(max-width:700px){.slick-next{right:25px !important}}.slick-prev{left:55px !important;z-index:1}@media(max-width:700px){.slick-prev{left:25px !important}}.ceiling-slider .slick-next{right:-25px !important}.ceiling-slider .slick-next:before{color:black}@media(max-width:700px){.ceiling-slider .slick-next{right:25px !important}}.ceiling-slider .slick-prev{left:-25px !important;z-index:1}.ceiling-slider .slick-prev:before{color:black}@media(max-width:700px){.ceiling-slider .slick-prev{left:25px !important}}.cmCityList{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:20px 40px;transition-duration:.3s}.cmCityList .cmSelectCity{padding:10px 20px;text-decoration:underline;cursor:pointer}.cmCityList .cmSelectCity:hover{padding:10px 20px;color:#ed2324;background:#ffdf00;transition-duration:.3s}.img-circle{background-color:#ed2324;box-sizing:content-box;-webkit-box-sizing:content-box}.img-circle-zamer{background-color:#23aaed;box-sizing:content-box;-webkit-box-sizing:content-box}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #ed2324;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circlezamer{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #23aaed;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#ed2324;width:100px;height:100px;bottom:0;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circle-fill-zamer{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#23aaed;width:100px;height:100px;bottom:0;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7}.img-circle-zamer{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7}.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url("/assets/templates/img/phone.png");background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.img-circlezamer{box-sizing:content-box;-webkit-box-sizing:content-box;width:52px;height:52px;top:9px;left:10px;position:relative;background-image:url("/assets/templates/img/tape.svg");background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.img-circle:hover{opacity:1}.img-circle-zamer:hover{opacity:1}@keyframes pulse{0%{transform:scale(.9);opacity:1}50%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:1}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.95);opacity:1}}@keyframes tossing{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}100%{transform:rotate(-8deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg)}}@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes circle-anim{0%{-o-transform:rotate(0deg) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes circle-anim{0%{transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes circle-fill-anim{0%{-o-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}.fixed-buttons{display:flex;flex-direction:column;width:220px;cursor:pointer;font-family:sans-serif;position:fixed;bottom:10px;right:20px}.fixed-buttons .fixed-button{opacity:.8;display:flex;margin:3px 0;align-items:center;background:#555;color:#fff;box-sizing:border-box;padding:7px 15px 7px 15px;border-radius:5px}.fixed-buttons .fixed-button .fixed-button-icon{height:30px;width:30px;text-align:center;margin-right:10px}.fixed-buttons .fixed-button .fixed-button-icon img{height:100%;animation-name:rotation;animation-duration:2s;animation-iteration-count:infinite}.fixed-buttons .fixed-button-callback{background:#ed2324;transition-duration:.3s}.fixed-buttons .fixed-button-callback:hover{background:#cc1112;transition-duration:.3s}.fixed-buttons .fixed-button-zamer{background:#23aaed;transition-duration:.3s}.fixed-buttons .fixed-button-zamer:hover{background:#118ecc;transition-duration:.3s}.fixed-buttons .fixed-button-zamer .fixed-button-icon img{width:30px}@keyframes rotation{0%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}100%{transform:rotate(-15deg)}}.js-filters{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.js-filters .js-filter,.js-filters .js-unfilter{padding:10px 20px;margin:10px 10px 0 0;cursor:pointer;transition-duration:.3s;border:1px solid #ccc}.js-filters .js-filter:hover,.js-filters .js-unfilter:hover{border:1px solid #ffdf00}.js-filters .active{padding:10px 20px;border:1px solid transparent;color:#ed2324;background:#ffdf00;transition-duration:.3s}.amoforms_iframe{width:100%;position:static !important;height:500px !important}@media(max-width:420px){.amoforms_iframe{width:350px !important;position:static !important;height:500px !important}}.works .grid img{width:200px;height:200px;margin:2px}.works .grid img:hover{filter:brightness(1.2);transition-duration:.3s}.lb-widget-panel{bottom:70px !important;right:23px !important}.ceiling-filters{display:flex;justify-content:center}.ceiling-slider .ceiling-slide{text-align:center;margin:5px;display:block;box-shadow:rgba(0,0,0,.2) 1px 2px 10px;padding-bottom:6px;border-radius:6px;width:265px;min-height:240px}.ceiling-slider .ceiling-slide .ceiling-cover{background:#bbb;height:200px;background-size:cover;border-radius:5px 5px 0 0}.ceiling-slider .ceiling-slide .title{margin:10px;font-size:1.1rem}.ceiling-content-wrapper .container{padding:20px 50px;background:transparent}.ceiling-content-wrapper h2{text-transform:uppercase}@media(max-width:667px){.ceiling-content-wrapper .container{padding:10px}.ceiling-content-wrapper .container .js-filters .js-filter,.ceiling-content-wrapper .container .js-filters .js-unfilter{padding:10px;margin:10px 0 0 0}}.callback-ceilings{height:50px}.ceiling-button{color:black;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;height:50px;text-transform:uppercase;border:3px solid #ffdf00;width:100%;max-width:300px;margin:20px auto;background:linear-gradient(to bottom right,#fff 0,#fff 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}.ceiling-button:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){.ceiling-button{padding:5px}}.ceiling-hit{background:#eff3f6;margin-top:30px}.ceiling-hit .container{padding-top:0}.ceiling-hit .callback{cursor:pointer;text-transform:uppercase;border:3px solid #ffdf00;width:100%;max-width:300px;margin:20px auto;background:linear-gradient(to bottom right,#fff 0,#fff 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}.ceiling-hit .callback:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){.ceiling-hit .callback{padding:5px}}.ceiling-hit .ceiling-hit--wrapper{display:flex;min-height:300px}.ceiling-hit .ceiling-hit--wrapper .ceiling-hit--cover,.ceiling-hit .ceiling-hit--wrapper .ceiling-hit--form{flex:1 0 50%;box-sizing:border-box;background-size:cover}.ceiling-hit .ceiling-hit--wrapper .ceiling-hit--form{padding:15px 40px 30px 40px}@media(max-width:667px){.ceiling-hit .ceiling-hit--wrapper{flex-direction:column}.ceiling-hit .ceiling-hit--wrapper .ceiling-hit--cover{height:200px}.ceiling-hit .ceiling-hit--wrapper .ceiling-hit--form{padding:0 20px 30px 20px}}.floating-label{position:absolute;top:0;left:0;user-select:none;z-index:1500}.floating-label-field{color:rgba(44,62,80,.75);border-width:0;z-index:200}.floating-label-field:focus{outline:0;box-shadow:0}.floating-label-field::placeholder{color:rgba(44,62,80,.5)}.floating-label,.floating-label-field{font:inherit;line-height:1;display:block;width:100%}.floating-label-wrap *{box-sizing:border-box}.floating-label-field,.floating-label-wrap{position:relative;box-sizing:border-box;margin:10px 0}.floating-label-field input,.floating-label-wrap input{background:rgba(0,0,0,.1)}.floating-label-field--s1{transition:border-color .25s ease-in-out;color:rgba(0,0,0,.75);border-bottom:3px solid rgba(255,255,255,.05);background-color:transparent}.floating-label-field--s1+.floating-label{transition:transform .25s,opacity .25s ease-in-out;transform-origin:0 0;opacity:.5}.floating-label-field--s1:focus,.floating-label-field--s1:not(:placeholder-shown){border-color:rgba(255,255,255,.1)}.floating-label-field--s1:focus+.floating-label,.floating-label-field--s1:not(:placeholder-shown)+.floating-label{transform:translate(.25em,-30%) scale(.8);opacity:.25}.floating-label-field--s2{transition:background-color .25s ease-in-out;border:2px solid #fff;border-radius:5px;background-color:#fff}.floating-label-field--s2+.floating-label{visibility:hidden;transition:transform .25s,visibility .5s,opacity .5s ease-in-out;opacity:0}.floating-label-field--s2:focus+.floating-label,.floating-label-field--s2:not(:placeholder-shown)+.floating-label{visibility:visible;transform:translateY(-80%);opacity:.5}.floating-label-field--s2:valid:not(:placeholder-shown){border-color:#adefc8;background-color:#adefc8}.floating-label-field--s2:invalid{border-color:#ffe0e3;background-color:#ffe0e3}.floating-label-field--s3{padding:20px 15px 10px 15px;transition:border-color .25s ease-in-out;color:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.1);border-radius:5px;background-color:transparent}.floating-label-field--s3+.floating-label{position:absolute;top:.75em;left:.75em;display:inline-block;width:auto;margin:0;padding:.75em;transition:transform .25s,opacity .25s,padding .25s ease-in-out;transform-origin:0 0;color:rgba(255,255,255,.5)}.floating-label-field--s3:focus,.floating-label-field--s3:not(:placeholder-shown){border-color:rgba(255,255,255,.1)}.floating-label-field--s3:focus+.floating-label,.floating-label-field--s3:not(:placeholder-shown)+.floating-label{z-index:250;padding:.75em;transform:translate(0,-2em) scale(.9);color:rgba(255,255,255,.25);background-color:#2c3e50}.floating-label-field--s1:not(textarea),.floating-label-field--s2:not(textarea),.floating-label-field--s3:not(textarea){max-height:4em}.floating-label-field--s1,.floating-label-field--s1+.floating-label,.floating-label-field--s2,.floating-label-field--s2+.floating-label{padding:20px 15px 10px 15px}.floating-label-field--s1+.floating-label,.floating-label-field--s2+.floating-label{z-index:150}.floating-label-field--s1::placeholder,.floating-label-field--s3::placeholder{color:transparent}.calc--wrapper{display:flex;align-items:center;margin-top:30px}.calc--wrapper .callback{cursor:pointer;text-transform:uppercase;border:3px solid #ffdf00;max-width:300px;width:100%;margin:20px 0;background:linear-gradient(to bottom right,#fff 0,#fff 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}.calc--wrapper .callback:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){.calc--wrapper .callback{padding:5px}}.calc--wrapper .calc--result,.calc--wrapper .calc--form{flex:1 0 30%}.calc--wrapper .calc--result{display:flex;justify-content:center;align-items:center;flex-direction:column}.calc--wrapper .calc--result p{margin:0}.calc--wrapper .calc--result .ceiling-price{color:green;font-size:3rem;font-weight:bold}.calc--wrapper .calc--result .ceiling-description{font-size:.8rem;text-align:center;color:gray}.calc--wrapper .calc--result .ceiling-title{font-size:1.5rem}.calc--wrapper .calc--features{flex:1 0 30%}.calc--wrapper .calc--features .calc--feature{display:flex;align-items:center;margin-bottom:20px}.calc--wrapper .calc--features .calc--feature img{margin-right:20px}.calc--wrapper select{background:rgba(0,0,0,.1);padding:10px 15px 10px 15px;display:block;border:0;height:40px}@media(max-width:667px){.calc--wrapper{flex-direction:column}.calc--wrapper .calc--form{width:100%}}.ceiling-example{background:#eff3f6}.ceiling-example .callback{cursor:pointer;text-transform:uppercase;border:3px solid #ffdf00;width:100%;max-width:300px;margin:20px auto;background:linear-gradient(to bottom right,#fff 0,#fff 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}.ceiling-example .callback:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){.ceiling-example .callback{padding:5px}}.ceiling-example .ceiling-example--items .ceiling-example--item{display:flex;flex-direction:row;margin:20px 0;background:white;border-radius:3px;min-height:200px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.ceiling-example .ceiling-example--items .ceiling-example--item .cover{flex:1 0 30%;background:#eee;background-size:cover}.ceiling-example .ceiling-example--items .ceiling-example--item .info{flex:1 0 70%;padding:0 30px 30px 30px;box-sizing:border-box}.ceiling-example .ceiling-example--items .ceiling-example--item .info h4{font-size:1.2rem;font-weight:normal}.ceiling-example .ceiling-example--items .ceiling-example--item .info .price{font-weight:bold;font-size:1.4rem}.ceiling-example .ceiling-example--items .ceiling-example--item .info .description{font-size:.8rem;margin-top:5px}.ceiling-slider--offer a{display:block}.ceiling-slider--offer a img{width:100%}.dealers{display:flex;flex-wrap:wrap}.dealers .dealers-item{width:33%;padding:10px;box-sizing:border-box}@media(max-width:700px){.dealers{flex-direction:column}.dealers .dealers-item{width:100%;padding:0}}.works-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}.works-grid--item{height:200px;background-size:cover}.fixed-menu{visibility:hidden;opacity:0;position:fixed;width:100%;z-index:15;top:0;transition:opacity .5s,visibility .5s}.fixed-menu__show{opacity:1;visibility:visible;transition:opacity .5s,visibility .5s}@media(max-width:700px){.fixed-menu{display:none}}.configurator{margin:20px 0 100px 0}.configurator .window_config_1{border:1px solid #979797;width:200px;height:350px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;padding:5px}.configurator .window_config_2{border:1px solid #979797;width:200px;height:350px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;padding:5px}.configurator .window_config_3{border:1px solid #979797;width:200px;height:350px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;padding:5px}.configurator .window_config_4{border:1px solid #979797;width:400px;height:350px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_4{width:320px;height:300px}}.configurator .window_config_5{border:1px solid #979797;width:400px;height:350px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_5{width:320px;height:300px}}.configurator .window_config_6{border:1px solid #979797;width:400px;height:350px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_6{width:320px;height:300px}}.configurator .window_config_7{border:1px solid #979797;width:400px;height:350px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_7{width:320px;height:300px}}.configurator .window_config_8{border:1px solid #979797;width:500px;height:350px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_8{width:320px;height:250px}}.configurator .window_config_9{border:1px solid #979797;width:500px;height:302px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_9{width:320px;height:250px}}.configurator .window_config_10{border:1px solid #979797;width:500px;height:302px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_10{width:320px;height:250px}}.configurator .window_config_11{border:1px solid #979797;width:500px;height:302px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_11{width:320px;height:250px}}.configurator .window_config_12{border:1px solid #979797;width:500px;height:302px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;padding:5px}@media(max-width:450px){.configurator .window_config_12{width:320px;height:250px}}.configurator .window{background-image:linear-gradient(180deg,#def6fc 0,#b9dbf9 100%);border:1px solid #979797}.configurator .window-small{height:70px;cursor:not-allowed}.configurator .window-small-5{grid-column-start:1;grid-column-end:3}.configurator .window-small-9{grid-column-start:1;grid-column-end:4}.configurator .open-select{cursor:pointer;position:relative}.configurator .open-select-default:after{content:url("//plastkom.ru/assets/templates/img/configurator/default.svg");width:50px;height:50px;position:absolute;display:block;top:35%;left:35%}.configurator .open-select--img{height:100%;width:100%}.configurator .slick-prev:before{color:gray}.configurator .hover{transition:all .3s;padding:15px;cursor:pointer}.configurator .hover:hover{box-shadow:0 0 20px lightgray;transition:all .3s}.configurator .slick-disabled,.configurator .slick-next{opacity:0;display:none}.configurator .slick-prev{top:0 !important;left:0 !important}.configurator .step{margin:10px}.configurator .step .title{text-align:center;font-size:1.2rem;margin-bottom:10px;text-transform:uppercase;font-weight:500}.configurator .configurator--step-1{display:flex;justify-content:center;flex-wrap:wrap}.configurator .configurator--step-2 .wrapper{display:flex;justify-content:center;flex-wrap:wrap}.configurator .configurator--step-3{display:flex;justify-content:center;flex-wrap:wrap}.configurator .configurator--step-3 img:after{content:url("/assets/templates/img/configurator/arrow.svg")}.configurator .configurator--step-3 .step{width:100%}.configurator .configurator--step-3 .wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}.configurator .configurator--step-3 .wrapper .selects{display:flex;justify-content:center;margin-top:15px}.configurator .wrapper-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin:50px auto}@media(max-width:700px){.configurator .wrapper-grid{grid-template-columns:repeat(1,1fr)}}.configurator .wrapper-grid .col{display:flex;flex-direction:column}.configurator .tth_block{display:flex;flex-direction:column;padding:10px}.configurator .tth_block__item{font-size:14px;display:flex;align-items:flex-end}.configurator .tth_block__item .spacer{flex:1 0;border-bottom:1px solid #ddd;margin:0 5px}.configurator .tth_block__item .value{font-weight:500}.configurator .item{border:1px solid rgba(0,0,0,.16);display:flex;flex-direction:column;align-items:center;background:#fff;color:#373737;text-decoration:none;padding-bottom:15px;position:relative;margin:0 !important}.configurator .item .desc{padding:0 10px;font-size:14px}.configurator .item .title{padding:10px;margin:20px 0 0 0 !important}.configurator .item img{max-height:300px;object-fit:contain;margin:0 auto}.configurator .options{display:block;font-weight:500;padding:5px 10px;margin-top:10px}.configurator .checkbox{margin:20px 0;display:flex}.configurator .checkbox label{max-width:500px;margin-left:15px}.configurator .checkbox input{position:relative;top:4px}.configurator .checkbox-label{padding-right:10px}.configurator .radiobutton{display:flex}.configurator .radiobutton input{margin-right:5px;position:relative;top:5px}.configurator form{max-width:500px;margin-top:30px}.configurator-select{max-width:163px;display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;box-sizing:border-box;margin:4px;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,#fff 0,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.configurator-select::-ms-expand{display:none}.configurator-select:hover{border-color:#888}.configurator-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}.configurator-select option{font-weight:normal}*[dir="rtl"] .configurator-select,:root:lang(ar) .configurator-select,:root:lang(iw) .configurator-select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}button.next{background:mediumseagreen;color:white;border:0;width:200px;margin-top:15px;padding:10px 20px;border-radius:.5em}.noliquid-slider .items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.noliquid-slider .items .item{background:white;box-shadow:0 0 20px rgba(0,0,0,.3);border-radius:20px;padding:20px}.noliquid-slider .items .item .item-title{margin-bottom:20px}.noliquid-slider .items .item .cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media(max-width:700px){.noliquid-slider .items .item .cols{grid-template-columns:repeat(1,1fr);grid-gap:20px}}.noliquid-slider .callback{cursor:pointer;border:3px solid #ffdf00;width:100%;margin:5px 0;background:white;max-width:300px;transition-duration:.3s}.noliquid-slider .callback:hover{background:linear-gradient(to bottom right,#ffdf00 0,#ffdf00 50%,#ffdf00 50%,#ffdf00 100%);transition-duration:.3s}@media(max-width:700px){.noliquid-slider .callback{padding:5px}}.standart-size__table{width:100%}.standart-size__table sup{font-size:10px}.standart-size__table tr td:first-child{font-weight:bold;text-align:left;width:350px}.standart-size__table tr:not(.nohover) td:hover{background-color:#ffb300;transition:.4s ease}.standart-size__table tr td{text-align:center;border-bottom:2px solid rgba(0,0,0,.1);padding:10px 3px}div.typosize_table>table>tbody>tr:nth-child(1) td{color:#ffb300;font-weight:bold}div.typosize_table>table>tbody>tr:nth-child(1) a{color:#ffb300;font-weight:bold}.container_typosize{display:flex;flex-wrap:wrap}.typosize_img_wrapper{display:flex;width:35%;flex-wrap:wrap;padding:20px 0;justify-content:center}.typosize_table{display:flex;align-items:center;padding:20px 0;width:65%}.typosize_img img{max-height:200px}@media only screen and (max-width:992px){.typosize_img_wrapper,.typosize_table{width:100%}}@media only screen and (max-width:552px){.typosize_table{overflow:scroll}}.assortiment .img-responsive{display:block;width:100%;height:auto}.col_l3{width:25%;float:left}.col_l2{width:16.66666%;float:left}.col_l4{width:33.33333%}.clearfix:after,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:"";display:table;clear:both}.gallery_padding{padding:0 10px;box-sizing:border-box}[class*="col_"]{float:left}.table [class*="col_"]{float:none}.product_section_vertical .col_pad{position:relative;min-height:1px;padding-left:10px;padding-right:10px;box-sizing:border-box}.product_section_vertical{display:flex !important;flex-wrap:wrap !important}.typosize_img_wrapper{margin:auto}.col_pad{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.options h2{margin-top:30px;clear:both}.options .table{padding-top:40px}.options .without-top{padding-top:0}.options .table .image{padding:0}.options .table .image img{width:100%}.options .table .attribute{padding:0;vertical-align:top}.options .lastElement{padding-bottom:40px}.options .options-item{margin-bottom:15px;float:left;width:100%}.options .options-item .window-row{text-align:center}.options .options-item .table{width:auto;padding-top:0 !important;position:relative}.options .options-item .thumbnail{display:inline-block;float:left;margin:10px 2.414% 10px 0;padding:0;text-align:center;width:23.19%}.options .options-item .thumbnail img{width:100%}.options .options-item .thumbnail:last-child{margin-right:0}@media only screen and (min-width:768px){.options .table .attribute{padding:0 20px 0 28px}}.col_s1{width:8.33333%}.col_s2{width:16.66666%}.col_s3{width:25%}.col_s4{width:33.33333%}.col_s5{width:41.66666%}.col_s6{width:50%}.col_s7{width:58.33333%}.col_s8{width:66.66666%}.col_s9{width:75%}.col_s10{width:83.33333%}.col_s11{width:91.66666%}.col_s12{width:100%}.col_si1{width:100%}@media only screen and (min-width:600px){.col_sd1{width:50%}}@media only screen and (min-width:768px){.col_m1{width:8.33333%}.col_m2{width:16.66666%}.col_m2_1{width:22%}.col_m3{width:25%}.col_m4{width:33.33333%}.col_m5{width:41.66666%}.col_m6{width:50%}.col_m7{width:58.33333%}.col_m8{width:66.66666%}.col_m9{width:75%}.col_m9_1{width:78%}.col_m10{width:83.33333%}.col_m11{width:91.66666%}.col_m12{width:100%}.float_m_right{float:right}}@media only screen and (min-width:992px){.col_l1{width:8.33333%}.col_l2{width:16.66666%}.col_l22{width:20%}.col_l3{width:25%}.col_l4{width:33.33333%}.col_l5{width:41.66666%}.col_l6{width:50%}.col_l7{width:58.33333%}.col_l8{width:66.66666%}.col_l9{width:75%}.col_l10{width:83.33333%}.col_l11{width:91.66666%}.col_l12{width:100%}.visible_l{display:block !important}.hide_l{display:none !important}}@media only screen and (min-width:945px){.col_mi1{width:50%}.col_mi2{width:33.33333%}.col_mi3{width:66.66666%}.hide_mi{display:none}.visible_mi{display:block}.colorTitle{float:left;width:30%}.colorsBlock ul{display:table-cell}}@media only screen and (min-width:1260px){.col_li1{width:33.33333%}.col_li2{width:25%}.col_li3{width:75%}.hide_li{display:none}.visible_li{display:block}.colorTitle{width:22%}}@media(max-width:767px){.visible_s{display:block !important}.hide_s{display:none !important}.remove_indents{padding-left:2%;padding-right:2%}}@media(min-width:768px) and (max-width:991px){.visible_m{display:block !important}.hide_m{display:none !important}}@media(max-width:991px){.hide_p{display:none !important}}.assortment-item{display:flex}.assortiment .spisok2 li{font-size:18px;list-style-type:none}.assortiment .spisok2 li>p{font-size:18px;margin-bottom:0;margin-top:15px}.assortiment .spisok2 li:first-child>p{margin-top:0}.assortiment .table{margin-top:20px}.assortiment .table .attribute{padding:0 20px 0 28px;vertical-align:top}.assortiment .assortment-item{margin-bottom:15px;display:block !important;border-bottom:1px solid #e7e7e7}.assortiment .assortment-item h3,.assortiment .assortment-item h4{font-family:"Myriad Pro Regular";color:#505050;font-weight:bold;padding-bottom:15px}.assortiment .assortment-item h3{font-size:30px}.assortiment .assortment-item h4{font-size:20px}.assortiment .assortment-item .row{margin-bottom:40px}.assortiment .assortment-item .last-row{border-bottom:1px solid transparent !important}.assortiment .assortment-item .col{vertical-align:top}.assortiment .assortment-item .attribute{position:relative;padding:0 30px 0 10px}.assortiment .assortment-item .attribute a{color:#5eb9df;text-decoration:underline}.assortiment .assortment-item .attribute a:hover{color:#009ddf}.assortiment .assortment-item .attributeActiveUrl{color:#84298b !important}.assortiment .assortment-item .attribute ul li{list-style-image:url("/assets/templates/images/marker2.png");margin-left:13px;font-size:18px;margin-bottom:15px}.assortiment .assortment-item .cap{position:absolute;width:30px;bottom:-2px;right:0;border-bottom:5px solid #fff}.assortiment .assortment-item .colorsBlocks{position:relative}.assortiment .assortment-item .colorsBlocks.show:before{content:"";position:absolute;top:-32px;left:35%;display:block;background:url("/assets/templates/images/corner-big.png") no-repeat;width:70px;height:35px;z-index:10}.assortiment .assortment-item .colorsBlock{display:none;position:relative;background:#f7f7f7}.assortiment .assortment-item .colorsBlock .colors-item>li{height:52px;width:53px;background-color:#00e;background:url("/assets/templates/images/All-color.png") no-repeat center center;display:inline-block;padding:7px;padding-top:4px;margin:15px 15px 10px}.assortiment .assortment-item .colorsBlock .colors-item>li:hover,.assortment-item .colorsBlock .colors-item>li.active{background:url("/assets/templates/images/All-color2.png") no-repeat center center;cursor:pointer}.assortiment .assortment-item .colorsBlock .color-block{height:40px;width:40px;background-color:#00e}.assortiment .assortment-item .colorsBlock .colorTitle{display:block;font-size:18px;color:#505050;padding-top:20px;margin-left:20px}.assortiment .assortment-item .colorsBlock .colorTitle b{font-family:"Myriad Pro Regular";font-weight:bold;white-space:nowrap}.assortiment .assortment-item .colorsBlock .colors-close,.assortment-item .colorsBlock .colors-close:hover{background:url("/assets/templates/images/controls.png") no-repeat}.assortiment .assortment-item .colorsBlock .colors-close{background-position:0 0;position:absolute;right:0;top:0;margin:5px;height:24px;width:24px}.assortiment .assortment-item .colorsBlock .colors-close:hover{background-position:0 -24px;cursor:pointer}@media only screen and (max-width:1078px){.assortiment .colNotPadding{display:none}.assortiment .replacingPhoto{display:block}}.assortiment .colNotPadding{padding:0;background:#f7f7f7}.assortiment .colNotPadding .table-colors{margin-bottom:20px;font-weight:normal}.assortiment .colNotPadding .table-colors>thead>tr>th,.table-colors>tbody>tr>th{font-size:14px}.assortiment .colNotPadding .table-colors>thead>tr:first-child>th[data-txt]{background:#84298b none repeat scroll 0 0;color:#fff;font-family:"Myriad Pro Regular";font-size:18px;font-weight:bold;padding:2px}.assortiment .colNotPadding .table-colors>thead>tr>th{text-align:center;color:#505050;padding:7px 10px}.assortiment .colNotPadding .table-colors>tbody>tr>th{color:#fff;width:290px;text-align:left;border-bottom:7px solid #f7f7f7;padding:4px 10px}.assortiment .colNotPadding .table-colors>tbody>tr>td,#table-obob{border-bottom:1px solid #dbdbdb;padding:4px 0;text-align:center}.assortiment .colNotPadding .table-colors>tbody>tr:last-child>td,.table-colors>tbody>tr:first-child>td[rowspan]{border-bottom:0 solid #fff}.assortiment .replacingPhoto img{width:100%}.assortiment .ral9016{background-color:#f1f0ea !important;color:#646464 !important}.assortiment .ral8014{background-color:#4a3526 !important}.assortiment .ral9006{background-color:#a1a1a0 !important}.assortiment .ral8017{background-color:#442f29 !important}.assortiment .ral7016{background-color:#383e42 !important}.assortiment .ral6005{background-color:#114232 !important}.assortiment .ral5010{background-color:#004f7c !important}.assortiment .ral3004{background-color:#6b1c23 !important}.assortiment .ral1015{background-color:#e6d2b5 !important;color:#646464 !important}.assortiment .ral703{background-color:#19353a !important}.assortiment .ral704{background-color:#16282a !important}.assortiment .golden-oak{background:url("/images/product/gate/8_golden_oak.jpg") repeat left top}.assortiment .dark-oak{background:url("/images/product/gate/8_oak.jpg") repeat left top}.assortiment .cherry{background:url("/images/product/gate/8_cherry.jpg") repeat left top}.assortiment .options-item{padding:30px 0;border-top:1px dotted #6e6e6e;border-bottom:1px dotted #6e6e6e;margin-bottom:15px;margin-bottom:50px;width:100%;display:table}.assortiment .options-item .table{width:auto;margin:0 auto}.assortiment .options-item .thumbnail{text-align:center;display:inline-block;float:left;padding:0;margin:10px 40px 10px 0}.assortiment .options-item .thumbnail .thumb-window{max-width:192px;display:inline-block;text-align:center}.assortiment .options-item .thumbnail .thumb-window img{margin-bottom:-4px}.assortiment .options-item.thumbnail:last-child{margin-right:0}.assortiment .options-item .thumbnail>a>img{position:relative}.assortiment .options-item .thumbnail .caption{font-size:15px;text-align:center;padding:6px;background-color:#f3f2f2;width:100%;height:54px}.assortiment .options-item .thumbnail .caption p{display:inline-block;vertical-align:middle;color:black;text-align:center;margin-bottom:0}.assortiment .options-item .thumbnail .caption span{font-size:11px}.assortiment .options-item .thumbnail .caption:before{content:"";display:inline-block;height:100%;vertical-align:middle}.assortiment .options-item .thumbnail.ass-tipi{float:none}.assortiment .options-item .thumbnail.ass-tipi .thumb-window{max-width:400px}.assortiment .ral5015{background-color:#2874b2 !important;color:#646464 !important}.product p{font-size:18px}.product a{color:#158fbd}.product h2{font-family:"Myriad Pro Regular";background:url("/assets/templates/images/list-01.png") no-repeat scroll 0 50%;padding-left:52px;color:#595550;font-size:26px;margin-bottom:30px;text-align:left;line-height:32px}.product .link{color:#595550;font-size:14px;text-decoration:none;display:inline-block;display:block;margin-bottom:20px;clear:left}.product .link:hover{color:#08c;text-decoration:underline}.product .main{margin:5px 56px}.product .table{width:100%;display:table}.product .col{display:table-cell;vertical-align:middle;float:none !important}.product .mainTitle{bottom:0;color:#1d0f00;font-family:"Myriad Pro Light",Calibri,Arial;font-size:28px;left:0;width:100%;display:block;padding:14px;text-align:center;background-color:#ebebeb;position:relative}.product .mainTitle .article{padding-right:40px;display:inline-block}.product .mainInfo{margin-top:50px;margin-bottom:45px}.product .toHide,.product .toShow{display:block;margin:0 -10px}.product .toHide .mainTitle .arrow,.product .toShow .mainTitle .arrow{position:absolute;top:50%;right:15px;margin-top:-16px;width:35px;height:31px;background:transparent url("/assets/templates/images/upArr.png") top left no-repeat}.product .toShow .mainTitle .arrow{background:transparent url("/assets/templates/images/upArr.png") bottom left no-repeat}@media only screen and (max-width:767px){.product .main{margin:5px 26px}.product .mainTitle{font-size:20px}}@media screen and (min-width:768px){.product h2{font-size:30px}}.product-title{margin-bottom:10px}.product-title .col{vertical-align:top}.product-title .productDescription{padding:0 10% 0 8%}.product-title .productDescription h1,.product-title .productDescription .price{text-align:left}.product-title .productDescription h1{color:#000;font-size:30px}.product-title .productDescription .aPictures{color:#6c6966;display:block}.product-title .productDescription .aPictures:hover{color:#333;text-decoration:underline}.product-title .productDescription .price{font-size:28px;margin:25px 0;color:#0b971b}@media(min-width:992px){.product-title .productDescription .price{margin-bottom:80px}}.product-title .productDescription .price .big{font-family:"Myriad Pro Regular";font-weight:bold;font-size:30px}.product-title .productDescription .price .note{position:relative;top:-11px;left:5px}.product-title .productDescription .noteD{font-size:11px;color:#79756e;margin-bottom:20px;display:block}.product-title .productDescription .btn-block{margin:10px 0;overflow:hidden}.product-title .productDescription .btn-block .buy-button{background:#0b971b url("/assets/templates/images/icon-cart.png") no-repeat scroll 10px center;color:#fff;display:inline-block;font-family:"Myriad Pro Regular",Calibri,Arial;font-size:16px;font-weight:bold;margin-bottom:10px;padding:2px 15px 5px 35px}.product-title .productDescription .btn-block .calc{background:#0b971b url("/assets/templates/images/calc.png") no-repeat 14px center}.product-title .productDescription .btn-block .buy-button:hover{background-color:#84298b}.product-title .carousel-block .iconTopRow,.col-lg-1,.col-sm-1,.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2,.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3,.col-xxs-2,.col-xxs-3{position:relative;min-height:47px;height:47px}.col-lg-1,.col-sm-1,.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2,.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3,.col-xxs-2,.col-xxs-3{float:left;display:table}.col-lg-1{width:100%}.col-xxs-2{width:18%}.col-xxs-3{width:82%}@media(min-width:520px){.col-xs-2{width:11%}.col-xs-3{width:89%}}@media(min-width:768px){.col-sm-1{width:33.33333333%}.col-sm-2{width:25%}.col-sm-3{width:75%}.col-sm-4{width:50%}}@media(min-width:992px){.col-md-2{width:35%}.col-md-3{width:65%}}@media(min-width:1200px){.col-lg-2{width:25%}.col-lg-3{width:75%}}.product-title .carousel-block{padding-right:7%;width:50%}.product-title .carousel-block .iconTop:before,.product-title .carousel-block .iconTop:after{display:table;content:" "}.product-title .carousel-block .iconTop{margin-left:-40%;margin-right:-5%;display:table;padding-bottom:34px}.product-title .carousel-block .iconTopRow{padding-left:15px}.product-title .carousel-block .iconTopRow h4{display:table-cell;font-weight:bold;vertical-align:middle}.product-title .carousel-block .spisok li{list-style-type:none;margin-left:25px;list-style-image:url("/assets/templates/images/marker3.png");list-style-position:inside !important;text-align:left;font-size:18px;margin-bottom:9px}.product-title .carousel-block h5{font-size:24px}@media screen and (max-width:992px){.product-title{display:block !important}.product-title .col{width:100%;display:block}.product-title .carousel-block{padding:0 10% 0 8%;width:100%}.product-title .carousel-block .iconTop{margin-right:0;margin-left:0}.product-title .carousel-block .iconTopRow:first-child{padding-left:0}.product-title .carousel-block .spisok li{margin-left:0}}@media(max-width:1100px) and (min-width:993px){.product-title .carousel-block .iconTop{margin-left:-30%}}
.starability-result{position:relative;width:150px;font-size:.1em;color:transparent}.starability-result,.starability-result:after{height:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=")}.starability-result:after{content:" ";position:absolute;left:0;background-position:0 -30px}.starability-result[data-rating="5"]:after{width:150px}.starability-result[data-rating="4"]:after{width:120px}.starability-result[data-rating="3"]:after{width:90px}.starability-result[data-rating="2"]:after{width:60px}.starability-result[data-rating="1"]:after{width:30px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.starability-result,.starability-result:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==");background-size:30px auto}}@-webkit-keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.starability-grow{display:block;position:relative;width:150px;min-height:60px;padding:0;border:0;will-change:contents}.starability-grow>input{position:absolute;margin-right:-100%;opacity:0}.starability-grow>input:checked~label,.starability-grow>input:focus~label{background-position:0 0}.starability-grow>input:checked+label,.starability-grow>input:focus+label{background-position:0 -30px}.starability-grow>input[disabled]:hover+label{cursor:default}.starability-grow>input:not([disabled]):hover~label{background-position:0 0}.starability-grow>input:not([disabled]):hover+label{background-position:0 -30px}.starability-grow>input:not([disabled]):hover+label:before{opacity:1}.starability-grow>input:focus+label{outline:1px dotted #999}.starability-grow .starability-focus-ring{position:absolute;left:0;width:100%;height:30px;outline:2px dotted #999;pointer-events:none;opacity:0}.starability-grow>.input-no-rate:focus~.starability-focus-ring{opacity:1}.starability-grow>label{position:relative;display:inline-block;float:left;width:30px;font-size:.1em;color:transparent;cursor:pointer;background-repeat:no-repeat;background-position:0 -30px}.starability-grow>label,.starability-grow>label:before{height:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=")}.starability-grow>label:before{content:"";position:absolute;display:block;background-position:0 30px;pointer-events:none;opacity:0}.starability-grow>label:nth-of-type(5):before{width:120px;left:-120px}.starability-grow>label:nth-of-type(4):before{width:90px;left:-90px}.starability-grow>label:nth-of-type(3):before{width:60px;left:-60px}.starability-grow>label:nth-of-type(2):before{width:30px;left:-30px}.starability-grow>label:nth-of-type(1):before{width:0;left:0}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.starability-grow>label{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==");background-size:30px auto}}@media screen and (-ms-high-contrast:active){.starability-grow{width:auto}.starability-grow>input{position:static;margin-right:0;opacity:1}.starability-grow .input-no-rate{display:none}.starability-grow>label{display:inline;float:none;width:auto;height:auto;font-size:1em;color:inherit;background:none}.starability-grow>label:after,.starability-grow>label:before{display:none}}.starability-grow>label:after{content:" ";position:absolute;opacity:0;width:30px;height:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=");background-repeat:no-repeat;bottom:0;left:0}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.starability-grow>label:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==");background-size:30px auto}}.starability-grow>input:checked+label:after{background-position:0 -30px;opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:a;animation-name:a;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}