@font-face{font-family:PP Neue Montreal Book;font-style:normal;font-weight:400;src:local("PP Neue Montreal Book"),url("/assets/fonts/PP NEUE MONTREAL/ppneuemontreal-book.woff") format("woff")}:root{--scroll: 0;--background-cyclo: #faf9f6;--font: #000000d0;--section-title: #00000056}*{-webkit-user-select:none;user-select:none;cursor:crosshair;scroll-behavior:smooth;box-sizing:border-box;margin:0;font-family:PP Neue Montreal Book}* ::-webkit-scrollbar{width:0px}body{position:relative;height:100vh;transition:background-color .4s ease-in;z-index:9999;background-color:#faf9f6}#app{filter:blur(.125rem);position:fixed;top:0;width:fit-content;height:100%;display:flex;gap:160px;align-items:center;transition:filter .3s linear,background-color 2s ease-in;margin-right:40px}div:has([class$=message]){display:flex;justify-content:center;align-items:center;padding:50px}.black-message{white-space:pre-line;color:#fff;font-size:5vw}.white-message{color:#000;font-size:4vw}.title-appear{animation:falling-letters 1.5s ease-in-out forwards;animation-delay:2s}@keyframes disappear-bottom-to-top{1%{transform:translateY(-200px) rotate(0);opacity:1}75%{opacity:1}to{transform:translateY(-100px) rotate(3deg);opacity:1}}@keyframes appear-bottom-big-sections{0%{transform:translateY(200px) rotate(50deg);opacity:0}25%{opacity:1}to{transform:translate(0) rotate(0);opacity:1}}@keyframes appear-bottom-big{0%{transform:translateY(400px) rotate(16deg);opacity:0}60%{opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes appear-bottom-big-cards{0%{transform:translateY(400px) skewY(1.25rem);opacity:0}25%{opacity:1}to{transform:translate(0);opacity:1}}@keyframes appear-bottom-small{0%{transform:translateY(40px) rotate(4deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes appear-top-big{0%{transform:translateY(-370px);opacity:0}60%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-top-small{0%{transform:translateY(-70px) rotate(4deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes appear-right-big{0%{transform:translate(600px);opacity:0}70%{opacity:0}to{transform:translateX();opacity:.5}}@keyframes appear-left-big{0%{transform:translate(-600px);opacity:0}70%{opacity:0}to{transform:translateX();opacity:1}}@keyframes appear-left-small{0%{transform:translate(0);opacity:0}60%{opacity:0}to{transform:translate(175px);opacity:1}}@keyframes appear-left-small-mobile{0%{transform:translate(0);opacity:0}60%{opacity:0}to{transform:translate(75px);opacity:1}}@keyframes falling-letters{0%{transform:translateY(-300px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes button-growth{0%{width:0px;opacity:0}to{width:235px;opacity:1}}@keyframes button-growth-mobile{0%{width:0px;opacity:0}to{width:210px;opacity:1}}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cross{0%{transform:rotate(0)}10%{transform:rotateY(-5deg)}45%{transform:rotateY(35deg)}to{transform:rotateY(0)}}@keyframes wink-animation{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}@keyframes fall{0%{transform:translateY(-100%) scale(0);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes cross-x{0%{transform:scale(14) rotate(60deg) translate(-40%,30%);opacity:0}10%{opacity:.5}to{transform:scale(.8) rotate(-35deg) translate(-20%,-50%) perspective(1000px);opacity:.5}}@keyframes shake-yes{0%{transform:translateY(0)}to{transform:translateY(8px)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes open-split-to-top{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes open-split-to-bot{0%{transform:translateY(-60px)}to{transform:translateY(0)}}@keyframes arrow-up-to-sky{0%{transform:translateY(0)}to{transform:translateY(-600px)}}@keyframes suspense-letters{0%{opacity:1;border-right:2px solid black}to{opacity:1;border:none}}@keyframes arrow-contact{0%{transform:translate(-75px)}to{transform:translate(100px)}}@keyframes shake-no-chat{0%{transform:rotate(6deg)}10%{transform:rotate(-6deg)}20%{transform:rotate(6deg)}50%{transform:rotate(-6deg)}90%{transform:rotate(6deg)}to{transform:rotate(8deg)}}@keyframes pop-the-message{10%{transform:scale(.6);opacity:0}20%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}to{opacity:1}}:root{--scroll: 0}.progress-container{height:10px;width:var(--scroll);background-color:#000;position:sticky;top:var(--bottomViewport);transition:width .5s ease-out}.scroll-to-discover{position:fixed;bottom:0;left:var(--bottom-discover);font-size:.8rem;font-weight:600;padding-bottom:15px;animation:appear-bottom-small 1s ease-in-out 7s backwards;transition:transform .4s ease-in-out;z-index:99999;opacity:1}@media screen and (max-width: 650px){.scroll-to-discover{font-size:.5rem;margin-left:0}}#loading-background{position:fixed;top:0;width:100vw;height:100vh;background-color:#000;transition:background-color 2s ease-in-out}.loading-container{padding:15px;min-width:100px;max-width:380px;width:100%;height:100px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#faf9f6;font-size:.8rem;transition:max-width 2s ease-out,height 2s ease-out,opacity .3s ease-in-out}.loading-container>h3{margin-left:30px;font-weight:200;opacity:1;transition:opacity .2s ease-out}.loading-progress-container{margin:10px auto;width:90%;height:.9rem;border:1px solid black;border-radius:15px;opacity:1;transition:opacity .2s ease-out}#progression{opacity:1;height:.8rem;width:0%;background-color:#000;border-radius:10px;transition:width .6s linear}#text{opacity:1;display:flex;justify-content:space-around;align-items:center;transition:opacity .2s ease-out}header{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;min-height:60px;position:sticky;top:0;background-color:transparent;animation:appear-top-big 1.5s ease-in-out forwards;animation-delay:6s;opacity:0;z-index:999}#theme-container{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:1.05rem;border:1px solid black;border-radius:.6rem;opacity:0;transition:opacity 1s ease-in-out 3s;visibility:hidden}.circle-toggle{position:absolute;left:3px;width:.7rem;height:.7rem;background-color:#000;border-radius:50%;transition:transform .3s linear}header>div:not(:nth-child(2)){padding:3px;width:45px;height:45px}header>div:last-child{width:fit-content;display:flex;gap:10px}header img:not(header div:first-child img){padding:6px;border:1px solid black;border-radius:50%;cursor:pointer}#contact-mail{transition:all 1s ease-in-out 1s;background-color:#000;opacity:0}#back-to-start{width:30px;height:30px}header>div:first-of-type{animation:heartbeat .4s infinite ease-in-out}#portrait{width:100%;height:100%;cursor:pointer;transition:all 1s ease-in-out;opacity:0;visibility:hidden}@media screen and (max-width: 650px){header{padding:25px 15px}#contact-mail{width:30px;height:30px}#back-to-start{width:25px;height:25px}}@media screen and (max-height: 650px){header{padding:25px 15px}#contact-mail{width:30px;height:30px}#back-to-start{width:50%;height:70%}}footer{width:100vw;display:flex;justify-content:space-between;align-items:center;padding:0 20px;min-height:80px;position:fixed;bottom:0;background-color:transparent;z-index:999}aside img{padding:5px;width:35px;margin:0 5px;opacity:0;cursor:pointer}.link-apparition{display:inline-block;animation:appear-bottom-big 2s ease-out forwards;opacity:0}footer a{text-decoration:none;margin:0 10px;color:#000;font-weight:600;opacity:0}@media screen and (max-width: 650px){footer{padding:25px 15px}aside{width:50%}footer div{display:flex;font-size:.8rem}footer div a{margin:0 5px}aside img{width:30px}}@media screen and (max-height: 650px){footer{padding:25px 15px}aside{width:50%}footer div{display:flex;font-size:.8rem}footer div a{margin:0 5px}aside img{width:30px}}#intro-container{width:100vw;height:55%;position:relative;text-align:center}#title-intro{position:absolute;top:-30px;left:25%;letter-spacing:1px;font-size:17px}.falling-animation span{animation:falling-letters 1s ease-out forwards;display:inline-block;opacity:0;white-space:pre}#intro-container div h2{position:absolute;width:100%;font-size:5rem;animation:appear-bottom-big 2s ease-in-out 2s forwards;overflow:hidden;opacity:0;white-space:pre;letter-spacing:-1px}.div-hide{position:absolute;width:100%;height:90px;background-color:#faf9f6}.zero{top:-350px;height:300px}.one{top:100px;z-index:11}.two{top:190px;z-index:13}.three{height:100%;top:265px;z-index:15}#intro-container h2{line-height:60px}#intro-container div img{height:60px;width:60px;margin:0 15px}#top{top:20px;z-index:1}#middle{top:100px;z-index:12}#bottom{top:180px;z-index:14}#last-intro{width:100%;margin-top:20px;z-index:15;transition:opacity .2s ease-in-out;background-color:#faf9f6}#last-intro>p{max-width:80%;min-width:70%;margin:0 auto 30px;text-align:center;font-size:.9rem;color:var(--font);opacity:0;animation:appear-bottom-small 1s ease-in-out forwards;animation-delay:4s}#intro-container button{position:relative;padding-right:24px;height:38px;font-size:.9rem;font-weight:600;text-align:end;text-wrap:nowrap;color:#fff;background-color:#000;border:none;border-radius:20px;cursor:pointer;animation:button-growth 1s ease-in-out forwards;animation-delay:5s;opacity:0}#intro-container button img{position:absolute;height:inherit;top:0;left:-19px;background-color:#000;border-radius:20px;transform:scale(.8);cursor:pointer}#hit-description{color:#00000030;font-size:.9rem;font-weight:700;line-height:40px;opacity:0;animation:falling-letters 1s ease-out 3s forwards;transition:all 1s ease-in-out}@media screen and (max-width: 601px){#intro-container{height:70%;width:90vw}#title-intro{font-size:.7rem;width:60%;left:12px;top:40px}#intro-container h2{line-height:40px}#intro-container div h2{position:absolute;font-size:3rem;overflow:visible}#intro-container div img{height:40px;width:40px}#top{top:90px}.one{top:160px;z-index:11}#middle{top:135px;z-index:12}#bottom{top:180px;z-index:14}#last-intro{width:90vw;margin-top:-20px}#last-intro>p{max-width:50%;font-size:.7rem;margin:0 auto}#intro-container button{font-size:.8rem;margin-top:30px;height:30px;animation:button-growth-mobile 1s ease-in-out forwards}#intro-container button img{width:70px;height:30px}#hit-description{font-size:.6rem}}@media screen and (max-height: 650px){#top{top:20px;z-index:1}#middle{top:110px;z-index:12}#bottom{top:200px;z-index:33333}#last-intro{position:relative;margin-top:-10px}#last-intro>p{font-size:.9rem;margin:0 auto 40px}#intro-container button{z-index:99999999}footer{height:40px}}#about-container{width:70vw;height:70%;position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#faf9f6}.title-about{padding-left:20px;font-size:1.6rem;text-align:left;z-index:11;opacity:0;color:var(--section-title)}.complete-text{width:90%;position:relative;padding:20px 15px 20px 20px;animation:appear 2s ease-in-out;background-color:#faf9f6;z-index:20}.complete-text h2{position:relative;font-size:2.6rem;letter-spacing:-1px;background-color:#faf9f6}.complete-text h2:first-of-type{animation:open-split-to-top 3s ease-in-out forwards}.complete-text h2:last-of-type{animation:open-split-to-bot 3s ease-in-out forwards}.insider-text{display:block;margin:10px 0;min-width:300px;font-size:.9rem;color:var(--font);white-space:pre-line;animation:appear 2s ease-in-out 2s forwards;opacity:0}.photographs-container{position:relative;margin:0 20px;height:50%;animation:appear .2s linear 2s forwards;opacity:0;overflow:hidden;z-index:1}#logo-block{display:flex}#logo{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;position:absolute;right:0%;top:15%;height:300px;max-width:300px;min-width:300px;object-fit:cover;cursor:pointer;transition:all .1s ease-in-out;z-index:100;transform:rotate(-5deg)}#logo:hover{transform:rotate(.3deg);transition:all .3s}.pop-up-container{-webkit-user-select:none;user-select:none;width:10%;height:400px;z-index:-4;border-top:1px solid black}.pop-up-image{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;object-fit:cover;object-position:bottom;transition:all 1s ease-in-out;border:1px solid rgba(0,0,0,.625)}.end-pictures-effect{transition:all 1s}@media screen and (max-width: 1280px){#logo{top:17%;height:150px;max-width:150px;min-width:150px}}@media screen and (max-width: 601px){#about-container{height:80%}.title-about{top:-30px;width:90%;text-align:left;font-size:.9rem}.complete-text{height:fit-content;width:100%}.complete-text h2{font-size:1.4rem}.insider-text{min-width:200px;font-size:.6rem}.photographs-container{position:relative;bottom:0;width:90%;height:200px}#logo{top:12%;height:100px;max-width:100px;min-width:100px}.pop-up-container{width:20%;height:230px}.pop-up-image{width:100%;object-fit:cover;object-position:bottom;transition:all 1s ease-in-out}}@media screen and (max-height: 650px){#about-container{height:70%}.title-about{top:-30px;width:90%;text-align:left;font-size:1.2rem}.complete-text{height:80%;width:100%}.complete-text h2{font-size:1.8rem}.insider-text{font-size:.6rem}.photographs-container{width:100%;height:100%}#logo{top:12%;height:100px;max-width:100px;min-width:100px}.pop-up-container{width:20%}.pop-up-image{width:100%;object-fit:cover;object-position:bottom;transition:all 1s ease-in-out}}#projects-container{width:70vw;height:65%;position:relative;background-color:#faf9f6;margin-left:40px}.title-projects{font-size:1.6rem;text-align:left;z-index:-1;opacity:0;color:var(--section-title)}.art-retorico{width:fit-content;margin-top:20px;padding-right:20px;position:relative;font-size:2.6rem;letter-spacing:-1px;background-color:#faf9f6;z-index:3;animation:appear-top-small 2s ease-in-out .5s forwards;opacity:0}.art-retorico-two{padding-right:20px;width:fit-content;position:absolute;right:0;bottom:0;font-size:2.6rem;letter-spacing:-2px;background-color:#faf9f6;opacity:0;z-index:-1;animation:appear-left-small .6s ease-in-out 3s forwards}#projects-container>p{display:block;color:var(--font);padding-right:20px;margin-top:13px;font-size:.9rem;transition:display 1s ease-in-out;animation:appear 1s ease-in-out 4s forwards;opacity:0}.final-span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:5px;font-size:8rem}.button-suspense span{position:absolute;animation:suspense-letters .1s linear 2s forwards;display:inline-block;opacity:0;font-weight:700;margin-right:20px}#slider-inner{display:flex;align-items:center;gap:1.2rem;padding:0 15px;width:90%;height:65%;transition:transform .4s ease-in-out}.item{width:15%;height:35%;opacity:0}.item:last-of-type .project-selected{pointer-events:none}.img{height:90%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out;filter:invert(.85) blur(.1875rem);transform:scale(.9);border-radius:5px}.img:hover{filter:invert(.85) blur(.05rem);opacity:1;cursor:pointer;transition:all .3s ease-in-out}.project-selected{transform:scale(1.2);filter:invert(.85);transition:all .3s ease-in-out;opacity:1}#projects-container button{border:none;background-color:transparent;padding:10px;width:60px;height:60px;background-size:70%;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all 1s ease-in-out;display:none}#button-slider-next{position:absolute;right:-90px;bottom:350px;z-index:888888;animation:appear-left-big 1s ease-out 1s forwards;opacity:0}#button-slider-previous{position:absolute;left:-90px;bottom:350px;animation:appear-right-big 1s ease-out forwards}.description-container *{display:none}.description-container{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;width:100%;transition:all 2s ease-in-out;opacity:0}.container-selected{opacity:1;transform:none;transition:all 1s ease-in-out;z-index:1;animation:appear-top-big 3s ease-in-out forwards}.description-container.hider{height:30vh;bottom:0;right:-20px;opacity:1;border-top-left-radius:0;border-bottom-left-radius:0;z-index:3;background-color:#faf9f6;box-shadow:none;display:none}.description-container h2{cursor:pointer}.description-container p{display:none;text-align:center;width:40%;color:var(--font);font-size:.8rem;height:fit-content;margin-top:20px;margin-bottom:10px;animation:appear 1s ease-in-out 1s forwards;opacity:0;color:#0000009d}.description-container ul{padding:10px 25px 0 40px}.description-container li{float:right;margin-right:20px;filter:grayscale(.2)}.tech-icons{border-radius:30%;width:25px;height:25px;opacity:.3}@media screen and (max-width: 1280px){.art-retorico-two{display:none}#slider-inner{width:100%;gap:1.75rem}.item{min-width:100px;min-height:100px;width:130px;height:130px;opacity:0}.description-container{margin-top:0}.description-container p{width:70%}}@media screen and (max-width: 601px){.title-projects{top:-30px;width:90%;text-align:left;font-size:.9rem}.art-retorico,.art-retorico-two{font-size:1.4rem}.art-retorico-two{display:none}#projects-container>p{font-size:.6rem}.final-span{font-size:4rem}#slider-inner{display:block;margin-top:60px;width:max-content;height:10%;flex-wrap:wrap;padding:0;overflow:visible}.item{display:inline-block;min-width:50px;min-height:50px;width:60px;height:60px;opacity:0}.description-container{margin-top:0}#project-link-container a{width:25px;height:25px}.description-container h2{font-size:1rem}.description-container p{width:90%;font-size:.6rem}.tech-icons{border-radius:30%;width:20px;height:20px}}@media screen and (max-height: 650px){#projects-container{height:70%}.title-projects{top:-30px;width:90%;text-align:left;font-size:1.2rem}.art-retorico,.art-retorico-two{font-size:1.8rem}#projects-container>p{font-size:.6rem}#project-link-container a{width:25px;height:25px}.description-container h2{font-size:1rem}.description-container p{width:90%;font-size:.6rem}}#contact-container{width:50vw;height:73%;position:relative;display:flex;flex-direction:column;background-color:#faf9f6;z-index:222;padding-right:200px}.title-contact{color:var(--section-title);position:absolute;width:25%;padding:0 20px;font-size:1.6rem;text-align:right;z-index:-1;opacity:0}.catch-container h1{line-height:60px}.catch-container{position:relative;margin-top:50px;margin-left:25px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.catch-container span{margin-left:60px;padding:0 7px;border-radius:14px;border:1px solid var(--section-title);color:var(--font);animation:appear-top-big 2s ease-in-out .8s forwards;opacity:0}.no-need-container{position:relative;display:flex;align-items:center;background-color:#faf9f6;z-index:22;animation:appear-top-big 2s ease-in-out .5s forwards;opacity:0}.catch-container img{width:90px}#hiding-arrow{position:absolute;left:-75px;width:95px;height:75px;background-color:#faf9f6;z-index:22}.no-need-container>img:first-of-type{width:40px;margin-left:30px;animation:arrow-contact 1.5s ease-in-out infinite backwards}.no-need-container h1{padding:0 10px;position:relative;font-size:4rem;background-color:#faf9f6}.no-need-container>img:last-of-type{width:45px;animation:shake-no-chat 1.3s linear infinite alternate}#shy-div{margin-bottom:30px;display:flex;align-items:center;padding-left:60px;z-index:33;overflow:hidden;animation:appear-bottom-small 2s ease-in-out 3s forwards;opacity:0}#shy-div h1{padding:0 15px;font-size:3rem;background-color:#faf9f6}#shy-div h1:first-of-type{transform:translate(55px);transition:all 1.4s ease-in-out}#shy-div>img{width:100px;height:55px;object-fit:contain}#shy-div h1:last-of-type{transform:translate(-55px);transition:all .8s ease-in-out}#form-container *:not(#form-container h3,#form-container button,.pop-container){color:var(--font)}#form-container *::selection{background-color:#000;color:#fff}#form-container{margin:0 auto;width:350px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;animation:appear-top-big 1s ease-in-out 4s forwards}#form-container h3{font-size:1rem}#form-container input{position:relative;font-size:.8rem;width:330px;line-height:20px;border:none;border-bottom:1px solid var(--section-title);outline:none;background-color:#faf9f6;cursor:text}#form-container select{width:330px;padding-top:10px;border:none;outline:none;font-size:.8rem;background-color:#faf9f6;cursor:pointer;border-bottom:1px solid var(--section-title)}#form-container>div{position:relative;margin-left:100px;margin-bottom:10px;width:300px}.span-cont{position:absolute;left:-45px;width:80px;height:80px}.span-cont span{font-size:.9rem;padding:0 8px;border-radius:14px;border:1px solid var(--section-title);color:var(--section-title)}#form-container button{position:relative;width:75px;height:28px;color:#fff;letter-spacing:.04rem;background-color:#000;border:none;border-radius:30px;cursor:pointer;opacity:.9;margin-top:15px;margin-right:100px}.pop-container{position:absolute;display:flex;justify-content:center;align-items:center;width:max-content;height:45px;padding:10px;right:20px;bottom:40px;color:#ffffffeb;background-color:#000;border-radius:10px;filter:drop-shadow(10px 10px 15px rgba(0,0,1,.568));font-size:.9rem;letter-spacing:.03rem;opacity:0;transition:all 1s ease-in-out;pointer-events:none}.pop-container>div{clip-path:polygon(50% 100%,0 0,100% 0);background-color:#000;position:absolute;bottom:-5px;right:10px;width:20px;height:20px;transition:all 1s ease-in-out}@media screen and (max-width: 1280px){#contact-container{width:100vw}.title-contact{width:35%}#form-container{width:630px;margin-right:120px}}@media screen and (max-width: 601px){#contact-container{width:100vw;height:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}.title-contact{top:-30px;width:90%;text-align:left;font-size:.9rem}.catch-container{position:relative;width:80%;height:30%;overflow:visible;flex-direction:column;justify-content:start;align-items:center}.catch-container span{font-size:.6rem;margin-top:30px;margin-left:0}.no-need-container{justify-content:center;text-wrap:nowrap}.catch-container h1{font-size:2rem;line-height:40px;text-wrap:nowrap}.catch-container img{width:30px;height:30px}.no-need-container>img:first-of-type{width:30px;margin-left:0}.no-need-container>img:last-of-type{width:30px}.no-need-container{margin-left:20px;text-wrap:nowrap}#shy-div{height:50px;justify-content:center;margin-left:40px;padding:0;width:100%;text-wrap:nowrap}#shy-div>img{width:40px;object-fit:contain}#shy-div h1{width:fit-content;font-size:2rem;text-wrap:nowrap}#shy-div h1:first-of-type{transform:translate(40px);text-wrap:nowrap}#shy-div h1:last-of-type{transform:translate(-20px)}#form-container{margin:10px 0 0;height:80%;width:70%;font-size:.8rem;line-height:10px}#form-container input,#form-container select{width:90%}#form-container h3{font-size:.7rem}#form-container>div{width:90%}#form-container button{align-self:flex-start;margin-left:20px;align-self:center;width:70px;height:25px;font-size:.7rem}.pop-container{width:fit-content}}@media screen and (max-height: 650px){.title-contact{width:80%;text-align:left}#contact-container{width:80vw;flex-direction:row;justify-content:center;align-items:center}.catch-container h1{font-size:4.5rem}#shy-div{width:90%;overflow:visible}#shy-div h1{font-size:4.5rem}#shy-div h1:first-of-type{width:100%;text-wrap:nowrap}.catch-container{display:flex;justify-content:center}.catch-container img{width:60px;height:60px}#form-container button{align-self:flex-start;margin-left:20px}}
