@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@400&family=Quicksand:wght@500&family=Quicksand:wght@700&display=swap);@font-face{font-family:Tangerine;src:local("Tangerine"),url(/static/media/tangerine-webfont.6882b56f4987cfcbb418.ttf) format("truetype")}:root{--pink:#faa0a0;--red:#ff1942;--bg-color:#fffcf6;--gray:#e5e2dd}::selection{background:#faa0a0;background:var(--pink)}*{box-sizing:border-box;font-family:Quicksand;font-weight:400;margin:0;padding:0}body{background-color:#fffcf6;background-color:var(--bg-color);background-image:url(/static/media/background.5c57e42b50884ce4d5e4.webp);overflow-x:hidden}h3{font-family:Tangerine}p{line-height:26px}.bold{font-weight:600}.title h3{font-size:42px;padding-top:70px}.highlight,.highlight-gradient{background:linear-gradient(0deg,rgba(255,25,66,.1),rgba(255,25,66,.1)),linear-gradient(272.18deg,#ff1942,#faa0a0);height:18px;margin-top:-22px;width:500px}.highlight-gradient,:root .highlight,_::-webkit-full-page-media,_:future{margin-top:-28px}.highlight{margin-left:60px}.highlight-gradient{background-image:url(/static/media/highlightNoise.01cc55d050bc4c9c90bc.webp);object-fit:cover}.button,.div-button{border-radius:50px;width:280px}.div-button{box-shadow:0 0 30px 0 #14141422;cursor:pointer;overflow:hidden;position:relative;z-index:1}.div-button:after{background:linear-gradient(272.18deg,#ff1942,#faa0a0);content:url(/static/media/buttonNoise.123415a64bb33c666022.webp);height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .2s ease;width:100%}.button{background:url(/static/media/bg-button.bd7a71eacd00057c8199.webp);background-clip:padding-box;background-size:contain;border:1.5px solid transparent;padding:13px 0;position:relative}.button,.button:after{border-radius:50px;content:""}.button:after{background:linear-gradient(272.18deg,#ff1942,#faa0a0);bottom:-1.5px;left:-1.5px;position:absolute;right:-1.5px;top:-1.5px;z-index:-1}.button p{color:#f4f4f4;cursor:pointer;font-size:18px;font-weight:500;position:relative;z-index:10}.div-button:hover:after{opacity:0}.div-button:hover .button p{color:#ff1942;color:var(--red)}.section{margin:0 auto;width:80%}.navbar{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;display:flex;justify-content:space-between;-webkit-mask:linear-gradient(180deg,#000 0,#000 80%,rgba(0,0,0,.5) 90%,transparent);mask:linear-gradient(180deg,#000 0,#000 80%,rgba(0,0,0,.5) 90%,transparent);padding:16px 20px 10px;position:fixed;width:100%;z-index:10}.logo{cursor:pointer;width:70px}.menu{display:flex;justify-content:space-between;width:40%}.menu button{background-color:initial;border:none;color:#141414;cursor:pointer;font-size:16px;position:relative;text-decoration:none}.menu button:before{background:linear-gradient(0deg,rgba(255,25,66,.1),rgba(255,25,66,.1)),linear-gradient(272.18deg,#ff1942,#faa0a0);bottom:0;content:"";height:8px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;z-index:-1}.menu button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.nav-logos{display:flex}.nav-logos img{cursor:pointer;height:26px;margin-left:20px}.home{align-items:center;display:flex;height:105vh;justify-content:space-between}.infos{width:50%}.infos img{-webkit-animation:title 1s ease 0s 1 normal forwards;animation:title 1s ease 0s 1 normal forwards;width:95%}@-webkit-keyframes title{0%{opacity:0;-webkit-transform:translateX(-250px);transform:translateX(-250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes title{0%{opacity:0;-webkit-transform:translateX(-250px);transform:translateX(-250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.description{-webkit-animation:description 2s ease 0s 1 normal forwards;animation:description 2s ease 0s 1 normal forwards;font-size:18px;margin:50px 0 40px}@-webkit-keyframes description{0%{opacity:0}to{opacity:1}}@keyframes description{0%{opacity:0}to{opacity:1}}#home-button{-webkit-animation:description 2s ease 0s 1 normal forwards;animation:description 2s ease 0s 1 normal forwards}.pics{box-sizing:border-box;width:46%}.pics img{-webkit-animation:pics 2s ease 0s 1 normal forwards;animation:pics 2s ease 0s 1 normal forwards;width:100%}@-webkit-keyframes pics{0%{opacity:0;-webkit-transform:translateY(250px);transform:translateY(250px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pics{0%{opacity:0;-webkit-transform:translateY(250px);transform:translateY(250px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.about{background-image:url(/static/media/bg-gradient-about.e53eca0ac15be7e785ab.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.about-description{font-size:18px;margin:80px auto 0;width:65%}.about-description-catchphrase{font-family:Tangerine;font-size:26px;line-height:36px;margin:40px 0;text-align:left}.about-description-content p a{color:#ff1942;color:var(--red);text-decoration:none}.skills{display:flex;justify-content:space-between;margin-top:80px}.services h4,.skills h4{font-family:Tangerine;font-size:22px;margin-bottom:16px}.code-icons,.design-icons{align-items:baseline;display:flex}.design-icons{justify-content:flex-end}.design-icons img{margin-left:26px}.code-icons img,.code-icons svg{margin-right:22px}.code-icons svg,.design-icons svg{font-size:22px}.code-icons img{height:20px;width:20px}.design-icons img{width:20px}.services{margin-top:80px}.services-item{align-items:baseline;display:flex;margin-bottom:16px}.highlight-services{background:linear-gradient(0deg,rgba(255,25,66,.1),rgba(255,25,66,.1)),linear-gradient(272.18deg,#ff1942,#faa0a0);height:6px;margin-right:16px;width:60px}.highlight-gradient-services{background-image:url(/static/media/highlightNoise.01cc55d050bc4c9c90bc.webp);height:6px;object-fit:cover;width:100%}.work{background-image:url(/static/media/gradient-works.23d32fb062ee34285298.webp);background-repeat:no-repeat;background-size:contain;margin:160px auto 0}.works{align-items:flex-start;display:flex;margin-bottom:140px;margin-top:80px}.work-image{border:1px solid #ff1942;border:1px solid var(--red);border-radius:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80%}.work-image img{border-radius:40px;-webkit-filter:grayscale();filter:grayscale();padding:20px 24px;transition-duration:.2s;width:100%}.works:hover img{-webkit-filter:none;filter:none}.works-infos{font-size:18px;margin-left:60px;width:36%}.works-infos h3{font-size:36px;margin-bottom:20px}.works-infos-backwards{display:flex;flex-direction:column;margin-left:0;margin-right:60px}.tags{display:flex;flex-wrap:wrap}.tag{border:1px solid #ff1942;border:1px solid var(--red);border-radius:50px;margin:0 12px 12px 0;padding:4px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag p{color:#ff1942;color:var(--red);font-size:16px;word-break:keep-all}.icons-used{align-items:flex-end;display:flex;margin-top:16px}.icons-used img,.icons-used svg{margin-right:12px}.icons-used img{height:18px;width:18px}.review{font-size:14px;margin-top:20px}.contact{margin-top:160px}.contact-us{margin:80px 0}.contact-us h3{font-size:32px}.contact-us p{font-size:18px;margin-bottom:8px}.last-line{align-items:baseline;display:flex;justify-content:space-between}.backtotop{align-items:center;border:1px solid #ff1942;border:1px solid var(--red);border-radius:50px;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.backtotop img{height:32px}.end-title{margin:230px 0 100px}.credits{font-size:14px;margin-bottom:20px;text-align:center}@media screen and (max-width:1200px){.menu{width:50%}.section{width:85%}.works{flex-direction:column;margin-bottom:100px;margin-top:50px;width:100%}.works-backwards{flex-direction:column-reverse}.work-image{width:100%}.works-infos{margin:30px 0 0;width:100%}.tag{margin:0 12px 12px 0}.works-infos p{font-size:16px}.review{font-size:13px!important;line-height:22px}.code-icons{flex-direction:column}.code-icons-second-line{margin-top:12px}}@media screen and (max-width:900px){.section{width:90%}.title h3{font-size:32px}.tag p{font-size:14px}.page{width:100vw}.navbar{position:-webkit-sticky;position:sticky}.menu{width:60%}.menu button{font-size:14px}.logo{width:55px}.section,.work-title{margin-bottom:150px;width:100%}.home{flex-direction:column;height:100%}.pics{display:flex;justify-content:center;width:80%}.pics img{-webkit-animation:pics_mobile 2s ease 0s 1 normal forwards;animation:pics_mobile 2s ease 0s 1 normal forwards;width:120%}@-webkit-keyframes pics_mobile{0%{opacity:0;-webkit-transform:translateX(250px);transform:translateX(250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pics_mobile{0%{opacity:0;-webkit-transform:translateX(250px);transform:translateX(250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.infos{align-items:center;display:flex;flex-direction:column;width:85%}.infos img{width:70%}.infos p{font-size:16px}.infos a{width:100%}.div-button{margin:0 auto;width:60%}.button{width:100%}.about,.contact,.work{margin:0 auto 100px}.work{width:100%}.section,.work-section{margin:0 auto;width:85%}.about,.work{background-image:none}.title{margin-top:120px}.end-title h3,.title h3{font-size:32px}.highlight,.highlight-gradient{height:12px;margin-left:30px;margin-top:-13px;width:300px}.about-description{margin-top:50px;width:100%}.about-description p{font-size:16px}.about-description-catchphrase{font-size:22px;margin:30px 0}.skills{flex-direction:column;margin-top:50px;padding-bottom:0}.code-icons{flex-direction:row}.code-icons-second-line{margin-top:0}.design{margin-top:40px}.design-icons{justify-content:flex-start}.code-icons svg,.design-icons svg{font-size:22px;margin-right:18px}.design-icons img{height:20px;margin-left:0;width:20px}.services{margin-top:50px}.services-list{margin-left:0;padding-bottom:0}.works-infos h3{font-size:26px}.works-infos p{font-size:16px}.work-image img{-webkit-filter:none;filter:none}.icons-used-backwards img,.icons-used-backwards svg{margin-left:0;margin-right:12px}.icons-used img{width:20px}.works-infos-backwards{align-items:flex-start}.works-infos-backwards p{text-align:left}.title h3{padding-top:0}form{margin:50px 0 0;width:100%}.contact-us h3{font-size:28px}.end-title{margin-top:150px}}@media screen and (max-width:600px){.pics{width:100%}.infos img{margin-top:20px;width:90%}.div-button{width:80%}.end-title h3,.title h3{font-size:32px}.highlight,.highlight-gradient{height:12px;margin-top:-18px;width:calc(100% - 30px)}.highlight{margin-left:30px}.highlight-gradient,:root .highlight,_::-webkit-full-page-media,_:future{margin-top:-21px}.work-title{margin-bottom:50px}.work-image img{border-radius:20px;padding:10px}.work-image{border-radius:18px}.works-infos h3{font-size:22px}.code-icons{flex-direction:column}.code-icons-second-line{margin-top:12px}.contact{margin-bottom:20px}.last-line{flex-direction:column}.contact-us h3{font-size:24px}.contact-us p{font-size:16px;margin-bottom:18px}.backtotop{margin:80px auto 0}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.a205d1a2.css.map*/