.tag-cloud{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag{color:#444}h1{font-size:60px;font-weight:900}.link{color:#006cff;cursor:pointer;position:relative}.link:before{background-color:#2867a6;-webkit-transition:all .25s cubic-bezier(.694,.048,.335,1) .15s;transition:all .25s cubic-bezier(.694,.048,.335,1) .15s;content:"";position:absolute;bottom:-3px;right:0;left:auto;width:0;height:3px;z-index:2}.link:hover:before{width:100%;left:0}.leftright-nav{display:none}.updown-nav{display:block}.animated{-webkit-animation-duration:3s;-webkit-animation-delay:0s}.img-card{-webkit-box-shadow:0 20px 64px -15px rgba(0,0,0,.45),-2px -2px 7px 0 rgba(46,61,73,.09);box-shadow:0 20px 64px -15px rgba(0,0,0,.45),-2px -2px 7px 0 rgba(46,61,73,.09);border:1px solid #d0d0d0;-webkit-transition:.3s ease;transition:.3s ease;cursor:pointer}.img-card:hover{-webkit-box-shadow:2px 4px 8px 0 rgba(46,61,73,.2);box-shadow:2px 4px 8px 0 rgba(46,61,73,.2)}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1000;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orbit-spinner{height:90px;width:90px;-webkit-perspective:800px;perspective:800px}.orbit-spinner,.orbit-spinner .orbit{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.orbit-spinner .orbit{position:absolute;width:100%;height:100%}.orbit-spinner .orbit:first-child{left:0;top:0;-webkit-animation:orbit-one 1.2s linear infinite;animation:orbit-one 1.2s linear infinite;border-bottom:7px solid #21b2ff}.orbit-spinner .orbit:nth-child(2){right:0;top:0;-webkit-animation:orbit-two 1.2s linear infinite;animation:orbit-two 1.2s linear infinite;border-right:7px solid #21b2ff}.orbit-spinner .orbit:nth-child(3){left:0;bottom:0;-webkit-animation:orbit-three 1.2s linear infinite;animation:orbit-three 1.2s linear infinite;border-top:7px solid #21b2ff}@-webkit-keyframes orbit-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotate(0deg);transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotate(1turn);transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes orbit-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotate(0deg);transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotate(1turn);transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@-webkit-keyframes orbit-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotate(0deg);transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotate(1turn);transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes orbit-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotate(0deg);transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotate(1turn);transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@-webkit-keyframes orbit-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotate(0deg);transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotate(1turn);transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}@keyframes orbit-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotate(0deg);transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotate(1turn);transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}#app{font-family:Arimo,sans-serif;height:100%;width:100%;background-color:#fff}.content{height:90vh;width:90vw;margin:5vh 5vw;-webkit-box-shadow:0 6px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15);box-shadow:0 6px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15);float:left;display:table;border-radius:10px}.bg-1{background:#00f260;background:linear-gradient(-45deg,#55a0e6,#00f2c8)}.bg-2{background:#22c1c3;background:linear-gradient(-45deg,#e333ef,#22c1c3)}.bg-3{background:#f456ff;background:linear-gradient(-45deg,#ff9015,#f456ff)}.bg-4{background:#97e400;background:radial-gradient(ellipse at center,#97e400 0,#6ea700 100%)}.bg-5{background:radial-gradient(ellipse at center,#add7ff 0,#207ce5 100%)}.btn{font-size:.875rem;letter-spacing:.025em;position:relative;text-transform:uppercase;-webkit-transition:all .15s ease;transition:all .15s ease;will-change:transform;margin-bottom:.5rem;margin-top:.5rem}.btn.btn-outline{background-color:transparent;background-image:none;border-color:#006cff;color:#006cff}.btn.btn-outline:hover{background-color:#006cff;border-color:#006cff;color:#fff}.btn:hover{-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.social-btns{margin-top:30px}.social-btns .sbtn{display:inline-block;color:#000;background-color:#fff;width:50px;height:50px;line-height:45px;margin:0 5px;text-align:center;position:relative;overflow:hidden;opacity:.99;border-radius:10px;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.social-btns .sbtn .fa{font-size:30px;vertical-align:middle}.social-btns .sbtn:hover{color:#fff;background-color:#006cff;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.3),0 -1px 10px -3px rgba(0,0,0,.1);box-shadow:0 5px 15px -5px rgba(0,0,0,.3),0 -1px 10px -3px rgba(0,0,0,.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.social-btns .sbtn:hover img{-webkit-filter:invert(1);filter:invert(1)}.social-btns .vueforum img{margin:0}.wrapper-menu{position:fixed;height:50px;width:50px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:14px;margin-top:0;margin-left:0;z-index:6;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.wrapper-menu:hover .line-menu{-webkit-box-shadow:3px 3px 8px #222;box-shadow:3px 3px 8px #222}.wrapper-menu.open{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wrapper-menu.open .line-menu{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.wrapper-menu.open .line-menu.start{-webkit-transform:rotate(-90deg) translateX(2px);transform:rotate(-90deg) translateX(2px)}.wrapper-menu.open .line-menu.end{-webkit-transform:rotate(-90deg) translateX(-2px);transform:rotate(-90deg) translateX(-2px)}.wrapper-menu .line-menu{background-color:#222;-webkit-box-shadow:1px 1px 3px #222;box-shadow:1px 1px 3px #222;border-radius:2px;width:100%;height:3px}.wrapper-menu .line-menu.half{width:50%}.wrapper-menu .line-menu.start{-webkit-transform-origin:right;transform-origin:right}.wrapper-menu .line-menu.end,.wrapper-menu .line-menu.start{-webkit-transition:-webkit-transform .33s cubic-bezier(.54,-.81,.57,.57);transition:-webkit-transform .33s cubic-bezier(.54,-.81,.57,.57);transition:transform .33s cubic-bezier(.54,-.81,.57,.57);transition:transform .33s cubic-bezier(.54,-.81,.57,.57),-webkit-transform .33s cubic-bezier(.54,-.81,.57,.57)}.wrapper-menu .line-menu.end{-ms-flex-item-align:end;align-self:flex-end;-webkit-transform-origin:left;transform-origin:left}.menu{position:fixed;z-index:5}.menu,.menu:after{width:0;height:0;top:0;left:0}.menu:after{position:absolute;content:" ";background:#393e46;z-index:-1;-webkit-transition:all .5s cubic-bezier(0,0,0,1);transition:all .5s cubic-bezier(0,0,0,1);border-bottom-right-radius:100%;-webkit-box-shadow:6px 6px 20px rgba(57,62,70,.4);box-shadow:6px 6px 20px rgba(57,62,70,.4)}.menu.in,.menu.in:after{width:45vh;height:45vh}.menu .menu__nav_list{position:absolute;margin:0;padding:0;list-style:none;text-align:left;top:52%;left:18%;-webkit-transform:translateY(-65%);transform:translateY(-65%)}.menu .menu__nav_list li span{position:relative;display:inline-block;font-size:24px;line-height:40px;color:#999;visibility:hidden;opacity:0;text-decoration:none;-webkit-transform:translateX(-25px);transform:translateX(-25px);cursor:pointer}.menu.in .menu__nav_list li span{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease;transition:all .2s ease}.menu.in .menu__nav_list li span:hover{-webkit-transition-delay:0s;transition-delay:0s;color:#fff}.menu.in .menu__nav_list li span:before{position:absolute;content:" ";width:6px;height:6px;background:#fff;border-radius:50%;top:50%;left:-12px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.menu.in.menu--top-left .menu__nav_list li span:before{margin-left:-5px;left:-20px}.menu.in .menu__nav_list li span:hover:before{top:50%;width:6px;opacity:1}.menu.in .menu__nav_list li:first-child span{-webkit-transition-delay:.15s;transition-delay:.15s}.menu.in .menu__nav_list li:first-child span:before{background-color:#ffa300}.menu.in .menu__nav_list li:nth-child(2) span{-webkit-transition-delay:.3s;transition-delay:.3s}.menu.in .menu__nav_list li:nth-child(2) span:before{background-color:#00bfff}.menu.in .menu__nav_list li:nth-child(3) span{-webkit-transition-delay:.45s;transition-delay:.45s}.menu.in .menu__nav_list li:nth-child(3) span:before{background-color:#7cfc00}.menu.in .menu__nav_list li:nth-child(4) span{-webkit-transition-delay:.6s;transition-delay:.6s}.menu.in .menu__nav_list li:nth-child(4) span:before{background-color:#d200d2}.menu.in .menu__nav_list li:nth-child(5) span{-webkit-transition-delay:.75s;transition-delay:.75s}.menu.in .menu__nav_list li:nth-child(5) span:before{background-color:#ffe825}.app-slider{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.app-slider__wrapper{overflow:hidden;width:100%;height:100%}.app-slider__container{height:100%}.app-slider__container,.nav-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-bar{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:10px;left:auto;right:auto;height:26px;width:100%;z-index:4}.nav-bar div{width:24px;height:24px;position:relative}.nav-bar div span{cursor:pointer;height:12px;width:12px;margin:6px;border-radius:50%;background-color:transparent;border:2px solid #000;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-bar div.is-active span{height:16px;width:16px;background-color:#222;margin:4px}.updown-nav .up-arrow{position:absolute;right:25px;bottom:100px;cursor:pointer}.updown-nav .up-arrow span{position:absolute;top:0;left:50%;width:16px;height:16px;margin-left:-10px;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.updown-nav .up-arrow span:hover{-webkit-transform:rotate(135deg) translate(-6px,6px);transform:rotate(135deg) translate(-6px,6px)}.updown-nav .down-arrow{position:absolute;right:25px;bottom:50px;cursor:pointer}.updown-nav .down-arrow span{position:absolute;top:0;left:50%;width:16px;height:16px;margin-left:-10px;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.updown-nav .down-arrow span:hover{-webkit-transform:rotate(-45deg) translate(-6px,6px);transform:rotate(-45deg) translate(-6px,6px)}.leftright-nav .left-arrow{position:absolute;left:calc(50% - 25px);bottom:26px;cursor:pointer}.leftright-nav .left-arrow span{position:absolute;top:0;left:50%;width:16px;height:16px;margin-left:-10px;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.leftright-nav .left-arrow span:hover{-webkit-transform:rotate(45deg) translate(-6px,6px);transform:rotate(45deg) translate(-6px,6px)}.leftright-nav .right-arrow{position:absolute;right:calc(50% - 25px);bottom:26px;cursor:pointer}.leftright-nav .right-arrow span{position:absolute;top:0;left:50%;width:16px;height:16px;margin-left:-10px;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.leftright-nav .right-arrow span:hover{-webkit-transform:rotate(225deg) translate(-6px,6px);transform:rotate(225deg) translate(-6px,6px)}.app-slide{width:100%;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-slide,.slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.slide-content{margin:50px;height:88%;width:94%;max-width:1240px;border:8px solid #000;border-radius:10px;-webkit-box-shadow:0 90px 80px -80px rgba(0,0,0,.85),0 -80px 80px -95px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.8),inset 0 0 5px 0 rgba(0,0,0,.7);box-shadow:0 90px 80px -80px rgba(0,0,0,.85),0 -80px 80px -95px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.8),inset 0 0 5px 0 rgba(0,0,0,.7);background-color:#fff;z-index:1;overflow:hidden}.slide-title{position:absolute;font-size:36px;line-height:1.2;padding:8px 0;font-weight:700;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:sideways;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:52px;color:#fff;background-color:#000}@-webkit-keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(180deg);transform:translate3d(0,100%,0) rotate(180deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(180deg);transform:translateZ(0) rotate(180deg)}}@keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(180deg);transform:translate3d(0,100%,0) rotate(180deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(180deg);transform:translateZ(0) rotate(180deg)}}.fadeUpIn{-webkit-animation-name:fadeUpIn;animation-name:fadeUpIn}@-webkit-keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(180deg);transform:translate3d(0,100%,0) rotate(180deg)}}@keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(180deg);transform:translate3d(0,100%,0) rotate(180deg)}}.fadeOutBottom{-webkit-animation-name:fadeOutBottom;animation-name:fadeOutBottom}@media(max-width:991.98px){.slide-content{margin:0;height:100%;width:100%;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bounce{-webkit-animation:none!important;animation:none!important}}.bounce{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:.5s none;animation:.5s none}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.home{position:relative;overflow:hidden;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home h1{font-size:100px;font-family:Vidaloka,serif;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.home .name{color:#222;font-family:Helvetica,Arial,sans-serif;font-size:100px;font-weight:700;text-transform:uppercase}.home .profession-text{font-size:20px;font-family:Dosis,sans-serif;-webkit-animation-delay:2s;animation-delay:2s}.s-circle{border:2px solid;border-radius:50%}.s-circle,.s-square{background-color:transparent}.s-square,.s-stick{border:2px solid}.s-stick{border-radius:8px;height:2px!important}.sym{position:absolute;z-index:1;bottom:-100vh}.sym:first-child{left:78%;-webkit-animation:bubble 16s linear infinite;animation:bubble 16s linear infinite;-webkit-animation-delay:3s;animation-delay:3s;-webkit-transform:rotate(144deg);transform:rotate(144deg);width:12px;height:12px;color:#f21c0d;text-shadow:2px 2px 10px rgba(217,50,38,.5);z-index:-1}@-webkit-keyframes bubble{to{bottom:110vh;-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.sym:nth-child(2){left:82%;-webkit-animation:bubble 33s linear infinite;animation:bubble 33s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-transform:rotate(189deg);transform:rotate(189deg);width:28px;height:28px;color:#f28f0d;text-shadow:2px 2px 10px rgba(217,139,38,.5);z-index:-1}.sym:nth-child(3){left:98%;-webkit-animation:bubble 32s linear infinite;animation:bubble 32s linear infinite;-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-transform:rotate(111deg);transform:rotate(111deg);width:37px;height:37px;color:#f23b0d;text-shadow:2px 2px 10px rgba(217,74,38,.5);z-index:-1}.sym:nth-child(4){left:22%;-webkit-animation:bubble 29s linear infinite;animation:bubble 29s linear infinite;-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-transform:rotate(265deg);transform:rotate(265deg);width:42px;height:42px;color:#f2d40d;text-shadow:2px 2px 10px rgba(217,193,38,.5);z-index:-1}.sym:nth-child(5){left:98%;-webkit-animation:bubble 12s linear infinite;animation:bubble 12s linear infinite;-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-transform:rotate(82deg);transform:rotate(82deg);width:45px;height:45px;color:#f2590d;text-shadow:2px 2px 10px rgba(217,98,38,.5);z-index:-1}.sym:nth-child(6){left:96%;-webkit-animation:bubble 36s linear infinite;animation:bubble 36s linear infinite;-webkit-animation-delay:5s;animation-delay:5s;-webkit-transform:rotate(234deg);transform:rotate(234deg);width:48px;height:48px;color:#96f20d;text-shadow:2px 2px 10px rgba(145,217,38,.5);z-index:-1}.sym:nth-child(7){left:76%;-webkit-animation:bubble 45s linear infinite;animation:bubble 45s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(47deg);transform:rotate(47deg);width:33px;height:33px;color:#f2930d;text-shadow:2px 2px 10px rgba(217,142,38,.5);z-index:-1}.sym:nth-child(8){left:25%;-webkit-animation:bubble 45s linear infinite;animation:bubble 45s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(24deg);transform:rotate(24deg);width:34px;height:34px;color:#f2a60d;text-shadow:2px 2px 10px rgba(217,157,38,.5);z-index:-1}.sym:nth-child(9){left:34%;-webkit-animation:bubble 40s linear infinite;animation:bubble 40s linear infinite;-webkit-animation-delay:4s;animation-delay:4s;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;height:20px;color:#f2b90d;text-shadow:2px 2px 10px rgba(217,172,38,.5);z-index:-1}.sym:nth-child(10){left:37%;-webkit-animation:bubble 49s linear infinite;animation:bubble 49s linear infinite;-webkit-animation-delay:3s;animation-delay:3s;-webkit-transform:rotate(290deg);transform:rotate(290deg);width:15px;height:15px;color:#0da6f2;text-shadow:2px 2px 10px rgba(38,157,217,.5);z-index:-1}.sym:nth-child(11){left:29%;-webkit-animation:bubble 15s linear infinite;animation:bubble 15s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(258deg);transform:rotate(258deg);width:33px;height:33px;color:#f2df0d;text-shadow:2px 2px 10px rgba(217,202,38,.5);z-index:-1}.sym:nth-child(12){left:13%;-webkit-animation:bubble 17s linear infinite;animation:bubble 17s linear infinite;-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-transform:rotate(29deg);transform:rotate(29deg);width:19px;height:19px;color:#0df2f2;text-shadow:2px 2px 10px rgba(38,217,217,.5);z-index:-1}.sym:nth-child(13){left:70%;-webkit-animation:bubble 45s linear infinite;animation:bubble 45s linear infinite;-webkit-animation-delay:5s;animation-delay:5s;-webkit-transform:rotate(27deg);transform:rotate(27deg);width:22px;height:22px;color:#0df265;text-shadow:2px 2px 10px rgba(38,217,107,.5);z-index:-1}.sym:nth-child(14){left:90%;-webkit-animation:bubble 25s linear infinite;animation:bubble 25s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-transform:rotate(350deg);transform:rotate(350deg);width:44px;height:44px;color:#61f20d;text-shadow:2px 2px 10px rgba(104,217,38,.5);z-index:-1}.sym:nth-child(15){left:35%;-webkit-animation:bubble 42s linear infinite;animation:bubble 42s linear infinite;-webkit-animation-delay:3s;animation-delay:3s;-webkit-transform:rotate(94deg);transform:rotate(94deg);width:13px;height:13px;color:#b90df2;text-shadow:2px 2px 10px rgba(172,38,217,.5);z-index:-1}.sym:nth-child(16){left:59%;-webkit-animation:bubble 47s linear infinite;animation:bubble 47s linear infinite;-webkit-animation-delay:5s;animation-delay:5s;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:27px;height:27px;color:#0df22b;text-shadow:2px 2px 10px rgba(38,217,62,.5);z-index:-1}@keyframes bubble{to{bottom:110vh;-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.name-text{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;border:none;font-family:Helvetica,Arial,sans-serif;font-size:100px;font-weight:700;text-transform:uppercase;color:#006cff;text-align:center;letter-spacing:.15em;text-overflow:clip;-webkit-transition:text-shadow .3s ease-in-out 10ms;transition:text-shadow .3s ease-in-out 10ms;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.0980392),0 0 5px rgba(0,0,0,.0980392),0 1px 3px rgba(0,0,0,.298039),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.247059),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.14902)}.name-text:hover{color:#447cff;text-shadow:0 1px 0 #fff,0 2px 0 #fff,0 3px 0 #fff,0 4px 0 #fff,0 5px 0 #fff,0 6px 1px rgba(0,0,0,.0980392),0 0 5px rgba(0,0,0,.0980392),0 1px 3px rgba(0,0,0,.298039),0 3px 5px rgba(0,0,0,.2),0 -5px 10px rgba(0,0,0,.247059),0 -7px 10px rgba(0,0,0,.2),0 -15px 20px rgba(0,0,0,.14902);-webkit-transition:-webkit-box-shadow .3s ease-in-out .1s;transition:-webkit-box-shadow .3s ease-in-out .1s;transition:box-shadow .3s ease-in-out .1s;transition:box-shadow .3s ease-in-out .1s,-webkit-box-shadow .3s ease-in-out .1s}.inner-content{font-size:1em;padding:50px;line-height:1.2;z-index:100}.about,.inner-content{height:100%;width:100%}.about{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.anim{-webkit-animation-duration:3s;-webkit-animation-delay:0s}.skills{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.skills .skill-desc{-webkit-padding-start:25px;padding-inline-start:25px}.skills .skill-desc li{padding-bottom:5px}.bg-tag-cloud{position:absolute;right:10px;bottom:10px}.work-title{font-size:36px;font-weight:700;line-height:1.2;color:#eaf0ff}.work-content{z-index:500;padding:50px;background-color:hsla(0,0%,100%,.01)}.project-title{color:#1e90ff}.gallery_product{color:rgba(0,0,0,.87);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-width:0;word-wrap:break-word;font-size:.875rem;margin-top:20px;border:1px solid hsla(0,0%,86.3%,.58);border-radius:6px;-webkit-box-shadow:5px 5px 25px 0 rgba(46,61,73,.16);box-shadow:5px 5px 25px 0 rgba(46,61,73,.16);margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.gallery_product img{border-top-right-radius:6px;border-top-left-radius:6px}.gallery_product .project-text{padding:4px 6px;color:#fff;font-size:14px;letter-spacing:1.2px;background-color:#444;border-top:2px solid #000;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.contact{width:100%}.contact .content-center{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:20px}.contact .content-center,.contact .mail-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .mail-info{margin-top:30px;max-width:400px;cursor:pointer;padding:10px 16px;letter-spacing:.3px;font-weight:600;-webkit-transition:all .5s ease;transition:all .5s ease}.contact .mail-info a{color:#000;text-decoration:none}.contact .mail-info:hover{border-radius:8px;-webkit-box-shadow:0 12px 17px -2px rgba(0,0,0,.26),0 -1px 3px 0 hsla(0,0%,62.7%,.15);box-shadow:0 12px 17px -2px rgba(0,0,0,.26),0 -1px 3px 0 hsla(0,0%,62.7%,.15);background:#fff}.contact .mail-info:hover a{color:#006cff}.contact img{height:36px;margin-right:10px}.contact .mail-text{font-size:16px}.scroll-container{overflow-y:auto;overflow-x:hidden;height:100%}.scroll-container::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.scroll-container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:8px}.scroll-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 2px #fff;background-color:#7b7b7b}.text-wrapper{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoMjJ2MjJILTF6Ii8+PGc+PHBhdGggZmlsbD0iI2E1MDBmZiIgZD0iTTEwIDBDNC41IDAgMCA0LjUgMCAxMHM0LjUgMTAgMTAgMTAgMTAtNC41IDEwLTEwUzE1LjUgMCAxMCAwem0wIDE4Yy00LjQgMC04LTMuNi04LThzMy42LTggOC04IDggMy42IDggOC0zLjYgOC04IDh6Ii8+PC9nPjwvc3ZnPg==),auto}.text-anim{display:inline-block;margin:0 2px;-webkit-transition:-webkit-transform .7s cubic-bezier(.8,-.8,.24,2);transition:-webkit-transform .7s cubic-bezier(.8,-.8,.24,2);transition:transform .7s cubic-bezier(.8,-.8,.24,2);transition:transform .7s cubic-bezier(.8,-.8,.24,2),-webkit-transform .7s cubic-bezier(.8,-.8,.24,2);-webkit-transform-origin:50% 100% 0;transform-origin:50% 100% 0;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.text-anim:hover{-webkit-transform:scaleX(.9) scaleY(1.25);transform:scaleX(.9) scaleY(1.25)}.modal-container{left:0;bottom:0;width:100%;height:100%;z-index:1200;background:#fff;padding:45px}.modal-close,.modal-container{position:absolute;top:0;right:0}.modal-close{width:36px;height:36px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAQ0KFB5KOF0BAAAAyElEQVRIx6WVSxKCQAxEnw73Vo4BW62C0tOp4zpuUEDmkxBWA9X9MkUlHWiJdASsT6DnTQsRQRhoTPaGAUF4Qo+YEV+70EHgMr3clIiNw4ZIqvWIrFKHKKrqiKpiFtwTgsC1fsdZ9I9Q2fMItT2NMNm3CLMdoGGcTOPiZJqWua65egpRsB8LCPmdDtbqy6bKt1bRPnh+4rrnyw1eta+/KBDpiVMj8gOrQpTn3ZAGuwLFGWnOUHXGunuxuFfby7VcH3Devd47IqcPtt76pTKwOA4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDEtMTNUMDk6MjA6MzArMDE6MDBEVDFJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAxLTEzVDA5OjIwOjMwKzAxOjAwNQmJ9QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:50%;margin:8px;cursor:pointer}.modal-enter-active,.modal-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.modal-enter{opacity:0}.modal-leave-to{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.stretchy-wrapper{width:100%;padding-bottom:56.25%;position:relative;background:transparent}.stretchy-wrapper>div{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-size:24px;text-align:center}.image-slide-container{display:-webkit-box;display:-ms-flexbox;display:flex;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:10px;-webkit-box-shadow:0 20px 64px -15px rgba(0,0,0,.45),-2px -2px 7px 0 rgba(46,61,73,.09);box-shadow:0 20px 64px -15px rgba(0,0,0,.45),-2px -2px 7px 0 rgba(46,61,73,.09);border:none;-webkit-transition:.3s ease;transition:.3s ease;cursor:pointer}.image-slide-container,.image-slider{position:relative;width:100%;height:100%}.image-slider{overflow:hidden;border-radius:10px}.slide{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.slide-next-enter-active,.slide-next-leave-active{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-next-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-next-leave-to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-prev-enter-active,.slide-prev-leave-active{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-prev-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-prev-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.arrows span{top:calc(50% - 15px);height:30px;width:30px;background:#888fa3;cursor:pointer;z-index:2000;opacity:1;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset,1px 1px 1px hsla(0,0%,100%,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1),1px 1px 1px hsla(0,0%,100%,.1);-webkit-transition:opacity .4s ease-in-out .2s;transition:opacity .4s ease-in-out .2s}.arrows span,.arrows span:after{position:absolute;border-radius:50%}.arrows span:after{content:"";width:20px;height:20px;top:5px;left:5px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAUCAYAAAD/Rn+7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzOUREQTI2NjhFQjExRTFBRTNGOUIxM0RFQ0E4MTgyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzOUREQTI3NjhFQjExRTFBRTNGOUIxM0RFQ0E4MTgyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM5RERBMjQ2OEVCMTFFMUFFM0Y5QjEzREVDQTgxODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzM5RERBMjU2OEVCMTFFMUFFM0Y5QjEzREVDQTgxODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7lvYLGAAACYklEQVR42qxWz0sbQRSe7SYhIZIEchE8CYVIvRSEQv6DQqBQECreBDFHIYEce+hJIhU8CVKx9FAUCgFB7L+gEPCiKJT2FPCQmBg2Tdj8WL+3zIpudmcn2R34eG9333zvvdl5b0YxDIM5DBX4ACwDGeAtf38J3AK/gBNgyOTG9Hyj0YhRkBbwnAHOAcMDZJN5PtcJfvleBAi9APyXILNAtgVBcL752HA4NBXIMmBMibI9uKD4lMFgQH/6E3DE/I0VVVWPSYGDwPiUfr8fwcNfYM5jwj9gF9gA3jh8/wMsct2NjwpiD9gE5j38mXwhLOOyRHD7QDEcDmtI6AH6oYPNa16lTMC3BY7v4DiA/pUn6zZMPgowJzCqAeuRSOS39QL2usA+55GoOZcShcjrul6B/CZIKBdC1SyJVi0ajWr2tiQYWSsImUGJ93q9BcFqZmkFZx0+lGKx2LYTqUtjZ89+bXeSSuALkO92u7c80Bd8IQ+HkwaoT1uyLrw6BXgHJWn7UO50OrRJi/F4XJsgwBqXSdnA4GdG8Itrr+Cw6nISbAA3mqa9twcoQFXAN5YccZMP7suRj4rkFLargj111m63zYJJJBIa7FXBgpxyuSq4NDDwzUi0GZNPabVa1KiveN+RadTk/J3L9wWuu/FdAD8lG7XJpzSbzcCOulQqZR51SDowPtqDjBTIHa+rkwA7VnA0guR7ajOQJYh74DP1UMksqa18oSPMoW0EwqfU63WWTqefLBqNBt14f7jsM/t+WsPca5GRX76xADkpVdtHfvjTZreOwyrfvLT8FcyTuvL74XsUYACCnVs+o9Yg+AAAAABJRU5ErkJggg==) no-repeat 0 0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.arrows span:active:after{-webkit-box-shadow:1px 1px 1px hsla(0,0%,100%,.1);box-shadow:1px 1px 1px hsla(0,0%,100%,.1)}.arrows span.arrows-next:after{background-position:100% 0}.arrows span.arrows-prev{left:-15px}.arrows span.arrows-next{right:-15px}@media only screen and (max-width:767.98px){.home h1{font-size:70px}.home .profession-text{font-size:16px}.name-text{font-size:70px}.wrapper-menu{width:40px;height:40px;padding:8px}.inner-content{font-size:18px;padding:45px}.slide-title{font-size:32px;margin-top:48px}.updown-nav{display:none}.leftright-nav{display:block}.modal-container{padding:30px}.modal-container .modal-close{margin:0;-webkit-transform:scale(.7);transform:scale(.7)}}@media only screen and (max-width:575.98px){p{margin-bottom:.8rem}.btn{font-size:.7rem}.menu .menu__nav_list li span{font-size:20px;line-height:32px}.home h1{font-size:50px}.home .profession-text{font-size:14px}.name-text{font-size:50px}.wrapper-menu{width:36px;height:36px;padding:8px}.inner-content{font-size:14px;padding:40px 10px 40px 24px}.slide-title{font-size:24px;margin-top:44px}.skills .skill-desc{-webkit-padding-start:16px;padding-inline-start:16px}.modal-container{padding:35px 10px}.modal-container .modal-close{margin:0;-webkit-transform:scale(.5);transform:scale(.5)}}@media(max-width:991.98px){.tag-cloud{display:none!important}}