@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);@import url(https://fonts.googleapis.com/css2?family=Potta+One&display=swap);*{margin:0;padding:0;font-family:"Montserrat",sans-serif;scroll-behavior:smooth;box-sizing:border-box}.topHeader{height:5px;background-color:#002b47}.logoHeaderMainDiv{height:100px}.headerCompanyName span{font-size:25px;color:#002b47}@media (max-width:768px){.headerCompanyName span{font-size:18px;font-weight:700}}.footer{min-height:100px;background-color:#002b47;color:#fff;border-bottom:1px solid #fff}.footer span{font-size:18px}@media (max-width:768px){.footer span{font-size:15px}}.footerBottom{color:#002b47;font-weight:700;border-bottom:5px solid #002b47}@media (max-width:768px){.footerBottom{text-align:center}}.footerBottom span{font-size:18px}@media (max-width:768px){.footerBottom span{font-size:15px}}.navbar{background-color:#002b47!important}.navbar .nav-link{color:#fff!important;width:120px;border-radius:20px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;transition:.5s linear}@media (max-width:768px){.navbar .nav-link{width:auto;justify-content:start;border-radius:0}}.navbar .nav-link:hover{background-color:#bc842c}@media (max-width:991px){.navbar .toggleButton{background-color:#fff!important}.navbar .navbar-collapse{position:fixed;width:80vw;margin-left:-100%;overflow-y:scroll}.navbar .show{width:80vw;margin-left:0;z-index:1024;transition:all .25s ease;background-color:#002b47;color:#fff;padding:10px}.navbar .show,.overlay{position:fixed;top:0;bottom:0;left:0}.overlay{display:none}.openOverlay,.overlay{right:0;margin:auto;background-color:rgba(0,0,0,.5)}.openOverlay{position:fixed;top:0;bottom:0;left:0;z-index:999}}.carousel img{object-fit:cover}.carousel .carousel-indicators li{border-radius:100%!important;width:15px!important;height:15px!important}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{display:none}.carousel .captionMain{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}.carousel .captionMain .carousal_title{color:#bc842c;font-size:30px;font-weight:900}@media (max-width:768px){.carousel .captionMain .carousal_title{font-size:15px}}.carousel .captionMain .carousal_Subtitle{color:#fff;font-size:30px}@media (max-width:768px){.carousel .captionMain .carousal_Subtitle{font-size:13px}}.headingTextMain .headingTitle{font-weight:700;font-size:30px}.headingTextMain .headingTitle .focusText{color:#002b47}.headingTextMain .horizontalLine{background:linear-gradient(90deg,#fff,#58be62,#fff);height:1px;opacity:.4}.wmMainDiv .welcomeMsgMain .headingMsg{font-weight:700;font-size:30px}.wmMainDiv .welcomeMsgMain .headingMsg .focusText{color:#002b47}.wmMainDiv .welcomeMsgMain .paraText{font-size:20px}.ourServiceHeadingText .headingTitle{font-weight:700;font-size:30px}.ourServiceHeadingText .headingTitle .focusText{color:#002b47}.CardMainDiv{cursor:pointer}.CardMainDiv:hover .serviceCard{box-shadow:0 0 19px 3px rgba(88,190,98,.34)}.CardMainDiv .serviceCard{height:300px;overflow:hidden;padding:10px}@media (max-width:768px){.CardMainDiv .serviceCard{width:90%}}.CardMainDiv .serviceCard img{max-height:100%}.CardMainDiv .serviceCard .serviceTitle{font-size:30px;font-weight:900;color:#611417}.CardMainDiv .serviceCard .serviceSubDesc{font-size:13px}.bannerMainDiv{height:250px;background-image:url(/static/media/slide4.8f646612.jpg);object-fit:cover}@media (max-width:768px){.bannerMainDiv{height:150px}}.bannerMainDiv span{font-size:30px;color:#fff}@media (max-width:767px){.bannerMainDiv span{font-size:15px;font-weight:900}}.founderDesc .imageDivMain{height:150px;width:150px;border-radius:75px;overflow:hidden}.founderDesc .employeeName{font-size:20px;font-weight:900;color:#002b47}.founderDesc .designation{font-size:15px;font-weight:700;color:#bc842c}.founderDesc .opinionText{font-size:18px}.client_row_main{overflow-y:hidden;overflow-x:scroll;cursor:pointer}.client_row_main .client_img img{max-height:200px;object-fit:contain}.client_row_main::-webkit-scrollbar{display:none}.projectCard_main_div{height:300px;cursor:pointer;overflow:hidden;box-shadow:0 0 6px 0 #58be62}.projectCard_main_div .project_title{color:#002b47;font-weight:900;font-size:20px}.projectCard_main_div img{object-fit:contain}.projectCard_main_div .projectCard_overlay{height:300px!important;width:100%;position:absolute;bottom:-100%;overflow:hidden;background-color:rgba(0,0,0,.5);z-index:1;color:#fff;transition:.5s}.projectCard_main_div:hover .projectCard_overlay{bottom:0}.vacancy_card_main_div{box-shadow:0 0 5px 0 #000}.vacancy_card_main_div .vacancy_heading1{color:#002b47;font-size:20px;font-weight:900}.vacancy_card_main_div .vacancy_des{font-size:18px;padding-left:20px}.vacancy_card_main_div .vacancy_heading2{font-size:20px;font-weight:700}.vacancyModalMain{background-color:#282c34}.vacancyModalMain .closeButtonCustom{width:30px;height:30px;position:absolute;right:0;top:0;border-radius:15px;color:#fff;cursor:pointer}.vacancyModalMain .modal-header{border-bottom:0;display:flex;justify-content:center;align-items:center}.vacancyModalMain .modal-header .modal-title{color:#fff;font-size:30px;font-weight:900;display:flex;flex-direction:column;justify-content:center;align-items:center}.vacancyModalMain .modal-body .form-label{color:#fff}.vacancyModalMain .modal-body .form-group input{background-color:#282c34;border:1px solid #fff;color:#fff}.vacancyModalMain .modal-body .form-group input::-webkit-input-placeholder{color:#fff}.vacancyModalMain .modal-body .form-group input:-ms-input-placeholder{color:#fff}.vacancyModalMain .modal-body .form-group input::placeholder{color:#fff}.vacancyModalMain .modal-body .form-group input:focus{box-shadow:0 0 6px 2px rgba(0,0,0,.75)}.vacancyModalMain .modal-footer{border-top:0}.contact_us_main_div{height:50vh;background-color:#002b47}.contact_us_main_div .getText{color:#fff;font-size:30px;font-weight:900}@media (max-width:768px){.contact_us_main_div .getText{font-size:25px}}.contact_us_main_div .subText{color:#bc842c}.contact_us_main_div .bg_image{background-image:url(/static/media/contactUs.c3098953.png);object-fit:contain;background-position:0;filter:blur(2px);-webkit-filter:blur(2px)}.form_main_div{height:65vh;margin-top:-100px;width:90vw!important}@media (max-width:768px){.form_main_div{height:auto;width:100vw!important}}.form_main_div .form_div{box-shadow:-3px 3px 5px 0 rgba(97,92,97,.5);background-color:#fff}.form_main_div .form_div .form_content .sum{font-size:20px;font-weight:bolder;color:#282c34}.form_main_div .form_div .form_content .horizontalLine{background:linear-gradient(90deg,#fff,#58be62,#fff);height:1px;opacity:.4}.form_main_div .form_div .form_image_div{background-color:#282c34}@media (max-width:768px){.form_main_div .form_div .form_image_div{display:none!important}}.form_main_div .form_div .form_image_div .location_heading{font-size:20px;font-weight:bolder;color:#daa520}.form_main_div .form_div .form_image_div .location_answer{font-size:18px;color:#fff}.backToTop_main_div{height:45px;width:45px;border-radius:50%;background-color:#bc842c;color:#fff;position:fixed;bottom:0;right:0;z-index:999;margin-bottom:80px;cursor:pointer}.main_div{display:flex;justify-content:center;align-items:center}.main_div input{border-radius:20px;height:0;width:0;padding:0;border:none;outline:none;transition:all .2s}@media (max-width:768px){.main_div input{height:100%;width:100%;padding:10px}}.main_div .search_icon{height:2rem;width:2rem;background-color:#bc842c;position:absolute;display:grid;place-items:center;border-radius:50%;color:#fff;cursor:pointer;right:1rem}.main_div:hover input{height:100%;width:100%;padding:10px}.main_div:hover .search_icon{transition:all .2s linear;background-color:#002b47}.mainDivPage404 .page404text{min-height:400px}.mainDivPage404 .page404text .heading{font-size:100px;font-weight:900;color:#bc842c}.mainDivPage404 .page404text .heading1{font-size:35px;font-weight:600;color:#bc842c}.mainDivPage404 .page404text .subHeading{font-size:25px}.mainDivPage404 .page404text .btn{background-color:#002b47;color:#fff}.mainDivPage404 .imgDivPage404{background-image:url(/static/media/404.653c8d58.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.mainDivPage404 .imgDivPage404{display:none}}.workWithUsMainDiv{min-height:400px;background-image:url(/static/media/work-with-us.b6717406.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.workWithUsMainDiv .textAreaMain{background-color:rgba(0,0,0,.5)}.workWithUsMainDiv .textAreaMain .workWithUsText{font-size:40px;font-weight:900;color:#fff}@media (max-width:768px){.workWithUsMainDiv .textAreaMain .workWithUsText{font-size:20px}}.workWithUsMainDiv .textAreaMain .workWithUsDescText{font-size:18px;color:#fff}@media (max-width:768px){.workWithUsMainDiv .textAreaMain .workWithUsDescText{font-size:13px}}.rfpModalMain{background-color:#282c34}.rfpModalMain .closeButtonCustom{width:30px;height:30px;position:absolute;right:0;top:0;border-radius:15px;color:#fff;cursor:pointer}.rfpModalMain .modal-header{border-bottom:0;display:flex;justify-content:center;align-items:center}.rfpModalMain .modal-header .modal-title{color:#fff;font-size:30px;font-weight:900;display:flex;flex-direction:column;justify-content:center;align-items:center}.rfpModalMain .modal-body .form-check .form-check-input{width:20px;height:20px}.rfpModalMain .modal-body .form-check .form-check-label{color:#fff;font-size:20px;margin-left:10px}.rfpModalMain .modal-body .textArea{background-color:#282c34;outline:none;border:1px solid #fff;color:#fff}.rfpModalMain .modal-body .textArea::-webkit-input-placeholder{color:#fff}.rfpModalMain .modal-body .textArea:-ms-input-placeholder{color:#fff}.rfpModalMain .modal-body .textArea::placeholder{color:#fff}.rfpModalMain .modal-body .textArea:focus{box-shadow:0 0 6px 2px rgba(0,0,0,.75)}.rfpModalMain .modal-footer{border-top:0}.proposalButton{cursor:pointer;font-size:20px;transition:.5s linear;color:rgba(0,0,0,.5)}.proposalButton:hover{background-color:rgba(0,0,0,.5)!important;color:#ffcd00!important}.inputComponentMain input{background-color:#282c34;outline:none;border:1px solid #fff;color:#fff;width:300px}.inputComponentMain input::-webkit-input-placeholder{color:#fff}.inputComponentMain input:-ms-input-placeholder{color:#fff}.inputComponentMain input::placeholder{color:#fff}.inputComponentMain input:focus{box-shadow:0 0 6px 2px rgba(0,0,0,.75)}.flip-card{background-color:transparent;width:300px;height:300px}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);cursor:pointer}.flip-card .flip-card-inner .flip-card-back,.flip-card .flip-card-inner .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card .flip-card-inner .flip-card-front{background-color:#bbb;color:#000}.flip-card .flip-card-inner .flip-card-front img{width:100%;height:100%;object-fit:contain}.flip-card .flip-card-inner .flip-card-back{transform:rotateY(180deg)}.flip-card .flip-card-inner .flip-card-back .employeeName{font-size:20px;font-weight:700;color:#002b47}.flip-card .flip-card-inner .flip-card-back .employeeDesignation{font-size:15px;font-weight:700;color:#bc842c}
/*# sourceMappingURL=main.1806b048.chunk.css.map */