@charset "UTF-8";@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load5{0%,to{-webkit-box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7);box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff;box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff}}@keyframes load5{0%,to{-webkit-box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7);box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2);box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff;box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff}}.loader{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
hr,html{-webkit-box-sizing:content-box;box-sizing:content-box}html{line-height:1.15;-webkit-text-size-adjust:100%;height:100%}body,sub,sup{position:relative}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;min-height:100%;margin:0;font-family:"Roboto",Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:#949494;background-color:#fff}.slick-slide img,details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.slick-slide.slick-loading img,[hidden],template{display:none}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../libs/slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(../libs/slick-carousel/fonts/slick.eot);src:url(../libs/slick-carousel/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../libs/slick-carousel/fonts/slick.woff) format("woff"),url(../libs/slick-carousel/fonts/slick.ttf) format("truetype"),url(../libs/slick-carousel/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.container{-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;margin:0 auto;padding:0 6.25%}@media (min-width:768px){.container{width:688px;padding:0 8.33333%}}@media (min-width:1200px){.container{width:1170px;padding:0 .83333%}}.container-fluid{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;padding:0 6.25%}@media (min-width:768px){.container-fluid{padding:0 8.33333%}}@media (min-width:1200px){.container-fluid{width:1170px;margin:0 auto;padding:0 .83333%}}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}input:not([type=button]):not([type=submit]),select,textarea{display:block;width:100%;margin:0;padding:8px 12px;font-family:inherit;font-size:15px;line-height:1.5;color:#1c1c1c;background-color:#fff;background-image:none;border:1px solid #eee;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline-offset:0}address{font-style:normal}html .hidden{display:none}html .show{display:block}figure{margin:0}.sr-not,.sr-only{padding:0;border:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sr-not{position:relative;width:auto;height:auto;margin:0;white-space:normal;clip:auto;overflow:visible}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,.5)}.site{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.offer-block{position:relative;padding-left:20px;padding-bottom:40px;font-size:14px}.offer-block::before{content:'';position:absolute;right:0;top:27px;z-index:1;width:100px;height:100px;background:url(../img/icons/icon-point.svg) no-repeat;background-size:100px;opacity:.3}.offer-block>*{max-width:85%}.offer-block a{color:#0081ff;text-decoration:underline}.offer-block a:focus,.offer-block a:hover{text-decoration:none}.screen-reader-text{word-break:normal}.screen-reader-text:focus{border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);font-size:.875rem;font-weight:700;right:5px}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left}.alignleft,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery{margin-bottom:1.5em;display:grid;grid-gap:.6em}.gallery-item{display:inline-block;text-align:center;width:100%;margin:0}.gallery-icon a{display:block;line-height:0;overflow:hidden}.gallery-icon a img,.woocommerce li.product .woocommerce-loop-product__link img{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.gallery-icon a:focus img,.gallery-icon a:hover img,.woocommerce li.product .woocommerce-loop-product__link:focus img,.woocommerce li.product .woocommerce-loop-product__link:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption,.wp-block-file a{display:block}.pagination{padding:0;background-color:transparent}.navigation .page-numbers{display:inline-block;margin-right:3px;padding:9px 14px;font-size:14px;font-weight:700;color:#222;background-color:#f0f0f0;border-radius:3px}.navigation .page-numbers.current,.navigation .page-numbers:focus,.navigation .page-numbers:hover{color:#fff;background-color:#0081ff}.navigation.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;font-weight:700;line-height:1}.navigation.post-navigation .nav-links a{color:#1c1c1c;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.navigation.post-navigation .nav-links a:focus,.navigation.post-navigation .nav-links a:hover,.woocommerce ul.cart_list li a:focus,.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:focus,.woocommerce ul.product_list_widget li a:hover{text-decoration:underline}.navigation .nav-next span,.navigation .nav-previous span{display:block;margin-bottom:5px}.navigation .nav-next span:last-of-type,.navigation .nav-previous span:last-of-type{margin-bottom:0}.navigation .nav-subtitle{font-size:14px;font-weight:400}.navigation .nav-next,.navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.navigation .nav-next{text-align:right}.wp-block-table table{border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:10px;border:1px solid #ccc}.wp-block-table th{text-align:left;vertical-align:top}.cf7-smart-grid.has-grid .wpcf7-submit,.wpcf7-submit{display:inline-block;width:auto!important;padding:15px 30px;font-family:inherit;font-weight:700;font-size:16px;line-height:1;color:#fff;background-color:#0081ff!important;border:0!important;border-radius:30px!important;outline:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.cf7-smart-grid.has-grid .wpcf7-submit:focus,.cf7-smart-grid.has-grid .wpcf7-submit:hover,.pum-theme-2575 .pum-content+.pum-close:focus,.pum-theme-2575 .pum-content+.pum-close:hover,.pum-theme-enterprise-blue .pum-content+.pum-close:focus,.pum-theme-enterprise-blue .pum-content+.pum-close:hover,.wpcf7-submit:focus,.wpcf7-submit:hover{background-color:#0074e6!important}.pum-theme-2575 .pum-content+.pum-close,.pum-theme-enterprise-blue .pum-content+.pum-close{background-color:#0081ff!important;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pum-theme-2575 .pum-title,.pum-theme-enterprise-blue .pum-title{color:#0081ff!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:15px 30px;font-size:14px;line-height:24px;color:#fff;background-color:#0081ff;border-radius:0}.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{color:#fff;background-color:#0067cc}.woocommerce #respond input#submit.button--yellow,.woocommerce a.button.button--yellow,.woocommerce button.button.button--yellow,.woocommerce input.button.button--yellow{color:#1c1c1c;background-color:gold}.woocommerce #respond input#submit.button--yellow:focus,.woocommerce #respond input#submit.button--yellow:hover,.woocommerce a.button.button--yellow:focus,.woocommerce a.button.button--yellow:hover,.woocommerce button.button.button--yellow:focus,.woocommerce button.button.button--yellow:hover,.woocommerce input.button.button--yellow:focus,.woocommerce input.button.button--yellow:hover{background-color:#e6c200}.added_to_cart{position:relative;display:inline-block;font-weight:700;font-size:14px;line-height:24px;text-transform:none;text-align:center;color:#fff;background-color:#0081ff;border-radius:3px;border:0}.add_to_cart_button:after,.wc-forward:after{position:absolute;right:10px}.woocommerce a.added_to_cart,.woocommerce ul.products li.product .button.loading{padding-right:35px}.add_to_cart_button.added{display:none}.add_to_cart_button.added+.wc-forward:after{content:'\e017';font-family:WooCommerce}.add_to_cart_button.loading:after{content:'\e031';font-family:WooCommerce;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.add_to_cart_button.loading{opacity:.25}.added_to_cart,.woocommerce .woocommerce-message .button,.woocommerce button.button.alt,.woocommerce-cart-form button.button{padding:8px 15px}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#0081ff;background-color:#ebe9eb}.woocommerce a.button.alt,.woocommerce button.button.alt{font-size:18px;text-decoration:none!important;text-transform:none;background-color:#0081ff;border-radius:3px}.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover{background-color:#0067cc}.woocommerce-breadcrumb{color:#f9f9f9!important}.woocommerce-breadcrumb a{color:#fff!important;text-decoration:underline;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce-breadcrumb a:focus,.woocommerce-breadcrumb a:hover{color:#0081ff;text-decoration:none}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:500;font-size:15px;line-height:normal;color:#0081ff}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{line-height:1;text-decoration:none}.woocommerce .product_meta,.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{font-size:14px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-top:15px;font-size:16px}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{padding:8px 10px;font-size:12px;font-weight:400;text-transform:none;color:#fff;background-color:#0081ff;border-radius:3px}.woocommerce .widget_shopping_cart .buttons a:last-child,.woocommerce.widget_shopping_cart .buttons a:last-child{margin-right:0}.woocommerce .widget_shopping_cart .buttons a:focus,.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover,.woocommerce.widget_shopping_cart .buttons a:focus,.woocommerce.widget_shopping_cart .buttons a:hover{background-color:#0067cc}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product form.cart div.quantity,.woocommerce-mini-cart__buttons{margin:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.woocommerce a.remove{text-decoration:none!important}.woocommerce-cart .cart-collaterals .cart_totals table{table-layout:fixed}.woocommerce-cart .cart-collaterals .cart_totals table th{width:auto;background:#fff;border-color:#ddd}.archive ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce li.product .woocommerce-loop-product__link{margin-bottom:20px;color:#1c1c1c;overflow:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce li.product .woocommerce-loop-product__link:focus,.woocommerce li.product .woocommerce-loop-product__link:hover{color:#0067cc}.woocommerce ul.products li.product a img{width:100%;height:170px;-o-object-fit:contain;object-fit:contain;border:1px solid #e8e8e8}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:1.2;text-align:center}.woocommerce ul.products li.product .button{margin-top:auto;padding:8px 15px;text-transform:none;color:#fff;background-color:#0081ff;border-radius:3px}.woocommerce ul.products li.product .wc-forward{margin-top:auto}.woocommerce ul.products li.product .button.added,.woocommerce-checkout #payment ul.payment_methods li input{display:none}@media screen and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin-right:2%}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){margin-right:0}}.woocommerce div.product div.summary{padding-left:30px}.woocommerce .product_meta a{color:#0081ff;text-decoration:underline}.woocommerce .product_meta a:focus,.woocommerce .product_meta a:hover{text-decoration:none}.woocommerce div.product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .quantity .qty{width:9em;height:100%;outline:0}.woocommerce div.product form.cart .button{padding:12px 30px;font-size:14px;background-color:#0081ff;outline:0}.woocommerce div.product form.cart .button:focus,.woocommerce div.product form.cart .button:hover{background-color:#0067cc}.woocommerce .related{margin-top:40px}.woocommerce .products ul,.woocommerce ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs .panel{padding:30px;background-color:#fff;border:1px solid #d3ced2;border-top:none}.woocommerce div.product .woocommerce-tabs .panel h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .panel h2:first-child+*{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel a{color:#0081ff;text-decoration:underline;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce div.product .woocommerce-tabs .panel a:focus,.woocommerce div.product .woocommerce-tabs .panel a:hover{color:#0067cc;text-decoration:none}.woocommerce .comment-reply-title{display:inline-block;margin-bottom:15px}.woocommerce .comment-form label{display:inline-block;margin-bottom:10px;font-weight:700}.woocommerce #email-notes{display:inline-block;margin-bottom:20px}.woocommerce .comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px;margin-right:10px}.woocommerce .comment-form-cookies-consent label{font-weight:400}.woocommerce #wp-comment-cookies-consent{width:auto;margin-top:2px;margin-right:10px}.woocommerce #review_form #respond p{margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #comments{margin:-30px -30px 30px;padding:30px;background:#f8feff}.woocommerce #reviews #comments ol.commentlist li .comment-text{background-color:#fff}.woocommerce div.product div.images{position:relative;width:100%;margin-bottom:50px;border:1px solid #e8e8e8}.woocommerce div.product div.summary{clear:right;width:100%;margin-bottom:80px}.woocommerce-product-gallery__image a{display:block;line-height:0}.woocommerce div.product div.images .flex-control-thumbs{padding-bottom:4%;background-color:#f9f9f9}.woocommerce div.product div.images .flex-control-thumbs li{margin-top:4%}.woocommerce div.product div.images img{display:block;width:50%;height:auto;margin:0 auto!important}.woocommerce-product-details__short-description{margin-bottom:40px}.woocommerce .product .product_meta>*{display:block;margin-bottom:5px}.woocommerce .product .product_meta>:last-child{margin-bottom:0}.woocommerce table.shop_attributes th{text-align:left}.woocommerce nav.woocommerce-pagination ul{margin-bottom:50px;border:0}.woocommerce nav.woocommerce-pagination ul li{display:inline-block;margin-right:5px;border:medium}.woocommerce nav.woocommerce-pagination ul li a{padding:10px 15px;border-radius:3px;background:#f5f5f5;color:#333;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#fff;background:#0081ff}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#0081ff}@media screen and (max-width:768px){.woocommerce nav.woocommerce-pagination ul li{margin-bottom:15px}}.woocommerce span.onsale{display:inline-block;width:10px;height:20px;padding:0;line-height:3.3;background-color:#0081ff}.woocommerce ul.products li.product .price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:80%;margin:15px auto 0;font-weight:700;color:inherit;text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{font-weight:400;line-height:1.4;color:#66b3ff;text-decoration:line-through}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:700;color:#1c1c1c;text-decoration:none;font-size:30px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price ins{font-weight:700;font-size:16px;color:#1c1c1c;text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block;margin-right:20px}.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom-color:#0081ff}.woocommerce-checkout #payment ul.payment_methods li{padding:0;border-bottom:1px solid #0081ff}.woocommerce-checkout #payment ul.payment_methods li label{display:block;padding:8px 20px;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce-checkout #payment ul.payment_methods li label:focus,.woocommerce-checkout #payment ul.payment_methods li label:hover{background-color:#d1eeff}.woocommerce-checkout #payment{background-color:#ebf7ff}.woocommerce-checkout #payment div.payment_box{margin:0;color:#fff;background-color:#0081ff}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#0081ff}.woocommerce-checkout #payment ul.payment_methods li input:checked+label{background-color:#ccecff}.woocommerce form .form-row .input-checkbox{width:auto}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{cursor:pointer}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{padding-left:25px!important}.woocommerce ul.order_details{padding-left:0}.woocommerce-thankyou-order-received{font-size:24px;font-weight:700}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{background-color:#fff}.woocommerce-product-attributes{width:100%!important}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{width:auto!important}.woocommerce-loop-category__title{text-align:center}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-color:gold}.button{display:inline-block;padding:20px 40px;font-family:inherit;font-weight:700;font-size:16px;line-height:1;color:#fff;background-color:#0081ff;border:0;border-radius:50px;outline:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.button:focus,.button:hover{background-color:#0074e6}.button--yellow{color:#1c1c1c;background-color:gold}.button--yellow:focus,.button--yellow:hover{background-color:#e6c200}.button--uppercase{font-size:14px;text-transform:uppercase}.main-lang ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-lang li{position:relative;margin-right:10px;padding-right:10px;font-size:14px;line-height:1}.main-lang li::before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#949494}.main-lang li:last-child{margin-right:0;padding-right:0}.header-navigation .menu>li:last-child::before,.main-lang li:last-child::before{display:none}.main-lang a{color:#1c1c1c}.header-contact .widget-email a:focus,.header-contact .widget-email a:hover,.header-contact .widget-phone a:focus,.header-contact .widget-phone a:hover,.main-lang a:focus,.main-lang a:hover{text-decoration:underline}.header-login,.main-cart{position:relative}.header-login .woocommerce-form,.woocommerce .header-login .woocommerce-form{margin:0;padding:0;font-size:14px;line-height:1;border:0;border-radius:0}.header-login .form-row,.woocommerce .header-login .form-row{width:auto!important;float:left;margin:0 10px 0 0;padding:0}.header-login .form-row:nth-of-type(3),.woocommerce .header-login .form-row:nth-of-type(3){margin-right:0}.header-login .form-row label,.woocommerce .header-login .form-row label{margin-bottom:5px;display:none!important;font-size:12px}.header-login .form-row input[type=password],.header-login .form-row input[type=text]{padding:8px;font-size:14px;line-height:1!important;outline-color:#d5d5d5;border-radius:5px}.header-login .form-row .woocommerce-button{padding:10px;font-family:inherit;font-size:14px;line-height:1;color:#fff;background-color:#0081ff;border:0;border-radius:5px;outline:0;cursor:pointer}.header-login .form-row .woocommerce-button:focus,.header-login .form-row .woocommerce-button:hover{background-color:#0067cc}.header-login .form-row .woocommerce-form-login__rememberme{display:none}.header-login .form-row-last{float:left!important}.header-login .lost_password{display:none;width:100%;margin:5px 0 0;font-size:12px}.header-login .lost_password a{color:#1c1c1c;text-decoration:underline}.header-login .clear,.header-login .woocommerce-notices-wrapper{display:none}.header-login .woocommerce-notices-wrapper+.woocommerce-form input{border-color:red}@media screen and (max-width:1200px){.header-login .form-row{width:30%}.header-login .form-row:nth-of-type(3){width:auto}}@media screen and (max-width:560px){.header-login .woocommerce-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-cart__add{display:block;padding:10px 0;color:#1c1c1c}.main-cart__icon{position:relative;z-index:1}.main-cart__amount{font-weight:700;font-size:14px}.main-cart__count{position:absolute;left:27px;top:-3px;width:20px;height:20px;padding:7px 3px;font-weight:700;font-size:12px;color:#fff;line-height:.6;text-align:center;background-color:#0081ff;border-radius:50%}.main-cart__item{position:absolute;right:0;top:50px;z-index:-1;width:300px;height:0;min-height:41px;padding:10px 20px;color:#1c1c1c;background-color:#f4f4f4;border:1px solid #ccc;border-radius:5px;opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.cart-empty .main-cart__item{display:none}.main-cart__add:hover+.main-cart__item,.main-cart__item:hover{z-index:1;height:auto;opacity:1}.main-cart .woocommerce-mini-cart__empty-message{margin:0}.header-logo__img{width:219px}.header-logo .custom-logo-link{display:block;line-height:0}.header-logo .custom-logo-link img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1200px){.header-logo__img{width:180px}}.header-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.header-contact .widget_header-contact{margin-right:25px;padding-right:25px;text-align:center;border-right:1px solid #f4f4f4}.header-contact .widget_header-contact:last-child{margin-right:0;padding-right:0;border:0}.header-contact p{margin:0;font-size:14px;line-height:1}.header-contact .widget-title{width:100px;margin:0 auto;padding:0 15px;font-weight:400;font-size:14px;line-height:1;color:#1c1c1c}.header-contact .widget-img{margin-bottom:5px;line-height:0}.header-contact .widget-img svg{width:30px;height:30px}.header-contact .widget-phone{margin-bottom:5px;font-weight:700}.header-contact .widget-email a,.header-contact .widget-phone a{color:#1c1c1c}@media screen and (max-width:1200px){.header-contact .widget_header-contact{margin-right:15px;padding-right:15px}.header-contact p{font-size:13px}}@media screen and (max-width:768px){.header-contact .widget_header-contact{margin-right:30px;padding-right:30px}}@media screen and (max-width:520px){.header-contact .widget_header-contact{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:15px;padding-right:15px}}@media screen and (max-width:440px){.header-contact .widget_header-contact{margin-right:5px;padding-right:5px;border:0}}.main-search__toggle{display:none}.search form,.search-form,.widget_search form{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form label,.widget_search label{width:100%}.search-form .search-field{outline-color:#d5d5d5;border-radius:5px 0 0 5px}.search-form .search-submit,.widget_search .search-submit{padding-left:15px;padding-right:15px;font-size:14px;line-height:1;color:#fff;background-color:#0081ff;outline:0;border:0;border-radius:0 5px 5px 0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.search-form .search-submit:focus,.search-form .search-submit:hover,.widget_search .search-submit:focus,.widget_search .search-submit:hover{background-color:#0074e6}.header-navigation__toggle{position:relative;z-index:2;display:none;width:60px;height:100%;padding:20px;background-color:#0081ff;border:0;outline:0}.header-navigation .menu>li a::after,.header-navigation__toggle::after,.header-navigation__toggle::before{position:absolute;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header-navigation__toggle::after,.header-navigation__toggle::before{content:'';left:10px;right:10px;height:3px;background-color:#fff}.header-navigation__toggle::before{top:22px}.header-navigation__toggle::after{top:32px;-webkit-box-shadow:0 10px #fff;box-shadow:0 10px #fff}.header-navigation ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-navigation li{position:relative;font-weight:700;font-size:14px;text-transform:uppercase}.header-navigation .menu>li::before{content:"";position:absolute;top:0;right:-2px;width:2px;height:100%;background:url(../img/menu-border.png) center center no-repeat}.header-navigation a{position:relative;display:block;padding:30px;color:#fff}.header-navigation .menu>li a::after{content:"";bottom:-15px;left:50%;width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:gold transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.header-navigation .current-menu-item a,.header-navigation .menu>li>a:focus,.header-navigation .menu>li>a:hover{color:gold}.header-navigation .current-menu-item a::after,.header-navigation .menu>li>a:focus::after,.header-navigation .menu>li>a:hover::after{bottom:15px;opacity:1}.header-navigation .sub-menu a{width:200px;padding:5px 10px;font-weight:400;color:#5d5d5d}.header-navigation .sub-menu a:focus,.header-navigation .sub-menu a:hover,.search>button:focus,.search>button:hover,.widget_search button:focus,.widget_search button:hover{color:#fff;background-color:#0067cc}.header-navigation .submenu-toggle,.main-product .product_type_simple.loading svg,.sidebar .recent-posts-widget-with-thumbnails li::before{display:none}.header-navigation .menu-item-has-children{position:relative}.header-navigation .menu-item-has-children::after{content:'';position:absolute;right:0;top:5px;display:none;width:.625em;height:.625em}.header-navigation>.menu-item-has-children::after,.main-product .product_type_simple.loading .loader{display:block}.header-navigation .menu-item-has-children .menu-item-has-children::after{right:10px;top:10px;display:block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:1080px){.header-navigation .sub-menu{margin:0;list-style:none;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999;padding:10px 0;color:#1c1c1c;background-color:#eaeaea}.header-navigation .sub-menu ul{left:-999em;top:0}.header-navigation .sub-menu li.focus>ul,.header-navigation .sub-menu li:hover>ul{left:200px;top:-10px;display:block}.header-navigation li.focus>ul,.header-navigation li:hover>ul{left:auto}}@media screen and (max-width:1080px){.header-navigation__toggle{display:block}.header-navigation .submenu-toggle{position:absolute;right:20px;top:50%;display:block;width:25px;height:25px;padding:0;background:url(../img/icons/icon-arrow-down.svg) no-repeat center;background-size:16px;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-navigation .menu{position:absolute;left:0;right:0;top:100%;z-index:100;display:none;padding:10px 0;background-color:#003444;overflow:hidden}.header-navigation .current-menu-item,.header-navigation li{margin:0}.header-navigation>li{border-bottom:1px solid #0081ff}.header-navigation .menu-item-has-children .menu-item-has-children,.header-navigation>.menu-item-has-children{margin:0;padding:0}.header-navigation .menu-item-has-children .menu-item-has-children::after,.header-navigation>.menu-item-has-children::after{display:none}.header-navigation .menu>li a:focus::after,.header-navigation .menu>li a:hover::after{display:none}.header-navigation a{padding:10px 50px 10px 8.33333%;background-color:#003444}.header-navigation li>a:focus,.header-navigation li>a:hover{color:#fff;background-color:#0081ff}.header-navigation .current-menu-item>a::before,.header-navigation .sub-menu .sub-menu .sub-menu .sub-menu{display:none}.header-navigation .sub-menu{position:relative;left:0;display:none;padding:0;float:none;-webkit-box-shadow:none;box-shadow:none}.header-navigation .sub-menu ul{left:auto}.header-navigation.toggled .menu,.header-navigation.toggled .sub-menu-show{display:block}.header-navigation .sub-menu a{width:auto;padding:10px 10.33333%;color:#dcdcdc;border:0}.header-navigation .sub-menu .sub-menu a{padding:10px 12.33333%}.header-navigation .sub-menu .sub-menu .sub-menu a{padding:10px 14.33333%}}.search input[type=search],.search input[type=text],.widget_search input[type=search],.widget_search input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:6px 12px;font-size:15px;line-height:25px;color:#727578;outline:0;border:1px solid #eee}.search input[type=search]:-ms-input-placeholder,.search input[type=text]:-ms-input-placeholder,.widget_search input[type=search]:-ms-input-placeholder,.widget_search input[type=text]:-ms-input-placeholder{color:#727578}.search input[type=search]::-webkit-input-placeholder,.search input[type=text]::-webkit-input-placeholder,.widget_search input[type=search]::-webkit-input-placeholder,.widget_search input[type=text]::-webkit-input-placeholder{color:#727578}.search input[type=search]::-moz-placeholder,.search input[type=text]::-moz-placeholder,.widget_search input[type=search]::-moz-placeholder,.widget_search input[type=text]::-moz-placeholder{color:#727578}.search input[type=search]::-ms-input-placeholder,.search input[type=text]::-ms-input-placeholder,.widget_search input[type=search]::-ms-input-placeholder,.widget_search input[type=text]::-ms-input-placeholder{color:#727578}.search input[type=search]::placeholder,.search input[type=text]::placeholder,.widget_search input[type=search]::placeholder,.widget_search input[type=text]::placeholder{color:#727578}.article .search input[type=search],.article .search input[type=text],.article .widget_search input[type=search],.article .widget_search input[type=text]{border:1px solid #0081ff}.search>button,.widget_search button{padding:0 15px!important;line-height:24px;color:#fff;background-color:#0081ff;border:0;outline:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:none}.main-product .added_to_cart_custom svg,.main-product .product_type_simple svg,.search button .icon,.widget_search button .icon{fill:#fff}.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:30px;padding:20px;background:-o-linear-gradient(123deg,#f9f9f9 50%,#fff 50%);background:linear-gradient(-33deg,#f9f9f9 50%,#fff 50%);border:1px solid #e8e8e8;-webkit-box-shadow:0 -1px 10px #e8e8e8;box-shadow:0 -1px 10px #e8e8e8}.article:last-child{margin:0}.article__header{margin-bottom:15px}.article__time{font-size:14px;line-height:18px;color:#a5a5a5}.article__time i{position:relative;top:-1px;display:inline-block;margin-right:5px;font-size:10px;color:#a5a5a5}.article__img{display:block;margin:0 0 40px;line-height:0;border-radius:3px 3px 0 0;overflow:hidden}.article__img img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.article__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.article__content h2{margin:50px 0 25px}.article__content ol,.article__content ul{padding-left:20px}.article__content li{position:relative;margin-bottom:10px;padding-left:0}.article__content li a{color:#0081ff}.article__content li a:focus,.article__content li a:hover,.sidebar .widget a:focus,.sidebar .widget a:hover{text-decoration:underline}.article__content .widget{margin:30px 0}.article__icon img{width:60px;height:60px}.article__title{margin:0 0 30px}.archive .article__title,.category .article__title,.search .article__title{margin-bottom:10px}.article__title a{color:#1c1c1c}.article__title a:focus,.article__title a:hover{color:#0081ff}.article__text{font-size:16px;line-height:27px}.article__text a:not(.article__more):not(.button):not(.wp-block-button__link):not(.more-link){color:#0081ff}.article__text a:not(.article__more):not(.button):not(.wp-block-button__link):not(.more-link):focus,.article__text a:not(.article__more):not(.button):not(.wp-block-button__link):not(.more-link):hover{text-decoration:underline}.article__text .more-link{display:inline-block;margin-top:20px;padding:13px 23px 14px;font-size:12px;font-weight:700;line-height:20px;color:#fff;background-color:#0081ff}.article__text .more-link:focus,.article__text .more-link:hover,.sidebar .widget_tag_cloud a:focus,.sidebar .widget_tag_cloud a:hover{background-color:#0081ff}.sidebar{-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar .widget{margin-bottom:40px}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget select{max-width:100%}.sidebar .widget ol,.sidebar .widget ul{margin:0;padding:0;list-style:none;font-weight:700;font-size:15px;line-height:25px;border:1px solid #0067cc}.sidebar .widget li{position:relative;font-weight:400;color:#fff;border-bottom:1px solid #0067cc}.sidebar .widget li:last-child{border-bottom:none}.sidebar .widget li:not(.woocommerce-mini-cart-item) a{display:inline-block;width:100%;padding:8px 10px;color:#fff;background-color:#3498db;vertical-align:middle;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar .widget li:not(.woocommerce-mini-cart-item) a:focus,.sidebar .widget li:not(.woocommerce-mini-cart-item) a:hover{color:#1c1c1c;background-color:gold;text-decoration:none}.sidebar .widget b,.sidebar .widget strong{display:inline-block;margin-bottom:5px}.sidebar .widget a{color:#3498db}.sidebar .widget-title{margin:0 0 20px;font-size:20px;line-height:24px;color:#1c1c1c}.sidebar .widget_tag_cloud .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .widget_tag_cloud a{margin-right:10px;margin-bottom:10px;padding:7px 16px 8px;font-size:11px!important;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#0081ff;border-width:1px;border-style:solid}.sidebar .wp-calendar-table{border-collapse:collapse;width:100%;margin-bottom:15px}.sidebar .wp-calendar-table caption{text-align:right;color:#333;font-size:14px;line-height:20px;margin-top:10px;margin-bottom:15px}.sidebar .wp-calendar-table thead{font-size:10px}.sidebar .wp-calendar-table thead th{padding-bottom:10px;font-size:13px;line-height:18px}.sidebar .wp-calendar-table tbody{color:#aaa}.sidebar .wp-calendar-table tbody td{color:#0081ff;background:0 0;border:1px solid #dedede;text-align:center;padding:8px}.sidebar .wp-calendar-table tbody td:not(.pad):hover{background:#0067cc}.sidebar .wp-calendar-table tbody .pad{background:0 0}.sidebar .wp-calendar-table tbody a{color:#0081ff;font-weight:700;text-decoration:underline}.sidebar .wp-calendar-table tbody td:hover,.sidebar .wp-calendar-table tbody td:hover a{color:#fff}.sidebar .wp-calendar-table tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}.sidebar .wp-calendar-table tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.sidebar .wp-calendar-nav a{color:#0081ff}.sidebar .wp-calendar-nav a:focus,.sidebar .wp-calendar-nav a:hover{color:#222;text-decoration:underline}.sidebar .recent-posts-widget-with-thumbnails li a{padding-left:0}.sidebar .rpwwt-post-title{font-size:16px;line-height:24px}.sidebar .rpwwt-post-excerpt{font-size:14px;line-height:22px;font-weight:400}.inner .main{padding:60px 0;color:#1c1c1c;background-color:#fcfcfc}.single-product .main{padding-bottom:0}.main__container{display:-webkit-box;display:-ms-flexbox;display:flex}.main__content,.main__sidebar{-webkit-box-sizing:border-box;box-sizing:border-box}.main__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px}.main__sidebar{-ms-flex-negative:0;flex-shrink:0;width:30%;padding-left:20px}.main__list{margin-bottom:40px}.main__list--half{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__description{margin-top:50px}@media screen and (max-width:768px){.inner .main{padding:50px 0}.main__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content,.main__sidebar{width:100%;padding:0}.main__content{margin-bottom:50px}}.main-header{color:#949494;background:-o-linear-gradient(45deg,#fff 30%,#f9f9f9 30%);background:linear-gradient(45deg,#fff 30%,#f9f9f9 30%)}.main-header__top{padding:10px 0}.main-header__top-wrapp{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:25%}.main-header__top-wrapp::before{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:1px;background:#f4f4f4}.main-header__login{width:60%;margin-left:2%}.main-header__cart{-ms-flex-item-align:end;align-self:flex-end}.main-header__middle{padding:20px 0}.main-header__middle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header__logo{width:20%;margin-top:-60px;margin-right:55px}.main-header__contact{width:40%}.main-header__search{width:30%;margin-left:auto}.main-header__bottom{position:relative;color:#fff;background-color:#00a5ea}.main-header__bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header__nav{width:80%}.main-header__call{-ms-flex-negative:0;flex-shrink:0;width:20%;margin:0}.main-header__button{width:100%;height:100%;padding:25px 30px!important;font-size:14px!important;line-height:1!important;border-radius:0}@media screen and (max-width:1200px){.main-header__login{margin-left:0}.main-header__logo{-ms-flex-negative:0;flex-shrink:0;margin:0 30px 0 0}.main-header__contact{width:45%}.main-header__search{width:25%}.main-header__top-wrapp{margin-left:0}.main-header__middle{padding-top:0}}@media screen and (max-width:1080px){.main-header__logo{width:auto;margin:0}.main-header__call,.main-header__nav{width:auto}}@media screen and (max-width:1030px){.main-header__search{width:100%;margin-top:10px}.main-header__contact{width:auto;margin-left:auto}}@media screen and (max-width:768px){.main-header__login{width:65%}.user-auth .main-header__login{width:auto}.main-header__logo{width:100%}.header-logo__img{width:219px;margin:0 auto}.main-header__contact{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0}}@media screen and (max-width:560px){.main-header__lang{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-header__login{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.main-header__cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:520px){.main-header__contact{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-slideshow{position:relative;color:#fff;background-color:#e6e6e6;background-size:cover}.main-slideshow--nojs{margin-top:0;padding:0;overflow:hidden}.main-slideshow__list{margin:0;padding:0;list-style:none}.main-slideshow__item{display:none;height:600px}.main-slideshow__item:first-child{display:block}.slick-slider .slick-list,.slick-slider .slick-slide{margin-top:0;padding:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.slick-slider .slick-slide{position:relative}.main-slideshow__container{position:relative;z-index:1;height:100%}.main-slideshow__content{max-width:80%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-slideshow__desc,.main-slideshow__title{font-weight:700;color:#fff;text-shadow:0 2px 10px #1c1c1c}.main-slideshow__title{position:relative;margin:0 0 30px;font-size:45px;line-height:1;overflow:hidden}.main-slideshow__desc{margin-bottom:60px;font-size:16px;line-height:1.5}.main-slideshow__more{padding:20px 40px;font-weight:700;font-size:14px;color:#fff;text-transform:none;background-color:#0081ff;border-radius:50px}.main-slideshow__more .icon{margin-left:10px;fill:#3a3e7f}.main-slideshow__img{position:absolute;left:0;top:0;width:100%;height:110%;line-height:0}.main-product::before,.main-slideshow__img::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.main-slideshow__img::before{background-color:rgba(28,28,28,.6)}.main-slideshow__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.main-slideshow__item{height:450px;padding:50px 0;overflow:hidden}.main-slideshow__title{max-height:180px;margin-bottom:15px;font-size:30px;line-height:1.2}.main-slideshow__desc{margin-bottom:30px}.main-slideshow__more{padding:12px 30px}}@media screen and (max-width:660px){.main-slideshow__content{max-width:100%}}.main-product{padding:80px 0 50px;color:#1c1c1c;background-color:#fbfdff}.main-product::before{background:url(../img/bg-product.jpg) no-repeat;background-size:cover;opacity:.07}.main-product,.main-product__container{position:relative}.main-product__title{margin:0 0 20px;font-weight:700;font-size:36px;line-height:1;text-align:center;color:#1c1c1c}.main-product__desc{margin-bottom:40px;font-size:18px;line-height:26px;text-align:center;color:#949494}.main-product__desc p:first-of-type{margin-top:0}.main-product__desc p:last-of-type{margin-bottom:0}.main-product__item,.main-product__list{display:-webkit-box;display:-ms-flexbox;display:flex}.main-product__list{padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 30px}.main-product__item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%;margin-right:3%;margin-bottom:3%;background-color:#f5faff;border:1px solid #e9e9e9}.main-product__item:nth-child(3n){margin-right:0}.main-product__img{display:block;width:100%;height:250px;line-height:0;background-color:#e9e9e9;overflow:hidden}.main-product__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-product__img:focus img,.main-product__img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-product__content{position:relative}.main-product__add-card{position:absolute;top:-70px}.main-product .added_to_cart,.main-product .product_type_simple{width:70px;height:70px;padding:20px;background-color:#0081ff;border-radius:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-product .added_to_cart:focus,.main-product .added_to_cart:hover,.main-product .product_type_simple:focus,.main-product .product_type_simple:hover{background-color:#0074e6}.main-product .product_type_simple .loader{position:absolute;left:50%;top:50%;display:none;margin:0;font-size:5px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-product .product_type_simple.loading{opacity:.5}.main-product .product_type_simple.loading::after{display:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-product .added,.main-product .added+.wc-forward:after,.main-product .added_to_cart,.main-product .added_to_cart_custom span{display:none}.main-product .added_to_cart_custom{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:gold}.main-product__info{padding:25px}.main-product__subtitle{margin:0 0 20px;font-weight:700;font-size:20px;text-transform:capitalize}.main-product__link{color:#1c1c1c;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-product__link:focus,.main-product__link:hover{color:#0081ff}.main-product__amount{font-size:14px;color:#949494}.main-product__price,.main-product__sale{text-decoration:none;display:inline-block}del.main-product__price{text-decoration:line-through}.main-product__price+.main-product__sale{font-weight:700;font-size:18px;color:#0081ff;margin-left:20px}.main-product__price bdi{font-weight:700;font-size:18px;color:#949494}.main-product__shop-wrapp{text-align:center}@media screen and (max-width:880px){.main-product__item{width:47%}.main-product__item:nth-child(2n){margin-right:0}.main-product__item:nth-child(3n){margin-right:3%}}@media screen and (max-width:600px){.main-product__item{width:100%;margin:0 0 30px}.main-product__item:nth-child(2n),.main-product__item:nth-child(3n){margin-right:0}}.main-blog{padding:80px 0 50px;background-color:#fff}.main-blog,.main-blog__container{position:relative}.main-blog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.main-blog__title{position:relative;z-index:1;width:90%;margin:0;font-weight:700;font-size:36px;line-height:1;text-transform:none}.main-blog__title::before{content:"";position:absolute;top:19px;left:210px;z-index:-1;width:calc(100% - 210px);height:1px;background:#eaeaea}.main-blog__title-link{padding-right:20px;color:#1c1c1c}.main-blog__arrow-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.main-blog--nojs .main-blog__arrow-wrapp{display:none}.main-blog__arrow{padding:10px;font-size:0;line-height:0;background-color:transparent;border:0;cursor:pointer}.main-blog__arrow--left{margin-right:10px}.main-blog__item,.main-blog__list{display:-webkit-box;display:-ms-flexbox;display:flex}.main-blog__list{margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-blog__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%;border:1px solid #eaeaea}.main-blog--nojs .main-blog__item{margin-right:3%;margin-bottom:3%;padding:0}.main-blog--nojs .main-blog__item:nth-child(3n){margin-right:0}.main-blog .slick-slide{padding:0 15px;outline:0}.main-blog__img{display:block;width:100%;height:200px;overflow:hidden;outline:0}.main-blog__img img{width:100%;-o-object-fit:cover;object-fit:cover}.main-blog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px;background-color:#f9f9f9}.main-blog__subtitle{margin:0 0 5px}.main-blog__subtitle-link{color:#1c1c1c}.main-blog__time{display:inline-block;margin-bottom:15px;font-size:14px;line-height:1}.main-blog__desc{margin-bottom:30px;padding-top:15px;color:#1c1c1c}.main-blog__more{margin-top:auto;white-space:nowrap}@media screen and (max-width:880px){.main-blog__item{width:47%}.main-blog__item:nth-child(2n){margin-right:0}.main-blog__item:nth-child(3n){margin-right:3%}}@media screen and (max-width:600px){.main-blog__item{width:100%;margin:0 0 30px}.main-blog__item:nth-child(2n),.main-blog__item:nth-child(3n){margin-right:0}}.main-about{padding:80px 0;color:#1c1c1c;background-color:#f9f9f9}.main-about::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/bg-about.jpg) no-repeat;background-size:cover;opacity:.3}.main-about,.main-about__container{position:relative}.main-about__title{margin:0 0 30px;font-weight:700;font-size:36px;line-height:1;color:#1c1c1c}.main-about__wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-about__img{width:40%;margin-right:5%;line-height:0}.main-about__img img{height:100%;-o-object-fit:cover;object-fit:cover}.main-about__text{width:55%}.main-about__desc{margin-bottom:50px;line-height:1.8}.main-about__desc p:first-of-type{margin-top:0}.main-about__desc p:last-of-type{margin-bottom:0}@media screen and (max-width:880px){.main-about__wrapp{position:relative}.main-about__img{position:absolute;right:0;width:30%;height:100%;margin:0}.main-about__text{width:65%}}@media screen and (max-width:450px){.main-about__text{width:100%}.main-about__img{opacity:.3}}.main-footer{padding:30px 0;color:#949494;background:#1c1c1c;-webkit-box-shadow:0 1px 10px 10px #94949438;box-shadow:0 1px 10px 10px #94949438;border-top:1px solid #c1c1c1}.main-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer__copyright{font-weight:400}.main-footer__dev{position:relative;padding-right:60px;color:#949494;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-footer__dev::before{content:'';position:absolute;right:0;top:6px;width:54px;height:9px;background:url(" ../img/tck.jpg") no-repeat}.main-footer__dev:focus,.main-footer__dev:hover{color:#fff;text-decoration:underline}