.section-3{background-image:url(/assets/Home/home-section-bg2.png);height:719px;width:1440px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media only screen and (max-width:499px){.section-3{width:100%;height:1134px;background-position:-1400px}}@media only screen and (max-width:799px){.section-3{width:100%;height:1134px;background-position:-1400px}}.section-3 .section-overlay-3{position:absolute;background:rgba(6,10,38,.6);z-index:1;height:719px;width:1440px;gap:139px}@media only screen and (max-width:499px){.section-3 .section-overlay-3{width:100%;height:1134px}}@media only screen and (max-width:799px){.section-3 .section-overlay-3{width:100%;height:1134px}}.section-3 .section-overlay-3 .sections-container{display:flex;flex-direction:row;justify-content:center;align-items:start;gap:120px}@media only screen and (max-width:499px){.section-3 .section-overlay-3 .sections-container{flex-direction:column;gap:20px}}@media only screen and (max-width:799px){.section-3 .section-overlay-3 .sections-container{flex-direction:column;gap:20px}}.section-3 .section-overlay-3 .sections-container .section-item h1{color:#fefefc;text-align:left;font-family:Figtree;font-size:50px;font-style:normal;font-weight:800;line-height:normal}@media only screen and (max-width:499px){.section-3 .section-overlay-3 .sections-container .section-item h1{font-size:36px}}@media only screen and (max-width:799px){.section-3 .section-overlay-3 .sections-container .section-item h1{font-size:36px}}.section-3 .section-overlay-3 .sections-container .section-item .description{width:513px;text-align:left}@media only screen and (max-width:499px){.section-3 .section-overlay-3 .sections-container .section-item .description{width:348px}}@media only screen and (max-width:799px){.section-3 .section-overlay-3 .sections-container .section-item .description{width:348px}}.section-3 .section-overlay-3 .sections-container .section-item .description p,.section-3 .section-overlay-3 .sections-container .section-item .description ul{color:#fefefc;text-align:left;font-family:Figtree;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.section-3 .section-overlay-3 .sections-container .section-item .description ul li span{color:#7d51fd}.section-4{width:1440px;height:780px}@media only screen and (max-width:499px){.section-4{width:100%;height:auto;margin-bottom:100px}}@media only screen and (max-width:799px){.section-4{width:100%;height:auto;margin-bottom:100px}}.section-4 .list-project-button-container{margin-top:80px;margin-bottom:80px}.section-4 h2{color:#060a26;font-family:Figtree;font-style:normal;font-weight:800;line-height:normal;font-size:50px}@media only screen and (max-width:499px){.section-4 h2{width:349px;font-size:36px;text-align:center;margin-top:-35px}}@media only screen and (max-width:799px){.section-4 h2{width:349px;font-size:36px;text-align:center;margin-top:-35px}}.section-4 .section-4-cards{gap:64.24px}@media only screen and (max-width:499px){.section-4 .section-4-cards{flex-direction:column}}@media only screen and (max-width:799px){.section-4 .section-4-cards{flex-direction:column;gap:35px}}.section-4 .section-4-cards ul{list-style:none;padding-left:0;width:257px;color:#060a26;font-size:15px;font-style:normal;font-weight:400;line-height:1.5;text-align:left;margin-top:59px}@media only screen and (max-width:799px){.section-4 .section-4-cards ul{margin-top:45.66px}}.section-4 .section-4-cards ul li{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}.section-4 .section-4-cards ul li:before{content:"•";font-size:18px;line-height:1;color:#000;flex-shrink:0;margin-top:2px}.section-4 .section-4-cards ul li span{color:#7d51fd;font-size:15px;font-weight:700}.section-4-button{margin-top:80px;margin-bottom:80px}.section-4-button button{width:665px;height:75.733px;font-size:40px}@media only screen and (max-width:499px){.section-4-button button{width:349px;height:67.294px}}@media only screen and (max-width:799px){.section-4-button button{width:349px;height:67.294px}}.section-5{height:850px;width:1440px}@media only screen and (max-width:499px){.section-5{width:100%;height:auto;margin-top:30px;margin-bottom:100px}}@media only screen and (max-width:799px){.section-5{width:100%;height:620px;margin-top:-10px;margin-bottom:100px}}.section-5 .card-container{width:1175px;height:642px;flex-shrink:0;border-radius:50px;background:#7d51fd}@media only screen and (max-width:499px){.section-5 .card-container{width:80%;height:720px}}@media only screen and (max-width:799px){.section-5 .card-container{width:80%;height:720px}}.section-5 .card-container h1{color:#fefefc;font-family:Figtree;font-size:50px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:100px}@media only screen and (max-width:799px){.section-5 .card-container h1{font-size:36px;width:295px;margin-top:48.42px;margin-bottom:0}}@media only screen and (max-width:499px){.section-5 .card-container .content{flex-direction:column}}@media only screen and (max-width:799px){.section-5 .card-container .content{flex-direction:column}}.section-5 .card-container .content .description-container{width:524px;text-align:left;font-size:20px;font-style:normal;line-height:normal}.section-5 .card-container .content .description-container p{font-family:Figtree}@media only screen and (max-width:499px){.section-5 .card-container .content .description-container{flex-direction:column;width:295px}}@media only screen and (max-width:799px){.section-5 .card-container .content .description-container{flex-direction:column;width:295px}}.section-5 .card-container .content .description-container .info{color:#fefefc;font-weight:500}.section-5 .card-container .content .description-container .quote{color:#060a26;font-weight:600;text-align:left}.section-5 .card-container .content .description-container .quote span{font-weight:700}.section-5 .card-container .content .headline-description{color:#fefefc;margin:0;text-align:left;font-size:50px;font-style:normal;font-weight:700;line-height:65px;width:422px}@media only screen and (max-width:499px){.section-5 .card-container .content .headline-description{width:295px;font-size:32px;line-height:40px}}@media only screen and (max-width:799px){.section-5 .card-container .content .headline-description{width:295px;font-size:32px;line-height:40px}}.homepage{font-family:Figtree;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage,.homepage .app-container{max-width:1440px;width:100%;margin:0 auto}