@import url(https://fonts.googleapis.com/css2?family=Bungee&family=Quicksand:wght@300..700&display=swap);@keyframes showSquaredBorder{0%{background-color:initial;transform:scale(0)}50%{background-color:initial;transform:scale(1)}to{transform:scale(1)}}@keyframes hideSquaredBorder{0%{transform:scale(1)}50%{background-color:initial;transform:scale(1)}to{background-color:initial;transform:scale(0)}}#app{display:grid;height:100vh;overflow-x:hidden;overflow-y:scroll}#app .card-content{opacity:0;transition:all 1s ease-in-out;visibility:hidden}#app .card-content.visible{animation:all 1s ease-in-out}#app .card-content.visible,#app .card-content.visible-no-animation{opacity:1;visibility:visible}#app .card-content.hide{animation:none!important}#app .hidden{display:none!important}#main-section{background:radial-gradient(#e27e44 1px,#0000 0);background-size:60px 60px;justify-content:center;justify-self:center;position:relative;width:100vw}#main-section:before{background:linear-gradient(180deg,#0000,#031926);content:"";height:100%;position:absolute;width:100%;z-index:0}#main-section #main-grid{grid-gap:5vw;display:grid;grid-template-columns:2fr 1fr;margin-left:15vw;width:70vw}#main-section #main-grid #title{align-self:center;animation:showTitle 1.5s cubic-bezier(.25,.46,.45,.94);color:#ffffea;z-index:1}#main-section #main-grid #myself{display:flex;height:-webkit-min-content;height:min-content;justify-content:center;margin-top:11vh}#main-section #main-grid #myself img{height:60vh}#main-section #language{align-items:center;cursor:pointer;display:flex;filter:drop-shadow(0 0 1rem transparent);height:-webkit-max-content;height:max-content;justify-content:center;position:absolute;right:15%;top:5%;transition:filter .25s linear}#main-section #language:hover{filter:drop-shadow(0 0 1rem rgba(216,216,216,.4))}@keyframes showTitle{0%,25%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@media only screen and (max-width:600px){#myself{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden;width:calc(100% - 40px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:5px}#language img{height:20px}}@media only screen and (min-width:600px){#myself{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden;width:calc(100% - 40px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:5px}#language img{height:20px}}@media only screen and (max-width:768px){#main-section{height:70vh}#main-section #main-grid{grid-template-columns:1fr;margin-top:13vh}#main-section #main-grid #title p{margin-bottom:0;margin-top:12px}#main-section #main-grid #myself{display:flex;height:-webkit-min-content;height:min-content;justify-content:center;margin-top:0}#main-section #main-grid #myself img{height:30vh}}@media only screen and (min-width:768px){#myself{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden;width:calc(100% - 50px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:6px}#language img{height:25px}#main-section{height:80vh}#main-section #main-grid #title p{margin-bottom:0;margin-top:24px}}@media only screen and (min-width:992px){#myself{background-color:#e27e4433;opacity:0;padding:30px;position:relative;visibility:hidden;width:calc(100% - 60px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:8px}#language img{height:30px}}@media only screen and (min-width:1200px){#myself{background-color:#e27e4433;opacity:0;padding:35px;position:relative;visibility:hidden;width:calc(100% - 70px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:10px}#language img{height:35px}}@media only screen and (min-width:1600px){#myself{background-color:#e27e4433;opacity:0;padding:40px;position:relative;visibility:hidden;width:calc(100% - 80px)}#myself:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#myself:after,#myself:before{content:"";height:25%;position:absolute;width:25%}#myself:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#myself h2{margin-bottom:2vh}#myself.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#myself.visible,#myself.visible-no-animation{opacity:1;visibility:visible}#myself.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#language{gap:12px}#language img{height:40px}}#project-section{align-items:center;display:flex;flex-direction:column;height:80vh;margin-left:10vw;width:80vw}#project-section #project-title{opacity:0;text-align:center;visibility:hidden}#project-section #project-title.visible{animation:showFromBottom 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-section #project-title.visible-no-animation{opacity:1;visibility:visible}#project-section #project-title.hide{animation:hideToBottom 1s cubic-bezier(.25,.46,.45,.94)!important}#project-section .project-section-container{grid-gap:10vw;display:grid;justify-items:center;margin-top:3vw;width:100%}#project-section .project-section-el{width:100%}#project-section .project-section-el #carousel{align-self:center}#project-section .project-section-el #carousel #dots{display:flex;height:10px;justify-content:center;width:100%}#project-section .project-section-el #carousel #dots .dot{background-color:#d8d8d8;border-radius:50%;box-shadow:0 0 0 6px #d8d8d866,0 0 30px #d8d8d8,0 0 45px #d8d8d8;cursor:pointer;margin-left:30px;margin-right:30px;opacity:0;transition:.3s linear;visibility:hidden}#project-section .project-section-el #carousel #dots .dot.visible{animation:halfScale 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-section .project-section-el #carousel #dots .dot.visible-no-animation{opacity:1;visibility:visible}#project-section .project-section-el #carousel #dots .dot.hide{animation:none!important}#project-section .project-section-el #carousel #dots .dot:hover{animation:hoverScale .3s linear;transform:scale(1.4)}#project-section .project-section-el #carousel #dots .dot-selected{background-color:#e27e44!important;box-shadow:0 0 0 6px #e27e4466,0 0 30px #e27e44,0 0 45px #e27e44}#project-section .project-section-el #carousel #image-container{margin:auto}#project-section .project-section-el #carousel #image-container #project-image{height:100%;width:100%}#project-section .project-section-el #project-description{opacity:0;visibility:hidden}#project-section .project-section-el #project-description.visible{animation:showFromLeft 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-section .project-section-el #project-description.visible-no-animation{opacity:1;visibility:visible}#project-section .project-section-el #project-description.hide{animation:hideToLeft 1s cubic-bezier(.25,.46,.45,.94)!important}#project-section .project-section-el .grid-2fr-3fr{grid-gap:3vw;display:grid;gap:3vw;grid-template-columns:2fr 3fr;margin-top:3vw;width:100%}#project-section .project-section-el #project-links-container,#project-section .project-section-el #project-techs-container{align-items:center;display:flex;flex-direction:column}#project-section .project-section-el #project-links,#project-section .project-section-el #project-techs{display:flex;justify-content:space-around;width:100%}#project-section .project-section-el #project-links .project-tech-img-container,#project-section .project-section-el #project-techs .project-tech-img-container{height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content}#project-section .project-section-el #project-links img,#project-section .project-section-el #project-techs img{filter:drop-shadow(0 0 1rem transparent);transition:filter .25s linear}#project-section .project-section-el #project-links img:hover,#project-section .project-section-el #project-techs img:hover{filter:drop-shadow(0 0 1rem rgba(216,216,216,.4))}@keyframes addShadow{0%{filter:drop-shadow(0 0 0 rgba(216,216,216,.4))}50%{filter:drop-shadow(0 0 .5rem rgba(216,216,216,.4))}to{filter:drop-shadow(0 0 1rem rgba(216,216,216,.4))}}@keyframes showFromBottom{0%,25%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes hideToBottom{0%,25%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}@keyframes showFromLeft{0%,25%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes hideToLeft{0%,25%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(10%)}}@keyframes halfScale{0%{transform:scale(.5)}to{transform:scale(1)}}@media only screen and (max-width:600px){#image-container{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:15px;width:15px}#project-links img,#project-techs img{height:30px}#image-container{width:calc(100% - 40px)}}@media only screen and (min-width:600px){#image-container{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:16px;width:16px}#project-links img,#project-techs img{height:40px}#image-container{width:calc(100% - 50px)}}@media only screen and (max-width:768px){#dots{margin-bottom:10px;margin-top:20px}#project-title{margin-top:3vh}#image-container{width:80%}.project-section-container{grid-template-columns:100%}}@media only screen and (min-width:768px){#image-container{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:17px;width:17px}#project-links img,#project-techs img{height:40px}#image-container{width:calc(100% - 40px)}#dots{margin-bottom:30px}#project-title{margin-top:5vh}.project-section-container{grid-template-columns:2fr 3fr}#project-description{text-align:end}}@media only screen and (min-width:992px){#image-container{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:18px;width:18px}#project-links img,#project-techs img{height:50px}#image-container{width:calc(100% - 50px)}}@media only screen and (min-width:1200px){#image-container{background-color:#e27e4433;opacity:0;padding:30px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:30px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:19px;width:19px}#project-links img,#project-techs img{height:60px}#image-container{width:calc(100% - 60px)}}@media only screen and (min-width:1600px){#image-container{background-color:#e27e4433;opacity:0;padding:40px;position:relative;visibility:hidden}#image-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#image-container:after,#image-container:before{content:"";height:25%;position:absolute;width:25%}#image-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#image-container h2{margin-bottom:2vh}#image-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#image-container.visible,#image-container.visible-no-animation{opacity:1;visibility:visible}#image-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#project-links-container,#project-techs-container{background-color:#e27e4433;opacity:0;padding:40px;position:relative;visibility:hidden}#project-links-container:before,#project-techs-container:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#project-links-container:after,#project-techs-container:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#project-links-container h2,#project-techs-container h2{margin-bottom:2vh}#project-links-container.visible,#project-techs-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#project-links-container.visible-no-animation,#project-techs-container.visible-no-animation{opacity:1;visibility:visible}#project-links-container.hide,#project-techs-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#dots .dot{height:20px;width:20px}#project-links img,#project-techs img{height:80px}#image-container{width:calc(100% - 80px)}}#technologies-section{align-items:center;align-self:center;display:flex;flex-direction:column;height:80vh;margin-top:10vh;overflow-x:hidden;width:100vw}#technologies-section h2{animation:showFromBottom 1.5s cubic-bezier(.25,.46,.45,.94);margin-bottom:5vh;text-align:center;width:80%}#technologies-section #logos{display:grid;width:65%}@media only screen and (max-width:600px){#logos{grid-gap:20px;background-color:#e27e4433;grid-template-columns:repeat(3,1fr);opacity:0;padding:20px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:600px){#logos{grid-gap:20px;background-color:#e27e4433;grid-template-columns:repeat(3,1fr);opacity:0;padding:20px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:768px){#logos{grid-gap:25px;background-color:#e27e4433;grid-template-columns:repeat(4,1fr);opacity:0;padding:25px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:992px){#logos{grid-gap:35px;background-color:#e27e4433;grid-template-columns:repeat(5,1fr);opacity:0;padding:35px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:1200px){#logos{grid-gap:40px;background-color:#e27e4433;grid-template-columns:repeat(5,1fr);opacity:0;padding:40px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:1600px){#logos{grid-gap:50px;background-color:#e27e4433;grid-template-columns:repeat(7,1fr);opacity:0;padding:50px;position:relative;visibility:hidden}#logos:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;left:0;top:0}#logos:after,#logos:before{content:"";height:25%;position:absolute;width:25%}#logos:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;right:0}#logos h2{margin-bottom:2vh}#logos.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}#logos.visible,#logos.visible-no-animation{opacity:1;visibility:visible}#logos.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}#contact-section{align-items:center;background:radial-gradient(#e27e44 1px,#0000 0);background-size:60px 60px;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin-top:5vh;min-height:75vh;padding-bottom:5vh;position:relative;width:100vw}#contact-section:before{background:linear-gradient(0deg,#0000,#031926);content:"";height:100%;position:absolute;width:100%;z-index:0}#contact-section #contact-info,#contact-section #contact-info-mobile,#contact-section #message-form{height:-webkit-min-content;height:min-content;z-index:1}#contact-section #contact-info-mobile{display:grid;grid-template-columns:repeat(4,1fr)}#contact-section #contact-info-mobile a,#contact-section #contact-info-mobile a>img{width:100%}#contact-section #contact-info{display:grid;grid-template-columns:4fr 2fr 1fr;height:-webkit-min-content;height:min-content;justify-items:center}#contact-section #contact-info .contact-info-zone{align-items:center;display:flex;flex-direction:column;width:100%}#contact-section #contact-info .contact-info-zone p{margin-bottom:0;margin-top:24px}#contact-section #contact-info .contact-info-zone img{filter:drop-shadow(0 0 1rem transparent);transition:filter .25s linear;width:5vw}#contact-section #contact-info .contact-info-zone img:hover{filter:drop-shadow(0 0 1rem rgba(216,216,216,.4))}#contact-section #contact-info .contact-info-zone .contact-info-subtitle{display:flex;gap:10px}#contact-section #contact-info .contact-info-zone .contact-info-subtitle p{display:none;margin:0}#contact-section #contact-info .contact-info-zone .contact-img-container{display:flex;justify-content:space-around;width:80%}#contact-section #message-form{align-items:center;display:flex;flex-direction:column}#contact-section #message-form #form-grid{grid-gap:2vw;display:grid;width:100%}#contact-section #message-form #form-button{background-color:#7d2e68;border:0;border-radius:10px;cursor:pointer;margin-top:24px;padding:5px 10px}.form-button-active{filter:drop-shadow(0 0 1rem transparent);transition:filter .25s linear}.form-button-active:hover{filter:drop-shadow(0 0 1rem rgb(163,109,144))}@media only screen and (max-width:600px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 40px)}#contact-info-mobile{grid-gap:20px;margin-bottom:20px}#contact-info{grid-gap:60px;margin-bottom:20px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(1,1fr);width:100%}}@media only screen and (min-width:600px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 40px)}#contact-info-mobile{grid-gap:20px;margin-bottom:20px}#contact-info{grid-gap:60px;margin-bottom:20px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:20px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(1,1fr);width:100%}}@media only screen and (min-width:768px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 50px)}#contact-info-mobile{grid-gap:25px;margin-bottom:25px}#contact-info{grid-gap:75px;margin-bottom:25px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:25px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (min-width:992px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 70px)}#contact-info-mobile{grid-gap:35px;margin-bottom:35px}#contact-info{grid-gap:105px;margin-bottom:35px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:35px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (min-width:1200px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 80px)}#contact-info-mobile{grid-gap:40px;margin-bottom:40px}#contact-info{grid-gap:120px;margin-bottom:40px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:40px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (min-width:1600px){#contact-info,#contact-info-mobile,#message-form{width:calc(80% - 100px)}#contact-info-mobile{grid-gap:50px;margin-bottom:50px}#contact-info{grid-gap:150px;margin-bottom:50px}#contact-info-mobile,#message-form,.contact-info-zone{background-color:#e27e4433;opacity:0;padding:50px;position:relative;visibility:hidden}#contact-info-mobile:before,#message-form:before,.contact-info-zone:before{border-left:6px solid #e27e44;border-top:6px solid #e27e44;content:"";height:25%;left:0;position:absolute;top:0;width:25%}#contact-info-mobile:after,#message-form:after,.contact-info-zone:after{border-bottom:6px solid #e27e44;border-right:6px solid #e27e44;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}#contact-info-mobile h2,#message-form h2,.contact-info-zone h2{margin-bottom:2vh}#contact-info-mobile.visible,#message-form.visible,.contact-info-zone.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#contact-info-mobile.visible-no-animation,#message-form.visible-no-animation,.contact-info-zone.visible-no-animation{opacity:1;visibility:visible}#contact-info-mobile.hide,#message-form.hide,.contact-info-zone.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}#form-grid{grid-template-columns:repeat(2,1fr);width:100%}.contact-info-subtitle>p{display:block!important}}#header{background:linear-gradient(180deg,#031926 60%,#031926e6 80%,#0000);height:20vh;width:90vw;z-index:2}#header #header-buttons{display:grid;grid-template-columns:repeat(4,1fr);justify-self:center;margin-left:10vw;position:relative;width:80vw}#header #header-buttons .header-button{align-items:center;display:flex;flex-direction:column;position:relative}#header #header-buttons .header-button .header-h2{position:absolute}#header #header-buttons .header-button .circle-button{background-color:#d8d8d8;border-radius:50%;box-shadow:0 0 0 10px #d8d8d866,0 0 40px #d8d8d8,0 0 80px #d8d8d8;cursor:pointer;margin-top:10vh;top:50%;transition:.3s linear;z-index:2}#header #header-buttons .header-button .circle-button.entry-scale{animation:entryScale .5s linear}#header #header-buttons .header-button .circle-button:hover{animation:hoverScale .3s linear;transform:scale(1.4)}#header #header-buttons .header-button .circle-button-active{background-color:#e27e44;box-shadow:0 0 0 10px #e27e4466,0 0 40px #e27e44,0 0 80px #e27e44}#header #header-buttons .header-button .header-bar{animation:entryScale .5s cubic-bezier(.25,.46,.45,.94);background:linear-gradient(90deg,#e27e44 50%,#d8d8d8 0);background-position:100% 100%;background-size:200% 100%;border:0;box-shadow:0 0 0 0,0 0 20px #d8d8d8,0 0 40px #d8d8d8;left:-50%;margin:0;position:absolute;transform-origin:left;transition:all .8s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:1}#header #header-buttons .header-button .hr-active{background-position:0 100%;box-shadow:0 0 0 0,0 0 20px #e27e44,0 0 40px #e27e44}#header #header-buttons .header-button h2{color:#d8d8d8;opacity:0;visibility:hidden}#header #header-buttons .header-button h2.visible{animation:showFromBottom 1s cubic-bezier(.25,.46,.45,.94);opacity:1;visibility:visible}#header #header-buttons .header-button h2.visible-no-animation{opacity:1;visibility:visible}#header #header-buttons .header-button h2.hide{animation:hideToBottom 1s cubic-bezier(.25,.46,.45,.94)!important}@keyframes showHeader{0%,50%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes hoverScale{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes entryScale{0%{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width:600px){.circle-button{height:20px;width:20px}.header-bar{bottom:9px;height:2px}}@media only screen and (min-width:600px){.circle-button{height:24px;width:24px}.header-bar{bottom:10.5px;height:3px}}@media only screen and (max-width:768px){.header-h2{margin-top:4vh}}@media only screen and (min-width:768px){.circle-button{height:32px;width:32px}.header-bar{bottom:14.5px;height:3px}.header-h2{margin-top:3vh}}@media only screen and (min-width:992px){.circle-button{height:32px;width:32px}.header-bar{bottom:14px;height:4px}}@media only screen and (min-width:1200px){.circle-button{height:40px;width:40px}.header-bar{bottom:18px;height:4px}}@media only screen and (min-width:1600px){.circle-button{height:50px;width:50px}.header-bar{bottom:22.5px;height:5px}}.logo{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0}.logo .logo-img-container{align-items:center;display:flex;height:calc(100% - 20px);width:100%}.logo .logo-img-container img{filter:drop-shadow(0 0 1rem transparent);height:auto;transition:filter .25s linear;width:100%}.logo .logo-img-container img:hover{filter:drop-shadow(0 0 1rem rgba(216,216,216,.4))}@media only screen and (max-width:600px){.logo .logo-img-container{height:calc(100% - 20px)}}@media only screen and (min-width:600px){.logo .logo-img-container{height:calc(100% - 23px)}}@media only screen and (min-width:768px){.logo .logo-img-container{height:calc(100% - 25px)}}@media only screen and (min-width:992px){.logo .logo-img-container{height:calc(100% - 28px)}}@media only screen and (min-width:1200px){.logo .logo-img-container{height:calc(100% - 30px)}}label{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;position:relative;width:100%}label .text-label{display:flex}label .text-label .mandatory-field{color:#ff274b;margin-left:10px;opacity:0;visibility:hidden}label .text-label .mandatory-field.visible{animation:all 1s ease-in-out;opacity:1;visibility:visible}label .text-label .mandatory-field.visible-no-animation{opacity:1;visibility:visible}label .text-label .mandatory-field.hide{animation:none!important}label .remaining-chars{color:#646464;margin:0;position:absolute;right:5px}label .rch-input{bottom:0}label .rch-txa{bottom:3%}label .form-input{background-color:#d8d8d8;border:0;border-radius:10px;font-family:Quicksand,sans-serif;padding:5px 50px 5px 5px;resize:none;width:calc(100% - 55px)}label .form-input:focus{outline:none}label .form-input-no-rc{background-color:#e27e44}label textarea::-webkit-scrollbar{background-color:initial;height:10px;width:8px}label textarea::-webkit-scrollbar-thumb{background-color:#3e3e3eb3;border-radius:3px}label textarea:hover::-webkit-scrollbar-thumb{background-color:#535353b3}label textarea{scrollbar-color:#3e3e3eb3 #0000;scrollbar-width:thin}@media only screen and (max-width:768px){label .text-label p{margin-bottom:12px;margin-top:12px}}@media only screen and (min-width:768px){label .text-label p{margin-bottom:12px;margin-top:24px}}#message{animation:showBackground 1s cubic-bezier(.25,.46,.45,.94);background-color:#000000b3;height:100%;position:fixed;width:100%;z-index:10}#message,#message .message-container{align-items:center;display:flex;justify-content:center}#message .message-container{flex-direction:column;margin:auto}#message .message-container .loader{animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite;aspect-ratio:1;border:8px solid #ffffea;border-radius:50%;width:50px}@media only screen and (max-width:600px){.message-container{background-color:#7d2e6833;opacity:0;padding:20px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:600px){.message-container{background-color:#7d2e6833;opacity:0;padding:20px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:768px){.message-container{background-color:#7d2e6833;opacity:0;padding:25px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:992px){.message-container{background-color:#7d2e6833;opacity:0;padding:35px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:1200px){.message-container{background-color:#7d2e6833;opacity:0;padding:40px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@media only screen and (min-width:1600px){.message-container{background-color:#7d2e6833;opacity:0;padding:50px;position:relative;visibility:hidden}.message-container:before{border-left:6px solid #7d2e68;border-top:6px solid #7d2e68;content:"";height:25%;left:0;position:absolute;top:0;width:25%}.message-container:after{border-bottom:6px solid #7d2e68;border-right:6px solid #7d2e68;bottom:0;content:"";height:25%;position:absolute;right:0;width:25%}.message-container h2{margin-bottom:2vh}.message-container.visible{animation:showSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)}.message-container.visible,.message-container.visible-no-animation{opacity:1;visibility:visible}.message-container.hide{animation:hideSquaredBorder 1s cubic-bezier(.25,.46,.45,.94)!important}}@keyframes showBackground{0%{background-color:initial}}@keyframes l20-1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}body{background-color:#031926;margin:0}body h1,body h2{color:#d8d8d8;font-family:Bungee,sans-serif;margin:0}body p{color:#d8d8d8;font-family:Quicksand,sans-serif;margin:0}@media only screen and (max-width:600px){h1{font-size:28px}.form-input,h2,p{font-size:16px}}@media only screen and (min-width:600px){h1{font-size:36px}h2{font-size:20px}.form-input,p{font-size:18px}}@media only screen and (min-width:768px){h1{font-size:40px}h2{font-size:22px}.form-input,p{font-size:20px}}@media only screen and (min-width:992px){h1{font-size:48px}h2{font-size:24px}.form-input,p{font-size:22px}}@media only screen and (min-width:1200px){h1{font-size:56px}h2{font-size:26px}.form-input,p{font-size:24px}}@media only screen and (min-width:1600px){h1{font-size:72px}h2{font-size:28px}.form-input,p{font-size:26px}}
/*# sourceMappingURL=main.d81d754f.css.map*/