header .header .select-div .desktop-language-selector{display:none}@media(min-width:1024px){header .header .select-div select{display:none}header .header .select-div .desktop-language-selector{display:block}header .header .select-div .desktop-language-selector .language-selector-button{display:flex;align-items:center;justify-content:space-between;font-size:1.125rem;width:10.25rem;height:2rem;padding-inline:.75rem .25rem;border:1px solid #e8e8e8;border-radius:1rem}header .header .select-div .desktop-language-selector .language-selector-button div{display:flex;align-items:center;width:7.75rem;height:2rem;border-right:1px solid #e8e8e8}header .header .select-div .desktop-language-selector .language-selector-button div span{display:flex;align-items:center;padding-right:.5rem}header .header .select-div .desktop-language-selector .language-selector-button svg path:first-child{fill:#272d37;opacity:1}header .header .select-div .desktop-language-selector .selector-options{display:none;background-color:#0f1621;padding:0}header .header .select-div .desktop-language-selector .selector-options.opened{display:block;position:absolute}header .header .select-div .desktop-language-selector .selector-options li button{padding-block:.25rem;font-size:1.125rem;border:1px solid #e8e8e8;width:10.25rem;padding-left:.75rem;text-align:left}header .header .select-div .desktop-language-selector .selector-options li button:focus,header .header .select-div .desktop-language-selector .selector-options li button:hover{background-color:#e8e8e8;color:#0f1621}}header{background-color:#0f1621;position:fixed;width:100vw;z-index:1000;padding:.5rem;box-shadow:0 .5rem 1rem rgba(12,18,26,.502)}header .header{display:flex;justify-content:space-between;align-items:center}header .opened-nav{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;background-color:#0f1621;border:1px solid #272d37;padding:.25rem;position:fixed;top:4rem;right:-100%;transition:right 1s ease}header .opened-nav .header{display:grid}header .opened-nav nav ul{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.375rem;padding:0}header .opened-nav nav ul li a{font-size:1.25rem;text-underline-offset:5px;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}header .opened-nav nav ul li a:focus,header .opened-nav nav ul li a:hover{font-weight:500}header .opened-nav select{width:8rem;height:1.75rem;border:1px solid #e8e8e8;border-radius:1rem;margin-block:.25rem;font-size:1rem;text-indent:.5rem;background-color:#0f1621;color:#e8e8e8}header button{border:none;padding:0;background-color:#0000;cursor:pointer}header .header-button{width:3rem;height:3rem}header .header-button svg{width:clamp(2.75rem,12.75vw,3rem);height:clamp(2.75rem,12.75vw,3rem)}header.opened-menu .opened-nav{right:0;transition:right .5s ease}@media(min-width:1024px){header{padding:1rem}header .header-button{display:none}header div.header{display:grid;grid-template-columns:27% 2fr}header div.header .logo{margin-right:auto}header div.header .logo h1{font-size:1.8125rem}header div.header .opened-nav{height:auto;margin-block:0;padding:0;border:none;display:flex;justify-content:space-around;position:static;flex-direction:row}header div.header .opened-nav nav ul{display:flex;flex-direction:row;gap:1.75rem;height:auto}header div.header .opened-nav nav ul li a{font-size:1.375rem;text-decoration:none}header div.header .opened-nav .select-div{display:flex;align-items:center;justify-content:center;width:10.5rem;height:2rem}}@media(min-width:1100px){header div.header{grid-template-columns:32.5% 2fr}header div.header .opened-nav{justify-content:space-between}header div.header h1{font-size:2rem}}@media(min-width:1250px){header div.header{grid-template-columns:1fr 2fr}}@media(min-width:1440px){header div.header h1{font-size:2.25rem}header div.header nav ul{width:36vw;gap:3rem}}@media(min-width:1520px){header{padding-inline:5rem}}@keyframes vibrate{0%{transform:translate(0)}10%{transform:translate(1px,2px)}20%{transform:translate(0)}30%{transform:translate(-1px,-2px)}40%{transform:translate(0)}50%{transform:translate(1px,2px)}60%{transform:translate(0)}70%{transform:translate(-1px,-2px)}80%{transform:translate(0)}90%{transform:translate(1px,2px)}to{transform:translate(0)}}.card{background-color:#e8e8e8;width:clamp(20rem,99vw,22.5rem)}.card.left{position:relative;left:-2rem;z-index:1;box-shadow:.03125rem .09375rem .25rem #00000040,.75rem .75rem #7fadeb}.card.left .buttons-div,.card.left h2,.card.left h3,.card.left p{margin-left:clamp(2.5rem,15vw,2.75rem)}.card.right{box-shadow:-.03125rem .09375rem .25rem #00000040,-.75rem .75rem #7fadeb}.card.right .buttons-div,.card.right h2,.card.right h3,.card.right p{margin-left:clamp(1rem,6vw,1.5rem)}.card h2,.card h3{color:#0f1621}.card h2{font-weight:600;font-size:1.5rem;padding-block:.75rem}@media(min-width:540px){.card{margin:auto;animation:vibrate 10s ease-in-out infinite reverse forwards}.card.left{position:static;margin-left:2rem}.card.left .buttons-div,.card.left h2,.card.left h3,.card.left p{margin-left:1.5rem}.card.right{position:static;margin-right:2rem}.card.right .buttons-div,.card.right h2,.card.right h3,.card.right p{margin-left:1.5rem}}@media(min-width:720px){.card{width:27rem}.card.left{margin-left:4rem;box-shadow:.05rem .125rem .4rem #00000040,1rem 1rem #7fadeb}.card.left .buttons-div,.card.left h2,.card.left h3,.card.left p{margin-left:2rem}.card.right{margin-right:4rem;box-shadow:-.05rem .125rem .4rem #00000040,-1rem 1rem #7fadeb}.card.right .buttons-div,.card.right h2,.card.right h3,.card.right p{margin-left:2rem}.card h2{font-size:2rem;padding-block:1rem .5rem}}@media(min-width:1024px){.card{width:34rem}.card.left{margin-inline:2rem auto;box-shadow:.125rem .25rem .5rem #00000040,1.5rem 1.5rem #7fadeb}.card.left .buttons-div,.card.left h2,.card.left h3,.card.left p{margin-left:3.25rem}.card.right{margin-inline:auto 2rem;box-shadow:-.125rem .25rem .5rem #00000040,-1.5rem 1.5rem #7fadeb}.card.right .buttons-div,.card.right h2,.card.right h3,.card.right p{margin-left:3rem}.card h2{font-size:2.75em;padding-block:1.5rem .5rem}}@media(min-width:1440px){.card{width:42.5rem}.card.left{margin-inline:7.5rem auto;box-shadow:.125rem .25rem .5rem #00000040,1.5rem 1.5rem #7fadeb}.card.left .buttons-div,.card.left h2,.card.left h3,.card.left p{margin-left:3.5rem}.card.right{margin-inline:auto 7.5rem;box-shadow:-.125rem .25rem .5rem #00000040,-1.5rem 1.5rem #7fadeb}.card.right .buttons-div,.card.right h2,.card.right h3,.card.right p{margin-left:3.5rem}.card h2{font-size:3em;padding-block:2rem .5rem}}.text-card .mid-text{padding-block:0;font-size:clamp(1.15rem,5vw,1.25rem)}.text-card .strong-text{padding-top:.125rem;font-size:clamp(1.4rem,6vw,1.5rem);font-weight:600}.text-card .buttons-div,.text-card p{color:#0f1621;padding-top:.75rem}.text-card .buttons-div span,.text-card p span{color:#0f1621}.text-card .buttons-div em,.text-card p em{color:#0f1621;font-style:normal;font-weight:500}.text-card .buttons-div{display:flex;gap:.5rem;padding-bottom:1rem}.text-card .buttons-div a{display:flex;align-items:center;gap:.25rem;background-color:#0f1621;height:2.375rem;padding:.25rem .5rem;font-size:clamp(1.4rem,6vw,1.5rem);font-weight:500;border-radius:.25rem;transition:scale .1s ease-out}.text-card .buttons-div a span{margin-top:.25rem;color:#e8e8e8}.text-card .buttons-div a img{width:clamp(1.8rem,8vw,1.9rem);height:clamp(1.8rem,8vw,1.9rem)}.text-card .buttons-div a:focus,.text-card .buttons-div a:hover{transition:scale .1s ease-in;scale:105%}@media(min-width:720px){.text-card .mid-text{font-size:1.375rem}.text-card .strong-text{font-size:1.875rem;padding-top:.2rem}.text-card .buttons-div{gap:1rem;padding-bottom:1.25rem}.text-card .buttons-div a{gap:.375rem;height:3rem;padding:.375rem .75rem;font-size:1.875rem;border-radius:.5rem}.text-card .buttons-div a span{margin-top:.375rem}.text-card .buttons-div a img{width:2.5rem;height:2.5rem}}@media(min-width:1024px){.text-card .mid-text{font-size:2rem}.text-card .strong-text{font-size:2.375rem;padding-top:.375rem}.text-card .buttons-div{gap:1.5rem;padding-bottom:1.75rem}.text-card .buttons-div a{height:3.75rem;padding:.5rem .75rem;font-size:2.25rem}.text-card .buttons-div a img{width:3rem;height:3rem}}@media(min-width:1440px){.text-card .mid-text{font-size:2.5rem}.text-card .strong-text{font-size:2.75rem}.text-card .buttons-div{gap:2.25rem;padding-top:1.5rem}.text-card .buttons-div a{height:4.5rem;padding:.5rem 1rem;font-size:2.75rem}.text-card .buttons-div a img{width:3.5rem;height:3.5rem}}.list-card{margin-top:8rem}.list-card.left{left:-1.375rem}.list-card.left h2,.list-card.left h3,.list-card.left ul{margin-left:clamp(1.5rem,10vw,2.125rem)}.list-card>div{padding-bottom:.75rem}.list-card h2{padding-bottom:.125rem}.list-card h3{font-weight:500;font-size:1.125rem}.list-card ul{all:unset;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.75rem .5rem;gap:.75rem .5rem;margin-top:.5rem;margin-right:1.375rem;-webkit-padding-start:0;padding-inline-start:0}.list-card figure{display:flex;width:3.5rem;height:4.8125rem;flex-direction:column;align-items:center;justify-content:space-between}.list-card figure div{display:flex;align-items:center;justify-content:center;height:4.5625rem;margin-bottom:.25rem}.list-card figure div img{width:3.375rem;height:3.375rem}.list-card figcaption{color:#0f1621;font-size:.6875rem;font-weight:500;text-align:center}@media(max-width:355px){.list-card h3{font-size:1.0625rem}.list-card ul{grid-template-columns:repeat(4,1fr)}}@media(min-width:540px){.list-card.left h2,.list-card.left h3,.list-card.left ul{margin-inline:1.5rem}}@media(min-width:720px){.list-card{width:32rem;padding-bottom:1.25rem}.list-card h2{padding-bottom:.25rem}.list-card h3{font-size:1.25rem}.list-card ul{grid-template-columns:repeat(6,1fr);gap:1rem .625rem;margin-top:.5rem}.list-card figure{width:4rem;height:5.25rem}.list-card figure div{height:4.625rem;margin-bottom:.25rem}.list-card figure div img{width:4rem;height:4rem}.list-card figcaption{font-size:.825rem}}@media(min-width:1024px){.list-card{width:54rem;margin-top:10rem;padding-bottom:2rem}.list-card h2{padding-bottom:0}.list-card h3{font-size:1.75rem;margin-block:1rem .25rem}.list-card ul{grid-template-columns:repeat(8,1fr);gap:2rem .75rem}.list-card figure{width:5rem;height:6.25rem}.list-card figure div{height:5.5rem}.list-card figure div img{width:5rem;height:5rem}.list-card figcaption{font-size:1rem}}@media(min-width:1440px){.list-card{width:64rem;height:54rem;margin-top:12rem;padding-bottom:2rem}.list-card h3{font-size:2rem;margin-block:1.125rem .25rem}.list-card ul{grid-template-columns:repeat(10,1fr)}}.projects{display:flex;flex-direction:column;align-items:flex-end;margin-top:6rem}.projects .projects-card{padding-bottom:1.25rem;width:clamp(15rem,95vw,20.5rem)}.projects .projects-card .figure-list{display:flex;flex-direction:column;gap:2rem;align-items:center;padding:0}.projects .projects-card .projects-figure .over-img,.projects .projects-card .projects-figure img{width:16.875rem;height:10.9375rem;border-radius:1rem}.projects .projects-card .projects-figure .over-img{padding:.5rem .75rem;position:absolute;display:flex;flex-direction:column;background-color:rgba(12,18,26,.718)}.projects .projects-card .projects-figure .over-img div.line{height:1px;width:15.375rem;background-color:#d1d1d1}.projects .projects-card .projects-figure .over-img h3{margin:0 0 .125rem;color:#e8e8e8}.projects .projects-card .projects-figure .over-img>.bottom{height:8.25rem;display:flex;flex-direction:column;justify-content:space-between}.projects .projects-card .projects-figure .over-img>.bottom ul{padding:.25rem 0 0;display:flex;flex-flow:wrap;gap:.25rem}.projects .projects-card .projects-figure .over-img>.bottom ul li{border:1px solid #d1d1d1;color:#d1d1d1;padding-inline:.25rem}.projects .projects-card .projects-figure .over-img>.bottom .links{display:flex;flex-direction:column;gap:.5rem}.projects .projects-card .projects-figure .over-img>.bottom .links a.link-button{background-color:#d1d1d1;padding:.1875rem .25rem;font-size:1.25rem;display:flex;flex-direction:row-reverse;align-items:center;gap:.25rem;border-radius:.375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:scale .3s ease-out}.projects .projects-card .projects-figure .over-img>.bottom .links a.link-button span{color:#0f1621}.projects .projects-card .projects-figure .over-img>.bottom .links a.link-button svg{width:1.25rem;height:auto}.projects .projects-card .projects-figure .over-img>.bottom .links a.link-button:focus,.projects .projects-card .projects-figure .over-img>.bottom .links a.link-button:hover{transition:scale .3s ease-in;scale:107%}.projects .projects-card .see-more{display:flex;align-items:center;justify-content:center;margin-top:.5rem}.projects .projects-card .see-more a{font-size:1.25rem;background-color:#0f1621;color:#e8e8e8;padding:.5rem .75rem;border-radius:.5rem}.projects .projects-card .see-more a:is(:hover,:focus){scale:105%}@media(min-width:540px){.projects .projects-card{width:24rem}.projects .projects-card .figure-list{flex-flow:wrap;flex-direction:row;justify-content:center}.projects .projects-card .figure-list .projects-figure .over-img,.projects .projects-card .figure-list .projects-figure img{width:19.75rem;height:12.8125rem}.projects .projects-card .figure-list .projects-figure .over-img h3{font-size:1.375rem}.projects .projects-card .figure-list .projects-figure .over-img div.line{width:18.25rem}.projects .projects-card .figure-list .projects-figure .over-img>.bottom{height:10rem}.projects .projects-card .figure-list .projects-figure .over-img>.bottom ul li{font-size:1.125rem}}@media(min-width:720px){.projects .projects-card{width:26rem}}@media(min-width:1024px){.projects{margin-top:8rem;width:64rem}.projects .projects-card{width:54rem}.projects .projects-card .figure-list{margin:1rem 3rem 0;gap:2.75rem}.projects .projects-card .figure-list .projects-figure .over-img,.projects .projects-card .figure-list .projects-figure img{width:22.375rem;height:14.5rem}.projects .projects-card .figure-list .projects-figure .over-img{background-color:rgba(12,18,26,.153);transform:background-color ease .3s}.projects .projects-card .figure-list .projects-figure .over-img div.line{width:20.875rem}.projects .projects-card .figure-list .projects-figure .over-img h3{font-size:1.75rem}.projects .projects-card .figure-list .projects-figure .over-img>.bottom{height:12rem}.projects .projects-card .figure-list .projects-figure .over-img>.bottom ul li{padding-inline:.3125rem;font-size:1.25rem;color:#0000;border-color:#0000;transition:color .5s ease,border-color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img>.bottom a.link-button{font-size:1.5rem;color:#0000;background-color:#0000;transition:color .3s ease,background-color .3s ease}.projects .projects-card .figure-list .projects-figure .over-img>.bottom a.link-button span{color:#0000;transition:color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img>.bottom a.link-button svg{width:1.5625rem;z-index:-1}.projects .projects-card .figure-list .projects-figure .over-img div.line,.projects .projects-card .figure-list .projects-figure .over-img h3,.projects .projects-card .figure-list .projects-figure .over-img>.bottom{color:#0000;background-color:#0000;transition:color .3s ease,background-color .3s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within,.projects .projects-card .figure-list .projects-figure .over-img:hover{background-color:rgba(12,18,26,.718);transition:background-color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within h3,.projects .projects-card .figure-list .projects-figure .over-img:hover h3{color:#e8e8e8;transition:color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within div.line,.projects .projects-card .figure-list .projects-figure .over-img:hover div.line{background-color:#e8e8e8;transition:background-color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within>.bottom,.projects .projects-card .figure-list .projects-figure .over-img:hover>.bottom{display:flex}.projects .projects-card .figure-list .projects-figure .over-img:focus-within>.bottom ul li,.projects .projects-card .figure-list .projects-figure .over-img:hover>.bottom ul li{color:#e8e8e8;border-color:#e8e8e8;transition:color .5s ease,border-color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within>.bottom a.link-button,.projects .projects-card .figure-list .projects-figure .over-img:hover>.bottom a.link-button{background-color:#e8e8e8;transition:background-color .5s ease,color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within>.bottom a.link-button span,.projects .projects-card .figure-list .projects-figure .over-img:hover>.bottom a.link-button span{color:#0f1621;transition:color .5s ease}.projects .projects-card .figure-list .projects-figure .over-img:focus-within>.bottom a.link-button svg,.projects .projects-card .figure-list .projects-figure .over-img:hover>.bottom a.link-button svg{background-color:none;z-index:auto}.projects .projects-card .see-more{margin-top:1.5rem}.projects .projects-card .see-more a{font-size:1.5rem}}@media(min-width:1440px){.projects{margin-top:10rem;width:90rem}.projects .projects-card{width:64rem}.projects .projects-card .figure-list{margin:1rem 3rem 0;gap:2.75rem}.projects .projects-card .figure-list .projects-figure .over-img,.projects .projects-card .figure-list .projects-figure img{width:27rem;height:17.5rem}.projects .projects-card .figure-list .projects-figure .over-img h3{font-size:2rem}.projects .projects-card .figure-list .projects-figure .over-img div.line{width:25.5rem}.projects .projects-card .figure-list .projects-figure .over-img>.bottom{height:15rem}}.form-card{margin-block:6rem 4rem;padding-bottom:1.5rem}.form-card form{margin-left:clamp(2.5rem,15vw,2.75rem);width:clamp(15rem,80vw,18.5rem)}.form-card form div{display:flex;flex-direction:column}.form-card form div input,.form-card form div label,.form-card form div textarea{color:#0f1621}.form-card form div textarea{min-height:5rem}.form-card form div input,.form-card form div textarea{padding:.5rem;margin-block:.125rem .625rem;width:100%;border:none;border-radius:.25rem;background-color:#7fadeb}.form-card form div input::placeholder,.form-card form div textarea::placeholder{color:#0f1621;opacity:.5}.form-card form div input:disabled,.form-card form div textarea:disabled{opacity:.5}.form-card form div input:focus,.form-card form div textarea:focus{border:1px solid #0f1621}.form-card form div button,.form-card form div input,.form-card form div label,.form-card form div textarea{font-size:1.125rem;resize:vertical}.form-card form div p.accepted,.form-card form div p.denied{width:100%;margin-left:0;text-align:center}.form-card form div p.accepted{color:#25d366;font-weight:500;background-color:#0f1621;border-radius:.5rem;padding:.5rem}.form-card form .button-div{display:flex;flex-direction:row-reverse;justify-content:center;gap:.5rem;align-items:center;margin-top:.5rem}.form-card form .button-div.accepted{flex-direction:column}.form-card form .button-div button{display:flex;align-items:center;justify-content:center;width:6rem;padding-block:.75rem;border:none;border-radius:.25rem;background-color:#0f1621;cursor:pointer}.form-card form .button-div button.hidden{display:none}.form-card form .button-div button:focus,.form-card form .button-div button:hover{scale:105%}.form-card form .button-div a{display:flex;align-items:center;gap:.5rem;background-color:#0f1621;height:2.875rem;padding-inline:.75rem;border-radius:.25rem}.form-card form .button-div a img{width:1.5rem;height:1.5rem}.form-card form .button-div a span{color:#25d366;font-size:1.125rem}.form-card form .button-div a:focus,.form-card form .button-div a:hover{scale:105%}.form-card form p.denied{margin-left:0;color:red;margin-top:.75rem;text-align:center}@media(min-width:540px){.form-card{width:24rem}.form-card form{margin-left:1.5rem;width:21rem}}@media(min-width:720px){.form-card{width:28rem}.form-card form{margin-left:2rem;width:23.75rem}.form-card form div input,.form-card form div textarea{margin-top:.25rem;border-radius:.5rem}.form-card form div button,.form-card form div input,.form-card form div label,.form-card form div textarea{font-size:1.25rem}.form-card form div p.accepted{width:21rem;padding:1rem}.form-card form .button-div{gap:1rem}.form-card form .button-div.accepted{flex-direction:row-reverse}.form-card form .button-div button{padding-block:.875rem;width:7.5rem;border-radius:.5rem}.form-card form .button-div button:disabled{cursor:auto}.form-card form .button-div a{height:3.25rem;padding-inline:1rem;border-radius:.5rem}.form-card form .button-div a span{font-size:1.25rem}}@media(min-width:1024px){.form-card{margin-top:8rem;width:52rem}.form-card form{margin-left:3.25rem;width:45.5rem}.form-card form div input,.form-card form div textarea{padding-inline:.75rem}.form-card form div textarea{height:12rem}.form-card form div button,.form-card form div input,.form-card form div label,.form-card form div textarea{font-size:1.375rem}.form-card form div p.accepted{font-size:1.25rem;width:26rem;padding:1rem}.form-card form .button-div button{width:8rem}.form-card form .button-div a{align-items:center;height:3.4375rem;padding-inline:1.25rem}.form-card form .button-div a img{width:1.75rem;height:1.75rem}.form-card p.denied{margin-top:1.5rem;font-size:1.125rem}}@media(min-width:1440px){.form-card{margin-top:10rem;width:64rem}.form-card form{width:57.25rem;margin-left:3.5rem}}@keyframes ldio-6mfebsyn19v{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ldio-6mfebsyn19v div{position:absolute;width:52px;height:52px;border:12px solid #7fadeb;border-top-color:#0000;border-radius:50%;animation:ldio-6mfebsyn19v 1s linear infinite;top:50px;left:50px}.loadingio-spinner-rolling-srj2vfqky4{width:27px;height:27px;display:inline-block;overflow:hidden;background:none}.ldio-6mfebsyn19v{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.27);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.ldio-6mfebsyn19v div{box-sizing:initial}footer{padding:2rem 1rem;background-color:#272d37;width:100%;margin-top:6rem}footer .footer-top{display:flex;flex-direction:column;align-items:center;gap:.5rem}footer .footer-top .logo{font-size:clamp(1.5rem,10vw,2rem)}footer .footer-line{width:100%;height:1px;background-color:#e8e8e8;margin-block:1rem}footer .footer-bottom{gap:1rem}footer .footer-bottom,footer .footer-bottom .links{display:flex;flex-direction:column;align-items:center}footer .footer-bottom .links{gap:.5rem}footer .footer-bottom .links h2{font-size:1.375rem}footer .footer-bottom .links ul{all:unset;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-flow:wrap;gap:.75rem}footer .footer-bottom .links ul li{font-size:1.125rem;font-weight:300}footer .footer-bottom .social-media{display:flex;flex-direction:row;justify-content:center;gap:2rem}footer .footer-bottom .social-media a{display:flex;align-items:center;justify-content:center;border:1px solid #e8e8e8;border-radius:1.75rem;width:3.5rem;height:3.5rem}footer .footer-bottom .social-media a:focus,footer .footer-bottom .social-media a:hover{background-color:#0c121a;scale:110%}footer .footer-bottom .social-media a.linkedin img{width:1.875rem;height:1.875rem}footer .footer-bottom .social-media a.github img{width:2rem;height:1.9375rem}@media(min-width:540px){footer{margin-top:8rem}}.background-elements .circle{position:absolute;width:2rem;height:2rem;border-radius:50%;box-shadow:1px -1px #0f1621,2px -2px #272d37;background-color:#272d37}.background-elements .circle.reverse{box-shadow:-1px 1px #0f1621,-2px 2px #272d37}.background-elements .circle.gray-background{background-color:#0f1621;box-shadow:1px -1px #272d37,2px -2px #0f1621;opacity:.6}.background-elements .circle.gray-reverse{box-shadow:-1px 1px #272d37,-2px 2px #0f1621}.background-elements .circle.gray-no-background{background:none;box-shadow:none;border:1px solid #0f1621}.background-elements .circle.white-background{background-color:#272d37;box-shadow:1px -1px #d1d1d1,2px -2px #272d37;opacity:.6}.background-elements .circle.no-background{background:none;box-shadow:none;border:1px solid #272d37}.background-elements .circle.first-circle{animation:vibrate 12s ease infinite;top:4rem;left:80%}.background-elements .circle.second-circle{top:20rem;left:2%}.background-elements .circle.third-circle{top:24rem;left:72%}.background-elements .circle.fourth-circle{top:40rem;left:10%}.background-elements .circle.fifth-circle{top:90rem;right:25%}.background-elements .circle.sixth-circle{top:110rem;left:2%}.background-elements .circle.seventh-circle{top:150rem;left:10%}.background-elements .circle.eighth-circle{top:190rem;right:5%}.background-elements .circle.ninth-circle{top:212rem;left:3%}@media(min-width:720px){.background-elements .circle{width:3rem;height:3rem}.background-elements .circle.fourth-circle{top:45rem}.background-elements .circle.sixth-circle{top:117rem}.background-elements .circle.eighth-circle{top:200rem}.background-elements .circle.ninth-circle{top:222rem}}@media(min-width:1024px){.background-elements .circle{width:4.5rem;height:4.5rem;box-shadow:3px -3px #0f1621,4px -4px #272d37;background-color:#272d37}.background-elements .circle.reverse{box-shadow:-3px 3px #0f1621,-4px 4px #272d37}.background-elements .circle.first-circle{top:5rem}.background-elements .circle.second-circle{top:32rem;left:5%}.background-elements .circle.third-circle{top:40rem;left:70%}.background-elements .circle.fourth-circle{top:60rem}.background-elements .circle.fifth-circle{top:125rem}.background-elements .circle.sixth-circle{top:146rem}.background-elements .circle.seventh-circle{top:175rem}.background-elements .circle.eighth-circle{top:215rem}.background-elements .circle.ninth-circle{top:238rem}}@media(min-width:1440px){.background-elements .circle.third-circle{top:50rem}.background-elements .circle.fourth-circle{top:75rem;left:15%}.background-elements .circle.fifth-circle{top:150rem}.background-elements .circle.sixth-circle{top:180rem}.background-elements .circle.seventh-circle{top:210rem}.background-elements .circle.eighth-circle{top:252rem}.background-elements .circle.ninth-circle{top:276rem;left:6%}}.background-elements p{position:absolute;color:#272d37;font-size:1.5rem;opacity:.5}.background-elements p.space{letter-spacing:.375rem}.background-elements p.html{font-size:.9875rem;top:4rem;left:40%}.background-elements p.hello-world{display:none}.background-elements p.bars{top:22.25rem;left:20%}.background-elements p.show-my-projects{font-size:1rem;color:#0f1621;left:12%;top:98rem}.background-elements p.close-show-my-projects{font-size:1rem;color:#0f1621;right:5%;top:165rem}.background-elements p.css-code{top:145rem;left:25%}.background-elements p.css-code span{position:relative;display:block;font-size:1rem;color:#0f1621;opacity:1}.background-elements p.css-code span.second-part{left:1.5rem}@media(min-width:540px){.background-elements p.hello-world{display:block;width:-webkit-max-content;width:max-content;font-size:1rem;top:11rem;left:59%}.background-elements p.bars{top:22.125rem}.background-elements p.show-my-projects{font-size:1.25rem;left:15%;top:101rem}.background-elements p.close-show-my-projects{font-size:1.25rem;top:171rem}}@media(min-width:720px){.background-elements p{font-size:1.75rem}.background-elements p.html{font-size:1.5rem;left:50%}.background-elements p.hello-world{font-size:1.5rem}.background-elements p.bars{top:26.5rem}.background-elements p.show-my-projects{top:110rem}.background-elements p.close-show-my-projects{top:183rem}.background-elements p.css-code{top:160rem;left:35%}.background-elements p.css-code span{position:relative;font-size:1.25rem}.background-elements p.css-code span.second-part{left:2rem}}@media(min-width:1024px){.background-elements p{font-size:2.5rem}.background-elements p.html{font-size:2rem;top:6rem;left:30%}.background-elements p.space{letter-spacing:.75rem}.background-elements p.hello-world{left:70%;top:12rem}.background-elements p.bars{top:34.5rem;left:20%}.background-elements p.show-my-projects{font-size:1.5rem;top:145rem}.background-elements p.close-show-my-projects{font-size:1.5rem;top:195rem}.background-elements p.css-code{display:none}}@media(min-width:1440px){.background-elements p.html{left:40%}.background-elements p.bars{top:42rem}.background-elements p.show-my-projects{top:178rem;left:20%}.background-elements p.close-show-my-projects{top:238rem}}.background-elements .points{position:absolute}.background-elements .points.vertical{rotate:90deg}.background-elements .points.first-points{top:28rem;left:92%}.background-elements .points.second-points{top:5rem;left:30%}.background-elements .points.third-points{display:none}.background-elements .points.fourth-points{top:23rem;left:5%}.background-elements .points.fifth-points{top:45rem;left:35%}.background-elements .points.sixth-points{top:40rem;left:10%}.background-elements .points.seventh-points{top:80rem;right:5%}.background-elements .points.eighth-points{top:65rem;right:50%}.background-elements .points.ninth-points{top:102rem;left:12%}.background-elements .points.tenth-points{top:120rem;left:20%}.background-elements .points.eleventh-points{display:none}.background-elements .points.twelfth-points{display:none;rotate:-90deg}.background-elements .points.thirteenth-points{top:186rem;right:20%;rotate:-90deg}.background-elements .points.fourteenth-points{top:201.5rem;right:55%}.background-elements .points p{position:absolute;color:#272d37;font-size:1.75rem;letter-spacing:.125rem;opacity:.5}.background-elements .points p.gray-background{color:#0f1621}.background-elements .points p:first-child{padding-top:.75rem}.background-elements .points p:last-child{padding-top:1.5rem}.background-elements .points.gray-background p{color:#0f1621}@media(min-width:540px){.background-elements .points.second-points{rotate:90deg;left:55%;top:7rem}.background-elements .points.third-points{display:block;top:18rem;left:60%}.background-elements .points.fourth-points{left:10%}.background-elements .points.eighth-points{top:68rem;right:30%}.background-elements .points.ninth-points{top:106rem}.background-elements .points.eleventh-points{display:block;top:160rem;left:2%}.background-elements .points.twelfth-points{display:block;top:150rem;right:12%}.background-elements .points.thirteenth-points{top:209rem;right:15%}.background-elements .points.fourteenth-points{top:208rem;right:66%}}@media(min-width:720px){.background-elements .points.first-points{left:99%}.background-elements .points.fourth-points{top:27.5rem}.background-elements .points.fifth-points{top:56rem;left:40%}.background-elements .points.sixth-points{top:50rem}.background-elements .points.seventh-points{top:90rem}.background-elements .points.eighth-points{top:76rem;right:35%}.background-elements .points.ninth-points{top:116rem;left:17%}.background-elements .points.tenth-points{top:130rem;left:25%}.background-elements .points.twelfth-points{top:160rem;right:10%}.background-elements .points.thirteenth-points{top:222rem;right:20%}.background-elements .points.fourteenth-points{top:221rem;right:72%}}@media(min-width:1024px){.background-elements .points.vertical{rotate:90deg}.background-elements .points.first-points{top:34rem;left:97%}.background-elements .points.second-points{top:8rem;left:60%}.background-elements .points.third-points{top:18rem;left:65%}.background-elements .points.fourth-points{top:36.5rem;left:10%}.background-elements .points.fifth-points{top:75rem}.background-elements .points.sixth-points{top:70rem}.background-elements .points.seventh-points{top:115rem;right:10%}.background-elements .points.eighth-points{top:100rem;right:30%}.background-elements .points.ninth-points{top:148rem;left:15%}.background-elements .points.tenth-points{top:153rem;left:7%}.background-elements .points.eleventh-points{top:184rem;left:4%}.background-elements .points.twelfth-points{top:153rem;right:3%}.background-elements .points.thirteenth-points{top:228rem;right:15%}.background-elements .points.fourteenth-points{top:244rem}.background-elements .points p{font-size:2.25rem}.background-elements .points p:first-child{padding-top:1rem}.background-elements .points p:last-child{padding-top:2rem}}@media(min-width:1440px){.background-elements .points.first-points{top:38rem}.background-elements .points.second-points{left:53%;top:10rem}.background-elements .points.fourth-points{top:44rem}.background-elements .points.fifth-points{top:95rem}.background-elements .points.sixth-points{top:90rem}.background-elements .points.seventh-points{top:142rem}.background-elements .points.eighth-points{top:125rem}.background-elements .points.ninth-points{top:176rem;left:55%}.background-elements .points.tenth-points{top:190rem;left:6%}.background-elements .points.eleventh-points{top:222rem;left:15%}.background-elements .points.twelfth-points{top:185rem}.background-elements .points.thirteenth-points{top:270rem;right:14%}.background-elements .points.fourteenth-points{top:289rem}}.background-elements svg{position:absolute}.background-elements svg.wave-1{opacity:1}.background-elements svg.wave-2{opacity:.8}.background-elements svg.wave-3{opacity:.6}.background-elements svg.wave-4{opacity:.4}.background-elements svg.wave-5{opacity:.2}.background-elements .wave-group-1,.background-elements .wave-group-2,.background-elements .wave-group-4,.background-elements .wave-group-5,.background-elements .wave-group-6{display:none}.background-elements .wave-group-2,.background-elements .wave-group-3,.background-elements .wave-group-4,.background-elements .wave-group-5,.background-elements .wave-group-6{position:absolute}.background-elements .wave-group-2 svg,.background-elements .wave-group-3 svg,.background-elements .wave-group-4 svg{width:100vw;height:auto}.background-elements .wave-group-2 svg.wave-2,.background-elements .wave-group-3 svg.wave-2,.background-elements .wave-group-4 svg.wave-2{top:.5rem}.background-elements .wave-group-2 svg.wave-3,.background-elements .wave-group-3 svg.wave-3,.background-elements .wave-group-4 svg.wave-3{top:1rem}.background-elements .wave-group-2 svg.wave-4,.background-elements .wave-group-3 svg.wave-4,.background-elements .wave-group-4 svg.wave-4{top:1.5rem}.background-elements .wave-group-2 svg.wave-5,.background-elements .wave-group-3 svg.wave-5,.background-elements .wave-group-4 svg.wave-5{top:2rem}.background-elements .wave-group-3{top:80rem}@media(min-width:720px){.background-elements .wave-group-1,.background-elements .wave-group-2,.background-elements .wave-group-4,.background-elements .wave-group-5,.background-elements .wave-group-6{display:block}.background-elements :is(.wave-group-1,.wave-group-6) svg{width:50%;height:auto}.background-elements :is(.wave-group-1,.wave-group-6) svg.wave-1{top:2rem}.background-elements :is(.wave-group-1,.wave-group-6) svg.wave-2{top:1.5rem}.background-elements :is(.wave-group-1,.wave-group-6) svg.wave-3{top:1rem}.background-elements :is(.wave-group-1,.wave-group-6) svg.wave-4{top:.5rem}.background-elements :is(.wave-group-1,.wave-group-6) svg.wave-5{top:0}.background-elements .wave-group-2{top:24.5rem}.background-elements .wave-group-3{top:85rem}.background-elements .wave-group-4{top:188rem}.background-elements .wave-group-4 svg.wave-1{opacity:.75}.background-elements .wave-group-4 svg.wave-2{opacity:.6}.background-elements .wave-group-4 svg.wave-3{opacity:.45}.background-elements .wave-group-4 svg.wave-4{opacity:.3}.background-elements .wave-group-4 svg.wave-5{opacity:.15}.background-elements .wave-group-5{top:135rem}.background-elements .wave-group-5 svg.wave-5{top:2rem}.background-elements .wave-group-5 svg.wave-4{top:1.5rem}.background-elements .wave-group-5 svg.wave-3{top:1rem}.background-elements .wave-group-5 svg.wave-2{top:.5rem}.background-elements .wave-group-5 svg.wave-1{top:0}.background-elements :is(.wave-group-5,.wave-group-6) svg{width:50vw;height:auto}.background-elements .wave-group-6{top:157rem}.background-elements .wave-group-6 svg{width:50vw}}@media(min-width:1024px){.background-elements .wave-group-1 svg{width:auto}.background-elements .wave-group-2 svg.wave-2,.background-elements .wave-group-3 svg.wave-2,.background-elements .wave-group-4 svg.wave-2,.background-elements .wave-group-5 svg.wave-2{top:.75rem}.background-elements .wave-group-2 svg.wave-3,.background-elements .wave-group-3 svg.wave-3,.background-elements .wave-group-4 svg.wave-3,.background-elements .wave-group-5 svg.wave-3{top:1.5rem}.background-elements .wave-group-2 svg.wave-4,.background-elements .wave-group-3 svg.wave-4,.background-elements .wave-group-4 svg.wave-4,.background-elements .wave-group-5 svg.wave-4{top:2.25rem}.background-elements .wave-group-2 svg.wave-5,.background-elements .wave-group-3 svg.wave-5,.background-elements .wave-group-4 svg.wave-5,.background-elements .wave-group-5 svg.wave-5{top:3rem}.background-elements .wave-group-2{top:28rem}.background-elements .wave-group-3{top:97rem}.background-elements .wave-group-4{top:195rem}.background-elements .wave-group-5{top:130rem}.background-elements .wave-group-5 svg{width:100vw}.background-elements .wave-group-6{display:none}}@media(min-width:1440px){.background-elements .wave-group-3{top:115rem}.background-elements .wave-group-4{top:226rem}.background-elements .wave-group-5{top:153rem}}@media(min-width:2310px){.background-elements :is(.wave-group-4,.wave-group-5){display:none}}.background-elements img,.background-elements svg{position:absolute}.background-elements img.code.first,.background-elements svg.code.first{top:4.5rem;left:10%}.background-elements img.code.second,.background-elements svg.code.second{top:63rem;right:5%}.background-elements img.array.first,.background-elements svg.array.first{left:85%;top:15rem}.background-elements img.array.second,.background-elements svg.array.second{top:38rem;left:35%}.background-elements img.array.third,.background-elements svg.array.third{top:202rem;right:1%}.background-elements img.object.first,.background-elements svg.object.first{display:none}.background-elements img.object.second,.background-elements svg.object.second{top:135rem;left:25%}.background-elements img.javascript,.background-elements svg.javascript{opacity:.5;top:25rem;left:55%}.background-elements img.javascript path:first-child,.background-elements svg.javascript path:first-child{fill:#272d37}.background-elements img.javascript path,.background-elements svg.javascript path{fill:#0f1621}.background-elements img.reactjs,.background-elements svg.reactjs{top:34rem;left:23%}.background-elements img.reactjs circle,.background-elements img.reactjs path,.background-elements svg.reactjs circle,.background-elements svg.reactjs path{opacity:.2;fill:#e8e8e8}.background-elements img.github,.background-elements svg.github{display:none;top:52rem;right:2%}.background-elements img.github path,.background-elements svg.github path{opacity:.2;fill:#e8e8e8}.background-elements img.nextjs,.background-elements svg.nextjs{width:6rem;height:1.21875rem;top:70rem;left:70%}.background-elements img.nextjs path,.background-elements svg.nextjs path{fill:#0f1621}.background-elements img.html,.background-elements svg.html{top:103rem;right:12%}.background-elements img.html path:first-child,.background-elements img.html path:nth-child(2),.background-elements svg.html path:first-child,.background-elements svg.html path:nth-child(2){fill:#0f1621}.background-elements img.html path:nth-child(2),.background-elements svg.html path:nth-child(2){fill:#272d37;opacity:.25}.background-elements img.html path:nth-child(3),.background-elements svg.html path:nth-child(3){fill:#272d37}.background-elements img.sass,.background-elements svg.sass{top:118rem;left:24%}.background-elements img.sass path,.background-elements svg.sass path{fill:#0f1621}.background-elements img.css,.background-elements svg.css{top:157rem;left:4%}.background-elements img.css path:first-child,.background-elements svg.css path:first-child{fill:#0f1621}.background-elements img.css path:nth-child(2),.background-elements svg.css path:nth-child(2){opacity:.1;fill:#272d37}.background-elements img.css path:nth-child(3),.background-elements svg.css path:nth-child(3){fill:#272d37}.background-elements img.css path:nth-child(4),.background-elements svg.css path:nth-child(4){opacity:.8;fill:#272d37}.background-elements img.typescript,.background-elements svg.typescript{top:195rem;right:12%}.background-elements img.typescript rect,.background-elements svg.typescript rect{fill:#0f1621}.background-elements img.typescript path,.background-elements svg.typescript path{fill:#e8e8e8}.background-elements svg{opacity:.5;width:2rem;height:2rem}@media(min-width:540px){.background-elements img.qr-code{left:5%}.background-elements svg{width:2.5rem;height:2.5rem}.background-elements svg.code.first{top:4rem}.background-elements svg.code.second{top:65.5rem}.background-elements svg.array.third{top:213rem;right:24%}.background-elements svg.javascript{left:45%}.background-elements svg.github{display:block}.background-elements svg.nextjs{top:75rem;left:80%}.background-elements svg.html{top:100rem;right:5%}.background-elements svg.css{top:167rem}.background-elements svg.typescript{top:205rem;right:25%}}@media(min-width:720px){.background-elements svg{width:3rem;height:3rem}.background-elements svg.code.second{top:74rem}.background-elements svg.array.second{top:52rem;left:45%}.background-elements svg.array.third{top:225rem}.background-elements svg.object.first{display:block;top:15rem;left:53%}.background-elements svg.object.second{top:142rem;left:35%}.background-elements svg.javascript{top:32rem;left:35%}.background-elements svg.reactjs{top:55rem;left:22%}.background-elements svg.github{top:60rem;right:1%}.background-elements svg.nextjs{top:85rem}.background-elements svg.html{right:12%}.background-elements svg.sass{top:125rem;left:30%}.background-elements svg.css{top:176rem;left:8%}.background-elements svg.typescript{top:217rem;right:32%}}@media(min-width:1024px){.background-elements svg{width:4rem;height:4rem}.background-elements svg.code.first{top:6rem;left:8%}.background-elements svg.code.second{top:100rem;right:2%}.background-elements svg.array.first{top:25rem}.background-elements svg.array.second{top:65rem;left:40%}.background-elements svg.array.third{top:245rem;right:30%}.background-elements svg.object.first{top:22rem;left:57%}.background-elements svg.object.second{display:none}.background-elements svg.javascript{top:40rem}.background-elements svg.reactjs{top:67rem;left:25%}.background-elements svg.github{top:80rem}.background-elements svg.nextjs{top:110rem;left:88%}.background-elements svg.html{top:140rem;right:5%}.background-elements svg.sass{top:165rem;left:15%}.background-elements svg.css{top:180rem;left:1%}.background-elements svg.typescript{top:238rem;right:5%}}@media(min-width:1440px){.background-elements svg.code.first{top:8rem;left:5%}.background-elements svg.code.second{top:122.5rem;right:4%}.background-elements svg.array.second{top:84rem;left:44%}.background-elements svg.array.third{top:288rem;right:4%}.background-elements svg.object.first{top:30rem}.background-elements svg.object.second{display:block;top:206rem;left:27%}.background-elements svg.javascript{top:52rem;left:35%}.background-elements svg.reactjs{top:97rem;left:24%}.background-elements svg.github{top:105rem;right:3%}.background-elements svg.nextjs{top:135rem;left:85%}.background-elements svg.html{top:170rem;right:2%}.background-elements svg.sass{top:195rem;left:23%}.background-elements svg.css{top:220rem;left:4%}.background-elements svg.typescript{top:286rem;right:27%}}.background-elements{z-index:-1;position:absolute;width:100%}.home-main .text-card .hello{padding-top:.75rem;font-size:clamp(4rem,20vw,5rem);line-height:4.75rem}.home-main .text-card .hello.english{margin-left:2.5rem}@media(min-width:540px){.home-main .text-card .hello.english{margin-left:1rem}}@media(min-width:720px){.home-main .text-card .hello{padding-top:1.25rem;font-size:6rem;line-height:5.5rem}.home-main .text-card .hello.english{margin-left:1.5rem}}@media(min-width:1024px){.home-main .text-card .hello{padding-top:1.5rem;font-size:7rem;line-height:6.25rem}.home-main .text-card .hello.english{margin-left:2.625rem}}@media(min-width:1440px){.home-main .text-card .hello{padding-top:2rem;font-size:7.5rem;line-height:6.75rem}.home-main .text-card .hello.english{margin-left:2.75rem}}.home-main{margin-top:6.75rem}@media(min-width:720px){.home-main{margin-top:8rem}}@media(min-width:1024px){.home-main{margin-top:11.5rem}}@media(min-width:1440px){.home-main{margin-top:14.125rem}}.about .text-card{height:28rem;width:clamp(15rem,95vw,20.5rem)}.about .text-card .text{padding-block:0 .5rem;padding-right:clamp(.2rem,0vw,1rem);width:clamp(16rem,84vw,18rem);font-size:1.0625rem;text-align:justify}.about .text-card .text:before{content:"";margin-left:1.5rem}@media(min-width:540px){.about .text-card{width:21rem}.about .text-card .text{padding-bottom:.625rem}}@media(min-width:720px){.about .text-card{height:30rem;width:25rem}.about .text-card .text{font-size:1.125rem;width:21rem}}@media(min-width:1024px){.about .text-card{width:32rem;height:40rem}.about .text-card .text{font-size:1.5rem;width:26.25rem}.about .text-card .text:before{content:"";margin-left:2.5rem}}@media(min-width:1440px){.about .text-card{width:42.5rem;height:48rem}.about .text-card .text{font-size:1.75rem;width:35.5rem}}.about{display:flex;flex-direction:column;align-items:flex-end;margin-top:6rem;height:26rem}.about .card{padding-bottom:2rem}@media(min-width:540px){.about{margin-top:8rem}}@media(min-width:720px){.about{margin-top:10rem;height:30rem}}@media(min-width:1024px){.about{margin-top:14rem;height:40rem}}@media(min-width:1440px){.about{margin-top:18.75rem;height:48rem}}*{box-sizing:border-box;margin:0;color:#e8e8e8;font-family:Fira sans,sans-serif}html,html body{scroll-behavior:smooth;overflow-x:hidden}body{display:flex;justify-content:center;overflow-x:hidden;background:linear-gradient(180deg,#0f1621 0 24.8%,#272d37 27% 73%,#d1d1d1 80% 100%)}.logo{font-size:clamp(.875rem,4vw,1.125rem)}a{text-decoration:none}li{list-style:none}.app{width:100lvw;overflow-y:hidden}.font-blue{color:#7fadeb}@media(min-width:396px){body{background:linear-gradient(180deg,#0f1621 0 25%,#272d37 29% 73.5%,#d1d1d1 80% 100%)}}@media(min-width:540px){body{background:linear-gradient(180deg,#0f1621 0 25%,#272d37 29% 74.4%,#d1d1d1 79% 100%)}}@media(min-width:720px){body{background:linear-gradient(180deg,#0f1621 0 27%,#272d37 30.5% 74.8%,#d1d1d1 79.5% 100%)}}@media(min-width:1024px){body{background:linear-gradient(180deg,#0f1621 0 34%,#272d37 37% 73.5%,#d1d1d1 79% 100%)}.app{display:flex;flex-direction:column;align-items:center}.home-main,section.about,section.contact,section.projects,section.technologies{width:64rem}}@media(min-width:1440px){body{background:linear-gradient(180deg,#0f1621 0 35.5%,#272d37 39% 76.5%,#d1d1d1 84% 100%)}.home-main,section.about,section.contact,section.projects,section.technologies{width:90rem}}@media(min-width:1520px){.home-main,section.about,section.contact,section.projects,section.technologies{width:90vw}}@media(min-width:1875px){.home-main,section.about,section.contact,section.projects,section.technologies{width:1875px}}