a,a:hover{text-decoration:none}.browser-head,.container,.header,.text-content,.video,body,html{width:100%}.burger,:focus{outline:0}#svg-wrapper-intro,.burger,button,input[type=submit]{cursor:pointer}.link_to_go_back,.section,.text-center,.we-make{text-align:center}body,html{height:100%}.video,img{height:auto}body{padding:0;margin:0;-webkit-font-smoothing:antialiased}a,input,select,textarea{font:inherit;color:inherit}a,article,aside,blockquote,dd,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,img,input,label,li,nav,ol,p,section,select,span,strong,table,td,textarea,tr,ul{padding:0;margin:0;outline:0;list-style:none;box-sizing:border-box}article,aside,footer,header,nav,section{display:block}input,select,textarea{vertical-align:middle}img,textarea{vertical-align:top}textarea{resize:none}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}.link-to-site,.link_to_go_back,.link_to_go_back a{text-decoration:underline}body{font-family:RalewayRegular,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;line-height:1.63;letter-spacing:.8px;background:#fff;color:#464646}.page-title{font-size:9px;font-weight:600;line-height:1.68;letter-spacing:1.1px}.title-section{font-size:20px;font-weight:700;line-height:1;margin-bottom:30px}.link-to-site-big{font-size:18px;line-height:1.41;letter-spacing:.9px}.title-task{font-size:18px;font-weight:700;line-height:1.08;letter-spacing:.2px}::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.wrapper{overflow:hidden}body+div{display:none!important}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after{content:'';clear:both;display:block}.d-iblock,.link-to-site{display:inline-block}.clear{clear:left}.text-content{max-width:725px;margin:0 auto 35px}.text-content p{margin-bottom:15px}.text-content p:last-child{margin-bottom:0}.link-to-site{color:#00a8ec!important}.link-to-site-big{margin-bottom:20px}.bold-text{font-weight:700;line-height:2}.browser-line,.img-video,.video{display:block;width:100%}.container{margin:0 auto;padding:0 15px}.header{position:fixed;left:0;right:0;top:0;background:0 0;color:#fff;padding:30px 0;transition:background-color .5s,padding .5s;z-index:2000}.header .container{display:flex;align-items:center}.header .logo{display:block;width:47px;height:37px;margin-right:10px;flex-shrink:0;align-self:center}.header .logo-img{display:block;width:100%;height:auto;max-width:none}.header .logo-img-scroll{display:none;width:100%;height:auto;max-width:none}.header .page-title{text-transform:uppercase;text-shadow:1.1px 1.6px 0 rgba(13,13,13,.39)}.burger{background:#fff15f;border:1px solid #575656;padding:13px 10px;margin-left:auto;flex-shrink:0}.burger .line{display:block;width:25px;height:2px;background-color:#575656;margin-bottom:3px}.burger .line:last-child{margin-bottom:0}.on-scroll{box-shadow:0 0 2px rgba(0,0,0,.2);background:#fff;color:#555;padding:10px 0}.on-scroll .page-title{text-shadow:none;display:none}.on-scroll .logo{width:28px;height:22px;align-self:center}.on-scroll .logo-img{display:none}.on-scroll .logo-img-scroll{display:block}.we-make{margin-top:100px;position:relative}.we-make>div:not(.foo-logo){display:block;width:100%;max-width:700px;height:auto;margin:0 auto}.we-make svg{width:100%;height:auto}svg #stroke .text{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:3;stroke:#000;fill:none}.we-make.animate svg #stroke .st3,.we-make.animate svg #stroke .text{-webkit-animation:handwrite 1.5s ease-in-out forwards;animation:handwrite 1.5s ease-in-out forwards}@-webkit-keyframes handwrite{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0;stroke-width:3}}@keyframes handwrite{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0;stroke-width:3}}svg #highlight .bg{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:20;stroke:#fd0;fill:none}.we-make svg .highNew{stroke-dashoffset:1000}.we-make.animate svg #highlight .bg,.we-make.animate svg .highNew{-webkit-animation:highlight 1s ease-in-out forwards .7s;animation:highlight 1s ease-in-out forwards .7s}@-webkit-keyframes highlight{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes highlight{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}#svg-wrapper-intro{display:block;margin:0 auto}#svg-wrapper-intro svg{width:100%}#svg-wrapper-intro svg .st3{stroke-dasharray:1000;stroke:#000;fill:none;stroke-dashoffset:0;stroke-width:3}#svg-wrapper-intro svg .st0{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:50;stroke:#fd0;fill:none;-webkit-animation:highlight 2s ease-in-out forwards .5s;animation:highlight 2s ease-in-out forwards .5s}#svg-wrapper-closer svg .st3{stroke-dasharray:1000;stroke-width:3;stroke:#000;fill:none;stroke-dashoffset:0}#svg-wrapper-closer svg .st0{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:50;stroke:#fd0;fill:none}.we-make.animate #svg-wrapper-closer svg .st3{-webkit-animation:handwrite 1.5s ease-in-out forwards;animation:handwrite 1.5s ease-in-out forwards}.we-make.animate #svg-wrapper-closer svg .st0{-webkit-animation:highlight 1s ease-in-out forwards .7s;animation:highlight 1s ease-in-out forwards .7s}#svg-wrapper-interesting svg .st3{stroke-dasharray:1000;stroke:#000;fill:none;stroke-dashoffset:0;stroke-width:3}#svg-wrapper-interesting svg .st0{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:50;stroke:#fd0;fill:none}.we-make.animate #svg-wrapper-interesting svg .st3{-webkit-animation:handwrite 1.5s ease-in-out forwards;animation:handwrite 1.5s ease-in-out forwards}.we-make.animate #svg-wrapper-interesting svg .st0{-webkit-animation:highlight 1s ease-in-out forwards .7s;animation:highlight 1s ease-in-out forwards .7s}.link_to_go_back{display:block;color:#367bb5;font-family:RalewayRegular,sans-serif;font-size:26px;line-height:.9em!important;position:relative;margin:88px 0 82px}.link_to_go_back a{position:relative;display:inline-block;padding-bottom:6px}.link_to_go_back svg{width:40px;height:14px;position:relative;left:-8px}.link_to_go_back svg line{stroke-width:1.4px;fill:none;stroke-linecap:round;stroke:#367bb5}.we-make>.foo-logo{width:44px!important;margin:50px auto 0!important}.foo-logo img{width:100%}.menu-header{font-size:11px;letter-spacing:2.2px;flex-shrink:0;text-transform:uppercase}.menu-header .menu{display:none}.menu-header .menu-item{display:block;margin:30px 0}.menu-header .link-menu{position:relative;display:inline-block;padding:5px 10px;transition:.35s}.menu-header .link-menu:after{position:absolute;content:"";display:block;background:#fff324;width:100%;left:0;right:0;height:3px;z-index:1;margin:0 auto;transition:width .3s ease-in-out}.menu-header .link-menu:hover:after{width:45px;margin:0 auto}.menu-header .active{color:#fff324}.menu-header .close-menu{position:absolute;top:0;right:30px;background:0 0;border:none;padding:13px 10px;color:inherit;font-size:50px;cursor:pointer}.on-scroll .active{color:#464646;background:#ffef1a}.on-scroll .link-menu:focus,.on-scroll .link-menu:hover{color:#464646}.section-banner{position:relative;overflow:hidden;min-height:100vh}.section-banner .banner-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;background:url(../images/ryvok-presentation/bg-banner.jpg) center center no-repeat;background-size:cover;z-index:1}.section-banner .banner-bg:after{position:absolute;content:"";left:0;right:0;bottom:0;top:0;background:#000;opacity:.5;z-index:3}.section-banner .book-bg{height:130%;background:url(../images/ryvok-presentation/book.jpg) right center no-repeat;background-size:cover}.section-banner .block-lg{width:50%;height:100%}.section-banner .block-images{max-width:730px;height:130%;padding-left:7.4%}.section-banner .block-images img{display:block}.section-banner .block-max{width:100%;position:absolute;height:100%;left:0;bottom:0;z-index:2}.section-banner .block-max img{position:relative;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:none;height:125%}.section-banner .container{position:relative;display:table;height:100vh;padding-top:100px;padding-bottom:50px;z-index:2}.section-banner .section-text-wrap{display:table-cell;vertical-align:bottom}.section-banner .banner-text{width:100%;font-size:20px;padding:15px;text-align:center;margin:0 auto;color:#fff;line-height:1.45}.section-banner .img-wrap{max-width:50%;float:left;margin-bottom:20px}.section-banner .img-wrap img{display:inline-block;max-width:100%;height:auto;vertical-align:middle;margin-left:20px}.section-banner .b-width{max-width:80%}.section-about{padding:60px 0;text-align:left}.section-about .container{display:flex;flex-wrap:wrap}.section-about .team{text-align:center;width:100%;margin-bottom:40px}.section-about .list-team{display:inline-block;vertical-align:top;background:#fff15f;padding:41px 45px 33px 47px;text-align:center}.section-about .tasks{width:100%;text-align:center}.section-about .tasks p{margin-bottom:45px}.section-about .tasks p:last-child{margin-bottom:0}.section-about .title-task{margin-bottom:8px}.section-about-max .block-img-video{position:relative;margin-bottom:70px}.section-about-max .container-video{margin-top:-2px;margin-bottom:150px}.section-about-max .img-phone{position:relative;display:block;max-width:none;width:100%;z-index:5}.section-about-max .wrap-media{position:relative}.section-about-max .phone-wrap-right{position:absolute;width:50%;max-width:213px;right:0;bottom:-75%;height:auto;overflow:hidden;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);transition:.45s ease-out}.section-about-max .phone-wrap-right.updown{-webkit-transform:translateY(-30%);transform:translateY(-30%);transition-timing-function:ease-out;opacity:1}.section-about-max .container-phone{position:relative;width:50%;margin-left:auto;overflow:hidden}.section-about-max .video-phone{position:absolute;left:5%;top:11%;width:92%;height:auto;z-index:3}.section-about-book .block-video{position:relative;margin-bottom:70px}.section-about-book .container-video{position:relative;width:100%;height:auto;margin:-4px 0 150px}.section-about-book .img-phone{position:relative;display:block;max-width:none;width:100%;z-index:5}.section-about-book .phone-wrap-left{position:absolute;width:50%;max-width:213px;height:auto;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);transition:.45s ease-out;opacity:0}.section-about-book .phone-wrap-left.updown{transition-timing-function:ease-out;-webkit-transform:translateY(-140%);transform:translateY(-140%);opacity:1}.section-about-book .wrap-media{position:relative}.section-about-book .container-phone{position:relative;width:50%;overflow:hidden;text-align:left}.section-about-book .video-phone{position:absolute;left:5%;top:11%;width:92%;height:auto;z-index:3}.background{background:url(../images/ryvok-presentation/bg-banner.jpg) 50% 50% no-repeat;background-size:cover}.proposal-section{position:relative;display:block;height:400px;padding:90px 20px;margin-bottom:70px;overflow:hidden}.proposal-section-title{display:inline-block;font:400 110px/1.33 Neucha,sans-serif;text-transform:uppercase;margin-top:20px;color:#fff}.proposal-section-text{font:400 18px/1.33 Neucha,sans-serif;letter-spacing:2.8px;text-transform:uppercase;color:#fff}.draw{position:absolute;top:0;left:0;width:100%;height:500px;overflow:hidden;z-index:5;cursor:url(../images/ryvok-presentation/penselbig.png),auto}@media only screen and (min-width:576px){body{font-size:16px}.title-section{font-size:25px}.container{max-width:546px}}@media only screen and (min-width:768px){body{font-size:19px}.page-title{font-size:11px}.link-to-site-big,.title-task{font-size:22px}.container{max-width:740px}.header .logo{width:50px;height:41px}.on-scroll .page-title{display:block}.section-banner .banner-text{width:75%}.section-about{padding:100px 0}.section-about .team{text-align:left;margin-bottom:0;width:35%}.section-about .tasks{text-align:left;width:65%;padding-left:75px}.section-about-book .container-phone,.section-about-max .container-phone{width:100%;max-width:213px;height:434px}.section-about-max .phone-wrap-right{right:-10px}.section-about-book .phone-wrap-left{left:-10px;bottom:-75%}.proposal-section{height:550px}.proposal-section-title{font-size:223px;margin-top:40px}.proposal-section-text{font-size:23px}}@media only screen and (min-width:992px){.title-section{font-size:33px;margin-bottom:60px}.text-content{margin:0 auto 65px}.link-to-site-big{margin-bottom:55px}.container{max-width:992px}.container.d-flex{max-width:1440px}.header .container{justify-content:flex-start}.burger{display:none}.we-make{margin-top:130px}.menu-header .menu{text-align:right;display:block}.menu-header .menu-item{display:inline-block;margin:0 0 0 35px}.menu-header .menu-item:first-child{margin-left:0}.menu-header .link-menu:focus,.menu-header .link-menu:hover{color:#fff324}.menu-header .close-menu{display:none}.section-banner .container{padding-bottom:100px}.section-banner .banner-text{width:45%;text-align:left;padding-top:30px;padding-bottom:30px;margin:0 0 0 auto;font-size:26px}.section-about .team{padding-left:60px}.section-about-max .block-img-video{margin-bottom:165px}.section-about-max .container-video{margin-bottom:0}.section-about-max .phone-wrap-right{right:-10px;bottom:-70%}.section-about-max .phone-wrap-right.updown{-webkit-transform:translateY(-75%);transform:translateY(-75%)}.section-about-book .block-video{margin-bottom:140px}.section-about-book .container-video{margin-bottom:0}.section-about-book .phone-wrap-left{left:-10px;bottom:-95%}.section-about-book .phone-wrap-left.updown{-webkit-transform:translateY(-110%);transform:translateY(-110%)}}@media only screen and (min-width:992px) and (min-width:1400px){.menu-header .menu-item{margin-left:75px}}@media only screen and (min-width:1400px){.container{max-width:1370px}.menu-header{flex-grow:1;flex-shrink:1}.section-banner .banner-text{font-size:32px}.section-about{padding-top:165px;padding-bottom:135px}.section-about-max .phone-wrap-right.updown{-webkit-transform:translateY(-110%);transform:translateY(-110%)}.section-about-book .phone-wrap-left.updown{-webkit-transform:translateY(-160%);transform:translateY(-160%)}}@media all and (max-width:992px){.menu-header{position:fixed;top:0;bottom:0;right:0;display:flex;width:100%;align-items:center;justify-content:center;background:rgba(255,255,255,.95);color:#464646;margin:0;padding:40px 25px;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.8s ease;z-index:9999}.menu-header.open{-webkit-transform:translateY(0);transform:translateY(0)}.menu-header.open .menu{display:block;font-size:14px}}@media all and (max-width:991px){.header .container{width:100%;max-width:none}.menu-header .active{color:#464646;background:#ffef1a}}@media all and (orientation:landscape) and (max-width:900px){.section-about-max .phone-wrap-right.updown{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-about-book .phone-wrap-left.updown{-webkit-transform:translateY(-105%);transform:translateY(-105%)}}