.projects-section{width:100%;position:relative;margin:0 auto;padding:100px 20px;display:flex;justify-content:space-between;box-sizing:border-box;flex-direction:column;min-height:inherit;z-index:1;background-image:url(/images/bg-second-section.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:768px){.projects-section{padding:170px 20px 50px}}.projects-section .projects-wrapper{width:min(1420px,100%);display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(7,1fr);height:100%;padding-right:30px;margin:0 auto}.projects-section .projects-wrapper a:first-child{grid-column:1/3;grid-row:1/3}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:first-child{grid-column:1/4;grid-row:1/4}}.projects-section .projects-wrapper a:nth-child(2){grid-column:6/6;grid-row:1/1}@media only screen and (max-width:600px){.projects-section .projects-wrapper a:nth-child(2){grid-column:5/7;grid-row:3/5}}@media only screen and (min-width:601px)and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(2){grid-column:4/6;grid-row:3/5}}.projects-section .projects-wrapper a:nth-child(3){grid-column:3/3;grid-row:3/3}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(3){grid-column:8/10;grid-row:2/4}}.projects-section .projects-wrapper a:nth-child(4){grid-column:5/7;grid-row:3/5}@media only screen and (min-width:601px)and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(4){grid-column:7/10;grid-row:4/6}}@media only screen and (max-width:600px){.projects-section .projects-wrapper a:nth-child(4){grid-column:7/10;grid-row:6/8}}.projects-section .projects-wrapper a:nth-child(5){grid-column:7/9;grid-row:2/4}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(5){grid-column:3/6;grid-row:5/8}}.projects-section .projects-wrapper a:nth-child(6){grid-column:10/10;grid-row:2/2}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(6){grid-column:1/3;grid-row:7/9}}.projects-section .projects-wrapper a:nth-child(7){grid-column:1/3;grid-row:5/7}@media only screen and (min-width:601px)and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(7){grid-column:8/11;grid-row:6/9}}@media only screen and (max-width:600px){.projects-section .projects-wrapper a:nth-child(7){display:none}}.projects-section .projects-wrapper a:nth-child(8){grid-column:4/6;grid-row:6/8}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(8){display:none}}.projects-section .projects-wrapper a:nth-child(9){grid-column:8/10;grid-row:4/6}@media only screen and (max-width:1199px){.projects-section .projects-wrapper a:nth-child(9){display:none}}.projects-section .projects-wrapper a img{height:auto!important}.projects-section .projects-wrapper>:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:min(max(10px,1.3020833333vw),20px);background-color:#fff;border:5px solid #ce0e2d;z-index:-1;transform:rotate(45deg) translate(-5px)}.projects-section .projects-wrapper>*{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;padding:0 min(max(10px,1.3020833333vw),20px)}.projects-section .projects-wrapper .single-project{transform:scale(.8)}.projects-section .projects-wrapper .single-project img{transform:scale(1.2)}.projects-section .projects-wrapper .single-project.small{transform:scale(1.1)}.projects-section .projects-wrapper .single-project.small:before{border-width:4px}.projects-section .projects-wrapper .single-project.large{transform:scale(.9)}.projects-section .projects-wrapper>:nth-child(odd):before{border-color:#002169}.home-main-container{width:100%;height:100dvh;position:relative}.home-main-container .home-main-content{background-color:hsla(0,0%,100%,.5);max-width:500px;height:100%}@media screen and (max-width:1280px){.home-main-container .home-main-content{display:none}}.home-main-container .home-main-content-mobile{display:none}@media screen and (max-width:1280px){.home-main-container .home-main-content-mobile{display:block;width:100%;background-color:var(--white);height:70px;display:grid;place-items:center right;position:fixed;top:0;left:0;z-index:10}.home-main-container .home-main-content-mobile img{height:70px;margin-right:20px}}