@-webkit-keyframes open{0%{width:0}to{width:40%}}@keyframes open{0%{width:0}to{width:40%}}@-webkit-keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}#header{position:fixed;width:100%;top:0;z-index:-1;height:100vh;height:calc(var(--vh, 1vh)*100)}#header .title{bottom:0;height:100%;position:absolute;left:0;right:0;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;text-align:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}#header .title hr{opacity:0}#header .title hr.open{opacity:1;width:40%;-webkit-animation:open 1s ease-in-out;animation:open 1s ease-in-out}#header .title h1{font-size:90px;font-weight:100;letter-spacing:-5px}#header .background{background-position:top;background-size:cover;height:100vh;height:calc(var(--vh, 1vh)*100);-webkit-filter:brightness(90%);filter:brightness(90%)}#header .mousey{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box;margin:2rem auto}#header .scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-timing-function:cubic-bezier(.15,.41,.69,.94);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.arm-left{-webkit-animation:armSwipe 5s ease-in-out 1s infinite;animation:armSwipe 5s ease-in-out 1s infinite;transform-origin:left top}@-webkit-keyframes armSwipe{0%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}to{transform:rotate(-10deg)}}@keyframes armSwipe{0%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}to{transform:rotate(-10deg)}}.arm-right{-webkit-animation:armRightSwipe 5s ease-in-out 1s infinite;animation:armRightSwipe 5s ease-in-out 1s infinite;transform-origin:right top}@-webkit-keyframes armRightSwipe{0%{transform:rotate(-1deg)}50%{transform:rotate(-5deg)}to{transform:rotate(-1deg)}}@keyframes armRightSwipe{0%{transform:rotate(-1deg)}50%{transform:rotate(-5deg)}to{transform:rotate(-1deg)}}.astronaut{height:70%;position:absolute;overflow:visible;left:auto!important;top:15%!important;left:20%!important}@-webkit-keyframes Levitation{0%{transform:translateY(100px)}50%{transform:translateY(80px)}to{transform:translateY(100px)}}@keyframes Levitation{0%{transform:translateY(100px)}50%{transform:translateY(80px)}to{transform:translateY(100px)}}.leg-right{-webkit-animation:LegSwipe 5s ease-out 1s infinite;animation:LegSwipe 5s ease-out 1s infinite;transform-origin:left bottom}@-webkit-keyframes LegSwipe{0%{transform:rotate(8deg)}50%{transform:rotate(5deg)}to{transform:rotate(8deg)}}@keyframes LegSwipe{0%{transform:rotate(8deg)}50%{transform:rotate(5deg)}to{transform:rotate(8deg)}}@-webkit-keyframes LegLeftSwipe{0%{transform:rotate(2deg)}50%{transform:rotate(0deg)}to{transform:rotate(2deg)}}@keyframes LegLeftSwipe{0%{transform:rotate(2deg)}50%{transform:rotate(0deg)}to{transform:rotate(2deg)}}.reflect{-webkit-animation:faceOpacity 5s 1s infinite;animation:faceOpacity 5s 1s infinite}@-webkit-keyframes faceOpacity{0%{opacity:.7}70%{opacity:1}to{opacity:.7}}@keyframes faceOpacity{0%{opacity:.7}70%{opacity:1}to{opacity:.7}}.eye-right{-webkit-animation:eyeBlink 5s step-start 0s infinite;animation:eyeBlink 5s step-start 0s infinite}.eye-left{-webkit-animation:eyeLeftBlink 5s step-start 0s infinite;animation:eyeLeftBlink 5s step-start 0s infinite}@-webkit-keyframes eyeBlink{90%{transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateY(135px) scaleY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes eyeBlink{90%{transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateY(135px) scaleY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes eyeLeftBlink{90%{transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateY(155px) scaleY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes eyeLeftBlink{90%{transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateY(155px) scaleY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.stars{width:800px;fill:#fff;overflow:visible;-webkit-animation:starsRotate 155s linear 1s;animation:starsRotate 155s linear 1s;transform-origin:center}@-webkit-keyframes starsRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes starsRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#welcome{height:100%;width:100%}#welcome #animation-container{pointer-events:none;position:absolute;width:100%;height:100%}#welcome #animation-container #animation-relative{position:relative;height:100%}#welcome .text-center{text-align:center}#welcome .cf{*zoom:1}#welcome .cf:after,#welcome .cf:before{content:" ";display:table}#welcome .cf:after{clear:both}#welcome h1{margin-top:50px;margin-bottom:50px;text-transform:uppercase;font-size:1.5em}#welcome .speechbubble{background-color:#26272b;color:#d4d6d8;font-size:.8em;line-height:1.75;padding:15px 25px;margin-bottom:75px;position:absolute!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:default;z-index:1;top:20%!important;left:20%!important;border-left:5px solid}#welcome .speechbubble:after{content:"";margin-top:-30px;padding-top:0;position:relative;bottom:-45px;left:20px;border-color:#26272b transparent;border-style:solid;border-width:30px 0 0 30px;display:block;width:0}#technologies .technologies-container{display:flex;justify-content:space-between}#technologies .main-tools,#technologies .technologies,#technologies .tools{display:flex;flex-wrap:wrap;justify-content:space-around;width:49%}#technologies .main-tools .technology,#technologies .main-tools .tool,#technologies .technologies .technology,#technologies .technologies .tool,#technologies .tools .technology,#technologies .tools .tool{display:flex;justify-content:center;align-items:center;flex-direction:column;width:110px}#technologies .main-tools .technology p,#technologies .main-tools .tool p,#technologies .technologies .technology p,#technologies .technologies .tool p,#technologies .tools .technology p,#technologies .tools .tool p{font-size:15px}#technologies .main-tools .main-tools,#technologies .main-tools .technologies,#technologies .technologies .main-tools,#technologies .technologies .technologies,#technologies .tools .main-tools,#technologies .tools .technologies{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#technologies .content{display:flex;justify-content:space-around;align-self:center;flex-direction:column}#technologies .content img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);max-width:60px}#whatcanyoudo a{text-decoration:none!important;color:#fff!important}#whatcanyoudo .skill{max-width:250px;min-width:100px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}#whatcanyoudo .skill h3{text-align:left;padding:5px}#whatcanyoudo .content{display:flex;justify-content:space-around;flex-direction:column}#whatcanyoudo .skills{position:relative;display:inline-block;margin-top:50px;padding:20px;display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center}#whatcanyoudo .btn{position:relative;width:256px;height:64px;line-height:64px;transition:all .3s;text-align:center;cursor:pointer}#whatcanyoudo .btn span{transition:all .3s;transform:scale(1);font-size:1.1rem}#whatcanyoudo .btn:after,#whatcanyoudo .btn:before{content:"";position:absolute;transition:all .3s;bottom:0;left:0;width:100%;height:100%;z-index:1}#whatcanyoudo .btn-one:before{left:4px;z-index:1;opacity:0;background:hsla(0,0%,100%,.1);transform:scaleX(.1)}#whatcanyoudo .btn-one:hover:before{opacity:1;transform:scale(1)}#whatcanyoudo .btn-one:after{transition:all .3s;border:1px solid #c57b39}#whatcanyoudo .btn-one:hover:after{transform:scaleY(.1);opacity:0}.testi{box-shadow:0 5px 20px 0 rgba(0,0,0,.0901960784);border-radius:5px;min-height:210px;align-items:center;height:100%;padding:0 30px 40px}.testi,.testi .comment{display:flex;justify-content:space-around}.testi .comment{font-size:1rem;flex-direction:column;height:80%}.testi span{font-weight:700!important;font-style:italic}.carousel .slide{background:rgba(0,0,0,.3)!important}#about .about-container{margin-top:30px;overflow-y:auto;overflow-x:hidden;display:flex!important;justify-content:space-around}#about .about-container:after,#about .about-container:before{content:none}#about .about-container h3,#about .about-container p{text-align:left}#about .about-container div{width:75%;text-align:center;overflow-y:auto}#about .about-container div div{width:100%}#testimonials .testimonials-container{height:320px}#testimonials .testimonials-container .carousel{position:relative;height:350px;width:100%}#testimonials .testimonials-container .carousel .comment{transition:.6s;position:absolute;opacity:0;height:100%;width:100%}#testimonials .testimonials-container .carousel .comment.open{opacity:1}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#fed136;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fed136}#portfolio{@import"https://fonts.googleapis.com/css?family=Raleway:400,800"}#portfolio .sites-container{display:flex;flex-wrap:wrap;padding:20px;justify-content:space-around}#portfolio .site{margin:10px}#portfolio .site figure{border-radius:7px}#portfolio figure.figure{font-family:"Raleway",Arial,sans-serif;position:relative;overflow:hidden;margin:0;width:300px;background:#000;color:#fff;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.15)}#portfolio figure.figure *{box-sizing:border-box;transition:all .4s ease-in-out}#portfolio figure.figure img{max-width:100%;position:relative;opacity:.4;transform:scale(1.1)}#portfolio figure.figure figcaption{position:absolute;top:0;left:0;bottom:0;right:0}#portfolio figure.figure h2{position:absolute;left:40px;right:40px;display:inline-block;background:#000;transform:skew(-10deg) rotate(-10deg) translateY(-50%);padding:12px 5px;margin:0;top:50%;text-transform:uppercase;font-weight:400}#portfolio figure.figure h2 span{font-weight:800}#portfolio figure.figure:before{height:100%;width:110%;left:0;content:"";background:#fff;position:absolute;transition:all .3s ease-in-out;transform:rotate(110deg) translateY(-50%)}#portfolio figure.figure div{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;cursor:pointer}#portfolio figure.figure.green{background:#193441}#portfolio figure.figure.blue h2{background:#0a212f}#portfolio figure.figure.red{background:#581a14}#portfolio figure.figure.red h2{background:#36100c}#portfolio figure.figure.yellow{background:#7f5006}#portfolio figure.figure.purple{background:#9198e5}#portfolio figure.figure.yellow h2{background:#583804}#portfolio figure.figure.hover img,#portfolio figure.figure:hover img{opacity:1;transform:scale(1.3)}#portfolio figure.figure.hover h2,#portfolio figure.figure:hover h2{transform:skew(-10deg) rotate(-10deg) translate(-150%,-50%)}#portfolio figure.figure.hover:before,#portfolio figure.figure:hover:before{transform:rotate(110deg) translateY(-150%)}#portfolio html{height:100%}#portfolio body{background-color:#212121;display:flex;justify-content:center;align-items:center;flex-flow:wrap;margin:0;height:100%}#menu{position:absolute;width:100%;height:100%;right:0}#menu .text{font-size:1.1rem}#menu .content{width:80%;margin:40px auto 0}#menu .switch-wrapper{position:relative}#menu .section-title{font-size:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:60px;height:50px;align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}#menu .underline{height:2px;background-color:#c57b39;width:60px}#menu .switch-wrapper>div,#navbar{position:absolute}#navbar{background-color:#fff;height:100vh;height:calc(var(--vh, 1vh)*100);width:20%;left:-20%;top:0;z-index:3;transition:left 1.3s ease-in-out;@import"https://fonts.googleapis.com/css?family=Raleway:400,500,800"}#navbar.open{left:0}#navbar .menu-container{font-family:"Raleway",Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:0;display:flex;flex-direction:column;justify-content:space-around;height:100%;margin:0}#navbar .menu-container *{box-sizing:border-box;transition:all .35s ease}#navbar .menu-container li{display:inline-block;list-style:outside none none;padding:0;width:90%;margin:0 auto}#navbar .menu-container a{padding:.3em 0;color:#a8a8a8;position:relative;text-decoration:none;display:inline-block;font-size:2rem;width:100%}@media screen and (max-width:1440px){#navbar .menu-container a{font-size:1.4rem}}#navbar .menu-container a:after,#navbar .menu-container a:before{height:3px;position:absolute;content:"";transition:all .35s ease;background-color:#c57b39;width:0}#navbar .menu-container a:before{top:0;left:0}#navbar .menu-container a:after{bottom:0;right:0}#navbar #nav-logo:hover{cursor:pointer}#navbar .menu-container .current a,#navbar .menu-container a:hover{color:#464646}#navbar .menu-container .current a:after,#navbar .menu-container .current a:before,#navbar .menu-container a:hover:after,#navbar .menu-container a:hover:before{width:100%}.hamburger{position:fixed;display:none;outline:none;top:10px;left:10px;z-index:4!important}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before,.hamburger .hamburger.is-active{background-color:#c57b39!important}#navbar-mobile{background-color:#fff;height:100vh;height:calc(var(--vh, 1vh)*100);width:20%;position:absolute;left:-20%;top:0;z-index:3;transition:left 1.3s ease-in-out;@import"https://fonts.googleapis.com/css?family=Raleway:400,500,800"}#navbar-mobile.open{left:0}#navbar-mobile .menu-container{font-family:"Raleway",Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:0;display:flex;flex-direction:column;justify-content:space-around;height:100%;margin:0}#navbar-mobile .menu-container *{box-sizing:border-box;transition:all .35s ease}#navbar-mobile .menu-container li{display:inline-block;list-style:outside none none;padding:0;width:90%;margin:0 auto}#navbar-mobile .menu-container a{padding:.3em 0;color:#a8a8a8;position:relative;text-decoration:none;display:inline-block;font-size:2rem;width:100%}@media screen and (max-width:1440px){#navbar-mobile .menu-container a{font-size:1.4rem}}#navbar-mobile .menu-container a:after,#navbar-mobile .menu-container a:before{height:3px;position:absolute;content:"";transition:all .35s ease;background-color:#c57b39;width:0}#navbar-mobile .menu-container a:before{top:0;left:0}#navbar-mobile .menu-container a:after{bottom:0;right:0}#navbar-mobile #nav-logo:hover{cursor:pointer}#navbar-mobile .menu-container .current a,#navbar-mobile .menu-container a:hover{color:#464646}#navbar-mobile .menu-container .current a:after,#navbar-mobile .menu-container .current a:before,#navbar-mobile .menu-container a:hover:after,#navbar-mobile .menu-container a:hover:before{width:100%}#contact{position:fixed;bottom:40px;right:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}#contact #contact-button{transition:.4s;position:relative}#contact .social-medias{display:flex;flex-direction:column}#contact .button{border-radius:50%;background-color:#fff;height:60px;width:60px;z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center}#contact .button i{pointer-events:none;transform:rotate(90deg);transition:.4s;position:absolute}#contact .button .fa-ellipsis{opacity:1}#contact .button .fa-times{opacity:0}#contact .button.open>.fa-times{opacity:1}#contact .button.open>.fa-ellipsis-v{opacity:0}#contact .contact-element{margin-bottom:20px;z-index:20}#contact .contact-element .social-media{color:#c57b39}#mainbloc{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#0f1627;background:linear-gradient(180deg,transparent,#0f1627 20%);margin-top:100vh;z-index:2;display:flex;justify-content:center;align-items:flex-end;transition:.7s ease-in-out;position:relative}#mainbloc .content-container{height:90%;width:80%;position:absolute;right:0;bottom:0;display:block;color:#fff;overflow-y:auto;overflow-x:hidden}#mainbloc.open{margin-top:0}#mainbloc h1{color:#fff;display:none;text-align:center}*{box-sizing:border-box}body{padding:0}#notfound{position:relative;height:100vh;background:#030005}#notfound .notfound{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.notfound{max-width:767px;width:100%;line-height:1.4;text-align:center}.notfound .notfound-404{position:relative;height:180px;margin-bottom:20px;z-index:-1}.notfound .notfound-404 h1{left:50%;top:50%;transform:translate(-50%,-50%);font-size:224px;font-weight:900;margin-top:0;margin-bottom:0;margin-left:-12px;color:#030005;text-shadow:-1px -1px 0 #8400ff,1px 1px 0 #ff005a;letter-spacing:-20px}.notfound .notfound-404 h1,.notfound .notfound-404 h2{font-family:"Montserrat",sans-serif;position:absolute;text-transform:uppercase}.notfound .notfound-404 h2{left:0;right:0;top:110px;font-size:42px;font-weight:700;color:#fff;text-shadow:0 2px 0 #8400ff;letter-spacing:13px;margin:0}.notfound a{font-family:"Montserrat",sans-serif;display:inline-block;text-transform:uppercase;color:#ff005a;text-decoration:none;border:2px solid;background:transparent;padding:10px 40px;font-size:14px;font-weight:700;transition:all .2s}.notfound a:hover{color:#8400ff}@media only screen and (max-width:767px){.notfound .notfound-404 h2{font-size:24px}}@media only screen and (max-width:480px){.notfound .notfound-404 h1{font-size:182px}}body{margin:0;font-family:"Montserrat",sans-serif;overflow:hidden;font-size:18px}body .animated-border{position:relative;display:inline-block;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center}body .animated-border:before{content:"";position:absolute;top:-2px;left:-2px;width:0;height:0;background:transparent;border:2px solid transparent;-webkit-animation:animate 1s linear forwards;animation:animate 1s linear forwards}@-webkit-keyframes animate{0%{width:0;height:0;border-color:#fff transparent transparent}50%{width:100%;height:0;border-color:#fff #fff transparent transparent}to{width:100%;height:100%;border-color:#fff #fff transparent transparent}}@keyframes animate{0%{width:0;height:0;border-color:#fff transparent transparent}50%{width:100%;height:0;border-color:#fff #fff transparent transparent}to{width:100%;height:100%;border-color:#fff #fff transparent transparent}}body .animated-border:after{content:"";position:absolute;top:-2px;left:-2px;width:0;height:0;background:transparent;border:2px solid transparent;-webkit-animation:animate2 1s linear forwards;animation:animate2 1s linear forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes animate2{0%{width:0;height:0;border-color:transparent transparent transparent #fff}50%{width:0;height:100%;border-color:transparent transparent #fff #fff}to{width:100%;height:100%;border-color:transparent transparent #fff #fff}}@keyframes animate2{0%{width:0;height:0;border-color:transparent transparent transparent #fff}50%{width:0;height:100%;border-color:transparent transparent #fff #fff}to{width:100%;height:100%;border-color:transparent transparent #fff #fff}}body ::-webkit-scrollbar{width:5px}body .swal2-styled{background-color:#c57b39!important;box-shadow:none!important}body .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#c57b39!important}body .swal2-popup{width:60em}body .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:rgba(197,122,57,.6352941176)}body .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:rgba(197,122,57,.6352941176);color:#fff}body .swal2-progress-steps .swal2-progress-step-line{background:#c57b39}body .swal2-progress-steps .swal2-progress-step{border-radius:2em;background:#c57b39}body ::-webkit-scrollbar-track{background:#f1f1f1}body ::-webkit-scrollbar-thumb{background:#c57b39}body ::-webkit-scrollbar-thumb:hover{background:#afafaf}.app{position:absolute;width:100%}@media screen and (max-width:1350px){body,html{margin:0;height:100%;overflow:hidden}#app #testimonials .testimonials-container{height:300px}#app .animated-border:after,#app .animated-border:before{border:1px solid transparent}#app .about-container:after,#app .about-container:before{border:none}#app .section-title{align-items:center;margin:0 auto 30px}#app .btn{width:100%;height:35px;line-height:35px}#app #technologies .technologies-container{justify-content:center;align-items:center;padding:0;margin-top:20px}#app #technologies .content img{max-width:40px}#app .about-container{overflow-y:auto;overflow-x:hidden}#app .about-container .item{width:100%!important}#app .about-container h3{margin:5px 0}#app .about-container h2{margin:15px 0}#app .container{padding:10px;margin-top:30px}#app .container .technology,#app .container .tool{width:100px;padding:2px}#app .container .item{min-width:250px}#app .container .item figure{max-height:none;max-width:none;width:300px;margin:10px auto}#app .container .item figure:before{top:-11px}#app .content{width:90%;margin-top:20px}#app .mousey{display:none}#app .title{bottom:100px}#app .hamburger{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app .speechbubble{font-size:17px!important}#app #header .title h1{font-size:30px;letter-spacing:-2px}#app #mainbloc .content-container{width:100%}#app #contact{position:fixed;bottom:6px;right:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}#app #contact .social-media{font-size:11px}#app #contact .button{height:40px;width:40px;font-size:12px}#app #navbar,#app #navbar-mobile{background-color:#fff;width:100%;position:absolute;left:0;top:-110%;z-index:3;transition:.4s ease-out}#app #navbar-mobile.open,#app #navbar.open{top:0}}@media screen and (max-width:615px){#app .technology,#app .tool{width:40px!important;padding:2px}#app .speechbubble{max-width:210px!important;top:6%!important}}
/*# sourceMappingURL=main.e0eda2fb.chunk.css.map */