#infinity-wave{padding-top:0}#infinity-wave .hero .wrapper{position:relative}#infinity-wave .hero .wrapper .hero__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}#infinity-wave .hero .wrapper .hero__title h2{color:#fff;letter-spacing:.05em;font-weight:500;text-align:center}#infinity-wave .create .create__title h2{letter-spacing:.1em;font-weight:500;margin-bottom:.15em}#infinity-wave .create .create__title h2 span{color:#4a7d97}#infinity-wave .create .create__title strong{letter-spacing:.1em;font-weight:500}#infinity-wave .project .project__link li a{display:block;width:100%;aspect-ratio:315/175;background-image:url(../images/infinity-wave/btn.svg),url(../images/infinity-wave/btn_hover.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;transition:background-image .3s ease-in;text-decoration:none}#infinity-wave .project .project__link li a .project__link--title h3{color:#4d8cab;font-weight:500;letter-spacing:0;line-height:1}#infinity-wave .project .project__link li a .project__link--title small{color:#171717;font-weight:500;letter-spacing:0;line-height:1;margin-top:.5em}@media only screen and (min-width: 768px){#infinity-wave .hero .wrapper .hero__title h2{font-size:3rem}#infinity-wave .create{margin-top:50px}#infinity-wave .create .create__title h2{font-size:3rem}#infinity-wave .create .create__title strong{font-size:1.8rem}#infinity-wave .create .create__text{margin-top:40px;text-align:center}#infinity-wave .create .create__text p{line-height:1.93}#infinity-wave .project{margin-top:80px}#infinity-wave .project .project__link{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 8.5px;margin-top:40px}#infinity-wave .project .project__link li{padding:4.75px}#infinity-wave .project .project__link li a .project__link--title{padding:25px 20px}#infinity-wave .project .project__link li a .project__link--title h3{font-size:2.5rem;transition:color .3s ease-in}#infinity-wave .project .project__link li a .project__link--title small{font-size:1.4rem;transition:color .3s ease-in}#infinity-wave .project .project__link li a:hover{background-image:url(../images/infinity-wave/btn_hover.svg)}#infinity-wave .project .project__link li a:hover .project__link--title h3,#infinity-wave .project .project__link li a:hover .project__link--title small{color:#fff}}@media screen and (min-width: 768px)and (max-width: 1024px){#infinity-wave .hero .wrapper .hero__title h2{font-size:2.4rem}#infinity-wave .create{margin-top:50px}#infinity-wave .create .create__text{font-size:1.7rem}#infinity-wave .project{margin-top:50px}#infinity-wave .project .project__link li a .project__link--title{padding:10px}#infinity-wave .project .project__link li a .project__link--title h3{font-size:2rem}#infinity-wave .project .project__link li a .project__link--title small{font-size:1.12rem}}@media screen and (max-width: 767px){#infinity-wave .hero .wrapper .hero__title h2{font-size:2.1rem}#infinity-wave .create{margin-top:40px}#infinity-wave .create .create__title h2{font-size:2.1rem}#infinity-wave .create .create__title strong{font-size:1.08rem}#infinity-wave .create .create__text{margin-top:30px}#infinity-wave .create .create__text p{line-height:1.93}#infinity-wave .project{margin-top:50px}#infinity-wave .project .project__link{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 10px;margin-top:40px}#infinity-wave .project .project__link li{width:49%;height:-moz-max-content;height:max-content;margin-bottom:2%}#infinity-wave .project .project__link li a .project__link--title{padding:5px}#infinity-wave .project .project__link li a .project__link--title h3{font-size:1.75rem}#infinity-wave .project .project__link li a .project__link--title small{font-size:.84rem}}/*# sourceMappingURL=infinity-wave.css.map */