@font-face{font-family:font-1;src:url(/static/media/playfairdisplay-black-webfont.a4a56b3758adcfaf136f.woff) format("woff"),url(/static/media/playfairdisplay-black-webfont.b7bd40f0f2bb3f4a7a73.woff2) format("woff2")}*{border:none;box-sizing:border-box;color:#fff;list-style-type:none;margin:0;outline:none;padding:0;text-decoration:none}html{scroll-behavior:smooth}i,i:hover{transition:all .2s}i:hover{color:#00d8ff}body{background-color:#18161a;margin:auto;max-width:100%;overflow-x:hidden}body,main{height:auto}main{overflow:hidden;position:relative;width:100%}a{color:#000}@media screen and (min-width:600px){a{color:#fff}}.size1,h1{font-family:font-1,sans-serif;font-size:26px;font-weight:800}@media screen and (min-width:600px){.size1,h1{font-size:39px}}@media screen and (min-width:1000px){.size1,h1{font-size:46.8px}}h3{font-family:font-1,sans-serif;font-size:26px;font-weight:500}@media screen and (min-width:600px){h3{font-size:39px}}@media screen and (min-width:1000px){h3{font-size:46.8px}}p{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;font-weight:100}@media screen and (min-width:600px){p{font-size:19.2px}}@-webkit-keyframes electron-x-axis{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(-50%);transform:translateY(-50%)}25%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate(45px,-50%);transform:translate(45px,-50%)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate(90px,-50%);transform:translate(90px,-50%)}75%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate(45px,-50%);transform:translate(45px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes electron-x-axis{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(-50%);transform:translateY(-50%)}25%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate(45px,-50%);transform:translate(45px,-50%)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate(90px,-50%);transform:translate(90px,-50%)}75%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate(45px,-50%);transform:translate(45px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes electron-y-axis{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(-145px);transform:translateY(-145px)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(145px);transform:translateY(145px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes electron-y-axis{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(-145px);transform:translateY(-145px)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(145px);transform:translateY(145px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes core-scale{0%{box-shadow:0 0 10px 80px rgba(0,217,255,.129);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{box-shadow:0 0 10px 0 rgba(0,217,255,.129);-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}}@keyframes core-scale{0%{box-shadow:0 0 10px 80px rgba(0,217,255,.129);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{box-shadow:0 0 10px 0 rgba(0,217,255,.129);-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}}@-webkit-keyframes core-explosion{50%{height:100px;width:100px}54%{height:100px;width:100px}65%{height:120px;width:120px}71%{height:120px;width:120px}92%{height:300px;width:300px}94%{height:0;width:0}98%{height:0;width:0}to{height:2500px;width:2500px}}@keyframes core-explosion{50%{height:100px;width:100px}54%{height:100px;width:100px}65%{height:120px;width:120px}71%{height:120px;width:120px}92%{height:300px;width:300px}94%{height:0;width:0}98%{height:0;width:0}to{height:2500px;width:2500px}}@-webkit-keyframes fade-down{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes float{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(-10px,5px) rotate(-2deg);transform:translate(-10px,5px) rotate(-2deg)}40%{-webkit-transform:translate(10px,5px) rotate(4deg);transform:translate(10px,5px) rotate(4deg)}60%{-webkit-transform:translate(5px,-5px) rotate(-6deg);transform:translate(5px,-5px) rotate(-6deg)}80%{-webkit-transform:translateY(5px) rotate(4deg);transform:translateY(5px) rotate(4deg)}to{-webkit-transform:translate(-8px) rotate(-2deg);transform:translate(-8px) rotate(-2deg)}}@keyframes float{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(-10px,5px) rotate(-2deg);transform:translate(-10px,5px) rotate(-2deg)}40%{-webkit-transform:translate(10px,5px) rotate(4deg);transform:translate(10px,5px) rotate(4deg)}60%{-webkit-transform:translate(5px,-5px) rotate(-6deg);transform:translate(5px,-5px) rotate(-6deg)}80%{-webkit-transform:translateY(5px) rotate(4deg);transform:translateY(5px) rotate(4deg)}to{-webkit-transform:translate(-8px) rotate(-2deg);transform:translate(-8px) rotate(-2deg)}}@-webkit-keyframes atom-rotate{0%{-webkit-transform:translateY(-5px) rotate(10deg);transform:translateY(-5px) rotate(10deg)}7%{-webkit-transform:translate(-3px,20px) rotate(-25deg);transform:translate(-3px,20px) rotate(-25deg)}14%{-webkit-transform:translate(3px,-25px) rotate(35deg);transform:translate(3px,-25px) rotate(35deg)}21%{-webkit-transform:translate(6px,30px) rotate(-45deg);transform:translate(6px,30px) rotate(-45deg)}28%{-webkit-transform:translate(-6px,-35px) rotate(65deg);transform:translate(-6px,-35px) rotate(65deg)}35%{-webkit-transform:translate(25px,-35px) rotate(1turn);transform:translate(25px,-35px) rotate(1turn)}42%{-webkit-transform:translate(-18px,35px) rotate(-2turn);transform:translate(-18px,35px) rotate(-2turn)}49%{-webkit-transform:translate(35px,-2px) rotate(3turn);transform:translate(35px,-2px) rotate(3turn)}56%{-webkit-transform:translate(-18px,15px) rotate(-4turn);transform:translate(-18px,15px) rotate(-4turn)}63%{-webkit-transform:translate(9px,-35px) rotate(5turn);transform:translate(9px,-35px) rotate(5turn)}70%{-webkit-transform:translate(-12px,-23px) rotate(-6turn);transform:translate(-12px,-23px) rotate(-6turn)}77%{-webkit-transform:translate(6px,40px) rotate(7turn);transform:translate(6px,40px) rotate(7turn)}84%{-webkit-transform:translate(-12px,-25px) rotate(-8turn);transform:translate(-12px,-25px) rotate(-8turn)}91%{-webkit-transform:translate(20px,15px) rotate(9turn);transform:translate(20px,15px) rotate(9turn)}to{-webkit-transform:translate(-15px,15px) rotate(-10turn);transform:translate(-15px,15px) rotate(-10turn)}}@keyframes atom-rotate{0%{-webkit-transform:translateY(-5px) rotate(10deg);transform:translateY(-5px) rotate(10deg)}7%{-webkit-transform:translate(-3px,20px) rotate(-25deg);transform:translate(-3px,20px) rotate(-25deg)}14%{-webkit-transform:translate(3px,-25px) rotate(35deg);transform:translate(3px,-25px) rotate(35deg)}21%{-webkit-transform:translate(6px,30px) rotate(-45deg);transform:translate(6px,30px) rotate(-45deg)}28%{-webkit-transform:translate(-6px,-35px) rotate(65deg);transform:translate(-6px,-35px) rotate(65deg)}35%{-webkit-transform:translate(25px,-35px) rotate(1turn);transform:translate(25px,-35px) rotate(1turn)}42%{-webkit-transform:translate(-18px,35px) rotate(-2turn);transform:translate(-18px,35px) rotate(-2turn)}49%{-webkit-transform:translate(35px,-2px) rotate(3turn);transform:translate(35px,-2px) rotate(3turn)}56%{-webkit-transform:translate(-18px,15px) rotate(-4turn);transform:translate(-18px,15px) rotate(-4turn)}63%{-webkit-transform:translate(9px,-35px) rotate(5turn);transform:translate(9px,-35px) rotate(5turn)}70%{-webkit-transform:translate(-12px,-23px) rotate(-6turn);transform:translate(-12px,-23px) rotate(-6turn)}77%{-webkit-transform:translate(6px,40px) rotate(7turn);transform:translate(6px,40px) rotate(7turn)}84%{-webkit-transform:translate(-12px,-25px) rotate(-8turn);transform:translate(-12px,-25px) rotate(-8turn)}91%{-webkit-transform:translate(20px,15px) rotate(9turn);transform:translate(20px,15px) rotate(9turn)}to{-webkit-transform:translate(-15px,15px) rotate(-10turn);transform:translate(-15px,15px) rotate(-10turn)}}.nav__toggle{background-color:#fff;border-radius:50%;bottom:35px;cursor:pointer;height:45px;position:fixed;right:30px;width:45px;z-index:11}@media screen and (min-width:600px){.nav__toggle{bottom:75%;display:none;right:30px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.nav__toggle .dots{background-color:#18161a;border-radius:50%;height:.25rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .2s;width:.25rem}.nav__toggle .dots:before{top:10px}.nav__toggle .dots:after,.nav__toggle .dots:before{background-color:#18161a;border-radius:inherit;content:"";height:100%;left:0;position:absolute;transition:all .2s;width:100%}.nav__toggle .dots:after{bottom:10px}.nav__toggle .dots.is-active{background-color:transparent;border-radius:3px;height:.2rem;width:1.9rem}.nav__toggle .dots.is-active:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__toggle .dots.is-active:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav{bottom:35px;position:fixed;right:30px;z-index:10}@media screen and (min-width:600px){.nav{bottom:75%;right:30px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.nav.hidden{transition:z-index 2s;z-index:-1}.nav .nav__menu{background-color:#fff;border-radius:.5rem;max-width:17.5rem;min-width:15.5rem;overflow:hidden;overflow-y:auto;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:opacity .25s,transform .25s,-webkit-transform .25s;width:100%;z-index:10}@media screen and (min-width:600px){.nav .nav__menu{background-color:transparent;min-width:10rem;overflow:visible;-webkit-transform:scale(1);transform:scale(1)}}.nav .nav__menu.is-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.nav .nav__menu li{border-bottom:1px solid rgba(0,0,0,.096);font-size:20px;line-height:1.2;margin-right:10px;padding:.75rem 0 .75rem .75rem;position:relative}@media screen and (min-width:600px){.nav .nav__menu li{border-bottom:none;text-align:right}}.nav .nav__menu li a span{background-color:transparent;color:#000;opacity:1}@media screen and (min-width:600px){.nav .nav__menu li a span{-webkit-transform:scale(0);transform:scale(0)}.nav .nav__menu li a{border-radius:10px;display:block}.nav .nav__menu li a:after{background-color:#fff;border-radius:50%;content:"";display:block;height:7px;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transform-origin:center;transform-origin:center;transition:all .2s;width:7px}.nav .nav__menu li a:hover:after{-webkit-transform:translateY(-2px) scale(1.7);transform:translateY(-2px) scale(1.7);transition:all .2s}.nav .nav__menu li a span{color:#18161a;margin:0 auto;opacity:0;transition:all .2s}}.nav .nav__menu li a.nav__active span{color:#00d8ff;transition:all .2s}.nav .nav__menu li a.nav__active span.change__color{color:#ff4800}@media screen and (min-width:600px){.nav .nav__menu li a.nav__active{transition:all .2s}.nav .nav__menu li a.nav__active span{background-color:#18161a;border-radius:20px;color:#00d8ff;opacity:1;padding:2px 10px;-webkit-transform:scale(1);transform:scale(1)}.nav .nav__menu li a.nav__active span.change__color{color:#ff4800}.nav .nav__menu li a.nav__active:after{background-color:#00d8ff;-webkit-transform:translateY(-2px) scale(1.7);transform:translateY(-2px) scale(1.7);transition:all .2s}.nav .nav__menu li a.nav__active:after.change__color{color:#ff4800}}.nav .nav__menu li:hover a.nav__active.hover{transition:all 0s}.nav .nav__menu li:hover a.nav__active.hover span{color:#00d8ff;transition:all .2s}.nav .nav__menu li:hover a.nav__active.hover span.change__color{color:#ff4800}@media screen and (min-width:600px){.nav .nav__menu li:hover a.nav__active.hover{transition:all .2s}.nav .nav__menu li:hover a.nav__active.hover span{background-color:#18161a;border-radius:20px;color:#00d8ff;opacity:1;padding:2px 10px;-webkit-transform:scale(1);transform:scale(1)}.nav .nav__menu li:hover a.nav__active.hover span.change__color{color:#ff4800}.nav .nav__menu li:hover a.nav__active.hover:after{background-color:#00d8ff;-webkit-transform:translateY(-2px) scale(1.7);transform:translateY(-2px) scale(1.7);transition:all .2s}.nav .nav__menu li:hover a.nav__active.hover:after.change__color{color:#ff4800}.nav .nav__menu li:hover .hover{transition:all .2s}.nav .nav__menu li:hover .hover span{background-color:#18161a;border-radius:20px;color:#fff;opacity:1;padding:2px 10px;transition:all .2s}.nav .nav__menu li:hover .hover:after{transition:all .2s}}.header__background__container{-webkit-animation:fade-down 1.5s ease-out 1s forwards,float 4s ease-in-out 2.5s infinite alternate;animation:fade-down 1.5s ease-out 1s forwards,float 4s ease-in-out 2.5s infinite alternate;cursor:pointer;height:60vh;margin:auto;opacity:0;overflow-y:visible;position:relative;width:400px}@media screen and (min-width:1000px){.header__background__container{position:absolute;top:250px;z-index:10}}.header__background__container.animated{-webkit-animation:atom-rotate 8s ease-in-out 1 forwards;animation:atom-rotate 8s ease-in-out 1 forwards;opacity:1}.header__background__container.hidden{display:none}.header__background__container .core{background-color:#00d8ff;border-radius:100%;box-shadow:0 0 10px 20px rgba(0,217,255,.129);height:25px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;z-index:10}.header__background__container .core.animated{-webkit-animation:core-scale 1s cubic-bezier(0,.75,.08,1) 8 alternate,core-explosion 8s linear 1;animation:core-scale 1s cubic-bezier(0,.75,.08,1) 8 alternate,core-explosion 8s linear 1}.header__background__container .orbit{border:10px solid hsla(0,0%,100%,.144);border-radius:50%;height:300px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(33deg);transform:translate(-50%,-50%) rotate(33deg);-webkit-transform-origin:center;transform-origin:center;width:100px;z-index:10}.header__background__container .orbit .electron{-webkit-animation:electron-x-axis 6s linear infinite;animation:electron-x-axis 6s linear infinite;background-color:hsla(0,0%,100%,0);left:-10px;position:absolute;top:50%}.header__background__container .orbit .electron,.header__background__container .orbit .electron:after{border-radius:50%;height:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px}.header__background__container .orbit .electron:after{-webkit-animation:electron-y-axis 6s infinite;animation:electron-y-axis 6s infinite;background-color:#00d8ff;content:"";display:block}.header__background__container .orbit:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(-33deg);transform:translate(-50%,-50%) rotate(-33deg)}.header__background__container .orbit:nth-child(2) .electron{-webkit-animation:electron-x-axis 4s linear infinite;animation:electron-x-axis 4s linear infinite}.header__background__container .orbit:nth-child(2) .electron:after{-webkit-animation:electron-y-axis 4s infinite;animation:electron-y-axis 4s infinite}.header__background__container .orbit:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.header__background__container .orbit:nth-child(3) .electron{-webkit-animation:electron-x-axis 2s linear infinite;animation:electron-x-axis 2s linear infinite}.header__background__container .orbit:nth-child(3) .electron:after{-webkit-animation:electron-y-axis 2s infinite;animation:electron-y-axis 2s infinite}.header__background__postAnim{height:60vh;overflow-y:visible;position:relative;width:100%}@media screen and (min-width:1000px){.header__background__postAnim{left:0;margin-left:12px;position:absolute;top:250px;width:50%;z-index:10}}.header__background__postAnim.hidden{position:absolute;visibility:hidden;z-index:-1}.header__background__postAnim .orbitPostAnim{border:20px solid hsla(0,0%,100%,.027);border-radius:50%;height:600px;left:25%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(33deg);transform:translate(-50%,-50%) rotate(33deg);-webkit-transform-origin:center;transform-origin:center;width:200px;z-index:2}.header__background__postAnim .orbitPostAnim:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(-33deg);transform:translate(-50%,-50%) rotate(-33deg)}.header__background__postAnim .orbitPostAnim:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.header__background__postAnim .text__hidden{bottom:100px;color:#fff;height:25px;overflow:hidden;position:absolute;right:0;z-index:5}@media screen and (min-width:1000px){.header__background__postAnim .text__hidden{right:-200px;top:35%;width:420px}}.header__background__postAnim .text__hidden strong{color:#00d8ff}.header__background__postAnim .text__hidden p{-webkit-transform:translateY(40px) rotate(20deg);transform:translateY(40px) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}.header__background__postAnim .text__hidden.reveal p{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);transition:-webkit-transform 1s .5s;transition:transform 1s .5s;transition:transform 1s .5s,-webkit-transform 1s .5s}.header__background__postAnim .text__hidden.second p{transition:-webkit-transform 1s 2s;transition:transform 1s 2s;transition:transform 1s 2s,-webkit-transform 1s 2s}.header__background__postAnim .text__hidden.second{bottom:60px;right:0;text-align:right}@media screen and (min-width:1000px){.header__background__postAnim .text__hidden.second{right:-200px;text-align:left;top:40%;width:420px}}.about{margin-top:40px;padding-left:12px;padding-right:12px}@media screen and (min-width:600px){.about{margin-left:50%;margin-right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:55%}}@media screen and (min-width:1000px){.about{margin-left:50%;margin-right:50%;margin-top:350px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}}.about ul{display:flex;flex-direction:column}.about ul .about__item{color:#fff;padding-bottom:30px;position:relative}.about ul .about__item:last-child{padding-bottom:0}@media screen and (min-width:1000px){.about ul .about__item:nth-child(odd){margin-left:60%}}@media screen and (min-width:600px){.about ul .about__item{margin-bottom:30px}.about ul .about__item:last-child{margin-bottom:0}}@media screen and (min-width:1000px){.about ul .about__item{width:40%}}.about ul .about__item .about__item__logo{width:35px}@media screen and (min-width:600px){.about ul .about__item .about__item__logo{left:-70px;position:absolute;top:3px;width:50px}}.about ul .about__item .about__item__header{padding-bottom:15px}.about ul .about__item .about__item__images{margin-right:5px;margin-top:15px;width:35px}.projects{display:flex;flex-wrap:nowrap;margin-bottom:60px;overflow:scroll;overflow-y:visible;padding-bottom:10px;padding-left:12px;padding-right:12px;position:relative}.projects::-webkit-scrollbar{height:7px}.projects::-webkit-scrollbar-track{background:#18161a;margin-top:10px}.projects::-webkit-scrollbar-thumb{background:#ff4800;border-radius:20px}@media screen and (min-width:600px){.projects{flex-wrap:wrap;margin:auto;max-width:550px;overflow:hidden;width:100%}}@media screen and (min-width:1000px){.projects{max-width:none}}.projects .projects__item{background-color:#f0fdff;border-radius:10px;display:flex;flex:1 0 auto;flex-direction:column;margin-right:15px;min-height:450px;overflow:hidden;width:95%}@media screen and (min-width:600px){.projects .projects__item{margin-bottom:60px;margin-left:auto;margin-right:auto}.projects .projects__item:last-child{margin-bottom:0}}@media screen and (min-width:1000px){.projects .projects__item{flex:none;flex-direction:row;width:70%}}.projects .projects__item .projects__item__background{width:100%}@media screen and (min-width:600px){.projects .projects__item .projects__item__background{height:auto;margin-bottom:30px}}@media screen and (min-width:1000px){.projects .projects__item .projects__item__background{height:100%;width:65%}}.projects .projects__item .projects__item__background img{height:100%;width:100%}.projects .projects__item .projects__item__text{display:flex;flex-direction:column;justify-content:space-between;margin:auto;min-height:250px;padding:15px;width:100%}@media screen and (min-width:1000px){.projects .projects__item .projects__item__text{height:100%;justify-content:space-evenly}}.projects .projects__item .projects__item__text .projects__item__header{color:#ff4800;margin-bottom:10px}.projects .projects__item .projects__item__text .projects__item__tags{display:flex;flex-wrap:wrap;width:100%}.projects .projects__item .projects__item__text .projects__item__tags .projects__item__tag{border:1px solid #ff4800;border-radius:25px;color:#ff4800;display:block;font-size:14px;margin-bottom:5px;margin-right:10px;padding:2px 10px;white-space:nowrap}@media screen and (min-width:600px){.projects .projects__item .projects__item__text .projects__item__tags .projects__item__tag{font-size:18px}}.projects .projects__item .projects__item__text .projects__item__description{color:#000;margin-top:10px;white-space:normal}.projects .projects__item .projects__item__text .projects__item__link{align-items:center;background-color:#ff4800;border-radius:100%;cursor:pointer;display:flex;float:left;height:40px;justify-content:center;margin-bottom:15px;margin-right:20px;margin-top:15px;width:40px}@media screen and (min-width:600px){.projects .projects__item .projects__item__text .projects__item__link{height:55px;width:55px}}.projects .projects__item .projects__item__text .projects__item__link i{background-color:transparent;color:#fff;font-size:20px}@media screen and (min-width:600px){.projects .projects__item .projects__item__text .projects__item__link i{font-size:25px}}.contacts{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:60px 0;opacity:1;position:relative;width:100%}@media screen and (min-width:600px){.contacts{justify-content:space-evenly;margin:60px auto;width:60%}}@media screen and (min-width:1000px){.contacts{flex-direction:row;justify-content:center;margin-bottom:430px;width:100%}}.contacts .contacts__info{display:flex;flex-direction:column;height:100%;position:relative;width:90%}@media screen and (min-width:1000px){.contacts .contacts__info{margin-right:15px;width:35%}}.contacts .contacts__info .grid__info{word-wrap:break-word;border-bottom:1px solid #000;margin-top:15px;padding-bottom:10px}.contacts .contacts__info .grid__info h4{color:#fff;letter-spacing:2px;margin-bottom:5px}.contacts .contacts__info .grid__info a,.contacts .contacts__info .grid__info p{color:#fff;font-size:16px;font-weight:100;transition:.3s ease}.contacts .contacts__info .grid__info A:hover{color:#ff4800;transition:.3s ease}.contacts .contacts__info .grid__info:last-child{border-bottom:none}.contacts .contacts__map{height:400px;margin:30px 0;width:90%}@media screen and (min-width:1000px){.contacts .contacts__map{position:absolute;top:337px;width:100%}}.contacts .contacts__form{height:100%;overflow:hidden;width:90%}@media screen and (min-width:1000px){.contacts .contacts__form{margin-left:15px;width:35%}}iframe{height:100%;width:100%}form{display:flex;flex-direction:column;position:relative;row-gap:20px}form .form-containers.explications-container{height:112px}form .form-containers{border:1px solid #000;display:flex;flex-direction:row;height:40px}form .form-containers .form__imgs{background-color:#000;position:relative;width:13%}form .form-containers .form__imgs img{left:50%;max-height:25px;max-width:25px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}form .form-containers .form__required{align-items:center;background-color:#000;display:flex;justify-content:center;padding-top:7px;width:7%}form .form-containers.phone-container .form__imgs{width:13.5%}form .form-containers label{max-width:250px}form .form-containers input,form .form-containers textarea{background-color:transparent;border:none;color:#fff;font-size:13.2px;letter-spacing:2px;padding:0 5px;width:80%}form .form-containers input::-webkit-input-placeholder,form .form-containers textarea::-webkit-input-placeholder{color:#fff;font-size:13.2px;letter-spacing:2px;opacity:.7}form .form-containers input::placeholder,form .form-containers textarea::placeholder{color:#fff;font-size:13.2px;letter-spacing:2px;opacity:.7}form .form-containers textarea{width:100%}form .form-containers:nth-child(3)>input{width:90%}form .form-containers span{font-size:.8rem;position:absolute;transition:.3s;visibility:hidden}form .form-containers p{display:none}form .form-containers input:focus,form .form-containers textarea:focus{border:1px solid #ff4800;transition:.3s}form .form-containers input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #18161a!important}form .form-containers input:-webkit-autofill:active,form .form-containers input:-webkit-autofill:focus,form .form-containers input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #000!important}form .form-containers input:hover{background-color:#000}form .form-containers .error input{color:red}form .form-containers .error span{color:red;margin-bottom:0;opacity:1;visibility:visible}input[type=submit]{background-color:#000;border:none;box-shadow:0 1px 10px rgba(0,0,0,.3);cursor:pointer;height:20px;margin:auto;width:100%}input[type=submit]:hover{-webkit-transform:translateY(-10%);transform:translateY(-10%);transition:.3s}input[type=submit].success{background-color:#6ca16c;transition:.3s}input[type=submit].error{background-color:red;transition:.3s}.footer{background-color:#000;height:auto;padding:15px 0;width:100%}.footer *{align-items:center;color:#fff;display:flex;justify-content:center;padding:7.5px 0 0}.footer .footer__reserves{font-size:12px;margin-top:10px}.footer .footer__language li a{color:#00d8ff}.footer .footer__language span{margin-left:5px;margin-right:5px;padding-top:15px}.footer .footer__logo img{width:150px}.socials{z-index:2}.socials li{font-size:20px;margin-left:5px;margin-right:5px}.footer .socials{position:relative;right:0;top:0}.footer .socials li{font-size:20px}main .socials{display:flex;position:absolute;right:20px;top:85px}@media screen and (min-width:1000px){main .socials{right:17%}}main .socials li{font-size:25px}.scroll__to__top{align-items:center;background-color:#ff4800;bottom:0;display:flex;font-size:25px;height:100px;justify-content:center;opacity:1;position:fixed;right:-30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:100px;z-index:3}.scroll__to__top,.scroll__to__top.hidden{transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.scroll__to__top.hidden{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scroll__to__top.hidden i{-webkit-transform:translateX(-30px) rotate(-90deg);transform:translateX(-30px) rotate(-90deg)}.scroll__to__top i,.scroll__to__top.hidden i{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.scroll__to__top i{-webkit-transform:translateX(-30px) rotate(-45deg);transform:translateX(-30px) rotate(-45deg)}.header{display:flex;flex-direction:column;padding-left:12px;padding-right:12px;padding-top:60px;position:relative}@media screen and (min-width:600px){.header{margin:auto;width:70%}}@media screen and (min-width:1000px){.header{margin-bottom:30px}}.header:before{-webkit-animation:header-appear 1s both;animation:header-appear 1s both;background-image:radial-gradient(circle closest-side,#39383d,#18161a);content:"";display:block;left:0;margin-top:-50%;padding-top:100%;position:absolute;top:0;width:100%;z-index:-1}.header .header__logo{-webkit-animation:fade-down 1.5s ease-out forwards;animation:fade-down 1.5s ease-out forwards;opacity:0;width:150px}.header h1{color:#fff;margin-top:60px}.header .header__title{-webkit-animation:fade-down 1.5s ease-out .5s forwards;animation:fade-down 1.5s ease-out .5s forwards;opacity:0}.header .header__title span{color:#00d8ff}.separator{background-color:#00d8ff;display:block;height:1px;margin:60px auto;width:300px;z-index:10}
/*# sourceMappingURL=main.6ca6b41c.css.map*/