@charset "UTF-8";@keyframes focusblur{0%,100%{font-size:100px;filter:blur(0)}50%{font-size:110px;filter:blur(5px)}}header.projects_header .section__header{max-width:720px;margin-left:auto;margin-right:auto;position:relative;z-index:10}header.projects_header .section__header .title{text-align:center}header.projects_header .section__header .title h1{color:var(--secondary);font-size:90px;line-height:100px}header.projects_header .section__header .title h1 .projects__title span{position:absolute;color:var(--primary);font-size:100px;line-height:1}header.projects_header .section__header .title h1 .projects__title span:hover{animation-name:focusblur;animation-duration:.5s}header.projects_header .section__header .title h1 .projects__title span:first-child{bottom:-100px;right:120px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1{font-size:70px;line-height:80px}header.projects_header .section__header .title h1 .projects__title span{font-size:70px}header.projects_header .section__header .title h1 .projects__title span:first-child{right:170px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1{font-size:40px;line-height:45px}header.projects_header .section__header .title h1 .projects__title span{font-size:50px}header.projects_header .section__header .title h1 .projects__title span:first-child{right:240px;bottom:-110px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(2){bottom:-10px;right:10px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(2){right:100px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(2){right:180px;bottom:-40px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(3){bottom:-50px;right:-130px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(3){right:30px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(3){right:120px;bottom:-60px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(4){bottom:-60px;right:-220px;transform:rotate(15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(4){right:-40px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(4){right:60px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(5){bottom:-160px;right:-50px;transform:rotate(25deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(5){right:30px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(5){right:150px;bottom:-110px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(6){bottom:-190px;right:-200px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(6){right:-50px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(6){right:90px;bottom:-140px}}header.projects_header .section__header .title h1 .projects__title span:nth-child(7){bottom:-280px;right:-320px;transform:rotate(25deg)}header.projects_header .overlay{position:relative}header.projects_header .overlay span.icon{position:absolute}header.projects_header .overlay span.icon:hover{animation-name:focusblur;animation-duration:.5s}header.projects_header .overlay span.icon:first-child{bottom:-130px;right:80px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .section__header .title h1 .projects__title span:nth-child(7){right:-50px}header.projects_header .overlay span.icon:first-child{right:130px}}@media screen and (max-width:600px){header.projects_header .section__header .title h1 .projects__title span:nth-child(7){right:30px;bottom:-170px}header.projects_header .overlay span.icon:first-child{right:200px}header.projects_header .overlay span.icon:first-child img{width:30px}}header.projects_header .overlay span.icon:nth-child(2){bottom:-60px;right:40px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .overlay span.icon:nth-child(2){right:90px}}@media screen and (max-width:600px){header.projects_header .overlay span.icon:nth-child(2){right:200px}header.projects_header .overlay span.icon:nth-child(2) img{width:25px}}header.projects_header .overlay span.icon:nth-child(3){bottom:70px;right:-210px;transform:rotate(-15deg)}@media screen and (max-width:1050px){header.projects_header .overlay span.icon:nth-child(3){right:20px}}@media screen and (max-width:600px){header.projects_header .overlay span.icon:nth-child(3){right:80px;bottom:10px}header.projects_header .overlay span.icon:nth-child(3) img{width:30px}}header.projects_header .overlay span.icon:nth-child(4){bottom:-20px;right:-290px;transform:rotate(15deg)}@keyframes scroll-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}section.projects_section_1{padding-top:0}section.projects_section_1 .cards{display:flex;flex-flow:wrap row;position:relative}section.projects_section_1 .cards .card{width:calc(50% - 15px);height:480px;margin-right:30px;margin-bottom:30px;position:relative;overflow:hidden;transition:.5s ease-in-out;border-radius:20px}@media screen and (max-width:1050px){header.projects_header .overlay span.icon:nth-child(4){right:-90px;bottom:-60px}section.projects_section_1 .cards .card{width:100%;height:350px;margin-right:0}}section.projects_section_1 .cards .card:after{content:"";width:100%;height:150px;position:absolute;bottom:0;left:0;z-index:10;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}section.projects_section_1 .cards .card:nth-child(2n+2){margin-right:0}@media screen and (min-width:1050px){section.projects_section_1 .cards .card:hover{width:calc(70% - 30px)}section.projects_section_1 .cards .card:hover .section__header{opacity:0}section.projects_section_1 .cards .card:hover .swiper__container,section.projects_section_1 .cards .card:hover .tags-marquee{opacity:1}section.projects_section_1 .cards .card:hover .tags-marquee__content{animation-play-state:running}}section.projects_section_1 .cards .card.shrink{width:30%}@media screen and (max-width:800px){section.projects_section_1 .cards .card.shrink{width:100%}}section.projects_section_1 .cards .card .section__header{width:auto;margin-bottom:0;position:absolute;left:30px;bottom:30px;z-index:20;opacity:1;transition:.2s ease-in-out}section.projects_section_1 .cards .card .section__header .title{padding:10px 20px;border:1px solid var(--tertiary);border-radius:30px}section.projects_section_1 .cards .card .section__header .title h3{color:var(--tertiary);font-size:var(--fontSizeMD);line-height:calc(var(--fontSizeMD) + 10px);font-weight:var(--fontWeightBold);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:600px){header.projects_header .overlay span.icon:nth-child(4){right:0;bottom:-20px}header.projects_header .overlay span.icon:nth-child(4) img{width:30px}section.projects_section_1 .cards .card{height:200px}section.projects_section_1 .cards .card .section__header{left:20px;bottom:20px}section.projects_section_1 .cards .card .section__header .title{padding:5px 10px}section.projects_section_1 .cards .card .section__header .title h3{font-size:14px;line-height:24px}}section.projects_section_1 .cards .card .tags-marquee{width:100%;overflow:hidden;position:absolute;bottom:40px;left:0;z-index:20;opacity:0;transition:opacity .2s ease-in-out}section.projects_section_1 .cards .card .tags-marquee__content{display:inline-flex;white-space:nowrap;animation:15s linear infinite paused scroll-marquee}section.projects_section_1 .cards .card .tags-marquee__content span{margin-right:20px;font-size:30px;font-weight:var(--fontWeightLight);font-family:var(--fontFamilyDefault);text-transform:uppercase;color:var(--light)}