.spinning{-webkit-animation:spin .3s linear infinite;animation:spin .3s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Preloader{position:fixed;z-index:10000;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .5s ease-out;background:#fff}.Preloader.\--loaded{opacity:0}.Preloader__center{display:flex;position:relative;width:40px;height:40px;transform:rotate(45deg)}.Preloader__center .Preloader__element{background:#f05360;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-animation:smallize 2s linear infinite;animation:smallize 2s linear infinite;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.Preloader__center .Preloader__element:nth-of-type(2){-webkit-animation-delay:-1s;animation-delay:-1s}.Preloader__center .Preloader__element:nth-of-type(3){-webkit-animation-delay:-.5s;animation-delay:-.5s}.Preloader__center .Preloader__element:nth-of-type(4){-webkit-animation-delay:0ms;animation-delay:0ms}@-webkit-keyframes upAndDown{50%{transform:translateY(40px)}}@keyframes upAndDown{50%{transform:translateY(40px)}}@-webkit-keyframes smallize{0%{transform:scale(0);opacity:0}15%{transform:scale(.5);opacity:1}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes smallize{0%{transform:scale(0);opacity:0}15%{transform:scale(.5);opacity:1}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@-webkit-keyframes biggize{50%{transform:scale(1.5)}}@keyframes biggize{50%{transform:scale(1.5)}}@-webkit-keyframes circlize{50%{transform:rotate(1turn);border-radius:0}}@keyframes circlize{50%{transform:rotate(1turn);border-radius:0}}@-webkit-keyframes animationFour{50%{transform:scale(.8)}}@keyframes animationFour{50%{transform:scale(.8)}}@-webkit-keyframes animationFive{50%{opacity:1}}@keyframes animationFive{50%{opacity:1}}@-webkit-keyframes animationSix{50%{opacity:0}}@keyframes animationSix{50%{opacity:0}}@-webkit-keyframes animationSeven{to{transform:rotate(1turn)}}@keyframes animationSeven{to{transform:rotate(1turn)}}@-webkit-keyframes quaterRotate{0%{transform:rotate(45deg)}25%{transform:rotate(135deg)}50%{transform:rotate(225deg)}75%{transform:rotate(315deg)}to{transform:rotate(405deg)}}@keyframes quaterRotate{0%{transform:rotate(45deg)}25%{transform:rotate(135deg)}50%{transform:rotate(225deg)}75%{transform:rotate(315deg)}to{transform:rotate(405deg)}}#deval,body,html{height:100%;width:100%}body{font-family:Raleway,sans-serif;font-size:14px;color:#fff;background:#fff}li,p{color:#252b35}p{line-height:2em}h1,h2,h3,h4,h5,h6{color:#000;font-family:Raleway,sans-serif;letter-spacing:2px;text-transform:uppercase;line-height:1.5em;margin-top:0}h2{font-size:36px;font-weight:300!important}h4{font-weight:700!important}a{transition:opacity .3s ease-in-out}a,a:hover{color:#333}a:hover{text-decoration:none;opacity:1}blockquote{line-height:2em;font-style:italic;font-weight:700;font-size:20px;margin:30px 0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.deval-logo{height:50px}#CookiesNotice{background:#252b35}.cookie__floating{box-shadow:0 0 8px #252b35!important;border:1px solid #2a303c}.cookie__floating__buttons__button{background-color:#2a303c!important;border-bottom:1px solid #252b35!important;border-top:1px solid #252b35!important;border-right:1px solid #252b35!important}.technologies h4{margin-bottom:40px;color:#fff}.section--basic.section--darker.technologies{padding:40px 0;margin-top:20px}.headt{margin-bottom:0!important}.nopadding{padding-bottom:0!important}.white{color:#fff}.white:hover{opacity:1}.fab:hover,.fas:hover,.white:hover{color:#f05360}.cright{margin-top:20px}.headline.fancy-title span:after{margin:20px auto -2px;background-color:#f7505a;border-radius:5px}.fancy-title span:after,.headline.fancy-title span:after{content:"";display:block;height:3px;position:relative;width:6%}.fancy-title span:after{margin:20px 0 -2px;z-index:2}.headline.fancy-title:after{margin:0 auto;width:16%}.fancy-title:after,.headline.fancy-title:after{content:"";background:#ececec;display:block;height:1px;position:relative}.fancy-title:after{margin:0;width:100%}.headline.fancy-title-dark span:after{content:"";display:block;height:3px;margin:20px auto -2px;position:relative;width:6%;background-color:#f7505a;border-radius:5px}.fancy-title-dark span:after{content:"";display:block;height:3px;margin:20px 0 -2px;position:relative;width:6%;z-index:2}.headline.fancy-title-dark:after{margin:0 auto;width:16%}.fancy-title-dark:after,.headline.fancy-title-dark:after{content:"";background:#252b35;display:block;height:1px;position:relative}.fancy-title-dark:after{margin:0;width:100%}.flex{flex:1}.flex-row{display:flex;align-items:center;margin-left:-15px;margin-right:-15px}.btn{border-radius:0;border-width:1px;transition:all .3s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}.btn{z-index:10;position:relative;font-family:Montserrat;font-size:10px;padding:15px 30px;display:flex;align-items:center;text-transform:uppercase;letter-spacing:2px;overflow:hidden;transition:all .5s cubic-bezier(1,.5,.8,1)}.btn:focus{color:inherit}.btn-right-icon i{margin-left:15px;font-size:1.5em}.btn:after,.btn:before{position:absolute;z-index:-1;content:"";width:120%;height:120%;left:0;top:0;transition:all .5s ease-out}.btn:before{transform:translateX(-100%) rotate(45deg)}.btn:after{transform:translateX(100%) rotate(45deg)}.btn:hover:before{transform:translateX(-50%) rotate(45deg) scale(4)}.btn:hover:after{transform:translateX(15%) rotate(45deg) scale(7)}.btn-dark{background:#2a303c;color:#fff;border-radius:5px;border-color:#fff}.btn-dark:after,.btn-dark:before{background:#f05360}.btn-dark:hover{color:#fff}.btn-white{background:#2a303c;color:#fff;border-radius:5px;width:100%;text-align:center}.btn-white:after,.btn-white:before{background:#f05360}.btn-white:hover{color:#fff}.btn-disabled{opacity:.3;cursor:not-allowed}.buttons-services-contacts{display:flex}.buttons-services-contacts-center{justify-content:center}.buttons-services-contacts a{margin:0 5px}.buttons-services-contacts a:first-of-type{margin:0 5px 0 0}.buttons-services-contacts a:last-of-type{margin:0 0 0 5px}@media (min-width:1200px){.container{width:1200px}}@media (max-width:767px){.flex-row{flex-direction:column;margin-left:0;margin-right:0}.flex-row>div{margin-bottom:40px}.flex-row>div:last-of-type{margin-bottom:0}}.mt-1,.mt-2,.mt-3{margin-top:0}.mb-1,.mb-2,.mb-3{margin-bottom:0}.ml-1,.ml-2,.ml-3{margin-left:0}.mr-1,.mr-2,.mr-3{margin-right:0}.pt-1,.pt-2,.pt-3{padding-top:0}.pb-1,.pb-2,.pb-3{padding-bottom:0}.pl-1,.pl-2,.pl-3{padding-left:0}.pr-1,.pr-2,.pr-3{padding-right:0}.c-gray{color:#252b35}.c-light{color:#c9c9c9}.c-silver{color:#888}@media (max-width:767px){h1,h2,h3,h4,h5,h6{letter-spacing:1px}h1{font-size:26px}h2{font-size:24px}blockquote,h4{font-size:16px}}@media (max-width:1200px){.col-xs-4{padding-top:10px;padding-bottom:10px}.btn-dark{margin-left:auto;margin-right:auto}.about-me{text-align:center}.cright{margin-left:auto;margin-right:auto;width:220px}.MainTyping__brackets{font-size:70px}.MainTyping__headline{font-size:60px}.MainTyping__second{font-size:40px}}.Navigation{transition:width 2s ease-in-out;width:100%}.Navigation__bar{width:100%;z-index:1000;padding:15px 30px 15px 10px;background:#252b35;transition:all .5s cubic-bezier(.455,.03,.515,.955)}.Navigation__bar .navbar-nav li a{font-family:Montserrat;letter-spacing:2px;transition:all .2s ease-in-out;color:#fff;text-transform:uppercase;font-size:10px;position:relative;padding:15px 10px;margin-left:10px}.Navigation__bar .navbar-nav li a:after{bottom:-16px;right:0}.Navigation__bar .navbar-nav li a:after,.Navigation__bar .navbar-nav li a:before{transition:all .2s cubic-bezier(1,.5,.8,1);content:"";width:0;height:3px;background:#f05360;position:absolute;border-radius:5px}.Navigation__bar .navbar-nav li a:before{top:-15px;left:0}.Navigation__bar .navbar-nav li a:hover{background-color:transparent;color:#c9c9c9}.Navigation__bar .navbar-nav li a:hover:after{width:100%}.Navigation__bar .navbar-nav li.active a:after{width:0}.Navigation__bar .navbar-nav li.active a:before{width:100%}.Navigation__bar .navbar-nav li a:active,.Navigation__bar .navbar-nav li a:focus{background-color:transparent}.Navigation__bar .navbar-brand{padding:0}.Navigation--scrolled .Navigation__bar{background:#252b35}.Navigation__mobile-menu{display:none}@media (max-width:767px){.Navigation__mobile-menu{display:inline;float:right;display:flex;flex-direction:column;justify-content:space-between;height:20px;margin:15px 0 0}.Navigation__mobile-menu span{transition:all .3s ease-in-out;display:block;width:35px;height:2px;background-color:#fff;border-radius:5px}.Navigation__mobile-menu.\--active span:first-of-type{transform:rotate(-45deg) translateY(12px)}.Navigation__mobile-menu.\--active span:nth-of-type(2){opacity:0}.Navigation__mobile-menu.\--active span:nth-of-type(3){transform:rotate(45deg) translateY(-12px)}.Navigation__mobile-menu__bar{position:relative}.Navigation__navbar-nav{position:fixed;z-index:-1;bottom:0;height:0;overflow:hidden;left:0;width:100%;background:#000;transition:all .5s ease-in-out}.Navigation__navbar-nav .navbar-nav{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Navigation__navbar-nav .navbar-nav li a{font-size:12px}.Navigation.\--mobile-active .Navigation__navbar-nav{height:100%;padding-top:70px}}.Topbar{transition:all .5s cubic-bezier(.455,.03,.515,.955);background:#000;padding:15px 30px;color:#fff;text-align:center;position:fixed;top:0;left:0;width:100%;font-size:2em;z-index:1}.Topbar__goback{float:left;cursor:pointer}.Topbar__goback a{color:#fff}.Topbar__title{font-family:Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase}.Main{font-family:Montserrat;height:100%;padding:0;position:relative;overflow:hidden}.Main--slideris{background:url(/public/images/foto.png) no-repeat fixed 50% 50%/cover}.Main--slideris:after{z-index:10;position:absolute;width:100%;height:100%;content:""}.Main--minimal{background:#5bc0be}.Main .MainTyping{position:absolute;height:100%;width:100%;z-index:20;display:flex;justify-content:center;align-items:center;align-content:center;color:#fff}.Main .MainTyping__body{font-size:3em}.Main .MainTyping__body li{font-weight:700}.Main .MainArrow{z-index:30;color:#252b35;position:absolute;bottom:40px;width:100%;display:flex;justify-content:center;align-items:center;align-content:center}@media (max-width:767px){.Main--slideris{background:url(/public/images/foto.png) no-repeat 0 100%/cover}}.section,section{max-width:100%;overflow:hidden}.section .section--basic,section .section--basic{padding:60px 0}.section .section--basic.section--darker,section .section--basic.section--darker{background-color:#2a303c}.section .section--basic .headline,section .section--basic .headline{text-align:center;margin-bottom:50px}.section .section--basic .headline h2,section .section--basic .headline h2{text-transform:uppercase;font-weight:700}.section .section--basic .headline--light h2,.section .section--basic .headline h4,section .section--basic .headline--light h2,section .section--basic .headline h4{color:#252b35}.section .section--basic .headline--dark h2,.section .section--basic .headline h4,section .section--basic .headline--dark h2,section .section--basic .headline h4{color:#fff}.section .section--basic.\--nopadding-bottom,section .section--basic.\--nopadding-bottom{padding-bottom:0}.space-from-topbar{padding-top:70px}.tight-container{font-size:16px;width:750px;margin:0 auto}@media (max-width:800px){.tight-container{width:auto;font-size:inherit}}.about-me-deval{background-color:#242b36;border-radius:5px;padding:92px;margin-right:40px;margin-top:6px}@media (max-width:767px){.about-me{margin-bottom:0}}@media (max-width:1200px){.about-me-deval{width:300px;padding:30px;margin:0 auto 40px}}.service-box:after,.service-box:before,.service-wrap:after,.service-wrap:before{position:absolute;content:"";height:10px;width:10px;border:0 solid #f05360;transition:all .3s ease-in-out}.service-box{text-align:center;cursor:default}.service-box i{font-size:48px;margin-bottom:20px;color:#f05360}.service-box .headline,.service-box h4{text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:2em}.service-box p{text-align:center}.service-box:before{bottom:0;left:0;border-left-width:1px;border-bottom-width:1px;border-bottom-left-radius:5px}.service-box:after{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px;border-bottom-right-radius:5px}.service-wrap{position:relative;padding:30px 10px;margin:20px 0}.service-wrap:before{top:0;left:0;border-top-width:1px;border-left-width:1px;border-top-left-radius:5px}.service-wrap:after{top:0;right:0;border-top-width:1px;border-right-width:1px;border-top-right-radius:5px}.service-wrap:hover .service-box:after,.service-wrap:hover .service-box:before,.service-wrap:hover:after,.service-wrap:hover:before{height:40px;width:40px}.Portfolio__items{display:flex;flex-wrap:wrap;display:-webkit-flex}.Portfolio--spacing .Portfolio__items{padding:0}.Portfolio--spacing .Portfolio__items .Portfolio-project{margin:0;max-width:25%;flex:1 1 25%}.Portfolio__nav{margin-bottom:40px}.Portfolio__nav ul{padding-left:0;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.Portfolio__nav ul li{font-family:Montserrat;letter-spacing:2px;font-size:12px;padding:10px 15px;position:relative;text-transform:uppercase;margin:0 10px;cursor:pointer;color:#c9c9c9}.Portfolio__nav ul li:after{transition:all .3s cubic-bezier(1,.5,.8,1);content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background:#f05360;border-radius:5px}.Portfolio__nav ul li.active{color:#fff}.Portfolio__nav ul li.active:after{width:100%}.Portfolio-project{max-width:25%;height:auto;overflow:hidden;position:relative}.Portfolio-project__name{color:#fff;position:relative;z-index:1000;opacity:0;transition:all .5s ease-in-out;font-size:1em;margin-top:63%}.Portfolio-project a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;justify-content:center}.Portfolio-project a:after,.Portfolio-project a:before{left:0;top:0;content:"";opacity:.2;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all .6s ease-in-out}.Portfolio-project a:before{transform:translateX(100%)}.Portfolio-project a:after{transform:translateX(-100%)}.Portfolio-project a:hover:after,.Portfolio-project a:hover:before{opacity:1;z-index:10;transform:translateX(0) skewX(45deg) scale(2)}.Portfolio-project a:hover .Portfolio-project__name{opacity:1}.Portfolio-project img{width:100%}@media (max-width:767px){.Portfolio-project{width:50%}.Portfolio--spacing .Portfolio__items{padding:0}.Portfolio--spacing .Portfolio__items .Portfolio-project{margin:0;max-width:50%;flex:1 1 50%}}@media (max-width:1000px) and (min-width:576px){.Portfolio-project__name{font-size:1rem}}@media (max-width:1450px) and (min-width:1001px){.Portfolio-project__name{font-size:1.4rem}}@media (max-width:575px){.Portfolio--spacing .Portfolio__items{padding:0}.Portfolio--spacing .Portfolio__items .Portfolio-project{margin-bottom:0;max-width:100%;width:100%}.Portfolio__items{padding:0}.Portfolio__items .Portfolio-project{margin-bottom:0;max-width:100%;width:100%}}.project-page .project-image{margin-bottom:50px}.project-page .project-image img{width:100%}.project-page .project-description{font-size:16px}.project-page .project-details{margin-bottom:0}.project-page .project-details h4{margin-top:5px}.project-page .project-detail{margin-top:20px}.project-page .project-detail .project-detail-label{color:#252b35;text-transform:uppercase;font-size:.9em}.project-page .project-detail .project-detail-value{font-weight:700}.project-page .project-naviagtion{margin-top:50px;display:flex;justify-content:center;font-size:26px}.project-page .project-naviagtion a{margin:0 60px;text-align:center}@media (max-width:767px){.project-page .project-description{font-size:14px}}.section.paralax-technologies{background:#2a303c no-repeat fixed 50% 50%/cover;position:relative;padding:50px 0 60px}.section.paralax-technologies:after{top:0;left:0;position:absolute;width:100%;height:100%;content:""}.Technologies .owl-dots{margin-top:15px;display:flex;justify-content:center}.Technologies .owl-dots .owl-dot span{width:10px;height:10px;border-radius:50%;border:1px solid #fff;margin:5px;display:inline-block;transition:.5s ease-in-out}.Technologies .owl-dots .owl-dot.active span{background:#fff}.Technology{color:#fff}.Technology__author{text-transform:uppercase;margin-right:40px;color:#c9c9c9}.Technology__author:before{background-color:#c9c9c9}.Technology__body{font-size:16px}.Technology__body p{color:#fff}.Contacts__info{margin-top:20px;display:flex;align-items:center}.Contacts__info i{font-size:1em;width:50px;height:50px;margin-right:20px;display:flex;align-items:center;justify-content:center;background:#252b35;color:#f05360;border-radius:5px}@media (max-width:767px){.Contact h4{margin-top:50px}}footer{text-align:center;color:#c9c9c9;background:#252b35;padding:30px 0}footer .footer-contact{text-align:left;display:flex;align-items:center;margin-bottom:10px;font-size:12px}footer .footer-contact i{font-size:18px;margin-right:15px}footer .copyrights{font-family:Montserrat;font-size:11px;letter-spacing:2px}footer .footer-socials{text-align:right}footer .footer-socials .fa{font-size:22px;margin-left:5px}footer .footer-socials a{color:inherit}@media (max-width:767px){footer .footer-contact{justify-content:center}footer .footer-contact i{margin-right:5px}}@media (max-width:991px){.service-wrap{margin-bottom:30px}}@media (max-width:767px){.section .section--basic,section .section--basic{padding:50px 0}.section .section--basic .headline,section .section--basic .headline{margin-bottom:50px}.section .section--basic .headline h2,section .section--basic .headline h2{text-transform:uppercase;font-weight:700}.section .section--basic .headline--no-margin-bottom,section .section--basic .headline--no-margin-bottom{margin-bottom:0}.Main .MainTyping__body{font-size:2em}}.Form{background:#252b35;padding:40px;color:#fff;font-size:14px;border-radius:5px}.Form__group{border-bottom:1px solid hsla(0,0%,100%,.15)}.Form__group.Form--error{border-bottom-color:#f05360}.Form__label{color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:2px;font-size:10px;font-family:Montserrat}.Form ::-moz-selection{background:hsla(0,0%,100%,.15)}.Form ::selection{background:hsla(0,0%,100%,.15)}.Form__success{color:#fff;padding:16px;background:#00d1b2}.Form__error,.Form__success{text-align:center;border-radius:5px;margin-top:-6px;height:50px}.Form__error{color:#f05360;padding:15px;background:#f05360}