body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;text-transform:capitalize}header{align-items:center;background-color:#fff;box-shadow:0 0 50px 0 #7fdefd59;display:flex;justify-content:space-between;left:0;padding:0 2%;position:fixed;right:0;top:0;z-index:1000}.logo{height:40px;object-fit:contain;width:100%}header .navbar ul{display:flex}header .navbar ul li{float:left;list-style:none;position:relative}header .navbar ul li a{color:#000;display:block;font-size:14px;padding:25px}header .navbar ul li a:hover{color:#0091c3}header .navbar ul li ul{background-color:#fff;box-shadow:0 0 50px 0 #00a0d759;display:none;left:0;position:absolute;text-align:left;top:62px;width:250px}header .navbar ul li ul li{border-top:1px solid #0000001a;width:100%}header .navbar ul li ul li a{font-size:14px;padding:15px}header .navbar ul li:focus-within>ul,header .navbar ul li:hover>ul{display:inline;display:initial}#menu-bar{display:none}header label{color:#000;cursor:pointer;display:none;font-size:30px}.nav_fle_div{align-items:center;display:flex;margin-left:230px}.nav_fle_div a{text-transform:lowercase}.faEnvelope{background-color:#00a0d7;border-radius:50%;color:#fff;font-size:10px;margin-right:-10px;padding:5px}@media screen and (max-width:1536px){.nav_fle_div{align-items:center;display:flex;margin-left:130px}}@media screen and (max-width:1385px){.nav_fle_div{margin-left:65px}}@media screen and (max-width:1309px){.nav_fle_div{margin-left:30px}}@media screen and (max-width:1269px){.nav_fle_div{margin-left:10px}}@media screen and (max-width:1245px){.nav_fle_div{margin-left:0}}@media screen and (max-width:1234px){.nav_fle_div{margin-left:80px}header{padding:8px 1%}}@media screen and (max-width:1179px){.nav_fle_div{margin-left:50px}header{padding:0 1%}}@media screen and (max-width:1134px){.nav_fle_div{margin-left:20px}}@media screen and (max-width:1103px){header{padding:0}.li_div{width:85%}.nav_fle_div{margin-left:0}}@media screen and (max-width:1061px){header{background-color:#eee;padding:20px}header lable{display:inline;display:initial}header .navbar{background-color:#eee;border-top:1px solid #0000001a;display:none;left:0;position:absolute;right:0;top:100%}header .navbar ul{height:400px;overflow:auto}header .navbar ul li{text-align:left;width:100%}.photo_gallery{margin-top:50px}header .navbar ul li ul{position:relative}header .navbar ul li ul li{background-color:#eee}header .navbar ul li ul li ul{left:0;width:100%}#menu-bar:checked~.navbar,header label{display:inline;display:initial}.nav_fle_div{display:none}}@media screen and (max-width:1056px){header{padding:10px 1%}}.footer_parent_div{background-color:#f1f1f1;padding:30px}.footer_parent_grid_div{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(3,1fr);margin:auto;text-align:left;width:75%}.footer_headOffice_div h2{margin-bottom:5px}.footer_branch_div{line-height:25px}.footer_number_parent_div{margin:auto}.footer_general_div{margin-bottom:20px}.footer_general_div h4{margin-bottom:7px}@media screen and (max-width:1024px){.footer_parent_grid_div{width:85%}}@media screen and (max-width:900px){.footer_parent_grid_div{width:100%}}@media screen and (max-width:732px){.footer_parent_grid_div{grid-template-columns:repeat(2,1fr)}.footer_number_parent_div{margin-left:0}}@media screen and (max-width:500px){.footer_parent_grid_div{grid-template-columns:repeat(1,1fr)}}.home_page_main_parent_div{margin-top:100px}ul{text-align:left}ul li{line-height:30px}.aboutUs_parent_div{margin-bottom:50px;margin-top:120px}.aboutUs_parent_div h2{margin-bottom:30px;margin-top:70px}.Business_Description_text_div,.Company_Overview_text_div,.Mission_Vision_and_Values_text_div,.Why_Choose_Us_text_div{line-height:30px}.ourServices_parent_div{margin-top:130px}.ourServices_parent_div h1{margin-bottom:200px}.ourServices_grid_div{align-items:center;background-color:#f4f4f4;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:50px;margin-top:50px;padding:20px}.our_Services_right_text_div{text-align:left}.ourServices_grid_div_two{align-items:center;background-color:#eff5fd;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:50px;padding:20px}.our_Services_left_text_div{text-align:right}.ourServices_parent_div img{width:80%}.ourServices_parent_div h1{margin-bottom:20px}.ourServices_parent_div h2{margin-bottom:10px}.ourServices_parent_div p{margin-bottom:30px}.projects_parent_div{margin-bottom:135px;margin-top:100px;padding-left:10px}.projects_parent_div h2,.projects_parent_div p{margin-bottom:20px}.projects_parent_div ul{margin:auto;width:56%}.projects_parent_div ul li{margin-left:20px}.gallery_parent_div{margin-bottom:30px;margin-top:100px}.gallery_grid_div{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:auto;width:75%}.gallery_grid_div div{background-color:#ececec;box-shadow:0 2px 8px 0 #63636333;display:flex}.gallery_grid_div img{object-fit:contain;width:100%}@media screen and (max-width:850px){.gallery_grid_div{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.gallery_grid_div{grid-template-columns:repeat(1,1fr)}}.banner_parent_div{height:90vh;margin-top:-20px;width:100%}.video{height:100%;object-fit:cover;width:100%}.banner_container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%}.banner_container p{margin-top:10px;width:50%}.overlay{background-color:#00000080;height:90%;left:0;position:absolute;top:80px;width:100%}@media screen and (max-width:1536px){.banner_container p{margin-top:10px;width:70%}}@media screen and (max-width:1271px){.overlay{top:84px}}@media screen and (max-width:1145px){.overlay{top:80px}}.company_overview_parent_div{margin-bottom:150px;margin-top:100px;padding-left:15px;text-align:left}.company_overview_parent_div h2{font-size:30px;margin-bottom:30px;margin-top:120px}.company_overview_parent_div p{margin-top:20px}.mission_parent_div{margin-bottom:155px;margin-top:100px;padding-left:15px;text-align:left}.mission_parent_div h2{font-size:30px;margin-bottom:20px;margin-top:100px;text-align:left}.mission_parent_div p{margin-bottom:20px}.why_choose_us_parent_div{margin-bottom:280px;margin-top:100px;padding-left:15px;text-align:left}.why_choose_us_parent_div h2{font-size:30px;margin-bottom:20px}.why_choose_us_parent_div p{margin-bottom:15px}.team_parent_div{margin-top:100px}.BusinessDescription_parent_div{margin-bottom:175px;margin-top:100px;padding-left:10px;text-align:left}.BusinessDescription_parent_div h2{margin-bottom:20px}.BusinessDescription_parent_div p{line-height:30px}
/*# sourceMappingURL=main.1cb5e368.css.map*/