@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif}body,nav{box-sizing:border-box;margin:0;padding:0}nav{display:flex}nav,nav .header1{position:relative;z-index:1}nav .header1{background-color:#08003a;box-sizing:border-box;-webkit-clip-path:polygon(0 0,100% 0,84.5% 100%,0 100%);clip-path:polygon(0 0,100% 0,84.5% 100%,0 100%);color:#fff;height:115px;line-height:0%;padding:2% 0 2% 15%;width:35%}nav .header1 p{color:#ff0f5f;font-size:32px;font-weight:900}nav .header2{background-color:#deb887;flex-direction:column;padding:0;position:absolute;right:0;width:70%}nav .header2,nav .header2 .info{box-sizing:border-box;display:flex}nav .header2 .info{background-color:#e6e6e6;border-bottom:1px solid #ccc;color:#000;font-size:80%;justify-content:space-evenly;padding:0 10% 0 0}nav .header2 .info .infocontact{display:flex;justify-content:space-evenly;padding:0;width:80%}nav .header2 .info .infocontact span{font-weight:700;margin:0;padding:0}nav .header2 .info .infocontact a{color:inherit;margin-left:5px;text-decoration:none}nav .header2 .info .infosocial{align-items:center;display:flex;justify-content:space-evenly;padding:0;width:20%}nav .header2 .info .infosocial p{align-items:center;border-left:1px solid #cacaca;box-sizing:border-box;color:grey;cursor:pointer;display:flex;font-size:115%;height:100%;justify-content:space-evenly;text-align:center;width:100%}nav .header2 .info .infosocial p a{color:grey;text-decoration:none}nav .header2 .info .infosocial p a .fa-facebook-f:hover{color:#4267b2}nav .header2 .info .infosocial p a .fa-instagram:hover{color:#fc31b8}nav .header2 .info .infosocial p a .fa-youtube:hover{color:red}nav .header2 .pages{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:100%;justify-content:space-evenly;padding-left:15%;padding-right:11%;width:100%}nav .header2 .pages li{box-sizing:border-box;list-style:none;padding:2% 0;width:100%}nav .header2 .pages li a{box-sizing:border-box;color:#1b1919;display:flex;font-size:87%;font-weight:bolder;justify-content:space-evenly;text-decoration:none;width:90%}nav .header2 .pages li a:hover{border-bottom:2px solid #ff0f5f}.banner{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.zurich.com/-/media/project/zurich/dotcom/media/magazine/2020/images/stage-construction-site.jpg?h=1250&iar=0&w=2500&rev=6eb3e8d029bd4dde9ae63a0cd29d5d89&hash=974BF71EF63F15D3828F23516782401E);background-size:cover;height:100%;position:absolute;top:0;width:100%;z-index:-2}.banner div{color:#fff;left:50%;line-height:1;position:absolute;text-align:center;top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner div h1{font-size:50px;font-weight:30px}.banner div p{font-size:20px}.banner div button{background-color:#ff0f5f;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:100%;outline:0;padding:4% 15%;text-align:center}.clients{box-sizing:border-box;height:100%;padding:2% 15%;position:absolute;text-align:center;top:100%;width:100%}.clients .clientdescription{color:grey}.clients .clientdescription h1{font-size:170%;font-weight:900}.clients .clientdescription h1 span{color:#ff0f5f}.clients .clientimg{display:flex;justify-content:space-evenly;padding:0 10%}.clients .clientimg img{height:auto;width:15%}.ourexpertise{background-color:#dfdfdf;box-sizing:border-box;color:grey;height:110%;position:absolute;text-align:center;top:160%;width:100%}.ourexpertise h2{font-size:170%;font-weight:900}.ourexpertise h2 span{color:#ff0f5f}.ourexpertise img{height:29%;margin:7% 0;width:18%}.ourexpertise h1{font-size:170%;margin:7% 0;padding:0 5%}.ourexpertise h1 p{color:#000;font-size:57%;font-weight:lighter;margin:0;padding:2% 0}.ourexpertise h1 button{background-color:#ff0f5f;border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:60%;padding:2% 5%;text-align:center}.ourexpertise .head1{box-sizing:border-box;display:flex;text-align:left;width:100%}.ourexpertise .head1 .expertise1,.ourexpertise .head1 .expertise2{box-sizing:border-box;display:flex;flex-direction:row;padding:0 4%;width:50%}.ourexpertise .head2{box-sizing:border-box;display:flex;text-align:left;width:100%}.ourexpertise .head2 .expertise3,.ourexpertise .head2 .expertise4{box-sizing:border-box;display:flex;flex-direction:row;padding:0 4%;width:50%}.about{box-sizing:border-box;color:grey;display:flex;height:84%;position:absolute;text-align:right;top:282%;width:100%}.about .description{box-sizing:border-box;padding:4% 0 0 9%;width:50%}.about .description h1{font-size:32px;font-weight:900;margin:0}.about .description h1 span{color:#ff0f5f}.about .description p span{color:#000;font-size:24px;font-weight:bolder;margin:0;padding:0 0 0 30%}.about .description button{background-color:#fff;border:1px solid #000;border-radius:4px;font-size:17px;outline:none;padding:2% 9%}.about .imageshape{box-sizing:border-box;margin:0;padding:0 2% 0 0;text-align:center;width:50%}.about .imageshape img{height:80%;margin:0;width:72%}.ourprojects{box-sizing:border-box;color:grey;height:100%;position:absolute;text-align:center;top:370%;width:100%}.ourprojects h1{font-size:32px;font-weight:900;margin:0}.ourprojects h1 span{color:#ff0f5f}.ourprojects .projectbutton{align-items:center;display:flex;justify-content:space-evenly;list-style:none;padding:0 30%}.ourprojects .projectbutton .title{cursor:pointer;font-size:15px}.ourprojects .projectbutton .title:hover{border-bottom:2px solid #ff0f5f}.ourprojects .projectbutton :active{color:#ff0f5f}.ourprojects .projectimages{box-sizing:border-box;width:100%}.ourprojects .projectimages img{height:200px;margin:1.5%;width:250px}.footer{display:flex}.footer .foot{background-color:#161325;box-sizing:border-box;color:#fff;display:flex;height:50%;padding:2%;position:absolute;text-align:center;top:480%;width:100%}.footer .foot .foot1{box-sizing:border-box;display:flex;flex-direction:column;width:30%}.footer .foot .foot1 .header1{box-sizing:border-box;color:#fff;font-size:13px;line-height:0ch;padding:50px 0 50px 150px;text-align:left;width:100%}.footer .foot .foot1 .header1 p{color:#ff0f5f;font-size:25px;font-weight:900;text-align:left}.footer .foot .foot1 button{background-color:#29263f;border:1px solid #383158;border-radius:5px;box-sizing:border-box;color:#fff;font-size:16px;margin:-32px 30px 0 148px;outline:none;padding:3% 0;width:50%}.footer .foot .foot2{box-sizing:border-box;display:flex;flex-direction:column;margin-top:2%;width:70%}.footer .foot .foot2 .contact{border-bottom:2px solid hsla(0,0%,53%,.363);box-sizing:border-box;display:flex;font-size:17px;justify-content:space-between;margin-right:12%;padding:2% 0;width:100%}.footer .foot .foot2 .contact .cont{align-items:center;display:flex;margin-right:9%;padding:0 2% 0 0}.footer .foot .foot2 .contact .cont i{color:#ff0f5f;font-size:30px;margin-right:5px}.footer .foot .foot2 .contact .cont div{display:flex;flex-direction:column;font-size:12px;justify-content:left;padding:0 0 0 6%}.footer .foot .foot2 .contact .cont div .pi{color:#ff0f5f;font-size:14px;font-weight:700}.footer .foot .foot2 .contact .cont div span{color:#a8a8a8;display:flex;width:120%}.footer .foot .foot2 .contact .cont div span a{color:#a8a8a8;text-decoration:none}.footer .foot .foot2 .links{display:flex;justify-content:flex-start;width:100%}.footer .foot .foot2 .links .same{line-height:.5ch;margin-right:120px;margin-top:15px;text-align:left}.footer .foot .foot2 .links .same h1{font-size:17px;font-weight:lighter;margin-bottom:30px}.footer .foot .foot2 .links .same a{color:#a8a8a8;font-size:13px;text-decoration:none}.footer .copyright{align-items:center;background-color:#000;color:#a8a8a8;display:flex;font-size:11px;justify-content:space-between;padding:1% 5%;position:absolute;top:529%;width:100%}
/*# sourceMappingURL=main.4cf21909.css.map*/