*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}html{font-size:14px;font-family:Arial,sans-serif}@media screen and (min-width:300px){html{font-size:-moz-calc(14px + 6 * ((100vw - 300px)/700));font-size:calc(14px + 6 * ((100vw - 300px) / 700))}}@media screen and (min-width:1000px){html{font-size:20px}}@font-face{font-family:Iceland;src:url(/_next/static/media/Iceland-Regular.4446fff0a7354fe0566e9adf5bd87db7.ttf);font-display:fallback}@font-face{font-family:RussoOne;src:url(/_next/static/media/RussoOne-Regular.eeee49799c79e2929b2949d82828baf6.ttf);font-display:fallback}@font-face{font-family:Quantum;src:url(/_next/static/media/Quantum.ab22dee95cbffcc89a8710e32b27ee4f.otf);font-display:fallback}@font-face{font-family:Anurati;src:url(/_next/static/media/Anurati-Regular.ada0eaa4927bd59891656a3aca317cfe.otf);font-display:fallback}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0;outline:none}header{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}.nav_section,header{display:-moz-box;display:flex}.nav_section{-moz-box-pack:center;justify-content:center;width:100%}.nav_section .is-active{border-radius:5px}.nav_section #scrolling{background-color:rgba(74,46,255,.5)!important}.nav_section .navbar{position:fixed;z-index:999;height:55px;width:100%;text-transform:uppercase;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;padding:2px 5px}@media(min-width:400px){.nav_section .navbar{padding:8px 16px}}.nav_section .navbar ul{margin:0;padding:0}.nav_section .navbar .nav-item{padding:5px;margin-right:5px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;font-family:Iceland;font-size:1em}@media(min-width:770px){.nav_section .navbar .nav-item{padding:7px 13px;margin-right:5px}.nav_section .navbar .nav-item svg{margin-right:7px}}.nav_section .navbar .nav-item svg{font-size:.8em;margin-right:5px;display:none}@media(min-width:400px){.nav_section .navbar .nav-item svg{display:block}}.nav_section .navbar .nav-item .nav-link{font-weight:700;text-decoration:none;font-family:Iceland;font-size:1.3em!important}.header-inner{display:-moz-box;display:flex;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:center;align-items:center;flex-wrap:wrap;height:auto;width:100%;max-width:1800px;margin:0 auto;padding:1.5em}@media(min-width:968px){.header-inner{min-height:85vh}}.header-inner .text-container{min-height:380px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:center;align-items:center;text-align:center}@media(min-width:968px){.header-inner .text-container{width:50%;min-height:500px;text-align:left;-moz-box-pack:space-evenly;justify-content:space-evenly}}.header-inner .text-container .header-text{width:100%;font-weight:700;font-size:3em;font-family:Quantum,cursive;text-shadow:0 0 3px #1900fd;line-height:50px;letter-spacing:3px;margin-top:30px}@media(min-width:768px){.header-inner .text-container .header-text{margin-bottom:60px;width:80%;font-size:3.3em;line-height:80px}}.header-inner .text-container .logo{color:#fff;text-shadow:0 0 7px #00f}.header-inner img{height:auto;max-width:270px;min-width:200px;margin-top:0}@media(min-width:968px){.header-inner img{max-width:18em;min-width:100px;margin-top:100px}}.section-title{text-align:center;font-size:2.5em;color:transparent!important;text-transform:uppercase;font-family:Quantum;background:-webkit-gradient(linear,left top,right top,from(#0028b8),color-stop(#011661),to(#05012c));background:-webkit-linear-gradient(left,#0028b8,#011661,#05012c);background:-moz-linear-gradient(left,#0028b8,#011661,#05012c);background:linear-gradient(90deg,#0028b8,#011661,#05012c);-webkit-background-clip:text;background-clip:text;margin:0 0 10px}.content-container{display:-moz-box;display:flex;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;margin:0 auto;padding:.7em}@media scree and (min-width:768px){.content-container{padding:1.5em}}.content-container h1{margin-bottom:40px}::-webkit-scrollbar-thumb{border-radius:10px;background:#e4ebf5;-webkit-box-shadow:inset 0 0 1px 1px #5c6670;box-shadow:inset 0 0 1px 1px #5c6670}::-webkit-scrollbar{width:8px;border-radius:10px;background:#e4ebf5;-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4}footer{-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.contact,footer{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contact{-moz-box-pack:space-evenly;justify-content:space-evenly;width:100%}.contact h2{margin-top:30px}.contact p{font-size:1.2rem;text-align:center;font-family:Iceland;margin-bottom:10px}@media(min-width:767px){.contact p{font-size:.9rem}}.contact .contact-container{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:space-evenly;justify-content:space-evenly;width:100%;margin:35px 0}@media(max-width:350px){.contact .contact-container div{width:100%}}@media(min-width:767px){.contact .contact-container{max-width:1024px;margin:35px 0;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.contact .form-container{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;max-width:300px}@media(min-width:350px){.contact .form-container{width:300px}}.contact form{width:100%;max-width:300px;height:234px;font-family:Iceland;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between}.contact form input{font-family:Iceland;color:#00f;font-size:1em;border-radius:5px;padding:7px 10px;border:2px solid #7878f8;outline:none}.contact form input:focus{-webkit-box-shadow:0 0 6px 0 rgba(253,0,0,.95);box-shadow:0 0 6px 0 rgba(253,0,0,.95);border:2px solid #d2d1f8}.contact form textarea{font-size:1rem;font-family:Iceland;height:80px;resize:none;border-radius:5px;padding:10px 0 0 10px;color:#00f;border:2px solid #7878f8;outline:none}.contact form textarea:focus{-webkit-box-shadow:0 0 6px 0 rgba(253,0,0,.95);box-shadow:0 0 6px 0 rgba(253,0,0,.95);border:2px solid #d2d1f8}.contact form .btn{font-size:1rem;font-family:Iceland;font-weight:600;background:#00bfff;color:navy;padding:5px 0;border-radius:5px;border:none;cursor:pointer}.contact form .btn:hover{color:#fff;background:navy}.contact form .btn:focus{color:red}.contact form .btn:disabled{background:#33abd3;color:#424242;cursor:default}.contact form #afterSubmit{text-align:center;font-size:1em;color:navy;padding:5px;border-radius:5px;width:100%;margin:0}.contact .contact-bar{height:3px;width:100%;max-width:310px;margin:25px 0;background-color:#6e83ec}@media(min-width:350px){.contact .contact-bar{width:310px}}@media(min-width:767px){.contact .contact-bar{margin-bottom:0;height:280px;width:3px}}.contact .links-container{width:100%;max-width:300px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(min-width:350px){.contact .links-container{width:300px}}.contact .links{height:234px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between}.contact .links,.contact .links a{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.contact .links a{background:rgba(18,72,92,.38);height:40px;color:#fff;font-size:1.2rem;font-weight:500;-moz-box-pack:start;justify-content:flex-start;border-radius:.25em;font-family:Iceland;text-decoration:none}@media(min-width:767px){.contact .links a{font-size:1rem}}.contact .links a:hover{text-decoration:none;background:#12485c}.contact .links a img{width:50px;height:30px;margin:0 10px}@media(min-width:350px){.contact .links a img{margin:0 25px}}footer .footer-logo{width:80px;height:80px;border-color:navy #add8e6 #add8e6 navy;border-style:solid;border-width:5px;margin:10px 0}footer .footer-logo .logo-text{margin-bottom:20px;margin-left:10px;color:#fff;font-size:20px;text-shadow:0 0 3px #00f}footer .bottom{min-width:100px!important;font-size:10px!important}footer .date{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding-bottom:20px;font-family:Quantum;width:100%}footer .date p{margin:0 5px}footer .date p span{display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}#afterSubmit{-webkit-animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both;-moz-animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes scale-up-center{0%{-moz-transform:scale(.5);transform:scale(.5)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.float{-webkit-animation:float 6s ease-in-out infinite;-moz-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;-webkit-animation-delay:-1.5s;-moz-animation-delay:-1.5s;animation-delay:-1.5s}@-webkit-keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes float{0%{-moz-transform:translatey(0);transform:translatey(0)}50%{-moz-transform:translatey(-20px);transform:translatey(-20px)}to{-moz-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);-moz-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0)}}.heartbeat{-webkit-animation:heartbeat 2s ease-in-out infinite both;-moz-animation:heartbeat 2s ease-in-out infinite both;animation:heartbeat 2s ease-in-out infinite both}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.81);transform:scale(.81);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.77);transform:scale(.77);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes heartbeat{0%{-moz-transform:scale(1);transform:scale(1);-moz-transform-origin:center center;transform-origin:center center;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-moz-transform:scale(.81);transform:scale(.81);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-moz-transform:scale(.98);transform:scale(.98);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-moz-transform:scale(.77);transform:scale(.77);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-moz-transform:scale(1);transform:scale(1);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.81);-moz-transform:scale(.81);transform:scale(.81);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);-moz-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.77);-moz-transform:scale(.77);transform:scale(.77);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}.swirl-in{-webkit-animation:swirl-in-fwd .6s ease-out both;-moz-animation:swirl-in-fwd .6s ease-out both;animation:swirl-in-fwd .6s ease-out both}@-webkit-keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}}@-moz-keyframes swirl-in-fwd{0%{-moz-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}to{-moz-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}}@keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);-moz-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}to{-webkit-transform:rotate(45deg) scale(1);-moz-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}}.focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both;-moz-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes text-focus-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}@-moz-keyframes text-focus-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}.bounce-in{-webkit-animation:bounce-in-top 1.1s both;-moz-animation:bounce-in-top 1.1s both;animation:bounce-in-top 1.1s both}@-webkit-keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes bounce-in-top{0%{-moz-transform:translateY(-500px);transform:translateY(-500px);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-moz-transform:translateY(0);transform:translateY(0);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-moz-transform:translateY(-65px);transform:translateY(-65px);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-moz-transform:translateY(0);transform:translateY(0);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-moz-transform:translateY(-28px);transform:translateY(-28px);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-moz-transform:translateY(0);transform:translateY(0);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-moz-transform:translateY(-8px);transform:translateY(-8px);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-moz-transform:translateY(0);transform:translateY(0);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);-moz-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(-65px);-moz-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(-28px);-moz-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}.logo{width:100px;height:100px;border-color:navy #add8e6 #add8e6 navy;border-style:solid;border-width:5px;-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 15px 0 rgba(0,0,0,.75);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}@media(min-width:968px){.logo{width:150px;height:150px;border-color:navy #add8e6 #add8e6 navy;border-style:solid;border-width:8px}}.logo .logo-text{letter-spacing:20px;font-size:25px;font-family:Quantum,sans-serif;text-transform:uppercase;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:5px;margin-bottom:20px}@media(min-width:968px){.logo .logo-text{font-size:50px;margin-left:5px;margin-bottom:30px}}.bottom{font-family:RussoOne;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);min-width:100px;font-size:12px;bottom:-25px;left:40%;padding:7px 12px;color:#9cf;background-color:#000;border-radius:8px;position:absolute;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.5);box-shadow:0 1px 8px rgba(0,0,0,.5);visibility:hidden;opacity:0;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;transition:opacity .8s;text-align:center}@media(min-width:768px){.bottom{min-width:150px;font-size:14px}}.tooltip:hover .bottom{visibility:visible;opacity:1}.tooltip .bottom i{position:absolute;bottom:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.tooltip .bottom i:after{content:"";position:absolute;width:12px;height:12px;left:50%;-webkit-transform:translate(-50%,50%) rotate(45deg);-moz-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);background-color:#000;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.5);box-shadow:0 1px 8px rgba(0,0,0,.5)}.dark-waves{width:100%;height:15vh;margin-bottom:-7px;min-height:50px;max-height:70px}@media(min-width:576px){.dark-waves{max-height:150px}}.dark-waves .parallax>use:first-child{-webkit-animation-delay:-2s;-moz-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s;fill:rgba(66,134,244,.7)}.dark-waves .parallax>use:nth-child(2){-webkit-animation-delay:-3s;-moz-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;-moz-animation-duration:10s;animation-duration:10s;fill:rgba(66,134,244,.5)}.dark-waves .parallax>use:nth-child(3){-webkit-animation-delay:-4s;-moz-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;-moz-animation-duration:13s;animation-duration:13s;fill:rgba(66,134,244,.3)}.dark-waves .parallax>use:nth-child(4){-webkit-animation-delay:-5s;-moz-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;-moz-animation-duration:20s;animation-duration:20s;fill:#4286f4}.light-waves{width:100%;height:15vh;margin-bottom:-7px;min-height:50px;max-height:70px}@media(min-width:576px){.light-waves{max-height:150px}}.light-waves .parallax>use:first-child{-webkit-animation-delay:-2s;-moz-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s}.light-waves .parallax>use:nth-child(2){-webkit-animation-delay:-3s;-moz-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;-moz-animation-duration:10s;animation-duration:10s}.light-waves .parallax>use:nth-child(3){-webkit-animation-delay:-4s;-moz-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;-moz-animation-duration:13s;animation-duration:13s}.light-waves .parallax>use:nth-child(4){-webkit-animation-delay:-5s;-moz-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;-moz-animation-duration:20s;animation-duration:20s}@media(max-width:768px){.waves{height:50px;min-height:50px}}.header-waves .parallax>use:first-child{-webkit-transform:translate3d(-30px,0,0);-moz-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.header-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(50px,0,0);-moz-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}.header-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(-70px,0,0);-moz-transform:translate3d(-70px,0,0);transform:translate3d(-70px,0,0)}.header-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(10pxpx,0,0);-moz-transform:translate3d(10pxpx,0,0);transform:translate3d(10pxpx,0,0)}.about-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(-35px,0,0);-moz-transform:translate3d(-35px,0,0);transform:translate3d(-35px,0,0)}.about-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(50px,0,0);-moz-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}.about-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(-80px,0,0);-moz-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0)}.carousel-waves .parallax>use:first-child{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.carousel-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(60px,0,0);-moz-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.carousel-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(-30px,0,0);-moz-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.carousel-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(80pxpx,0,0);-moz-transform:translate3d(80pxpx,0,0);transform:translate3d(80pxpx,0,0)}.project0-waves .parallax>use:first-child{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.project0-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(-90px,0,0);-moz-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}.project0-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(45px,0,0);-moz-transform:translate3d(45px,0,0);transform:translate3d(45px,0,0)}.project0-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(-45px,0,0);-moz-transform:translate3d(-45px,0,0);transform:translate3d(-45px,0,0)}.project1-waves .parallax>use:first-child{-webkit-transform:translate3d(90px,0,0);-moz-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0)}.project1-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(-50px,0,0);-moz-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.project1-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(70px,0,0);-moz-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0)}.project1-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(45px,0,0);-moz-transform:translate3d(45px,0,0);transform:translate3d(45px,0,0)}.project2-waves .parallax>use:first-child{-webkit-transform:translate3d(50px,0,0);-moz-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}.project2-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(-50px,0,0);-moz-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.project2-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.project2-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(-90px,0,0);-moz-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}.project3-waves .parallax>use:first-child{-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}.project3-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(-35px,0,0);-moz-transform:translate3d(-35px,0,0);transform:translate3d(-35px,0,0)}.project3-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(70px,0,0);-moz-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0)}.project3-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(-15px,0,0);-moz-transform:translate3d(-15px,0,0);transform:translate3d(-15px,0,0)}.contact-waves .parallax>use:first-child{-webkit-transform:translate3d(-45px,0,0);-moz-transform:translate3d(-45px,0,0);transform:translate3d(-45px,0,0)}.contact-waves .parallax>use:nth-child(2){-webkit-transform:translate3d(35px,0,0);-moz-transform:translate3d(35px,0,0);transform:translate3d(35px,0,0)}.contact-waves .parallax>use:nth-child(3){-webkit-transform:translate3d(-70px,0,0);-moz-transform:translate3d(-70px,0,0);transform:translate3d(-70px,0,0)}.contact-waves .parallax>use:nth-child(4){-webkit-transform:translate3d(80px,0,0);-moz-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}.waves-animation>use{-webkit-animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;-moz-animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}@-webkit-keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@-moz-keyframes move-forever{0%{-moz-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-moz-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);-moz-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);-moz-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}.switches-container{height:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;width:80px}.switches-container .switch-animation{width:30px;height:30px;background-color:transparent;border:none;outline:none;background-image:url(/_next/static/media/gear.878a26235f1afc571470c163fe3d10fd.svg);background-size:contain;cursor:pointer}.switches-container .switch-animation:hover{-webkit-animation:rotation 6s linear infinite;-moz-animation:rotation 6s linear infinite;animation:rotation 6s linear infinite}.switches-container .switch-theme{width:33px;height:33px;background-color:transparent;border:none;outline:none;background-size:contain;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.switches-container .light{background-image:url(/_next/static/media/moon.2753f681bea08f281c334067fd0d7a4f.svg)}.switches-container .dark,.switches-container .light:hover{background-image:url(/_next/static/media/sun.3e835d5fa4753629492f8ac1bd276f61.svg)}.switches-container .dark:hover{background-image:url(/_next/static/media/moon.2753f681bea08f281c334067fd0d7a4f.svg)}.rotate{-webkit-animation:rotation 6s linear infinite;-moz-animation:rotation 6s linear infinite;animation:rotation 6s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}.header-dark{background:-webkit-gradient(linear,left bottom,left top,from(#000428),to(#004e92));background:-webkit-linear-gradient(bottom,#000428,#004e92);background:-moz-linear-gradient(bottom,#000428,#004e92);background:linear-gradient(0deg,#000428,#004e92)}.header-dark .is-active{border:2px solid #050429}.header-dark #scrolling{background:navy}.header-dark .nav-item:hover,.header-dark .nav-item:hover .nav-link,.header-dark .nav-item:hover svg{color:#a0a0ff}.header-dark .header-text,.header-dark .nav-item .nav-link,.header-dark .nav-item svg{color:#fff}.header-dark .pop-up{margin-top:100px!important;-webkit-animation:pop-up-dark .5s cubic-bezier(.25,.46,.45,.94) both;-moz-animation:pop-up-dark .5s cubic-bezier(.25,.46,.45,.94) both;animation:pop-up-dark .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes pop-up-dark{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3)}}@-moz-keyframes pop-up-dark{0%{-moz-transform:translateY(0);transform:translateY(0);-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-moz-transform:translateY(-50px);transform:translateY(-50px);-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3)}}@keyframes pop-up-dark{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3)}}.main-dark .about-bg{background:-webkit-gradient(linear,left bottom,left top,from(#00287e),to(#4286f4));background:-webkit-linear-gradient(bottom,#00287e,#4286f4);background:-moz-linear-gradient(bottom,#00287e,#4286f4);background:linear-gradient(0deg,#00287e,#4286f4)}.main-dark .about-bg .skills-card ul{color:#7575f7}.main-dark .projects-header{background:-webkit-gradient(linear,left top,left bottom,from(#4286f4),color-stop(71%,#000));background:-webkit-linear-gradient(top,#4286f4,#000 71%);background:-moz-linear-gradient(top,#4286f4 0,#000 71%);background:linear-gradient(180deg,#4286f4,#000 71%)}.main-dark .projects-header .swiper-slide:before{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,.33725490196078434)))!important;background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.33725490196078434))!important;background:-moz-linear-gradient(bottom,#000,rgba(0,0,0,.33725490196078434))!important;background:linear-gradient(0deg,#000,rgba(0,0,0,.33725490196078434))!important}.main-dark .project-container{background:-webkit-gradient(linear,left bottom,left top,from(#02193d),color-stop(#062c83),to(#4286f4));background:-webkit-linear-gradient(bottom,#02193d,#062c83,#4286f4);background:-moz-linear-gradient(bottom,#02193d,#062c83,#4286f4);background:linear-gradient(0deg,#02193d,#062c83,#4286f4)}.main-dark .project-container h3{color:#fff;text-shadow:0 0 5px #10f}.main-dark .project-container .description p{color:#a0a0ff}.main-dark .project-container .description strong{color:#fff}.footer-dark{background:-webkit-gradient(linear,left bottom,left top,from(#030005),color-stop(#0f0353),to(#4286f4));background:-webkit-linear-gradient(bottom,#030005,#0f0353,#4286f4);background:-moz-linear-gradient(bottom,#030005,#0f0353,#4286f4);background:linear-gradient(0deg,#030005,#0f0353,#4286f4)}.footer-dark .contact .form-info,.footer-dark .contact .links-info{color:#a0a0ff}.footer-dark .date{background:#4286f4;color:#fff}.header-light{background:-webkit-gradient(linear,left top,left bottom,from(#9cecfb),color-stop(#65c7f7),to(#0044b3));background:-webkit-linear-gradient(top,#9cecfb,#65c7f7,#0044b3);background:-moz-linear-gradient(top,#9cecfb,#65c7f7,#0044b3);background:linear-gradient(180deg,#9cecfb,#65c7f7,#0044b3)}.header-light .is-active{border:2px solid #0052d4}.header-light #scrolling{background:#6495ed}.header-light .nav-item:hover,.header-light .nav-item:hover .nav-link,.header-light .nav-item:hover svg{color:#000}.header-light .header-text,.header-light .nav-item .nav-link,.header-light .nav-item svg{color:navy}.header-light .pop-up{margin-top:100px!important;-webkit-animation:text-pop-up-top .5s cubic-bezier(.25,.46,.45,.94) both;-moz-animation:text-pop-up-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:text-pop-up-top .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes text-pop-up-top{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #fff,0 2px 0 #fff,0 3px 0 #fff,0 4px 0 #fff,0 5px 0 #fff,0 6px 0 #fff,0 7px 0 #fff,0 8px 0 #fff,0 9px 0 #fff,0 50px 30px rgba(0,0,0,.3)}}@-moz-keyframes text-pop-up-top{0%{-moz-transform:translateY(0);transform:translateY(0);-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-moz-transform:translateY(-50px);transform:translateY(-50px);-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #fff,0 2px 0 #fff,0 3px 0 #fff,0 4px 0 #fff,0 5px 0 #fff,0 6px 0 #fff,0 7px 0 #fff,0 8px 0 #fff,0 9px 0 #fff,0 50px 30px rgba(0,0,0,.3)}}@keyframes text-pop-up-top{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}to{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:0 1px 0 #fff,0 2px 0 #fff,0 3px 0 #fff,0 4px 0 #fff,0 5px 0 #fff,0 6px 0 #fff,0 7px 0 #fff,0 8px 0 #fff,0 9px 0 #fff,0 50px 30px rgba(0,0,0,.3)}}.main-light .about-bg{background:-webkit-gradient(linear,left bottom,left top,from(#2980b9),color-stop(#6dd5fa),to(#fff));background:-webkit-linear-gradient(bottom,#2980b9,#6dd5fa,#fff);background:-moz-linear-gradient(bottom,#2980b9,#6dd5fa,#fff);background:linear-gradient(0deg,#2980b9,#6dd5fa,#fff)}.main-light .about-bg .skills-card ul{color:#21193d}.main-light .projects-header{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),color-stop(50%,#d5f5fd));background:-webkit-linear-gradient(top,#fff 10%,#d5f5fd 50%);background:-moz-linear-gradient(top,#fff 10%,#d5f5fd 50%);background:linear-gradient(180deg,#fff 10%,#d5f5fd 50%)}.main-light .project-container{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#b2fefa),to(#0ed2f7));background:-webkit-linear-gradient(top,#fff,#b2fefa,#0ed2f7);background:-moz-linear-gradient(top,#fff,#b2fefa,#0ed2f7);background:linear-gradient(180deg,#fff,#b2fefa,#0ed2f7)}.main-light .project-container h3{color:#000;text-shadow:0 0 2px #00f}.main-light .project-container .description p{color:navy}.main-light .project-container .description strong{color:#000}.footer-light{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#9cecfb),color-stop(#65c7f7),to(#0052d4));background:-webkit-linear-gradient(top,#fff,#9cecfb,#65c7f7,#0052d4);background:-moz-linear-gradient(top,#fff,#9cecfb,#65c7f7,#0052d4);background:linear-gradient(180deg,#fff,#9cecfb,#65c7f7,#0052d4)}.footer-light .contact .form-info,.footer-light .contact .links-info{color:navy}.footer-light .date{background:#fff;color:navy}#projects{width:100%}#projects .section-title{margin-top:20px}.projects-header{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;justify-content:space-around;width:100%}.projects-header .button-expand{border:none;border-radius:100%;height:50px;width:50px;background:navy;color:#fff;font-size:20px;outline:none;cursor:pointer}.projects-header .button-expand:hover{background:#0202a1}.carousel-container{width:100%}@media(min-width:768px){.carousel-container{width:100%;margin-top:50px}}.project h3{font-family:Iceland,cursive;font-weight:700;font-size:2.4em;margin:0 0 30px}.project-image{width:auto;border-radius:2%;height:150px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}@media(min-width:370px)and (max-width:576px){.project-image{height:200px}}@media(min-width:576px)and (max-width:768px){.project-image{height:300px}}@media(min-width:769px)and (max-width:992px){.project-image{height:330px}}@media(min-width:993px){.project-image{height:350px}}.description{height:135px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:center;align-items:center;max-width:600px}@media(min-width:768px){.description{height:180px}}@media(min-width:424px)and (max-width:574px){.description{max-width:350px}}.description p{color:#0b0b68;font-weight:700;font-family:Iceland;margin:0;text-align:center}.description strong{font-size:1em;color:#000;text-align:center;font-family:Quantum}.project-links{font-family:Iceland;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.project-links #demo{margin-right:15px;background-color:#fff}.project-links #demo:hover{background-color:#12485c;color:#fff}.project-links a{color:#00f;background-color:rgba(18,72,92,.38);padding:.3em .5em;border-radius:5px;font-weight:700;text-decoration:none;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;cursor:pointer}.project-links a:hover{color:#fff;background-color:#12485c;text-decoration:none}.about-content{-moz-box-align:center;align-items:center}.about-content,.about-content .about-code{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.about-content .about-code{margin:30px 0;text-align:left;font-size:1.2em;color:#05e469;font-weight:700;font-family:Iceland;line-height:1.2em}.about-content .about-code p{margin:0}.about-content .about-code p span{color:navy;font-weight:600}.about-content .btn-download{color:navy;margin:5px 0;padding:9px 13px;border-radius:.25em;font-size:1em;font-weight:700;background:rgba(18,72,92,.38);border:none;font-family:Iceland;text-decoration:none;cursor:pointer;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.about-content .btn-download:hover{color:#fff;background:#12485c}.about-content .btn-download svg{margin-right:10px}.about-content .about-info{margin-top:20px;text-align:center;font-size:.9em;background-color:rgba(18,72,92,.38);padding:25px 15px;color:#fff;border-radius:10px;font-family:RussoOne;max-width:500px}@media screen and (min-width:960px){.about-content .about-info{max-width:700px}}.about-content .about-info span{color:navy}.about-content .about-info span a{color:navy;text-decoration:none}.about-content .about-info span a:hover{color:#000}.about-content h3{color:navy;font-family:Quantum;font-size:1.4em}.about-content .skills-container{margin-top:20px;max-width:350px;display:grid;grid-gap:10px;gap:10px;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:center;align-items:center;grid-template-columns:repeat(1,minmax(80px,170px))}@media(min-width:300px){.about-content .skills-container{grid-template-columns:repeat(2,minmax(80px,200px));max-width:450px;grid-gap:15px;gap:15px}}@media(min-width:960px){.about-content .skills-container{width:100%;max-width:850px;grid-gap:20px;gap:20px;grid-template-columns:repeat(4,minmax(130px,200px))}}.about-content .skills-card{position:relative;font-size:1.3rem;height:200px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:center;align-items:center;background-color:rgba(18,72,92,.38);border-radius:.25em;-webkit-transition:-webkit-transform .5s ease!important;transition:-webkit-transform .5s ease!important;-moz-transition:transform .5s ease,-moz-transform .5s ease!important;transition:transform .5s ease!important;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease!important}.about-content .skills-card:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)}@media(min-width:300px){.about-content .skills-card{height:180px;font-size:1.15rem}}@media(min-width:420px){.about-content .skills-card{height:200px}}@media(min-width:500px){.about-content .skills-card{height:230px}}@media(min-width:850px){.about-content .skills-card{height:250px;font-size:1rem}}.about-content .skills-card svg{color:red}.about-content .skills-card strong{color:#fff;text-transform:uppercase;font-family:Quantum}.about-content .skills-card ul{list-style:none;padding:0;margin:0;text-align:center;font-family:Iceland}.about-content .skills-card:before{position:absolute;content:"";width:0;height:3px;left:0;bottom:0;background:red}.about-content .skills-card:hover{background-color:#12485c}.about-content .skills-card:hover:before{-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;width:100%}._1RYKi{border-radius:0!important}.v4-projects .css-1jwldo8{width:100%}._cL4RU{-webkit-transition:-webkit-box-shadow 0s ease!important;transition:-webkit-box-shadow 0s ease!important;-moz-transition:box-shadow 0s ease!important;transition:box-shadow 0s ease!important;transition:box-shadow 0s ease,-webkit-box-shadow 0s ease!important}._cL4RU:active{color:#000!important}._cL4RU ._3lLt8{text-transform:none!important}.dark-emboss{background:#292e35!important;-webkit-box-shadow:-3px -3px 5px #313740,3px 3px 5px #21252a;box-shadow:-3px -3px 5px #313740,3px 3px 5px #21252a}.dark-emboss:hover{-webkit-box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important;box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important}.light-emboss{background:#e4ebf5!important;-webkit-box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4;box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4}.light-emboss:hover{-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important}.dark-h-emboss{color:#292e35!important;text-shadow:-3px -3px 5px #313740,3px 3px 5px #21252a}.light-h-emboss{color:#e4ebf5!important;text-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4}.dark-h-e{background-color:#080611;text-shadow:2px 2px 5px rgba(70,14,143,.7)}.dark-h-e,.light-h-e{color:transparent!important;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-family:Anurati;letter-spacing:5px}.light-h-e{background-color:#26195e!important;text-shadow:2px 2px 5px hsla(0,0%,100%,.7)}.v4-container{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;width:100%!important;border-radius:0!important}.v4-divider{width:100%}.dark-engrave:hover{border-radius:5px;-webkit-box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important;box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important}.light-engrave:hover{border-radius:5px;-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important}.dark-active{-webkit-box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important;box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important}.light-active{-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important}.dark-deep-engrave{-webkit-box-shadow:inset -10px -10px 15px #313740,inset 10px 10px 15px #21252a!important;box-shadow:inset -10px -10px 15px #313740,inset 10px 10px 15px #21252a!important}.light-deep-engrave{-webkit-box-shadow:inset -10px -10px 15px #fff,inset 10px 10px 15px #bec8e4!important;box-shadow:inset -10px -10px 15px #fff,inset 10px 10px 15px #bec8e4!important}.dark-form{background-color:#292e35;-webkit-box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important;box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important}.dark-form:focus{-webkit-box-shadow:inset -2px -2px 3px #313740,inset 2px 2px 3px #21252a!important;box-shadow:inset -2px -2px 3px #313740,inset 2px 2px 3px #21252a!important}.light-form{background:#e4ebf5;-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important}.light-form:focus{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #bec8e4!important;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #bec8e4!important}.btn-dark{color:#00f!important;background-color:#292e35!important;-webkit-box-shadow:-3px -3px 5px #313740,3px 2px 5px #21252a!important;box-shadow:-3px -3px 5px #313740,3px 2px 5px #21252a!important}.btn-dark:hover{-webkit-box-shadow:-2px -2px 2px #313740,2px 2px 2px #21252a!important;box-shadow:-2px -2px 2px #313740,2px 2px 2px #21252a!important}.btn-dark:focus{-webkit-box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important;box-shadow:inset -3px -3px 5px #313740,inset 3px 3px 5px #21252a!important}.v4-contact .btn-light{background:#e4ebf5!important;color:#00f!important;-webkit-box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4!important;box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4!important}.v4-contact .btn-light:hover{-webkit-box-shadow:-2px -2px 2px #fff,2px 2px 2px #bec8e4!important;box-shadow:-2px -2px 2px #fff,2px 2px 2px #bec8e4!important}.v4-contact .btn-light:focus{-webkit-box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important;box-shadow:inset -3px -3px 5px #fff,inset 3px 3px 5px #bec8e4!important}.v4-contact .btn-light:disabled{color:grey!important;-webkit-box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4!important;box-shadow:-3px -3px 5px #fff,3px 3px 5px #bec8e4!important}.prev-slide-dark{background:-webkit-gradient(linear,left top,right top,from(#292e35),color-stop(25%,#292e35),to(transparent))!important;background:-webkit-linear-gradient(left,#292e35,#292e35 25%,transparent)!important;background:-moz-linear-gradient(left,#292e35 0,#292e35 25%,transparent 100%)!important;background:linear-gradient(90deg,#292e35,#292e35 25%,transparent)!important}.next-slide-dark{background:-webkit-gradient(linear,right top,left top,from(#292e35),color-stop(25%,#292e35),to(transparent))!important;background:-webkit-linear-gradient(right,#292e35,#292e35 25%,transparent)!important;background:-moz-linear-gradient(right,#292e35 0,#292e35 25%,transparent 100%)!important;background:linear-gradient(-90deg,#292e35,#292e35 25%,transparent)!important}.v4-navbar{width:100%!important;border-radius:0!important;z-index:99999}.v4-navbar,.v4-navbar .v4-nav-container{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.v4-navbar .v4-nav-container{background:inherit;width:90%;-moz-box-align:center;align-items:center}@media only screen and (min-width:920px){.v4-navbar .v4-nav-container{-moz-box-pack:justify;justify-content:space-between}}.v4-navbar .rotate-up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.v4-navbar .rotate-down,.v4-navbar .rotate-up{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.v4-navbar h1{font-size:1.8rem;font-weight:100;text-transform:uppercase;font-family:RussoOne;letter-spacing:.8rem;margin-left:10px;word-wrap:break-word!important;padding:.3em 0}@media only screen and (min-width:400px){.v4-navbar h1{font-size:2.3rem;padding:.2em 0}}.v4-navbar .v4-theme-change{position:fixed;top:13%;right:6%;z-index:9}@media only screen and (min-width:920px){.v4-navbar .v4-theme-change{position:static}}.v4-navbar .v4-theme-change ._3lLt8{font-size:1.3em}.v4-navbar #theme-scrolling{position:fixed;top:4%;right:6%}@media only screen and (min-width:920px){.v4-navbar #theme-scrolling{top:5.5%}}.v4-navbar .style-change{position:fixed;top:20%;right:6%;z-index:9}@media only screen and (min-width:920px){.v4-navbar .style-change{position:relative;top:0;right:0}}.v4-navbar .style-change .style-change-menu{cursor:default;position:absolute;top:0;left:-210px;text-transform:capitalize;text-align:left}@media only screen and (min-width:920px){.v4-navbar .style-change .style-change-menu{top:55px;left:-40px}}.v4-navbar .style-change ul{list-style:none;padding:10px 0}.v4-navbar .style-change ul li{cursor:pointer;padding:10px 15px}.v4-navbar .style-change ul li a{text-decoration:none}.v4-navbar .style-change ul .first-draft{color:grey}.v4-navbar .style-scrolling{position:fixed;top:11%;right:6%}@media only screen and (min-width:920px){.v4-navbar .style-scrolling{top:12%}}.v4-navbar .style-scrolling ._3lLt8{font-size:16px}.v4-navbar .style-scrolling .style-change-menu{cursor:default;position:absolute;top:0;left:-210px;text-transform:capitalize;text-align:left}.v4-navbar .style-scrolling ul{list-style:none;padding:10px 0}.v4-navbar .style-scrolling ul li{cursor:pointer;padding:10px 15px}.v4-navbar .style-scrolling ul li a{text-decoration:none}.v4-navbar .style-scrolling ul .first-draft{color:grey}.header-intro{height:90vh}.header-intro .header-card{width:90%;display:grid;height:85vh;grid-template-rows:20% 40% 40%;grid-template-columns:90vw;-moz-box-pack:center;justify-content:center;align-content:space-evenly}@media only screen and (min-width:920px){.header-intro .header-card{grid-template-rows:80vh;grid-template-columns:20% 50% 30%;-moz-box-pack:justify;justify-content:space-between;align-content:center}}.header-intro .logo-container{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}@media only screen and (min-width:920px){.header-intro .logo-container{height:80vh;-moz-box-align:start;align-items:flex-start}}.header-intro .logo-container .v4-logo{width:75px;height:75px;border:none;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}@media only screen and (min-width:920px){.header-intro .logo-container .v4-logo{margin-top:30px;width:100px;height:100px}}.header-intro .logo-container .v4-logo .logo-text{letter-spacing:20px;font-size:20px;margin-left:6px;margin-bottom:20px;color:#00f;text-shadow:0 0 1px #000}@media only screen and (min-width:920px){.header-intro .logo-container .v4-logo .logo-text{font-size:30px;margin-bottom:25px}}.header-intro .title-container{display:-moz-box;display:flex;-moz-box-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;align-items:center;text-align:center;z-index:1;word-wrap:break-word}@media only screen and (min-width:920px){.header-intro .title-container{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}}.header-intro .title-container .header-text{width:100%;font-size:2.2rem;font-weight:900;text-transform:uppercase;word-wrap:break-word;margin-left:.3em}@media only screen and (min-width:400px)and (max-width:919px){.header-intro .title-container .header-text{font-size:2.8rem;margin-left:0;letter-spacing:5px}}@media only screen and (min-width:920px)and (max-width:1100px){.header-intro .title-container .header-text{font-size:2.8rem;margin-left:0}}@media only screen and (min-width:1101px){.header-intro .title-container .header-text{font-size:3rem;letter-spacing:10px;margin-left:0}}@media only screen and (min-width:920px){.header-intro .title-container .explore-button{margin-top:50px}}.header-intro .img-container{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}@media only screen and (min-width:920px){.header-intro .img-container{-moz-box-align:end;align-items:flex-end}}.header-intro .img-container img{width:70%;max-width:250px}@media only screen and (min-width:920px){.header-intro .img-container img{width:100%;max-width:300px}}.v4-content{z-index:-1}.v4-content .v4-about{margin-top:18px;width:90%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;background:none!important;margin-bottom:20px}.v4-content h2{font-size:2rem;margin:1em}.v4-content .about-code{font-size:1.2rem;padding:.5em 1em;line-height:1.2em;margin:20px 10px;z-index:-1}@media screen and (min-width:600px){.v4-content .about-code{font-size:1.1rem}}.v4-content .about-code span{color:#0101ff!important}.v4-content .v4-btn-download{text-decoration:none}.v4-content .v4-btn-download button{font-weight:700}.v4-content .about-info{background:none;color:grey;max-width:420px;line-height:1.5em;font-size:.8rem;padding:1.3em 1.5em;margin:10px}@media screen and (min-width:1000px){.v4-content .about-info{max-width:700px}}.v4-content .about-info span{color:#00f}.v4-content .about-info #cl-link{color:#00f;text-decoration:underline;font-weight:700}.v4-content .about-info #cl-link:hover{color:navy}.v4-content .skills-container{margin:20px 7px}.v4-content .skills-container .card-icon{border-radius:100%!important;width:40px!important;height:40px!important;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.v4-content .skills-container .card-icon svg{font-size:18px}.v4-content .skills-container .skills-card{background:none;-webkit-transition:-webkit-box-shadow 0s;transition:-webkit-box-shadow 0s;-moz-transition:box-shadow 0s;transition:box-shadow 0s;transition:box-shadow 0s,-webkit-box-shadow 0s;font-size:1.25rem}@media screen and (min-width:300px){.v4-content .skills-container .skills-card{font-size:1rem}}@media screen and (min-width:370px){.v4-content .skills-container .skills-card{font-size:1.15rem}}@media screen and (min-width:920px){.v4-content .skills-container .skills-card{font-size:1rem}}.v4-content .skills-container .skills-card strong{color:#3cbee9}.v4-content .skills-container .skills-card li{color:grey}.v4-content .skills-container .skills-card:before{background:#00f}.v4-content .skills-container svg{color:#00f}.v4-card{border-radius:10px;display:grid;place-content:center}.v4-card .card-content{margin:20px;height:20vw;min-height:150px;width:36vw;min-width:270px;overflow:hidden;position:relative}@media(min-width:1080px){.v4-card .card-content{margin:30px}}.v4-card .card-content div:first-child{width:100%;height:100%;z-index:0}.v4-card .info{position:relative;z-index:1;background-color:rgba(228,235,245,.9333333333333333);-webkit-transform:translateY(100%) translateY(-25%);-moz-transform:translateY(100%) translateY(-25%);transform:translateY(100%) translateY(-25%);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;justify-content:space-around;-moz-box-align:center;align-items:center;z-index:10}.v4-card .info,.v4-card .info:before{width:100%;height:100%;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out,-moz-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out,-moz-transform .5s ease-out}.v4-card .info:before{z-index:-1;display:block;position:absolute;content:" ";overflow:hidden;filter:blur(7px);opacity:.25;-webkit-transform:translateY(-100%) translateY(25%);-moz-transform:translateY(-100%) translateY(25%);transform:translateY(-100%) translateY(25%)}.v4-card .card-content:hover .info,.v4-card .card-content:hover .info:before{-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.v4-card .title{margin-top:5px;font-size:1.2rem;line-height:1;font-family:RussoOne;letter-spacing:5px}@media screen and (min-width:1080px){.v4-card .title{font-size:1.5rem}}.v4-card .v4-description{text-align:center;padding:0 .5em;font-size:.8rem;font-family:Iceland;color:#0e0e7a}@media screen and (min-width:1080px){.v4-card .v4-description{font-size:1rem;padding:0 1.1em}}.v4-card .v4-stack{font-size:.9rem;color:#00f;font-family:Quantum}@media screen and (min-width:1080px){.v4-card .v4-stack{font-size:1rem}}.v4-card .v4-links a{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;font-family:Iceland;font-size:1rem}.v4-card .v4-links a svg{font-size:1rem}.v4-contact,.v4-contact .v4-contact-container{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.v4-contact .v4-contact-container{margin:30px 0;width:90%;-moz-box-align:center;align-items:center}.v4-contact h2{font-size:2.2rem;margin-top:30px}.v4-contact p{color:#00f;font-size:1.5rem}@media screen and (min-width:500px){.v4-contact p{font-size:1.1rem}}.v4-contact .form-container input,.v4-contact .form-container textarea{border:0;font-size:1rem;color:#00f}.v4-contact .form-container input:focus,.v4-contact .form-container textarea:focus{border:0!important}.v4-contact .contact-bar{height:5px;background:none}@media(min-width:767px){.v4-contact .contact-bar{height:280px;width:5px}}.v4-contact .links{flex-wrap:wrap;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:space-evenly;align-items:space-evenly;height:250px}.v4-contact .links .icon-container{width:90px;height:90px;border-radius:100%;-moz-box-align:center;align-items:center}.v4-contact .links .icon-container,.v4-contact .links .icon-container a{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.v4-contact .links .icon-container a{width:50px;height:50px;border-radius:50%}.v4-contact .links .icon-container a img{width:45px;height:25px}.v4-contact .date{font-size:1rem;display:grid;place-content:center;margin-bottom:20px}.v4-contact .date span{font-size:1.3rem;font-weight:600}.v4-contact .date #c{color:#010138;display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}.v4-projects{overflow:hidden;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.v4-projects h2{font-size:2rem;margin-top:1em}.v4-projects .v4-slider{position:relative;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:23vw;min-height:200px;z-index:1;margin:40px 0}.v4-projects .v4-slide-wrapper{width:100%;margin:0;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}@media screen and (min-width:450px){.v4-projects .v4-slide-wrapper{position:relative}}.v4-projects .v4-slide-wrapper .v4-project-container{display:none;opacity:.5;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}@media screen and (min-width:450px){.v4-projects .v4-slide-wrapper #active,.v4-projects .v4-slide-wrapper #nextActive,.v4-projects .v4-slide-wrapper #prevActive{position:absolute;display:block}}.v4-projects .v4-slide-wrapper #active{display:block;opacity:1;z-index:9;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out,opacity .5s ease-out,-moz-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out,-moz-transform .5s ease-out}.v4-projects .v4-slide-wrapper #prevActive{left:-33vh}@media screen and (min-width:460px)and (max-width:490px){.v4-projects .v4-slide-wrapper #prevActive{left:-32vh}}@media screen and (min-width:490px)and (max-width:520px){.v4-projects .v4-slide-wrapper #prevActive{left:-29vh}}@media screen and (min-width:520px)and (max-width:560px){.v4-projects .v4-slide-wrapper #prevActive{left:-27vh}}@media screen and (min-width:560px)and (max-width:610px){.v4-projects .v4-slide-wrapper #prevActive{left:-24vh}}@media screen and (min-width:610px)and (max-width:660px){.v4-projects .v4-slide-wrapper #prevActive{left:-21vh}}@media screen and (min-width:660px)and (max-width:710px){.v4-projects .v4-slide-wrapper #prevActive{left:-18vh}}@media screen and (min-width:710px){.v4-projects .v4-slide-wrapper #prevActive{left:-15vh}}@media screen and (min-width:1080px){.v4-projects .v4-slide-wrapper #prevActive{left:-11%}}.v4-projects .v4-slide-wrapper #nextActive{right:-33vh}@media screen and (min-width:460px)and (max-width:490px){.v4-projects .v4-slide-wrapper #nextActive{right:-32vh}}@media screen and (min-width:490px)and (max-width:520px){.v4-projects .v4-slide-wrapper #nextActive{right:-29vh}}@media screen and (min-width:520px)and (max-width:560px){.v4-projects .v4-slide-wrapper #nextActive{right:-27vh}}@media screen and (min-width:560px)and (max-width:610px){.v4-projects .v4-slide-wrapper #nextActive{right:-24vh}}@media screen and (min-width:610px)and (max-width:660px){.v4-projects .v4-slide-wrapper #nextActive{right:-21vh}}@media screen and (min-width:660px)and (max-width:710px){.v4-projects .v4-slide-wrapper #nextActive{right:-18vh}}@media screen and (min-width:710px){.v4-projects .v4-slide-wrapper #nextActive{right:-15vh}}@media screen and (min-width:1080px){.v4-projects .v4-slide-wrapper #nextActive{right:-11%}}.v4-projects .next-slide,.v4-projects .prev-slide{position:absolute;font-size:3rem;color:#00f;border:none;z-index:2;height:100%;width:10%;min-width:50px;max-width:200px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;cursor:pointer}.v4-projects .next-slide svg,.v4-projects .prev-slide svg{display:block}@media screen and (min-width:450px){.v4-projects .next-slide svg,.v4-projects .prev-slide svg{display:none}}.v4-projects .next-slide:hover svg,.v4-projects .prev-slide:hover svg{display:block}.v4-projects .next-slide{right:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(228,235,245,.788235294117647)),to(#e4ebf5));background:-webkit-linear-gradient(left,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);background:-moz-linear-gradient(left,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);background:linear-gradient(90deg,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);-moz-box-pack:end;justify-content:flex-end;z-index:10}.v4-projects .next-slide svg{margin-right:20px}.v4-projects .prev-slide{left:0;background:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(rgba(228,235,245,.788235294117647)),to(#e4ebf5));background:-webkit-linear-gradient(right,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);background:-moz-linear-gradient(right,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);background:linear-gradient(270deg,transparent,rgba(228,235,245,.788235294117647),#e4ebf5);-moz-box-pack:start;justify-content:flex-start;z-index:10}.v4-projects .prev-slide svg{margin-left:20px}.swiper-container{margin-top:30px;width:100%;height:50vh;margin-right:20px!important;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;transition:opacity .6s ease}@media screen and (min-width:600px){.swiper-container{height:75vh}}.swiper-container.swiper-container-coverflow{padding-top:2%}.swiper-button-next,.swiper-button-prev{top:40%!important}@media screen and (min-width:600px){.swiper-button-next,.swiper-button-prev{top:45%!important}}.swiper-slide{background-position:bottom;background-size:cover;height:31vh!important;-webkit-box-shadow:1px 3px 3px rgba(0,0,0,.2);box-shadow:1px 3px 3px rgba(0,0,0,.2)}@media screen and (min-width:600px){.swiper-slide{height:51vh!important}}.swiper-slide:after{background-image:inherit;background-position:bottom;background-size:cover;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);transform:scaleY(-1);height:40%;bottom:-41%;opacity:.4}.swiper-slide:after,.swiper-slide:before{content:"";width:inherit;position:absolute}.swiper-slide:before{z-index:1;height:42%;bottom:-42%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.616)),to(#d5f5fd));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.616),#d5f5fd);background:-moz-linear-gradient(top,hsla(0,0%,100%,.616),#d5f5fd);background:linear-gradient(180deg,hsla(0,0%,100%,.616),#d5f5fd)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-moz-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:-moz-calc(var(--swiper-navigation-size)/44 * 27);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-moz-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}