@charset "UTF-8";@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.eot?xkpm92);src:url(../fonts/icomoon/fonts/icomoon.eot?xkpm92#iefix) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.ttf?xkpm92) format("truetype"),url(../fonts/icomoon/fonts/icomoon.woff?xkpm92) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg?xkpm92#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Circe;src:url(../fonts/CirceBold/Circe-Bold.eot);src:local("Circe Bold"),local("Circe-Bold"),url(../fonts/CirceBold/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/CirceBold/Circe-Bold.woff2) format("woff2"),url(../fonts/CirceBold/Circe-Bold.woff) format("woff"),url(../fonts/CirceBold/Circe-Bold.ttf) format("truetype"),url(../fonts/CirceBold/Circe-Bold.svg#Circe-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-SemiBoldItalic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(../fonts/OpenSans/OpenSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-SemiBoldItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-LightItalic.eot);src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(../fonts/OpenSans/OpenSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-LightItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Bold.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/OpenSans/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.eot);src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Light.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(../fonts/OpenSans/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(../fonts/OpenSans/OpenSans-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(../fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/OpenSans/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-SemiBold.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../fonts/OpenSans/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-SemiBold.woff) format("woff"),url(../fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-ExtraBold.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(../fonts/OpenSans/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-ExtraBold.woff) format("woff"),url(../fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-BoldItalic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(../fonts/OpenSans/OpenSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-BoldItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}:focus{outline:0}::-moz-focus-inner{border:0}body,html{height:100%}body{min-width:320px;position:relative;line-height:0;font-family:"Open Sans",sans-serif;overflow-x:hidden}.overlflow-y-hidden{overflow-y:hidden;height:100%}.root-app .wrapper{padding-right:15px;padding-left:15px}.root-app .main .top_image{background-image:url(../img/elements/top-image.jpg);background-repeat:no-repeat;background-position:top center;min-height:auto;background-size:160%}.root-app .main .top_image img{visibility:hidden;width:100%}@media (min-width:320px){.root-app .main .top_image img{width:160%}.root-app .main .top_image{background-size:160%}}@media (min-width:600px){.root-app .main .top_image img{width:120%}.root-app .main .top_image{background-size:120%}}@media (min-width:1024px){.root-app .main .top_image img{width:100%}.root-app .main .top_image{background-size:100%}}.root-app .main .content .wrapper iframe{width:100%;height:658px}@media (min-width:320px){.root-app .main .content .wrapper iframe{height:200px}}@media (min-width:600px){.root-app .main .content .wrapper iframe{height:400px}}@media (min-width:1024px){.root-app .main .content .wrapper iframe{height:650px}}.root-app .main .content .wrapper iframe,.root-app .main .top_image img{margin:0 auto;display:block}.root-app .main .content{background-image:url(../img/elements/bg-round.png);background-repeat:no-repeat;background-position:top center;margin-top:-1px}@media (min-width:320px){.root-app .main .content{background-size:160%}}@media (min-width:600px){.root-app .main .content{background-size:120%}}@media (min-width:1024px){.root-app .main .content{background-size:100%}}.root-app .main .text{margin:100px 0}.root-app .main .text p{line-height:1.5;padding:0 100px;text-align:center;font-size:22px;color:#00205b}@media (min-width:320px){.root-app .main .text{margin:50px 0}.root-app .main .text p{padding:0;font-size:16px}}@media (min-width:600px){.root-app .main .text{margin:70px 0}.root-app .main .text p{padding:0 30px;font-size:18px}}@media (min-width:1024px){.root-app .main .text{margin:100px 0}.root-app .main .text p{padding:0 100px;font-size:22px}}.root-app .main .products .col-bg-6{width:50%}@media (min-width:320px){.root-app .main .products .col-bg-6,.root-app .main .products .product-image img{width:100%}}@media (min-width:600px){.root-app .main .products .product-image img{width:70%;margin:0 auto;display:block}}@media (min-width:768px){.root-app .main .products .col-bg-6{width:50%}.root-app .main .products .product-image img{width:100%;margin:auto;display:block}}.root-app .main .products .row::after,.root-app .main .products .row::before{content:" ";display:table}.root-app .main .products .row::after{clear:both}.root-app .main .products .row{position:relative}.root-app .main .products .left-right-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}@media (min-width:320px){.root-app .main .products .left-right-item{display:block}}@media (min-width:768px){.root-app .main .products .left-right-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}}.root-app .main .products .product-text{line-height:1.5;padding:0 30px;text-align:center;font-size:17px;color:#00205b}@media (min-width:320px){.root-app .main .products .product-text{text-align:center;font-size:16px}}@media (min-width:768px){.root-app .main .products .product-text{text-align:center;font-size:17px}}.col-md-push-6{left:50%;position:relative;float:left;text-align:right}.col-md-pull-6{right:50%;position:relative;float:left;text-align:left}@media (min-width:320px){.col-md-push-6{left:auto;text-align:center}.col-md-pull-6{right:auto;text-align:center}}@media (min-width:768px){.col-md-push-6{left:50%;text-align:right}.col-md-pull-6{right:50%;text-align:left}}.root-app .main .products .product-wrapper{margin-bottom:100px}@media (min-width:320px){.root-app .wrapper{padding-right:-webkit-calc(5.86207vw - 3.75862px);padding-right:calc(5.86207vw - 3.75862px)}}@media (min-width:900px){.root-app .wrapper{padding-right:-webkit-calc(31.96078vw - 238.64706px);padding-right:calc(31.96078vw - 238.64706px)}}@media (min-width:1920px){.root-app .wrapper{padding-right:375px}}@media (min-width:1921px){.root-app .wrapper{padding-right:19.53125vw}}@media (min-width:320px){.root-app .wrapper{padding-left:-webkit-calc(5.86207vw - 3.75862px);padding-left:calc(5.86207vw - 3.75862px)}}@media (min-width:900px){.root-app .wrapper{padding-left:-webkit-calc(31.96078vw - 238.64706px);padding-left:calc(31.96078vw - 238.64706px)}}@media (min-width:1920px){.root-app .wrapper{padding-left:375px}}@media (min-width:1921px){.root-app .wrapper{padding-left:19.53125vw}}.root-app .footer-wrapper{padding-right:35px;padding-left:35px}@media (min-width:320px){.root-app .footer-wrapper{padding-right:-webkit-calc(2.1875vw + 28px);padding-right:calc(2.1875vw + 28px)}}@media (min-width:1920px){.root-app .footer-wrapper{padding-right:70px}}@media (min-width:1921px){.root-app .footer-wrapper{padding-right:3.64583vw}}@media (min-width:320px){.root-app .footer-wrapper{padding-left:-webkit-calc(2.1875vw + 28px);padding-left:calc(2.1875vw + 28px)}}@media (min-width:1920px){.root-app .footer-wrapper{padding-left:70px}}@media (min-width:1921px){.root-app .footer-wrapper{padding-left:3.64583vw}}.root-app .prefooter-wrapper{padding-right:0;padding-left:0}@media (min-width:320px){.root-app .prefooter-wrapper{padding-right:-webkit-calc(4.375vw - 14px);padding-right:calc(4.375vw - 14px)}}@media (min-width:1920px){.root-app .prefooter-wrapper{padding-right:70px}}@media (min-width:1921px){.root-app .prefooter-wrapper{padding-right:3.64583vw}}@media (min-width:320px){.root-app .prefooter-wrapper{padding-left:-webkit-calc(4.375vw - 14px);padding-left:calc(4.375vw - 14px)}}@media (min-width:1920px){.root-app .prefooter-wrapper{padding-left:70px}}@media (min-width:1921px){.root-app .prefooter-wrapper{padding-left:3.64583vw}}.root-app a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.root-app a:hover{color:#fc4c02}.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:12px;padding-left:30px;padding-right:30px;font-size:16px;width:100%;height:50px;-webkit-border-radius:25px;border-radius:25px;background-color:#fff;color:#3a3a3a;border:0}@media (min-width:320px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:12px}}@media (min-width:768px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:12px}}@media (min-width:1920px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:12px}}@media (min-width:1921px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:.625vw}}@media (min-width:320px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-left:-webkit-calc(.0625vw + 29.8px);padding-left:calc(.0625vw + 29.8px)}}@media (min-width:1920px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-left:31px}}@media (min-width:1921px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-left:1.61458vw}}@media (min-width:320px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-right:-webkit-calc(.0625vw + 29.8px);padding-right:calc(.0625vw + 29.8px)}}@media (min-width:1920px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-right:31px}}@media (min-width:1921px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{padding-right:1.61458vw}}@media (min-width:320px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:-webkit-calc(.44643vw + 14.57143px);font-size:calc(.44643vw + 14.57143px)}}@media (min-width:768px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:18px}}@media (min-width:1920px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:18px}}@media (min-width:1921px){.root-app input[type=date],.root-app input[type=email],.root-app input[type=password],.root-app input[type=tel],.root-app input[type=text],.root-app input[type=time]{font-size:.9375vw}}.root-app input[type=date]::-webkit-input-placeholder,.root-app input[type=email]::-webkit-input-placeholder,.root-app input[type=password]::-webkit-input-placeholder,.root-app input[type=tel]::-webkit-input-placeholder,.root-app input[type=text]::-webkit-input-placeholder,.root-app input[type=time]::-webkit-input-placeholder{color:#8c8c8c}.root-app input[type=date]::-ms-input-placeholder,.root-app input[type=email]::-ms-input-placeholder,.root-app input[type=password]::-ms-input-placeholder,.root-app input[type=tel]::-ms-input-placeholder,.root-app input[type=text]::-ms-input-placeholder,.root-app input[type=time]::-ms-input-placeholder{color:#8c8c8c}.root-app input[type=date]::placeholder,.root-app input[type=email]::placeholder,.root-app input[type=password]::placeholder,.root-app input[type=tel]::placeholder,.root-app input[type=text]::placeholder,.root-app input[type=time]::placeholder{color:#8c8c8c}.root-app .def-btn{width:200px;height:51px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fc4c02;-webkit-border-radius:35px;border-radius:35px;-webkit-box-shadow:0 20px 40px rgba(131,200,188,.3);box-shadow:0 20px 40px rgba(131,200,188,.3);font-size:16px;font-weight:600;text-align:center;text-decoration:none;vertical-align:middle;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;border:none;cursor:pointer}@media (min-width:320px){.root-app .def-btn{width:-webkit-calc(2.25vw + 192.8px);width:calc(2.25vw + 192.8px)}}@media (min-width:1920px){.root-app .def-btn{width:236px}}@media (min-width:1921px){.root-app .def-btn{width:12.29167vw}}@media (min-width:320px){.root-app .def-btn{height:-webkit-calc(1.1875vw + 47.2px);height:calc(1.1875vw + 47.2px)}}@media (min-width:1920px){.root-app .def-btn{height:70px}}@media (min-width:1921px){.root-app .def-btn{height:3.64583vw}}@media (min-width:320px){.root-app .def-btn{font-size:-webkit-calc(.44643vw + 14.57143px);font-size:calc(.44643vw + 14.57143px)}}@media (min-width:768px){.root-app .def-btn{font-size:18px}}@media (min-width:1920px){.root-app .def-btn{font-size:18px}}@media (min-width:1921px){.root-app .def-btn{font-size:.9375vw}}.root-app .def-btn span{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.root-app .def-btn span:after{content:" »"}.root-app .def-btn:before{content:"\e90d";font-family:icomoon;display:inline-block;position:absolute;font-size:.7em;left:-100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.root-app .def-btn:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}@media (min-width:800px){.root-app .def-btn:hover{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.root-app .def-btn:hover span{display:block;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (min-width:800px){.root-app .def-btn:hover:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.root-app .shop__button{margin-top:20px}@media (min-width:320px){.root-app .shop__button{margin-top:20px}}@media (min-width:1920px){.root-app .shop__button{margin-top:20px}}@media (min-width:1921px){.root-app .shop__button{margin-top:1.04167vw}}@media (min-width:768px){.root-app .shop__button{margin-top:30px;right:0}}.root-app .shop__button .def-btn{height:50px;width:100%;font-size:14px;-webkit-box-shadow:0 10px 20px rgba(131,200,188,.2);box-shadow:0 10px 20px rgba(131,200,188,.2);padding:0 10px;}@media (min-width:320px){.root-app .shop__button .def-btn{height:50px}}@media (min-width:1920px){.root-app .shop__button .def-btn{height:50px}}@media (min-width:1921px){.root-app .shop__button .def-btn{height:2.60417vw}}@media (min-width:768px){.root-app .shop__button .def-btn{width:auto}}@media (min-width:768px) and (min-width:320px){.root-app .shop__button .def-btn{width:auto}}@media (min-width:768px) and (min-width:1920px){.root-app .shop__button .def-btn{width:auto}}@media (min-width:768px) and (min-width:1921px){.root-app .shop__button .def-btn{width:8.54167vw}}@media (min-width:320px){.root-app .shop__button .def-btn{font-size:-webkit-calc(-.44643vw + 15.42857px);font-size:calc(-.44643vw + 15.42857px)}}@media (min-width:768px){.root-app .shop__button .def-btn{font-size:12px}}@media (min-width:1920px){.root-app .shop__button .def-btn{font-size:16px}}@media (min-width:1921px){.root-app .shop__button .def-btn{font-size:.625vw}}.root-app .shop__button .def-btn:hover{-webkit-box-shadow:none;box-shadow:none}.root-app .prefooter__inner{margin-bottom:15px;text-align:center}@media (min-width:320px){.root-app .prefooter__inner{margin-bottom:-webkit-calc(-.9375vw + 18px);margin-bottom:calc(-.9375vw + 18px)}}@media (min-width:1920px){.root-app .prefooter__inner{margin-bottom:0}}@media (min-width:1921px){.root-app .prefooter__inner{margin-bottom:0}}.root-app .prefooter__img{width:100%;margin:0 auto}@media (min-width:800px){.root-app .prefooter__img{width:320px}}@media (min-width:800px) and (min-width:320px){.root-app .prefooter__img{width:-webkit-calc(28.125vw + 230px);width:calc(28.125vw + 230px)}}@media (min-width:800px) and (min-width:1920px){.root-app .prefooter__img{width:770px}}@media (min-width:800px) and (min-width:1921px){.root-app .prefooter__img{width:40.10417vw}}.root-app .prefooter__img img{display:block;height:auto;max-width:100%;width:100%;width-object-fit:contain}.root-app .footer__inner{color:#5c5d62;position:relative;background-color:#fff}.root-app .footer__inner a{text-decoration:none;color:#5c5d62;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.root-app .footer__inner a:hover{color:#fc4c02}.root-app .footer__logo{padding-top:15px;padding-bottom:15px;width:147px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:320px){.root-app .footer__logo{padding-top:-webkit-calc(.9375vw + 12px);padding-top:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__logo{padding-top:30px}}@media (min-width:1921px){.root-app .footer__logo{padding-top:1.5625vw}}@media (min-width:320px){.root-app .footer__logo{padding-bottom:-webkit-calc(.9375vw + 12px);padding-bottom:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__logo{padding-bottom:30px}}@media (min-width:1921px){.root-app .footer__logo{padding-bottom:1.5625vw}}@media (min-width:320px){.root-app .footer__logo{width:147px}}@media (min-width:1920px){.root-app .footer__logo{width:147px}}@media (min-width:1921px){.root-app .footer__logo{width:7.65625vw}}@media (min-width:800px){.root-app .footer__logo{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}}.root-app .footer__logo img{display:block;height:auto;max-width:100%;width:100%;width-object-fit:contain}.root-app .footer__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:800px){.root-app .footer__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.root-app .footer__contacts{padding-top:15px;padding-bottom:30px;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (min-width:320px){.root-app .footer__contacts{padding-top:-webkit-calc(.9375vw + 12px);padding-top:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__contacts{padding-top:30px}}@media (min-width:1921px){.root-app .footer__contacts{padding-top:1.5625vw}}@media (min-width:320px){.root-app .footer__contacts{padding-bottom:30px}}@media (min-width:1920px){.root-app .footer__contacts{padding-bottom:30px}}@media (min-width:1921px){.root-app .footer__contacts{padding-bottom:1.5625vw}}@media (min-width:800px){.root-app .footer__contacts{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}}.root-app .footer__contacts-text{padding-bottom:5px;font-size:12px;display:block}@media (min-width:320px){.root-app .footer__contacts-text{padding-bottom:-webkit-calc(.0625vw + 4.8px);padding-bottom:calc(.0625vw + 4.8px)}}@media (min-width:1920px){.root-app .footer__contacts-text{padding-bottom:6px}}@media (min-width:1921px){.root-app .footer__contacts-text{padding-bottom:.3125vw}}@media (min-width:320px){.root-app .footer__contacts-text{font-size:12px}}@media (min-width:768px){.root-app .footer__contacts-text{font-size:12px}}@media (min-width:1920px){.root-app .footer__contacts-text{font-size:12px}}@media (min-width:1921px){.root-app .footer__contacts-text{font-size:.625vw}}.root-app .footer__contacts-email,.root-app .footer__contacts-phone{display:block;text-align:center}@media (min-width:900px){.root-app .footer__contacts-email,.root-app .footer__contacts-phone{text-align:right}}.root-app .footer__contacts-email a,.root-app .footer__contacts-phone a{position:relative;line-height:30px}.root-app .footer__contacts-phone a:before{margin-right:15px;content:"\e90c";font-family:icomoon;color:#5c5d62;display:inline-block;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (min-width:320px){.root-app .footer__contacts-phone a:before{margin-right:15px}}@media (min-width:1920px){.root-app .footer__contacts-phone a:before{margin-right:15px}}@media (min-width:1921px){.root-app .footer__contacts-phone a:before{margin-right:.78125vw}}.root-app .footer__contacts-phone a:hover:before{color:#fc4c02}.root-app .footer__socials{padding-top:15px;padding-bottom:15px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:320px){.root-app .footer__socials{padding-top:-webkit-calc(.9375vw + 12px);padding-top:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__socials{padding-top:30px}}@media (min-width:1921px){.root-app .footer__socials{padding-top:1.5625vw}}@media (min-width:320px){.root-app .footer__socials{padding-bottom:-webkit-calc(.9375vw + 12px);padding-bottom:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__socials{padding-bottom:30px}}@media (min-width:1921px){.root-app .footer__socials{padding-bottom:1.5625vw}}@media (min-width:800px){.root-app .footer__socials{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}}.root-app .footer__socials ul{margin:0;padding:0;list-style-type:none}.root-app .footer__socials ul li{width:50px;height:50px;margin-right:20px;display:inline-block}@media (min-width:320px){.root-app .footer__socials ul li{width:50px}}@media (min-width:1920px){.root-app .footer__socials ul li{width:50px}}@media (min-width:1921px){.root-app .footer__socials ul li{width:2.60417vw}}@media (min-width:320px){.root-app .footer__socials ul li{height:50px}}@media (min-width:1920px){.root-app .footer__socials ul li{height:50px}}@media (min-width:1921px){.root-app .footer__socials ul li{height:2.60417vw}}@media (min-width:320px){.root-app .footer__socials ul li{margin-right:20px}}@media (min-width:1920px){.root-app .footer__socials ul li{margin-right:20px}}@media (min-width:1921px){.root-app .footer__socials ul li{margin-right:1.04167vw}}.root-app .footer__socials ul li:last-child{margin-right:0}.root-app .footer__socials ul li a{width:50px;height:50px;margin:0;padding:0;background-color:#f5f5f5;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer;display:inline-block}@media (min-width:320px){.root-app .footer__socials ul li a{width:50px}}@media (min-width:1920px){.root-app .footer__socials ul li a{width:50px}}@media (min-width:1921px){.root-app .footer__socials ul li a{width:2.60417vw}}@media (min-width:320px){.root-app .footer__socials ul li a{height:50px}}@media (min-width:1920px){.root-app .footer__socials ul li a{height:50px}}@media (min-width:1921px){.root-app .footer__socials ul li a{height:2.60417vw}}.root-app .footer__socials ul li a:hover{background-color:#fc4c02;color:#fff}.root-app .footer__socials ul li .site,.root-app .footer__socials ul li .facebook,.root-app .footer__socials ul li .instagram,.root-app .footer__socials ul li .youtube{position:absolute;font-size:19px;display:block}.root-app .footer__socials ul li .site:after,.root-app .footer__socials ul li .facebook:after,.root-app .footer__socials ul li .instagram:after,.root-app .footer__socials ul li .youtube:after{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.root-app .footer__socials ul li .youtube{font-size:14px}.root-app .footer__socials ul li .facebook{color:#5c5d62}.root-app .footer__socials ul li .facebook:after{content:"\e907";font-family:icomoon;display:inline-block;position:absolute}.root-app .footer__socials ul li .youtube{color:#5c5d62}.root-app .footer__socials ul li .youtube:after{content:"\e90e";font-family:icomoon;display:inline-block;position:absolute}.root-app .footer__socials ul li .instagram{color:#5c5d62}.root-app .footer__socials ul li .instagram:after{content:"\e908";font-family:icomoon;display:inline-block;position:absolute}.root-app .footer__socials ul li img{width:20px}.root-app .footer__bottom{font-size:12px;text-align:center;position:relative}@media (min-width:320px){.root-app .footer__bottom{font-size:12px}}@media (min-width:768px){.root-app .footer__bottom{font-size:12px}}@media (min-width:1920px){.root-app .footer__bottom{font-size:12px}}@media (min-width:1921px){.root-app .footer__bottom{font-size:.625vw}}@media (min-width:900px){.root-app .footer__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.root-app .footer__bottom:before{content:"";border-top:1px solid #d9d9d9;height:1px;display:block;width:100%;position:absolute;left:0}.root-app .footer__bottom a{font-size:12px}@media (min-width:320px){.root-app .footer__bottom a{font-size:12px}}@media (min-width:768px){.root-app .footer__bottom a{font-size:12px}}@media (min-width:1920px){.root-app .footer__bottom a{font-size:12px}}@media (min-width:1921px){.root-app .footer__bottom a{font-size:.625vw}}.root-app .footer__bottom-col{padding-top:15px;padding-bottom:15px}@media (min-width:320px){.root-app .footer__bottom-col{padding-top:-webkit-calc(.9375vw + 12px);padding-top:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__bottom-col{padding-top:30px}}@media (min-width:1921px){.root-app .footer__bottom-col{padding-top:1.5625vw}}@media (min-width:320px){.root-app .footer__bottom-col{padding-bottom:-webkit-calc(.9375vw + 12px);padding-bottom:calc(.9375vw + 12px)}}@media (min-width:1920px){.root-app .footer__bottom-col{padding-bottom:30px}}@media (min-width:1921px){.root-app .footer__bottom-col{padding-bottom:1.5625vw}}.root-app .footer__bottom-col:last-child{padding-top:0}@media (min-width:900px){.root-app .footer__bottom-col:last-child{padding-top:15px;padding-bottom:15px}}@media (min-width:900px) and (min-width:320px){.root-app .footer__bottom-col:last-child{padding-top:-webkit-calc(.9375vw + 12px);padding-top:calc(.9375vw + 12px)}}@media (min-width:900px) and (min-width:1920px){.root-app .footer__bottom-col:last-child{padding-top:30px}}@media (min-width:900px) and (min-width:1921px){.root-app .footer__bottom-col:last-child{padding-top:1.5625vw}}@media (min-width:900px) and (min-width:320px){.root-app .footer__bottom-col:last-child{padding-bottom:-webkit-calc(.9375vw + 12px);padding-bottom:calc(.9375vw + 12px)}}@media (min-width:900px) and (min-width:1920px){.root-app .footer__bottom-col:last-child{padding-bottom:30px}}@media (min-width:900px) and (min-width:1921px){.root-app .footer__bottom-col:last-child{padding-bottom:1.5625vw}}.root-app .footer__copyright{line-height:1.5}@media (min-width:900px){.root-app .footer__copyright{line-height:1}}
@font-face{
    font-family:icomoon_new;
    src:url(../fonts/icomoon_new/fonts/icomoon_new.eot?xkpm92);
    src:url(../fonts/icomoon_new/fonts/icomoon_new.eot?xkpm92#iefix) format("embedded-opentype"),url(../fonts/icomoon_new/fonts/icomoon_new.ttf?xkpm92) format("truetype"),url(../fonts/icomoon_new/fonts/icomoon_new.woff?xkpm92) format("woff"),url(../fonts/icomoon_new/fonts/icomoon_new.svg?xkpm92#icomoon) format("svg");
    font-weight:400;
    font-style:normal
}
@media (min-width:320px){
    .root-app .main .text p span{
        font-size: 14px;
    }
    .root-app .shop__button .def-btn{
        font-size: 14px;
    }
}
@media (min-width:1024px){
    .root-app .main .text p span{
        font-size: 18px;
    }
    .root-app .shop__button .def-btn{
        font-size: 16px;
    }
}

.root-app .footer__socials ul li .site::after {
    content: "\e901";
    font-family: icomoon_new;
    display: inline-block;
    position: absolute;
   
}
.root-app .footer__contacts-email a:before{
    margin-right:15px;
    content:"\e900";
    font-family:icomoon_new;
    color:#5c5d62;
    display:inline-block;
    -webkit-transition:color .3s ease-in-out;
    -o-transition:color .3s ease-in-out;
    transition:color .3s ease-in-out
}
.root-app .footer__contacts-email a:hover::before {
    color: #fc4c02;
}
.root-app .main .footer_image{
    background-image:url(../img/elements/prefooter.jpg);
    background-repeat:no-repeat;
    background-position:top center;
    min-height:auto;
    background-size:160%
}
.root-app .main .footer_image img{visibility:hidden;width:100%}
@media (min-width:320px){
    .root-app .main .footer_image img{
        width:160%
    }
    .root-app .main .footer_image{
        background-size:160%
    }
}
@media (min-width:600px){
    .root-app .main .footer_image img{
        width:120%
    }
    .root-app .main .footer_image{
        background-size:120%
    }
}
@media (min-width:1024px){
    .root-app .main .footer_image img{
        width:100%
    }
    .root-app .main .footer_image{
        background-size:100%
    }
}