*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-align:left;font-size:14px;line-height:17px;word-wrap:break-word;text-rendering:optimizeLegibility;-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';background:#d2d8d9;padding-bottom:15vh}img{max-width:100%;width:auto}.container{width:900px;margin:0 auto}.title{text-align:center;line-height:38px;font-size:32px;color:#376639;font-family:arimo,sans-serif;font-weight:700;position:relative}.row{display:flex;flex-wrap:wrap}.row .col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.header{position:relative}.header .menu{position:absolute;margin-top:28px;right:70px;top:0;cursor:pointer;width:285px}.header .menu .menu-name{line-height:18px;font-size:15px;text-align:right;color:#ffeb00;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-transition-duration:.5s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:.5s;transition-delay:0s;transition-timing-function:ease;padding:9px 3px}.header .menu .sub-menu{width:284px;background-color:#376639;position:absolute;list-style:none;top:36px;padding:0;right:0;display:none}.header .menu .sub-menu a{font-size:14px;text-align:right;color:#ffeb00;display:block;width:100%;text-decoration:none;padding:5px 3px 5px 0}.header .menu .sub-menu a span{vertical-align:super;font-size:66%;line-height:0}.header .menu .sub-menu a:hover{background-color:#eb622d;color:#fff}.header .menu:hover>.sub-menu{display:block}.header .menu:hover>.menu-name{color:#fff;visibility:inherit;font-weight:normal;background-color:#eb622d}.header .header-fon{max-height:550px;margin-left:auto;display:block}.header .ff-logo{position:absolute;left:20px;bottom:20px;max-width:115px}.header .text{position:absolute;left:280px;top:215px}.header .text p{line-height:58px;font-size:48px;color:#ffeb00;font-weight:bold}.header .text p:nth-child(2){padding-left:25px}.view a{height:76px;width:210px;vertical-align:top;position:relative;display:block;margin:0 auto;background:transparent url(images/u3597.png) no-repeat 0 0}.view a:hover{background:transparent url(images/u3597-r.png) no-repeat 0 0}.preparat{display:flex;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;padding-left:55px}.preparat img:nth-child(1){margin-right:0px}.anim{padding-top:20px}.anim img{display:block;max-width:auto;width:735px;margin:0 auto;height:320px}.video{padding-top:20px}.video iframe{display:block;max-width:739px;width:100%;margin:0 auto;height:416px}.video .youtube{display:block;max-width:733px;width:100%;margin:0 auto;height:412px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;transition:all 200ms ease-out;cursor:pointer}.video .youtube .play{background:url('images/youtube-play-btn.png') no-repeat;background-position:0 -50px;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;height:50px;width:69px;transition:none;top:0;left:0;right:0;bottom:0;margin:auto}.video .youtube:hover .play{background-position:0 0}.stress{margin-top:45px}.stress .row{margin-top:28px;justify-content:center;-webkit-justify-content:center}.stress .row .text{max-width:442px;margin-left:10px;margin-top:10px}.stress .row p{font-size:20px;text-align:left;line-height:24px;font-family:arimo,sans-serif;font-weight:700}.stress .row p+p{margin-top:24px}.nervi{padding-top:55px}.nervi .row .col{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;text-align:center;margin-top:50px}.nervi p{max-width:240px;margin:0 auto;line-height:24px;font-size:20px;text-align:center;color:#c10d19;font-family:arimo,sans-serif;font-weight:700}.view-buy{margin:30px 0}.view-buy a{display:block;height:76px;width:210px;vertical-align:top;position:relative;margin:0 auto;background:transparent url(images/u3605.png) no-repeat 0 0}.view-buy a:hover{background:transparent url(images/u3605-r.png) no-repeat 0 0}.sostav{max-width:780px;margin:0 auto;padding-bottom:80px}.sostav .sed{justify-content:space-between;-webkit-justify-content:space-between;margin:0 0 40px 0}.sostav .item .col-auto{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-left:50px}.sostav .item h5{font-size:25px;line-height:30px;color:#376639;font-family:arimo,sans-serif;font-weight:700}.sostav .item p{font-size:18px;line-height:22px;color:#000;font-family:arimo,sans-serif;font-weight:400}.sostav .item .small{font-size:14px;line-height:18px;color:#000;font-family:arimo,sans-serif;font-weight:400}.sostav .item .bio{font-size:18px;line-height:14px;color:#000;font-family:arimo,sans-serif;font-weight:400;margin-top: 6px;margin-bottom: 6px;}.sostav .item+.item{margin-top:30px}.vopros{max-width:805px;margin:0 auto}.vopros .row .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.vopros a.button,.vopros a.button2{height:76px;width:210px;vertical-align:top;position:relative;margin:18px auto 0 auto;display:block;background:transparent url(images/u3612.png) no-repeat 0 0}.vopros a.button:hover,.vopros a.button2:hover{background:transparent url(images/u3612-r.png) no-repeat 0 0}.vopros a.button2{margin:-70px 0 0 0;background:transparent url(images/u3630.png) no-repeat 0 0}.vopros a.button2:hover{background:transparent url(images/u3630-r.png) no-repeat 0 0}.footer{background:#d2d8d9;position:fixed;bottom:0;width:100%;height:15%;font-size:63px;text-align:center;line-height:60px;padding: 10px;}.footer span:nth-child(1){letter-spacing:3px}.footer span:nth-child(2){letter-spacing:11px}.footer p{opacity:0.5}@media only screen and (max-width: 1500px){.footer{font-size:44px;line-height:49px}}@media only screen and (max-width: 1399px){.footer{font-size:40px;line-height:37px;padding: 10px 50px;}}@media only screen and (max-width: 1024px){.footer{font-size:35px;line-height:50px}}@media only screen and (max-width: 768px){.footer{font-size:30px;line-height:35px;padding:10px;}}