.page__home{padding-top:120px}.page__home .our-work-heading-main{font-size:60px;font-weight:600;font-family:var(--firaSans);text-align:center;color:#e6241d}.page__home .hero{display:grid;grid-template-columns:2fr 1fr;grid-gap:50px;gap:50px}.page__home .hero .left{display:flex;flex-direction:column;justify-content:center;font-family:var(--anton);gap:10px}.page__home .hero .right video{width:100%;border-radius:50%}@media screen and (max-width:768px){.page__home .hero{grid-template-columns:1fr;padding:0 20px;gap:50px}}@media screen and (max-width:567px){.page__home .hero .left p{font-size:15px}}.page__home .text-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;margin:50px auto}.page__home .text-card .left,.page__home .text-card .right{display:flex;flex-direction:column;justify-content:center;font-family:var(--anton);gap:10px;background:#e6241d;border-radius:20px;padding:50px 30px;color:#fff}@media screen and (max-width:768px){.page__home .text-card{grid-template-columns:1fr;padding:0 20px;gap:50px}}@media screen and (max-width:567px){.page__home .text-card .left p{font-size:15px}}.page__home .scanwix-container{width:100%;position:relative;margin-top:100px;font-family:var(--firaSans),sans-serif;padding-top:100px;color:#fff;text-align:center;background:#e6241d;padding-bottom:100px}.page__home .scanwix-container .scanwix-inner-container{max-width:1200px;margin:auto}.page__home .scanwix-container .scanwix-inner-container .scanwix-heading{color:#fff;font-size:60px;font-weight:400}.page__home .scanwix-container .scanwix-inner-container .scanwix-text{width:35%;font-family:var(--firaSans);font-size:17px;line-height:25px;margin:30px auto 10px;font-weight:300}@media screen and (max-width:780px){.page__home .scanwix-container{margin-top:70px;padding-top:70px;padding-bottom:70px}.page__home .scanwix-container .scanwix-text{width:90%!important}}@media screen and (max-width:570px){.page__home .scanwix-container .about-container{grid-template-columns:1fr}.page__home .scanwix-container .about-container .right p{font-size:14px}}@media screen and (max-width:450px){.page__home .scanwix-container .about-container{grid-template-columns:1fr}}.page__home .scanwix-campaign-container{position:relative;font-family:var(--firaSans),sans-serif;padding-top:100px;color:#000;text-align:left;padding-bottom:100px}.page__home .scanwix-campaign-container .scanwix-campaign-inner-container{max-width:1200px;margin:auto}.page__home .scanwix-campaign-container .scanwix-campaign-inner-container .scanwix-campaign-heading{color:#e6241d;font-size:60px;font-weight:600}.page__home .scanwix-campaign-container .scanwix-campaign-inner-container .scanwix-campaign-text{font-family:var(--firaSans);font-size:18px;line-height:30px;margin:30px auto 10px;font-weight:400}@media screen and (max-width:780px){.page__home .scanwix-campaign-container{margin-top:70px;padding-top:70px;padding-bottom:70px}.page__home .scanwix-campaign-container .about-container{grid-template-columns:1fr;gap:50px;padding-bottom:50px}.page__home .scanwix-campaign-container .about-container .right{margin-top:0}}@media screen and (max-width:570px){.page__home .scanwix-campaign-container .about-container{grid-template-columns:1fr}.page__home .scanwix-campaign-container .about-container .right p{font-size:14px}}@media screen and (max-width:450px){.page__home .scanwix-campaign-container .about-container{grid-template-columns:1fr}}.page__home .style-1{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.page__home .style-1 .left{display:flex;flex-direction:column;justify-content:center;gap:20px}.page__home .style-1 .left ul{margin-bottom:0!important}.page__home .style-1 .left .our-work-heading{font-size:30px;font-weight:600;font-family:var(--firaSans);color:#e6241d}.page__home .style-1 .left .our-work-text{font-size:17px;font-weight:300;font-family:var(--firaSans)}.page__home .style-1 .left .our-work-text ul{margin-bottom:0}.page__home .style-1 .right img{width:100%}@media screen and (max-width:768px){.page__home .style-1{grid-template-columns:1fr}}@media screen and (max-width:550px){.page__home .style-1{margin-top:70px;gap:50px}}.page__home .style-2{margin-top:100px;display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.page__home .style-2 .left img{width:100%}.page__home .style-2 .right{display:flex;flex-direction:column;justify-content:center;gap:20px}.page__home .style-2 .right .our-work-heading{font-size:30px;font-weight:600;font-family:var(--firaSans);color:#e6241d}.page__home .style-2 .right .our-work-text{font-size:17px;font-weight:300;font-family:var(--firaSans)}@media screen and (max-width:768px){.page__home .style-2{display:flex;flex-direction:column-reverse}}@media screen and (max-width:550px){.page__home .style-2{margin-top:70px;gap:50px}}.page__home .why-us{position:relative}.page__home .why-us .overlay{position:absolute;width:100%;height:80%;bottom:0;z-index:-1;background-color:#0f2e40}.page__home .why-us .container{display:grid;grid-template-columns:1fr 2fr;margin-top:100px}.page__home .why-us .container .left img{height:100%}.page__home .why-us .container .right{margin-left:50px;display:flex;flex-direction:column;justify-content:center;gap:20px;padding-top:100px;color:#fff}.page__home .why-us .container .right h1{color:#fff}.page__home .why-us .container .right .primary-text{font-family:var(--firaSans);font-size:17px;font-weight:300}.page__home .why-us .container .right .top{display:flex;width:100%;justify-content:space-between;align-items:center}.page__home .why-us .container .right .top p{display:flex;align-items:center;gap:5px}.page__home .why-us .container .right .top p span{font-size:15px}.page__home .why-us .container .right .top p .four{font-size:50px;font-family:var(--anton);margin-bottom:10px}.page__home .why-us .container .right .logos{display:flex;align-items:center;justify-content:space-between;row-gap:20px}.page__home .why-us .container .right .logos img{width:120px}@media screen and (max-width:1000px){.page__home .why-us .container{grid-template-columns:1fr;place-items:center}.page__home .why-us .container .left img{width:100%;height:auto}.page__home .why-us .container .right{margin-left:0;padding-bottom:50px;padding-top:30px}.page__home .why-us .container .right .top p .four{font-size:40px}}@media screen and (max-width:510px){.page__home .why-us .overlay{height:90%}.page__home .why-us .container .right .top p span{font-size:15px}.page__home .why-us .container .right .top p .four{font-size:40px}.page__home .why-us .container .right .logos{display:grid;grid-template-columns:1fr 1fr}}