.row{--bs-gutter-x:0}.bg-image{align-items:center;background-image:url(/static/media/bg.20091cfd83a7a7b60913.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center}.hero h1{font-size:3rem;font-weight:700;margin-bottom:1rem}.hero h1,.hero p{color:#fff;text-align:center}.hero p{font-size:1.5rem;margin-bottom:2rem}.hero button{background-color:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:1.2rem;padding:1rem 2rem}.about-section{background-color:#023047;padding:80px 0}.about-heading{align-items:center;color:#fff;display:flex;font-size:80;justify-content:center;margin-bottom:50px;position:relative}.about-heading h2{font-size:36px;font-weight:700;position:relative;text-transform:uppercase;z-index:1}.about-heading:before{background-color:#f5a623;bottom:0;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10%}#about-us{background-color:#023047;padding:100px 0}.card{background-image:url(/static/media/card.dbaa8dd6467f0d5ae9ff.jpg);background-position:50%;background-size:cover;border:3px solid #ffb703;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);height:80%;margin:55px;padding:20px;position:relative;text-align:center;transition:all .3s ease-in-out;vertical-align:middle}.card:hover{border:3px solid #ffb703;border-radius:10px;-webkit-transform:scale(1.2);transform:scale(1.2)}.card-body{text-align:center}.circle{align-items:center;background-color:#ffb703;border-radius:50%;display:flex;height:100px;justify-content:center;left:50%;position:absolute;top:-50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.circle img{border-radius:10%;height:40px;width:40px}.card-title{color:#023047;font-size:15px;font-size:25px;font-weight:700;margin-top:20px;text-align:center}.card .points{color:#023047;display:inline-block;font-size:20px;list-style:none;margin:0;padding:10px;text-align:justify}.card .points li:before{color:#023047;content:"\2713";margin-right:10px}.heading{color:#fff;font-size:40px;margin:10px;text-align:center}.companytext{color:#fff;font-size:20px;margin:20px;text-align:justify}.companytext .companyname{color:#ffb703;text-transform:uppercase}.companytext .companyservices{color:#ffb703}.logo{background-color:#fff;border-radius:15px;height:auto;width:auto}.img-fluid{display:block;margin:auto}.about-img{height:auto;width:auto}.progress{border-radius:2px;display:flex;height:30px;margin:10px}.progress .sr-only{position:relative}.progress-bar{background-color:#00a1a7;line-height:25px}.progress-label{background-color:#04c2c9;color:#fff;min-width:120px;text-align:center;top:0}.top-button{display:block;left:50%;position:absolute;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.icons{cursor:pointer;margin-top:30px;transition:background .3s,color .3s,box-shadow .3s,-webkit-transform .3s;transition:background .3s,color .3s,box-shadow .3s,transform .3s;transition:background .3s,color .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}.icon{padding:20px}.about-container{align-items:center;display:flex;justify-content:center}.about-container col{box-sizing:border-box;color:#fff;padding:20px}input,select,textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:16px;margin-top:6px;padding:12px;resize:vertical;width:100%}input[type=submit]{background-color:#ffb703;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:40px}input[type=submit]:hover{background-color:#219ebc}.contact{background-color:#252934;justify-content:center;max-width:none;width:100%}.contact-section{background-color:#252934;margin:0 auto}.contact-section h1,.contact-section label{color:#fff;font-size:20px}.logo{display:block;margin:auto}.icon-box{border:3px solid #ffb703;border-radius:10px;height:100%;margin:25px;padding:80px 0;text-align:center;transition:all .3s ease-in-out}.icon-box,.icon-box .icon{background-image:url(/static/media/card.dbaa8dd6467f0d5ae9ff.jpg);background-position:50%;background-size:cover}.icon-box .icon{align-items:center;display:flex;height:64px;justify-content:center;margin:0 auto 20px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:64px}.icon-box .icon,.icon-box .icon:before{border-radius:5px;transition:all .3s ease-out 0s}.icon-box .icon:before{background:#023047;content:"";height:100%;left:-8px;position:absolute;top:-8px;-webkit-transform:translateZ(-1px);transform:translateZ(-1px);width:100%}.icon-box h4{font-size:24px;font-weight:700;margin-bottom:15px}.icon-box h4 a{color:#fff}.icon-box p{font-size:14px;line-height:24px;margin-bottom:0}.icon-box:hover{border:3px solid #ffb703;border-radius:10px;-webkit-transform:scale(1.1);transform:scale(1.1)}.icon-box:hover,.icon-box:hover .icon{background-image:url(/static/media/card.dbaa8dd6467f0d5ae9ff.jpg);background-position:50%;background-size:cover}.icon-box:hover .icon i{color:#023047}.icon-box:hover .icon:before{background:#023047}.icon-box:hover h4 a,.icon-box:hover p{color:#023047}.image-container{margin:10px;position:relative}.overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.image-container:hover .overlay{opacity:1}.overlay h2{margin-bottom:10px}.overlay h2,.overlay p{color:#fff;font-size:20px}.overlay p{margin-bottom:20px;text-align:center}.overlay .btn{background-color:#fff;border-radius:5px;color:#000;font-size:16px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.overlay .btn:hover{background-color:#023047;border:none;color:#fff}.nav-link,.nav-pills a{color:#fff}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3E%3C/svg%3E")!important}.errorShow{color:red;font-size:15px;font-weight:300}.success{color:#2fb82f;font-size:20px;font-weight:300}.footer-icon img{background-color:#fff;height:40px;margin:5px;padding:5px;width:40px}@media (max-width:500px){body,html{overflow-x:hidden}}@media only screen and (max-width:1000px){.heading{font-size:20px}.companytext{font-size:14px}}
/*# sourceMappingURL=main.326b02cb.css.map*/