.HeaderBody{height:100vh;position:relative;z-index:10}.HeaderBody,.NavBar{background-color:var(--Navy)}.NavBar{align-items:center;box-shadow:10px 10px 50px #0d2b4d;display:flex;flex-direction:row;justify-content:center;padding-bottom:18px;padding-top:18px;position:sticky;top:0;z-index:1000}.logo img{height:auto;margin-bottom:0;padding-bottom:0;vertical-align:middle}.Nav,.icons,.items{align-items:center;display:flex;flex-direction:row}.Nav,.icons{margin-top:30px}ul{list-style-type:none}.Nav li{margin-left:27px}.Nav a{color:var(--white);font-size:18px}.Nav li :last-child{margin:0}.Nav li :first-child{margin-left:0}.icons ul{align-items:flex-end;display:flex}.icons li{margin-Right:27px}.icons{display:flex;flex:1;justify-content:flex-end}.icons i{color:var(--white);font-size:18px;line-height:0}.logo{margin-Left:27px;align-items:baseline;display:flex}.hover_circle{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;padding:5px;position:relative;transition:padding .3s ease-in,background-color .3s ease-in;vertical-align:middle}.hover_circle,.hover_circle:before{background-color:transparent;border-radius:50%}.hover_circle:before{content:"";left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s,transform .3s ease-in;z-index:0}.EN:before,.search:before{background-color:var(--gold);border:2px solid var(--gold);color:var(--Navy);z-index:-1}.EN{color:var(--white)}.icon:before{border:2px solid #0d2b4d;z-index:-1}.EN:hover,.search:hover i{color:var(--Navy)}.hover_circle i{position:relative;z-index:1}.search{margin-left:20px}.slider{align-items:center;flex-direction:row}.slider,.slider_info{display:flex;position:relative;width:100%}.slider_info{justify-content:space-between;justify-items:center;z-index:2}.Slider_Paragraph{display:flex;flex-direction:column;height:auto;padding-top:8%;width:45%;z-index:99}.Slider_Paragraph p{color:hsla(0,0%,100%,.66);font-size:18px;line-height:30px;padding-bottom:40px;padding-top:40px}.horse_Img{height:auto;left:0;width:60%;//right:10%;background-size:contain;display:flex;flex:1;position:absolute;z-index:0;//padding-right:15%}.Slider_Buttons{display:flex;gap:20px}.Slider_Buttons button{background:transparent;border:1px solid var(--white);border-radius:50px;color:var(--white);cursor:pointer;font-size:18px;line-height:18px;padding:15px 40px}.Slider_Buttons button:hover{background-color:var(--gold);border:1px solid var(--gold)}.card_body,.card_container{background-color:#f8f8f8}.card_body{display:flex;margin-top:-6%;padding-bottom:40px}.cards{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;padding:0 50px}.card{background-color:#fff;border-radius:30px;box-shadow:0 4px 15px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05);flex-direction:column;z-index:10}.card,.card img{display:flex;height:100%}.card img{margin:auto;padding:40px;width:auto}.card svg,.card_svg{cursor:pointer;display:block;margin:auto;width:145px}.card_info{align-content:center;align-items:center;display:block;justify-content:center;justify-items:center;margin:auto;padding:40px}.svgInfo{color:var(--Navy);text-align:center}.card_header{font-size:14px;line-height:0;padding-bottom:5px;padding-top:10px}#peopleSvg{margin-bottom:8px}.svgCategory{font-size:20px}.news_container{padding:40px 0}.News_Header{align-items:center;display:flex;flex:1;justify-content:space-between;margin:0;padding:0}.latestNews_header strong{font-size:28px}.showAll strong{font-size:20px}.newsCard{border-radius:20px;box-shadow:-4px 4px 10px rgba(0,0,0,.15);flex:0 0 calc(33.33333% - 20px);padding:15px}.newsCards_container{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;padding-top:40px}.newsCard>:not(:nth-child(2)):not(:last-child){margin-bottom:10px}.newsCard>* :nth-child(2){margin-bottom:5px}.newsDate{font-size:14px!important}.News_Header>:not(:last-child){color:var(--Navy)}.News_Header>:last-child{color:var(--gold)}.cardHeader{color:var(--Navy);font-size:18px}.cardParagraph,.newsDate{color:var(--gray);font-size:16px;line-height:30px}.contactUs_container{background:var(--lightGray);padding:40px 0}.contactUs_Box{align-items:center;background-color:var(--Navy);border-radius:25px;display:flex;justify-content:space-between;padding:62px 60px}.ContactUs_info h4{font-size:28px;padding-bottom:10px}.phone_info{align-items:center;display:flex;margin:0;padding:0}.ContactUs_info{display:flex;flex-direction:column}.fadedCircle{animation:pulseGlow 2s infinite;background-color:hsla(41,55%,61%,.37);padding:15px}.boldCircle,.fadedCircle{align-items:center;border-radius:50%;display:flex;justify-content:center}.boldCircle{animation:pulseGlow 3s infinite;background-color:var(--gold);box-shadow:0 0 5px var(--gold);padding:8px}@keyframes pulseGlow{0%{box-shadow:0 0 5px hsla(41,55%,61%,.51)}50%{box-shadow:0 0 15px var(--gold)}to{box-shadow:0 0 5px hsla(41,55%,61%,.51)}}.ContactUs,.ContactUs_info h4{color:var(--gold)}.ContactUs{font-size:16px}.PhoneNumber{font-size:30px}.infoParagraph{color:hsla(0,0%,100%,.66);width:80%;//padding-left:10px;font-size:18px;line-height:30px;text-align:right}.ContactUs_Phone{color:var(--white);padding:16px}.AboutUs{background:var(--lightGray);padding-bottom:40px;position:relative}.aboutUs_Box{background-color:var(--white);border-radius:25px;display:flex;flex-grow:1;justify-content:space-between;position:relative;width:100%}.aboutImg_container{//background:url(/dist/Images/companyBuilding.png) no-repeat;bottom:0;flex-grow:1;left:0;padding:0;position:absolute;top:0;width:60%}.aboutUs_info{padding:90px 60px;z-index:99}.aboutUs_info h3{color:var(--Navy);font-size:28px}.aboutUs_info p{color:var(--Navy);font-size:18px;line-height:30px}.aboutUs_info button{background:var(--gold);border:none;border-radius:40px;color:var(--white);cursor:pointer;font-size:18px;margin-top:20px;padding:11px 30px}.aboutUs_info>:not(:last-child){margin-bottom:10px}.FooterBody{background-color:var(--Navy);color:#fff;padding:40px 0;width:100%}.footerNav .icons{margin-top:0!important}.last_ul{width:15%}.ulHolder{display:flex;justify-content:space-between;width:100%}.search_Box{background-color:var(--white);border:none;border-radius:35px;font-size:14px;padding:15px 20px;width:100%}.search_container{display:flex;margin-top:10px;position:relative;width:100%}.search_container button{align-items:center;background-color:var(--gold);border:none;border-radius:30px;bottom:4px;color:var(--white);cursor:pointer;display:flex;font-size:14px;left:4px;padding:10px 20px;position:absolute;top:4px}.ulHolder h4{font-size:16px;font-weight:400;padding-bottom:16px}.ulHolder a{font-size:14px}.footerNav,.ulHolder a{color:hsla(0,0%,100%,.66)}.footerNav{background-color:#051b34}.footerNav_holder{display:flex;flex:1;justify-content:space-between;padding:20px 0}.footerNav i{color:hsla(0,0%,100%,.66)}.location_container{align-items:baseline;display:flex;gap:4px;justify-items:baseline}.pages_buttons{display:flex;justify-content:center}.pages_buttons button:before{background-color:var(--gold);border:2px solid var(--gold)}#extra_padding{padding-bottom:40px}.Button_circle{margin-left:27px}.cardHeader a{color:var(--Navy);text-decoration:none}.NewsBody{display:flex;flex-direction:column;margin-top:40px}.newsImage img{height:auto;width:50%}.newsImage{display:flex;justify-content:center;justify-items:center;margin-bottom:40px}h2{color:var(--Navy)}.news_description>*{margin-bottom:20px}.news_description>p{color:var(--gray);font-size:16px;line-height:30px}.breadCrumb_ul li{color:var(--Navy);padding-left:5px}.breadCrumb_ul li a{color:var(--Navy);cursor:pointer;text-decoration:none}.breadCrumb_ul li a:hover{color:var(--gold);text-decoration:underline}.breadCrumb_ul{display:flex}.breadCrumb{background-color:var(--lightGray);padding:40px 0}.breadCrumb_ul li:after{color:var(--Navy);content:">";padding-left:5px}.breadCrumb_ul li:last-child:after{content:""}.news_description>:last-child{margin-bottom:40px}.cardHeader a:hover{color:var(--gold)}.News_header{color:var(--Navy)}.contactUs{margin:40px 0}.ContactUs_box_form{border-radius:25px;display:flex;justify-content:space-between;padding:55px 0}.ContactUsInput_box{width:55%}.ContactUsMedia_box{border-radius:25px;display:flex;flex-direction:column;padding:15px 15px 15px 0}.media_box i{background:var(--gold);border-radius:50%;color:#fff;font-size:20px;height:50px;justify-content:center;margin-left:15px;padding:0;width:50px}.media_box,.media_box i{align-items:center;display:flex}.media_box{border-radius:25px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);color:var(--Navy);flex-direction:row;margin-bottom:20px;padding:15px}.inputBox{padding-bottom:5px;position:relative;width:100%}.form-input::placeholder{color:var(--gold);text-align:right}.form_icon{color:var(--gold);position:absolute;right:110px;top:45%;transform:translateY(-50%);transition:opacity .3s ease}.fa-phone{right:100px}.fa-comment{right:100px;top:20%}.fa-envelope{right:130px;top:47%}.inputBox input:not(:placeholder-shown)+.form_icon{opacity:0}.inputBox textarea+.form_icon{top:20px;transform:none}.inputBox textarea:not(:placeholder-shown)+.form_icon{opacity:0}.error-message{color:red}.form-input{background:transparent;border:2px solid var(--gold);border-radius:40px;color:var(--Navy);font-size:16px;height:100%;margin-top:3px;outline:none;padding:15px;width:100%}.ContactUsInput_box label{margin-right:5px}.ContactUsInput_box label,.icon_form{color:var(--Navy);font-size:20px}.ContactUsInput_box label{font-weight:700}.submit_button{background-color:var(--gold);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;margin-top:25px;padding:15px;width:100%}.about_company_box .container_header{color:var(--Navy);font-size:28px;margin-bottom:10px}.about_company_box p{color:var(--lightNavy);font-size:18px;line-height:28px;text-align:justify}.about_company_box{margin:40px 0}.svg_icons{background:var(--gold);border-radius:20%;margin-left:15px;padding:10px 15px}.svg_icons svg{height:35px;width:35px}.info_box{align-items:baseline;display:flex;justify-items:center}.Vision_mission_info_container{max-width:100%;width:88%}.info_box p{color:var(--lightNavy);font-size:18px;text-align:justify}.CompanyGoals_box,.info_box:not(:last-child){margin-bottom:40px}.CompanyGoals_box{border-radius:15px;box-shadow:-4px 4px 10px rgba(0,0,0,.2);padding:55px 40px}.CompanyGoals_box li{align-items:center;color:var(--lightNavy);display:flex;font-size:18px;margin-bottom:15px}.dropdown-content{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);min-width:160px;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease,visibility .4s ease;visibility:hidden;z-index:1}.dropdown:hover .dropdown-content{opacity:1;pointer-events:auto;visibility:visible}.check_bp{background:var(--gold);color:#fff;height:30px;margin-left:15px;width:30px}.scroll_container{display:flex;margin-bottom:40px;overflow-x:auto;overflow-y:hidden;padding:55px 9px;scroll-behavior:smooth;scrollbar-width:thin}.arch-container{aspect-ratio:1/1;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;min-width:150px;position:relative;width:200px}.test{display:flex;overflow-x:auto}.arch-container:before{border:10px solid #b6bcc3;border-bottom:none;border-radius:250px 250px 0 0;bottom:0;content:"";height:96px;left:-4.6px;position:absolute;right:-5px;z-index:0}.arch-item{align-items:center;border:2px solid #ccd;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;height:122px;justify-content:center;position:relative;text-align:center;width:122px;z-index:1}.arch-container:nth-child(2n):before{bottom:26px;padding-bottom:17px;transform:rotate(180deg)}.arch-container:nth-child(odd):before{top:-50px}.arch-container:nth-child(2n){display:flex;flex-direction:column-reverse}.arch-item{border-radius:50%}.arch_icon{object-fit:contain;padding:30px}.arch_info{align-items:center;color:var(--Navy);font-size:18px;justify-content:center;margin:10px 0 0;text-align:center}.arch_info:nth-child(2n),.container_header{margin-bottom:10px}.container_header{color:var(--Navy);font-size:24px;font-weight:700}.arch-container:nth-child(odd){justify-content:flex-start}.arch-container:nth-child(2n){justify-content:flex-end;margin-top:-41px}.scroll_container .arch-container{align-items:center;display:flex}.card_anchor{color:var(--lightGray)}.insurance_card{background:var(--Navy);border-radius:15px;box-sizing:border-box;height:100%;max-width:100%;min-width:387px;padding:56px 2rem}.insurance_cards{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;position:relative;width:100%}.insurance_card_body{margin-bottom:10px;width:100%}.insurance_card li{font-size:18px}.insurance_card li:not(:last-child){padding-bottom:5px}.insurance_card_header{color:#fff;font-size:25px;padding-bottom:20px}.insurance_card_item{padding:8px}.insurance_card_item:hover{background:var(--white);border-radius:15px;color:var(--Navy)}.insurance_card_item:hover .card_anchor{color:var(--Navy)}.card_icon{align-items:center;aspect-ratio:1/1;background:var(--gold);border-radius:15px;display:flex;justify-content:center;padding:16px 20px;position:absolute;right:51px;top:-40px}.card_holder{margin-top:40px;position:relative}.card_icon img{height:auto;width:38px}.insurance_card_item .check_bp.hover_circle i{color:var(--Navy)}.insurance_card_item:hover .check_bp.hover_circle i{color:var(--white)}.calculator_body{border-radius:25px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;margin:40px 0;padding:40px}.calculator_form{color:var(--Navy);display:flex;flex-direction:column}.calculator_section{padding:0 50px;width:50%}.calculator_selector{display:flex;flex-direction:column}.calculator_img{background-image:url(/dist/Images/civil-engineer-construction.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;position:relative;width:50%}.calculator_img:before{background:rgba(0,0,0,.5);border-radius:25px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.img_header{color:#fff;left:0;line-height:30px;margin-top:13%;padding:0 35px;position:relative;width:100%;z-index:2}.img_header div{font-size:24px;font-weight:700;margin-bottom:15px}.img_header p{color:var(--semiLightGray);font-size:18px}.selector{border:none;border-radius:8px;color:var(--Navy);padding:12px 15px}.header_calculator{color:var(--Navy);font-size:18px;font-weight:700;margin-bottom:15px}.continue_button{align-items:center;align-self:flex-end;background:var(--Navy);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:flex;font-size:14px;height:50px;justify-content:space-around;margin-top:15px;width:145px}.calculator_form>:not(:last-child){margin-bottom:15px}.calculator_selector .selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--lightGray) url(/dist/dist/images/arrow..svg) no-repeat 10px center;cursor:pointer}.director_word_box{border-radius:25px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);display:flex;margin:40px 0;padding:47px 40px}.word_info_section{color:var(--Navy);margin-left:35px;width:78%}.employees-box{margin-bottom:40px}.box_header{font-size:28px;font-weight:700;margin-bottom:35px}.word_info_section p{font-size:18px;line-height:30px}.svg_icon-employee{background:var(--gold);border-radius:20%;margin-left:15px;padding:14px}.svg_icon-employee img{height:35px;width:35px}.employee-box-header{align-items:center;display:flex}.employee-cards{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;padding:0 50px}.employee-card{align-items:center;display:flex}.employee-name{color:var(--Navy)}.employee-position{color:var(--gray);font-size:14px}.director_word{border-radius:25px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);margin:40px 0;padding:47px 40px}.director_word_box_header{display:flex}.director_word>:not(:last-child){margin-bottom:40px}.director_word{color:var(--Navy)}.director_word p{font-size:18px;line-height:30px;text-align:justify}.director_info{align-items:flex-end;color:var(--Navy);display:flex;flex-direction:column;font-weight:700;text-align:right}.gradient_card{margin:40px 0}.gradient_card,.gradient_card_img{border-radius:25px;display:flex;flex-direction:column}.gradient_card_img{background-image:url(/dist/Images/construction-background-blue-sky-new-buildings-is-cargo-crane-construction-concept.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:297px;margin-bottom:27%;position:relative;width:100%}.gradient_card_img:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:80%;left:0;position:absolute;right:0}.card_content{position:relative;z-index:100}.box{background-color:var(--lightGray);border-radius:15px;flex:1;padding:41px 40px}.img-boxes{align-items:stretch;display:flex;gap:30px;margin-top:40px}.card_content{color:var(--Navy)}.title{font-size:28px;font-weight:700;margin-bottom:15px}.description{font-size:18px}.ttttesst{display:block;margin-top:18%;padding:0 70px}.box :first-child{color:var(--Navy);font-size:18px;font-weight:700;margin-bottom:15px}.box p{color:var(--lightNavy)}.banner_img{background-image:url(/dist/Images/civil-engineer-construction.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;max-height:80vh;min-height:304px;position:relative;width:100%}.banner_img:before{background:rgba(0,0,0,.5);border-radius:25px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner_header{color:#fff;left:0;line-height:30px;padding:80px 70px;position:relative;width:100%;z-index:2}.banner_header div{font-size:24px;font-weight:700;margin-bottom:15px}.banner_header p{color:var(--semiLightGray);font-size:18px}.faq-container{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:40px auto;padding:20px}.faq-title{border-bottom:2px solid #ddd;font-size:24px;margin-bottom:20px;padding-bottom:10px;text-align:right}.faq-item{border-bottom:1px solid #ddd}.faq-question{align-items:center;background-color:#f9f9f9;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:40px;outline:none;padding:15px;text-align:right;transition:all .3s ease;width:100%}.faq-question:hover{background-color:#e9e9e9}.faq-answer{background-color:#fff;color:#333;display:none;font-size:16px;padding:15px}.faq-question.active{background-color:var(--gold);color:#fff}.faq-question .icon{font-size:20px;font-weight:700}.faq-answer.show{display:block}.faq-answer p{line-height:28px;padding:40px}.job_items{margin:40px 0}.job_item{align-items:flex-start;border-radius:15px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);display:flex;padding:30px}.job_description{display:flex;flex-direction:column}.job_description>*{margin-bottom:40px}.job_description>:last-child{margin-bottom:0}.job_item:not(:last-child){margin-bottom:40px}.calender_icon img{height:35px;width:35px}.date{align-items:center}.date,.job_date{display:flex}.application{display:flex;justify-content:space-between}.application_date,.job_paragraph div,.job_title{color:var(--lightNavy);font-size:14px;margin-bottom:5px}.job_date,.job_desc,.job_paragraph p{color:var(--Navy);font-size:18px;font-weight:700;text-align:justify}.calender_icon{margin-left:15px}.application_button{background-color:var(--Navy);border-radius:35px;color:var(--white);cursor:pointer;font-size:18px;font-weight:700;padding:15px 45px}.job_Search{border-radius:35px;box-shadow:-4px 4px 10px rgba(0,0,0,.1)}@font-face{font-family:The_sans;src:url(/dist/fonts/TheSans-Plain.otf) format("opentype")}*{box-sizing:border-box;margin:0;padding:0}body,body button,body input,body select,body textarea{font-family:The_sans,sans-serif}body a{text-decoration:none}body img{display:block;height:auto;width:100%}.container{margin-left:auto;margin-right:auto;max-width:100%;width:1227px}:root{--gray:#707070;--white:#fff;--Navy:#06203e;--lightNavy:rgba(6,32,62,.67);--gold:#d2af65;--lightGray:#f8f8f8;--semiLightGray:#d2d2d2}.ContactUs_info{max-width:100%;width:700px}