* { box-sizing: border-box; } body {margin: 0;}#iu9af{color:rgb(33, 37, 41);font-size:16px;border-radius:0 0 0 0;}#igkt3d{color:black;}#ikreh{border-radius:0 0 0 0;}#navbarNav{color:black;border-radius:0 0 0 0;}#i3y1l{color:black;}#i4dzk{color:black;}#iuyhl{color:black;}#nav_btn:hover{color:#f04f25;}#nav_btn{color:black;font-family:Inter, sans-serif;font-size:16px;}#ibt0b{color:#000000 !important;}#ibt0b:hover{color:#fdb724;}*{box-sizing:border-box;}body{margin:0;}.paragraph-form{max-width:750px;font-size:16px;font-family:'Figtree';line-height:normal;}.sub-heading-form{padding:6px 0px;line-height:normal;}.graph-outer-container-jfeiD{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-jfeiD .flex-thirty{flex-basis:30%;}.graph-outer-container-jfeiD .flex-seventy{flex-basis:70%;}.graph-cell-jfeiD{min-height:75px;flex-grow:1;flex-basis:100%;}.fixed-3-7 .col-sm-3{width:25%;}.fixed-3-7 .col-sm-9{width:75%;}.custom-list-xgkez p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-Gm2sl p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-eImtR p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-D7cCh p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-XCExZ p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-dMg9e p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.custom-list-rAFWe p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.custom-list-wMBuH p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.custom-list-YlbWw p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.custom-list-WWA8W p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.custom-hover_section .custom-card p, .custom-hover_section .custom-card .icon{position:relative;z-index:1;}.custom-list-o49jB p{font-size:26px;font-style:normal;font-weight:500;margin:0px;width:100%;}.graph-outer-container-SQr0c{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-SQr0c .flex-thirty{flex-basis:30%;}.graph-outer-container-SQr0c .flex-seventy{flex-basis:70%;}.graph-cell-SQr0c{min-height:75px;flex-grow:1;flex-basis:100%;}#iccspf{flex-direction:column;color:black;padding:0px;}#ib5jjh{background-color:rgb(240, 79, 37);min-height:auto;color:black;font-family:Figtree, sans-serif;text-transform:uppercase;}.heading06Block-6wIs3{color:rgb(0, 0, 0);font-size:34px;line-height:51px;font-weight:700;text-align:left;width:100%;}#ieampk{margin:0px;text-align:center;color:white;line-height:normal;padding:15px 0px;font-family:Figtree, sans-serif;font-size:32px;}.graph-outer-container-lBFTB{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-lBFTB .flex-thirty{flex-basis:30%;}.graph-outer-container-lBFTB .flex-seventy{flex-basis:70%;}.graph-cell-lBFTB{min-height:75px;flex-grow:1;flex-basis:100%;}#if456u{padding:0px 0px 0px 0px;color:black;}.graph-outer-container-i2BMJ{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-i2BMJ .flex-thirty{flex-basis:30%;}.graph-outer-container-i2BMJ .flex-seventy{flex-basis:70%;}.graph-cell-i2BMJ{min-height:75px;flex-grow:1;flex-basis:100%;}.graph-outer-container-xWjWn .flex-thirty{flex-basis:30%;}.graph-outer-container-xWjWn .flex-seventy{flex-basis:70%;}.graph-outer-container-hLVcm .flex-thirty{flex-basis:30%;}.graph-outer-container-hLVcm .flex-seventy{flex-basis:70%;}.graph-outer-container-6cyqs .flex-thirty{flex-basis:30%;}.graph-outer-container-6cyqs .flex-seventy{flex-basis:70%;}.graph-outer-container-BzZGG .flex-thirty{flex-basis:30%;}.graph-outer-container-BzZGG .flex-seventy{flex-basis:70%;}.graph-outer-container-REqRD .flex-thirty{flex-basis:30%;}.graph-outer-container-REqRD .flex-seventy{flex-basis:70%;}.graph-outer-container-KFPEf .flex-thirty{flex-basis:30%;}.graph-outer-container-KFPEf .flex-seventy{flex-basis:70%;}.graph-outer-container-3R1Ip .flex-thirty{flex-basis:30%;}.graph-outer-container-3R1Ip .flex-seventy{flex-basis:70%;}.graph-outer-container-G7TmU .flex-thirty{flex-basis:30%;}.graph-outer-container-G7TmU .flex-seventy{flex-basis:70%;}.graph-outer-container-uNF18 .flex-thirty{flex-basis:30%;}.graph-outer-container-uNF18 .flex-seventy{flex-basis:70%;}.graph-outer-container-7Eo68 .flex-thirty{flex-basis:30%;}.graph-outer-container-7Eo68 .flex-seventy{flex-basis:70%;}.graph-outer-container-1jzVm .flex-thirty{flex-basis:30%;}.graph-outer-container-1jzVm .flex-seventy{flex-basis:70%;}.graph-outer-container-uvhWt .flex-thirty{flex-basis:30%;}.graph-outer-container-uvhWt .flex-seventy{flex-basis:70%;}.graph-outer-container-d6Vrt .flex-thirty{flex-basis:30%;}.graph-outer-container-d6Vrt .flex-seventy{flex-basis:70%;}.graph-outer-container-1fRYN .flex-thirty{flex-basis:30%;}.graph-outer-container-1fRYN .flex-seventy{flex-basis:70%;}.graph-outer-container-PgaBl .flex-thirty{flex-basis:30%;}.graph-outer-container-PgaBl .flex-seventy{flex-basis:70%;}.graph-outer-container-td47v .flex-thirty{flex-basis:30%;}.graph-outer-container-td47v .flex-seventy{flex-basis:70%;}.graph-outer-container-wP7TA .flex-thirty{flex-basis:30%;}.graph-outer-container-wP7TA .flex-seventy{flex-basis:70%;}.graph-outer-container-QUGZJ .flex-thirty{flex-basis:30%;}.graph-outer-container-QUGZJ .flex-seventy{flex-basis:70%;}.graph-outer-container-7fTlH .flex-thirty{flex-basis:30%;}.graph-outer-container-7fTlH .flex-seventy{flex-basis:70%;}.graph-outer-container-UX7Bf .flex-thirty{flex-basis:30%;}.graph-outer-container-UX7Bf .flex-seventy{flex-basis:70%;}.graph-outer-container-A7QTL .flex-thirty{flex-basis:30%;}.graph-outer-container-A7QTL .flex-seventy{flex-basis:70%;}.graph-outer-container-rsFeE .flex-thirty{flex-basis:30%;}.graph-outer-container-rsFeE .flex-seventy{flex-basis:70%;}.graph-outer-container-iGSHK .flex-thirty{flex-basis:30%;}.graph-outer-container-iGSHK .flex-seventy{flex-basis:70%;}.graph-outer-container-PMaUq .flex-thirty{flex-basis:30%;}.graph-outer-container-PMaUq .flex-seventy{flex-basis:70%;}.graph-outer-container-9sbmf .flex-thirty{flex-basis:30%;}.graph-outer-container-9sbmf .flex-seventy{flex-basis:70%;}.graph-outer-container-ZCIQY .flex-thirty{flex-basis:30%;}.graph-outer-container-ZCIQY .flex-seventy{flex-basis:70%;}.graph-outer-container-wP5xT .flex-thirty{flex-basis:30%;}.graph-outer-container-wP5xT .flex-seventy{flex-basis:70%;}.graph-outer-container-DY6U7 .flex-thirty{flex-basis:30%;}.graph-outer-container-DY6U7 .flex-seventy{flex-basis:70%;}.graph-outer-container-udT7K .flex-thirty{flex-basis:30%;}.graph-outer-container-udT7K .flex-seventy{flex-basis:70%;}.graph-outer-container-XjM24 .flex-thirty{flex-basis:30%;}.graph-outer-container-XjM24 .flex-seventy{flex-basis:70%;}.graph-outer-container-orwRS .flex-thirty{flex-basis:30%;}.graph-outer-container-orwRS .flex-seventy{flex-basis:70%;}.graph-outer-container-mEhAK .flex-thirty{flex-basis:30%;}.graph-outer-container-mEhAK .flex-seventy{flex-basis:70%;}.graph-outer-container-NbMXn .flex-thirty{flex-basis:30%;}.graph-outer-container-NbMXn .flex-seventy{flex-basis:70%;}.graph-outer-container-sztTu .flex-thirty{flex-basis:30%;}.graph-outer-container-sztTu .flex-seventy{flex-basis:70%;}.graph-outer-container-gCusq .flex-thirty{flex-basis:30%;}.graph-outer-container-gCusq .flex-seventy{flex-basis:70%;}.graph-outer-container-uPmpT .flex-thirty{flex-basis:30%;}.graph-outer-container-uPmpT .flex-seventy{flex-basis:70%;}#iwni2{color:black;padding:0px 0px 0px 0px;}.section.contact_section_form{flex-direction:row-reverse !important;}#isyeru{color:black;}.custom_section_s7kbheft .custom-list-xgkez p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom_section_s7kbheft .custom-list-Gm2sl p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom_section_s7kbheft .custom-list-eImtR p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.graph-outer-container-bwPyQ{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-bwPyQ .flex-thirty{flex-basis:30%;}.graph-outer-container-bwPyQ .flex-seventy{flex-basis:70%;}.graph-cell-bwPyQ{min-height:75px;flex-grow:1;flex-basis:100%;}#i1okow{color:black;padding:0px;}#i5tpmz{color:black;}.heading07Block-VQno0{color:rgb(0, 0, 0);font-size:28px;line-height:42px;font-weight:700;text-align:left;width:100%;}.paragraph01Block-1Vzcj{width:100%;font-family:Inter;font-size:14px;font-weight:400;line-height:normal;text-align:left;}#ie6ej1{padding:0px 0px 0px 0px;color:black;}#i7h9kj{margin-bottom:0;border-radius:0 0 0 0;font-family:Figtree, sans-serif;font-weight:700;font-size:28px;}#i9s57l{margin-bottom:0;border-radius:0 0 0 0;font-family:Figtree, sans-serif;font-size:18px;font-weight:600;}#iv0dyv{margin-bottom:25px;font-family:Figtree, sans-serif;border-radius:0 0 0 0;font-size:16px;}#igwhxw{border-radius:0 0 0 0;margin:30px 0px 0px 0px;}#izs3vt{border-radius:0 0 0 0;}#iwx5rj{border-radius:0 0 0 0;background-color:rgba(240, 79, 37, 0.2);display:flex;flex-direction:row;}#ik9tfe{display:block;font-size:18px;}#i3vjbh{display:block;font-size:18px;}#ivmd7r{display:block;font-size:18px;margin-bottom:20px;}#i2his4{width:100%;min-height:20px;color:black;object-fit:cover;height:350px;border-radius:0 0 0 0;}#ies05i{font-family:Figtree, sans-serif;font-size:28px;line-height:normal;border-radius:0 0 0 0;color:#f04f25;}#i8t51s{font-family:Figtree, sans-serif;font-size:18px;color:white;max-width:1000px;border-radius:0 0 0 0;}#ibfm0k{font-family:Figtree, sans-serif;font-size:18px;color:white;max-width:1000px;border-radius:0 0 0 0;}#i0alwo{font-family:Figtree, sans-serif;font-size:18px;color:white;max-width:1000px;margin:0px 0px 6px;border-radius:0 0 0 0;}#i7j6zd{font-family:Figtree, sans-serif;font-size:18px;color:white;max-width:1000px;margin:0px 0px 6px;border-radius:0 0 0 0;}#ic61mp{color:white;font-family:Figtree, sans-serif;border-radius:0 0 0 0;}#ihm588{font-family:Figtree, sans-serif;border-radius:0 0 0 0;}#ijmzxv{font-family:Figtree, sans-serif;font-size:18px;color:white;max-width:1000px;border:0px solid black;border-radius:0 0 0 0;}#iiju72{max-width:1280px;margin:0px auto;color:black;padding:45px 20px 54px;border-radius:0 0 0 0;}.graph-outer-container-pWh4F{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-pWh4F .flex-thirty{flex-basis:30%;}.graph-outer-container-pWh4F .flex-seventy{flex-basis:70%;}.graph-cell-pWh4F{min-height:75px;flex-grow:1;flex-basis:100%;}#ibddom{border-radius:0 0 0 0;padding:0px 0px 0px 0px;}#ir1xvl{border-radius:0 0 0 0;background-color:#000000;}#i4fig{border-radius:0 0 0 0;font-family:Figtree, sans-serif;}#iq4paf{font-family:Figtree, sans-serif;color:rgb(255, 255, 255);border-radius:0px 1px 0px 0px;}#iuyasda{border-radius:0 0 0 0;background-image:url('/Images/_98_959b6bf3-ff49-404d-8a81-8e266f574ab6.png');object-fit:cover;background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:700px;font-size:16px;}#i5u95m{border-radius:0 0 0 0;font-size:16px;}#i2rb8z{font-family:Figtree, sans-serif;color:rgb(10, 88, 202);font-size:16px;border-radius:0 0 0 0;}@media (max-width: 1023px){.main-hero-section .background-text{font-size:90px;}.main-hero-section .foreground-text{font-size:32px;}.main-hero-section .breadcrumb-text{font-size:14px;}.custom_section_s7kbheft .main-hero-section .background-text{font-size:90px;}.custom_section_s7kbheft .main-hero-section .foreground-text{font-size:32px;}.custom_section_s7kbheft .main-hero-section .breadcrumb-text{font-size:14px;}}@media (max-width: 992px){.graph-cell-jfeiD{min-height:100px;}.graph-outer-container-jfeiD{flex-wrap:nowrap;}.project-card-wesdf .news-text{font-size:18px;}.project-card-wesdf .news-description{font-size:15px;}.project-card-wesdf .bottom-strip{padding:30px;font-size:16px;}.project-card-wesdf .arrow-icon .icon-box{width:60px;height:60px;}.project-card-wesdf .arrow-icon i{font-size:20px;}.graph-cell-SQr0c{min-height:100px;}.graph-outer-container-SQr0c{flex-wrap:nowrap;}#ieampk{font-size:28px;}.graph-cell-lBFTB{min-height:100px;}.graph-outer-container-lBFTB{flex-wrap:nowrap;}.graph-cell-i2BMJ{min-height:100px;}.graph-outer-container-i2BMJ{flex-wrap:nowrap;}.custom_section_6tak8pmz #iewg4{height:642px;}.custom_section_6tak8pmz #ie3b5{font-size:100px;}.custom_section_6tak8pmz #iw2jf{font-size:32px;}.custom_section_s7kbheft #igjb4{height:auto;}.custom_section_s7kbheft .custom_section_6tak8pmz #iewg4{height:642px;}.custom_section_s7kbheft .custom_section_6tak8pmz #ie3b5{font-size:100px;}.custom_section_s7kbheft .custom_section_6tak8pmz #iw2jf{font-size:32px;}.custom_section_s7kbheft #ilf6vw{padding:50px 0px 0px;}.custom_section_s7kbheft #icuk81{width:100%;min-width:100%;padding:0px 0px 50px;}.custom_section_s7kbheft #i3gzxd{font-size:32px;}.custom_section_s7kbheft #iogwxh{width:100%;min-width:100%;padding:0px 0px 50px;}.graph-cell-bwPyQ{min-height:100px;}.graph-outer-container-bwPyQ{flex-wrap:nowrap;}#FooterSection{overflow:hidden;padding:50px 0px 0px;}.graph-cell-pWh4F{min-height:100px;}.graph-outer-container-pWh4F{flex-wrap:nowrap;}}@media (min-width: 992px){.project-varient-featured .card-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:42px 20px;}}@media (max-width: 991px){section.contact_section_formRow{min-height:auto;}.contact_section_formRow .contact_field{padding:30px;}}@media (max-width: 768px){#iu9af{color:rgb(33, 37, 41);border-radius:0 0 0 0;}.graph-cell-jfeiD{min-height:100px;}.graph-outer-container-jfeiD{flex-wrap:wrap;}.graph-cell-SQr0c{min-height:100px;}.graph-outer-container-SQr0c{flex-wrap:wrap;}#ieampk{font-size:24px;}.graph-cell-lBFTB{min-height:100px;}.graph-outer-container-lBFTB{flex-wrap:wrap;}.graph-cell-i2BMJ{min-height:100px;}.graph-outer-container-i2BMJ{flex-wrap:wrap;}.custom_section_s7kbheft .graph-outer-container-uvhWt{flex-wrap:wrap;}.custom_section_s7kbheft .graph-outer-container-d6Vrt{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-PgaBl{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-PgaBl{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-td47v{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-td47v{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-7fTlH{min-height:100px;}.custom_section_s7kbheft .graph-cell-jlwmg{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-7fTlH{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-A7QTL{min-height:100px;}.custom_section_s7kbheft .graph-cell-Mx9h5{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-A7QTL{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-rsFeE{min-height:100px;}.custom_section_s7kbheft .graph-cell-RL5lJ{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-rsFeE{flex-wrap:wrap;}.custom_section_s7kbheft .graph-cell-vM7O4{min-height:100px;}.custom_section_s7kbheft .graph-outer-container-vM7O4{flex-wrap:wrap;}.graph-cell-bwPyQ{min-height:100px;}.graph-outer-container-bwPyQ{flex-wrap:wrap;}.graph-cell-pWh4F{min-height:100px;}.graph-outer-container-pWh4F{flex-wrap:wrap;}#iuyasda{min-height:600px;}#iccspf{border-radius:0 0 0 0;}}@media (min-width: 768px) and (max-width: 991px){.project-varient-featured .card-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:42px 20px;}}@media (max-width: 767px){.main-hero-section .background-text{font-size:60px;line-height:150px;}.main-hero-section .foreground-text{font-size:32px;}.main-hero-section .breadcrumb-text{font-size:14px;}.project-varient-featured .card-grid{display:grid;grid-template-columns:1fr;row-gap:20px;}.custom_section_s7kbheft .main-hero-section .background-text{font-size:60px;line-height:150px;}.custom_section_s7kbheft .main-hero-section .foreground-text{font-size:32px;}.custom_section_s7kbheft .main-hero-section .breadcrumb-text{font-size:14px;}}@media (max-width: 576px){.project-card-wesdf .news-text{font-size:16px;}.project-card-wesdf .news-description{font-size:14px;}.project-card-wesdf .bottom-strip{padding:20px;font-size:15px;}.project-card-wesdf .news-overlay{padding:20px;}.project-card-wesdf .arrow-icon .icon-box{width:48px;height:48px;}.project-card-wesdf .arrow-icon i{font-size:18px;}.section-custom-overly .project-card{height:360px;}.section-custom-overly .news-text{font-size:0.95rem;}.section-custom-overly .arrow-icon{padding:8px;}.section-custom-overly .arrow-icon-image{width:22px;height:22px;}.project-varient-overlay .project-card{height:360px;}.project-varient-overlay .news-overlay{padding:0.75rem;}.project-varient-overlay .news-text{font-size:0.95rem;}.project-varient-overlay .arrow-icon{padding:8px;}.project-varient-overlay .arrow-icon .arrow-icon-image{width:22px;height:22px;}.contact_section_formRow .contact_field{padding:20px;}.contact_section_formRow .contact_field button{font-size:14px;padding:12px;}.contact_field input, .contact_field select, .contact_field textarea{font-size:13px;padding:12px;}.form_row .form_col{flex:1 1 100%;}}@media (max-width: 557px){.main-hero-section .background-text{font-size:60px;line-height:150px;}.main-hero-section .foreground-text{font-size:32px;}.main-hero-section .breadcrumb-text{font-size:14px;}.custom_section_s7kbheft .main-hero-section .background-text{font-size:60px;line-height:150px;}.custom_section_s7kbheft .main-hero-section .foreground-text{font-size:32px;}.custom_section_s7kbheft .main-hero-section .breadcrumb-text{font-size:14px;}}@media (max-width: 480px){#i13vj{color:black;}.px-4.container-fluid{color:black;border-color:black;}.navbar-toggler{color:black;border-color:black;}#ieampk{font-size:22px;padding:15px 20px;}.custom_section_6tak8pmz #iewg4{height:600px;}.custom_section_6tak8pmz #ie3b5{font-size:70px;}.custom_section_s7kbheft #i13vj{color:black;}.custom_section_s7kbheft #iw02j{width:100%;height:100%;}.custom_section_s7kbheft #irwyri{color:white;}.custom_section_s7kbheft #i4mur{color:white;font-size:30px;line-height:35px;}.custom_section_s7kbheft #iz1qq5{font-size:30px;line-height:35px;}.custom_section_s7kbheft #i3gzxd{padding:0px 10px;font-size:30px;min-width:100%;}.custom_section_s7kbheft #i3ncvo{font-size:30px;min-width:100%;line-height:35px;}.custom_section_s7kbheft #ixik9s{display:flex;margin:auto;}.custom_section_s7kbheft #iyelu7{text-align:center;font-family:Figtree, sans-serif;color:black;}.custom_section_s7kbheft #is7gb4{font-size:16px;color:black;}.custom_section_s7kbheft #iet48g{font-size:16px;}.custom_section_s7kbheft #iax6w3{font-size:16px;}.custom_section_s7kbheft #ieaeid{font-size:16px;}.custom_section_s7kbheft #i0rv2f{font-size:16px;}.custom_section_s7kbheft #ia61j{margin:0px 0px 5px;color:black;}.custom_section_s7kbheft #idwxml{margin:0px 0px 5px;}.custom_section_s7kbheft #i1epju{margin:0px 0px 5px;color:black;}.custom_section_s7kbheft #iq507f{margin:0px 0px 5px;}.custom_section_s7kbheft #inxday{margin:0px 0px 5px;}.custom_section_s7kbheft #i2ai7l{color:black;border:0px solid black;padding:50px 0px 0px;}.custom_section_s7kbheft #i71u1a{padding:50px 15px;}.custom_section_s7kbheft #iitdtq{height:600px;}.custom_section_s7kbheft #ir5a6{padding:0px 0px 0px 15px;}.custom_section_s7kbheft #i1t643{min-height:auto;}.custom_section_s7kbheft .custom_section_6tak8pmz #iewg4{height:600px;}.custom_section_s7kbheft .custom_section_6tak8pmz #ie3b5{font-size:70px;}.custom_section_s7kbheft #ilf6vw{padding:0px;font-size:34px;}.custom_section_s7kbheft #icuk81{width:100%;min-width:100%;padding:0px 0px 50px;}.custom_section_s7kbheft #id13nr{margin:0px 15px 20px;min-height:auto;}.custom_section_s7kbheft #iorx73{margin:0px 15px 20px;}.custom_section_s7kbheft #i5b2ch{margin:0px 15px 20px;min-height:auto;}.custom_section_s7kbheft #ish4gw{margin:0px 15px 20px;}.custom_section_s7kbheft #iogwxh{width:100%;min-width:100%;padding:0px 0px 50px;}#iiju72{padding:50px 20px;}#iuyasda{background-position:center center;}}

* {
      box-sizing: border-box;
    }

    body {
      margin: 0;
    }

    #igkt3d {
      color: black;
    }

    #izpqk {
      border-radius: 0 0 0 0;
    }

    #ikreh {
      border-radius: 0 0 0 0;
    }

    #igjb4 {
      height: 110px;
      width: 150px;
      border-radius: 0 0 0 0;
    }

    #navbarNav {
      color: black;
    }

    #i3y1l {
      color: black;
    }

    #i4dzk {
      color: black;
    }

    #iuyhl {
      color: black;
    }

    #nav_btn:hover {
      color: #f04f25;
    }

    #nav_btn {
      color: black;
      font-family: Inter, sans-serif;
      font-size: 16px;
    }

    #ibt0b {
      color: #000000 !important;
    }

    #ibt0b:hover {
      color: #fdb724;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
    }

    .paragraph-form {
      max-width: 750px;
      font-size: 16px;
      font-family: 'Figtree';
      line-height: normal;
    }

    .sub-heading-form {
      padding: 6px 0px;
      line-height: normal;
    }

    .graph-outer-container-jfeiD {
      display: flex;
      justify-content: flex-start;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 10px;
    }

    .graph-outer-container-jfeiD .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-jfeiD .flex-seventy {
      flex-basis: 70%;
    }

    .graph-cell-jfeiD {
      min-height: 75px;
      flex-grow: 1;
      flex-basis: 100%;
    }

    .fixed-3-7 .col-sm-3 {
      width: 25%;
    }

    .fixed-3-7 .col-sm-9 {
      width: 75%;
    }

    .custom-list-xgkez p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom-list-Gm2sl p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom-list-eImtR p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom-list-D7cCh p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom-list-XCExZ p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom-list-dMg9e p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .custom-list-rAFWe p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .custom-list-wMBuH p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .custom-list-YlbWw p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .custom-list-WWA8W p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .custom-hover_section .custom-card p,
    .custom-hover_section .custom-card .icon {
      position: relative;
      z-index: 1;
    }

    .custom-list-o49jB p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
      width: 100%;
    }

    .graph-outer-container-SQr0c {
      display: flex;
      justify-content: flex-start;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 10px;
    }

    .graph-outer-container-SQr0c .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-SQr0c .flex-seventy {
      flex-basis: 70%;
    }

    .graph-cell-SQr0c {
      min-height: 75px;
      flex-grow: 1;
      flex-basis: 100%;
    }

    #iccspf {
      flex-direction: column;
      color: black;
      padding: 0px;
    }

    #iuyajp {
      color: black;
      min-height: 700px;
      background-size: cover;
      background-position: center center;
      border-radius: 0 0 0 0;
      background-image: url('/Images/_98_11418827-009e-46c7-a0a4-59c15f1f53db.png');
      object-fit: cover;
      background-repeat: no-repeat;
    }

    #ib5jjh {
      background-color: rgb(240, 79, 37);
      min-height: auto;
      color: black;
      font-family: Figtree, sans-serif;
      text-transform: uppercase;
    }

    .heading06Block-6wIs3 {
      color: rgb(0, 0, 0);
      font-size: 34px;
      line-height: 51px;
      font-weight: 700;
      text-align: left;
      width: 100%;
    }

    #ieampk {
      margin: 0px;
      text-align: center;
      color: white;
      line-height: normal;
      padding: 15px 0px;
      font-family: Figtree, sans-serif;
      font-size: 32px;
    }

    .graph-outer-container-lBFTB {
      display: flex;
      justify-content: flex-start;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 10px;
    }

    .graph-outer-container-lBFTB .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-lBFTB .flex-seventy {
      flex-basis: 70%;
    }

    .graph-cell-lBFTB {
      min-height: 75px;
      flex-grow: 1;
      flex-basis: 100%;
    }

    #if456u {
      padding: 0px 0px 0px 0px;
      color: black;
    }

    .graph-outer-container-i2BMJ {
      display: flex;
      justify-content: flex-start;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 10px;
    }

    .graph-outer-container-i2BMJ .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-i2BMJ .flex-seventy {
      flex-basis: 70%;
    }

    .graph-cell-i2BMJ {
      min-height: 75px;
      flex-grow: 1;
      flex-basis: 100%;
    }

    .graph-outer-container-xWjWn .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-xWjWn .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-hLVcm .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-hLVcm .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-6cyqs .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-6cyqs .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-BzZGG .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-BzZGG .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-REqRD .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-REqRD .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-KFPEf .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-KFPEf .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-3R1Ip .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-3R1Ip .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-G7TmU .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-G7TmU .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-uNF18 .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-uNF18 .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-7Eo68 .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-7Eo68 .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-1jzVm .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-1jzVm .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-uvhWt .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-uvhWt .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-d6Vrt .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-d6Vrt .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-1fRYN .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-1fRYN .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-PgaBl .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-PgaBl .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-td47v .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-td47v .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-wP7TA .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-wP7TA .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-QUGZJ .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-QUGZJ .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-7fTlH .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-7fTlH .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-UX7Bf .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-UX7Bf .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-A7QTL .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-A7QTL .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-rsFeE .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-rsFeE .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-iGSHK .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-iGSHK .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-PMaUq .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-PMaUq .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-9sbmf .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-9sbmf .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-ZCIQY .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-ZCIQY .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-wP5xT .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-wP5xT .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-DY6U7 .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-DY6U7 .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-udT7K .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-udT7K .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-XjM24 .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-XjM24 .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-orwRS .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-orwRS .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-mEhAK .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-mEhAK .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-NbMXn .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-NbMXn .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-sztTu .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-sztTu .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-gCusq .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-gCusq .flex-seventy {
      flex-basis: 70%;
    }

    .graph-outer-container-uPmpT .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-uPmpT .flex-seventy {
      flex-basis: 70%;
    }

    #iwni2 {
      color: black;
      padding: 0px 0px 0px 0px;
    }

    .section.contact_section_form {
      flex-direction: row-reverse !important;
    }

    #isyeru {
      color: black;
    }

    .custom_section_s7kbheft .custom-list-xgkez p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom_section_s7kbheft .custom-list-Gm2sl p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .custom_section_s7kbheft .custom-list-eImtR p {
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      margin: 0px;
    }

    .graph-outer-container-bwPyQ {
      display: flex;
      justify-content: flex-start;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 10px;
    }

    .graph-outer-container-bwPyQ .flex-thirty {
      flex-basis: 30%;
    }

    .graph-outer-container-bwPyQ .flex-seventy {
      flex-basis: 70%;
    }

    .graph-cell-bwPyQ {
      min-height: 75px;
      flex-grow: 1;
      flex-basis: 100%;
    }

    #io6oi1 {
      min-height: 75px;
      color: black;
      padding: 65px 0px 0px 0px;
    }

    #i1okow {
      color: black;
      padding: 0px;
    }

    #i5tpmz {
      color: black;
    }

    #i1okow-2 {
      background-color: rgba(240, 79, 37, 0.2);
      color: black;
    }

    #io6oi1-2 {
      max-width: 1280px;
      margin: 0px auto;
      color: black;
      padding: 45px 20px 54px;
    }

    .heading07Block-VQno0 {
      color: rgb(0, 0, 0);
      font-size: 28px;
      line-height: 42px;
      font-weight: 700;
      text-align: left;
      width: 100%;
    }

    #iixpxg {
      font-family: Figtree, sans-serif;
      font-size: 28px;
      line-height: normal;
    }

    .paragraph01Block-1Vzcj {
      width: 100%;
      font-family: Inter;
      font-size: 14px;
      font-weight: 400;
      line-height: normal;
      text-align: left;
    }

    #iuol3g {
      font-family: Figtree, sans-serif;
      font-size: 18px;
      color: black;
      max-width: 1000px;
    }

    #ivy709 {
      font-family: Figtree, sans-serif;
      font-size: 18px;
      color: black;
      max-width: 1000px;
    }

    #i23m81 {
      font-family: Figtree, sans-serif;
      font-size: 18px;
      color: black;
      max-width: 1000px;
      margin: 0px 0px 6px;
    }

    #io5s9i {
      font-family: Figtree, sans-serif;
      font-size: 18px;
      color: black;
      max-width: 1000px;
      margin: 0px 0px 6px;
    }

    #i8q08w {
      font-family: Figtree, sans-serif;
      font-size: 18px;
      color: black;
      max-width: 1000px;
      border: 0px solid black;
    }

    #ik4u5o {
      color: black;
    }

    #ie6ej1 {
      padding: 0px 0px 0px 0px;
      color: black;
    }

    #i2his4 {
      width: 100%;
      min-height: 20px;
      color: black;
      object-fit: cover;
      height: 350px;
      border-radius: 0 0 0 0;
    }

    #ixsxju {
      color: black;
    }

    #i7h9kj {
      margin-bottom: 0;
      border-radius: 0 0 0 0;
    }

    #i9s57l {
      margin-bottom: 0;
      border-radius: 0 0 0 0;
    }

    #iv0dyv {
      margin-bottom: 25px;
    }

    #igwhxw {
      border-radius: 0 0 0 0;
      margin: 30px 0px 0px 0px;
    }

    #izs3vt {
      border-radius: 0 0 0 0;
    }

    #iwx5rj {
      border-radius: 0 0 0 0;
      background-color: rgba(240, 79, 37, 0.2);
    }

    #i5u95m {
      border-radius: 0 0 0 0;
    }

    #ghKSS-2 {
      border-radius: 0 0 0 0;
    }

    @media (max-width: 1023px) {
      .main-hero-section .background-text {
        font-size: 90px;
      }

      .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }

      .custom_section_s7kbheft .main-hero-section .background-text {
        font-size: 90px;
      }

      .custom_section_s7kbheft .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .custom_section_s7kbheft .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }
    }

    @media (max-width: 992px) {
      #igjb4 {
        height: auto;
      }

      .graph-cell-jfeiD {
        min-height: 100px;
      }

      .graph-outer-container-jfeiD {
        flex-wrap: nowrap;
      }

      .project-card-wesdf .news-text {
        font-size: 18px;
      }

      .project-card-wesdf .news-description {
        font-size: 15px;
      }

      .project-card-wesdf .bottom-strip {
        padding: 30px;
        font-size: 16px;
      }

      .project-card-wesdf .arrow-icon .icon-box {
        width: 60px;
        height: 60px;
      }

      .project-card-wesdf .arrow-icon i {
        font-size: 20px;
      }

      .graph-cell-SQr0c {
        min-height: 100px;
      }

      .graph-outer-container-SQr0c {
        flex-wrap: nowrap;
      }

      #ieampk {
        font-size: 28px;
      }

      .graph-cell-lBFTB {
        min-height: 100px;
      }

      .graph-outer-container-lBFTB {
        flex-wrap: nowrap;
      }

      .graph-cell-i2BMJ {
        min-height: 100px;
      }

      .graph-outer-container-i2BMJ {
        flex-wrap: nowrap;
      }

      .custom_section_6tak8pmz #iewg4 {
        height: 642px;
      }

      .custom_section_6tak8pmz #ie3b5 {
        font-size: 100px;
      }

      .custom_section_6tak8pmz #iw2jf {
        font-size: 32px;
      }

      .custom_section_s7kbheft #igjb4 {
        height: auto;
      }

      .custom_section_s7kbheft .custom_section_6tak8pmz #iewg4 {
        height: 642px;
      }

      .custom_section_s7kbheft .custom_section_6tak8pmz #ie3b5 {
        font-size: 100px;
      }

      .custom_section_s7kbheft .custom_section_6tak8pmz #iw2jf {
        font-size: 32px;
      }

      .custom_section_s7kbheft #ilf6vw {
        padding: 50px 0px 0px;
      }

      .custom_section_s7kbheft #icuk81 {
        width: 100%;
        min-width: 100%;
        padding: 0px 0px 50px;
      }

      .custom_section_s7kbheft #i3gzxd {
        font-size: 32px;
      }

      .custom_section_s7kbheft #iogwxh {
        width: 100%;
        min-width: 100%;
        padding: 0px 0px 50px;
      }

      .graph-cell-bwPyQ {
        min-height: 100px;
      }

      .graph-outer-container-bwPyQ {
        flex-wrap: nowrap;
      }

      #i1okow-2 {
        padding: 10px 0px;
      }

      #FooterSection {
        overflow: hidden;
        padding: 50px 0px 0px;
      }
    }

    @media (min-width: 992px) {
      .project-varient-featured .card-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 42px 20px;
      }
    }

    @media (max-width: 991px) {
      section.contact_section_formRow {
        min-height: auto;
      }

      .contact_section_formRow .contact_field {
        padding: 30px;
      }
    }

    @media (max-width: 768px) {
      .graph-cell-jfeiD {
        min-height: 100px;
      }

      .graph-outer-container-jfeiD {
        flex-wrap: wrap;
      }

      .graph-cell-SQr0c {
        min-height: 100px;
      }

      .graph-outer-container-SQr0c {
        flex-wrap: wrap;
      }

      #ieampk {
        font-size: 24px;
      }

      #iuyajp {
        min-height: 600px;
      }

      .graph-cell-lBFTB {
        min-height: 100px;
      }

      .graph-outer-container-lBFTB {
        flex-wrap: wrap;
      }

      .graph-cell-i2BMJ {
        min-height: 100px;
      }

      .graph-outer-container-i2BMJ {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-outer-container-uvhWt {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-outer-container-d6Vrt {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-PgaBl {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-PgaBl {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-td47v {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-td47v {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-7fTlH {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-cell-jlwmg {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-7fTlH {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-A7QTL {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-cell-Mx9h5 {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-A7QTL {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-rsFeE {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-cell-RL5lJ {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-rsFeE {
        flex-wrap: wrap;
      }

      .custom_section_s7kbheft .graph-cell-vM7O4 {
        min-height: 100px;
      }

      .custom_section_s7kbheft .graph-outer-container-vM7O4 {
        flex-wrap: wrap;
      }

      .graph-cell-bwPyQ {
        min-height: 100px;
      }

      .graph-outer-container-bwPyQ {
        flex-wrap: wrap;
      }

      #i1okow-2 {
        padding: 0px;
      }
    }

    @media (min-width: 768px) and (max-width: 991px) {
      .project-varient-featured .card-grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 42px 20px;
      }
    }

    @media (max-width: 767px) {
      .main-hero-section .background-text {
        font-size: 60px;
        line-height: 150px;
      }

      .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }

      .project-varient-featured .card-grid {
        display: grid;
        grid-template-columns: 1fr;
        row-gap: 20px;
      }

      .custom_section_s7kbheft .main-hero-section .background-text {
        font-size: 60px;
        line-height: 150px;
      }

      .custom_section_s7kbheft .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .custom_section_s7kbheft .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }
    }

    @media (max-width: 576px) {
      .project-card-wesdf .news-text {
        font-size: 16px;
      }

      .project-card-wesdf .news-description {
        font-size: 14px;
      }

      .project-card-wesdf .bottom-strip {
        padding: 20px;
        font-size: 15px;
      }

      .project-card-wesdf .news-overlay {
        padding: 20px;
      }

      .project-card-wesdf .arrow-icon .icon-box {
        width: 48px;
        height: 48px;
      }

      .project-card-wesdf .arrow-icon i {
        font-size: 18px;
      }

      .section-custom-overly .project-card {
        height: 360px;
      }

      .section-custom-overly .news-text {
        font-size: 0.95rem;
      }

      .section-custom-overly .arrow-icon {
        padding: 8px;
      }

      .section-custom-overly .arrow-icon-image {
        width: 22px;
        height: 22px;
      }

      .project-varient-overlay .project-card {
        height: 360px;
      }

      .project-varient-overlay .news-overlay {
        padding: 0.75rem;
      }

      .project-varient-overlay .news-text {
        font-size: 0.95rem;
      }

      .project-varient-overlay .arrow-icon {
        padding: 8px;
      }

      .project-varient-overlay .arrow-icon .arrow-icon-image {
        width: 22px;
        height: 22px;
      }

      .contact_section_formRow .contact_field {
        padding: 20px;
      }

      .contact_section_formRow .contact_field button {
        font-size: 14px;
        padding: 12px;
      }

      .contact_field input,
      .contact_field select,
      .contact_field textarea {
        font-size: 13px;
        padding: 12px;
      }

      .form_row .form_col {
        flex: 1 1 100%;
      }
    }

    @media (max-width: 557px) {
      .main-hero-section .background-text {
        font-size: 60px;
        line-height: 150px;
      }

      .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }

      .custom_section_s7kbheft .main-hero-section .background-text {
        font-size: 60px;
        line-height: 150px;
      }

      .custom_section_s7kbheft .main-hero-section .foreground-text {
        font-size: 32px;
      }

      .custom_section_s7kbheft .main-hero-section .breadcrumb-text {
        font-size: 14px;
      }
    }

    @media (max-width: 480px) {
      #i13vj {
        color: black;
      }

      .px-4.container-fluid {
        color: black;
        border-color: black;
      }

      .navbar-toggler {
        color: black;
        border-color: black;
      }

      .undefined {
        left: 50px;
      }

      #ieampk {
        font-size: 22px;
        padding: 15px 20px;
      }

      .custom_section_6tak8pmz #iewg4 {
        height: 600px;
      }

      .custom_section_6tak8pmz #ie3b5 {
        font-size: 70px;
      }

      .custom_section_s7kbheft #i13vj {
        color: black;
      }

      .custom_section_s7kbheft #iw02j {
        width: 100%;
        height: 100%;
      }

      .custom_section_s7kbheft #irwyri {
        color: white;
      }

      .custom_section_s7kbheft #i4mur {
        color: white;
        font-size: 30px;
        line-height: 35px;
      }

      .custom_section_s7kbheft #iz1qq5 {
        font-size: 30px;
        line-height: 35px;
      }

      .custom_section_s7kbheft #i3gzxd {
        padding: 0px 10px;
        font-size: 30px;
        min-width: 100%;
      }

      .custom_section_s7kbheft #i3ncvo {
        font-size: 30px;
        min-width: 100%;
        line-height: 35px;
      }

      .custom_section_s7kbheft #ixik9s {
        display: flex;
        margin: auto;
      }

      .custom_section_s7kbheft #iyelu7 {
        text-align: center;
        font-family: Figtree, sans-serif;
        color: black;
      }

      .custom_section_s7kbheft #is7gb4 {
        font-size: 16px;
        color: black;
      }

      .custom_section_s7kbheft #iet48g {
        font-size: 16px;
      }

      .custom_section_s7kbheft #iax6w3 {
        font-size: 16px;
      }

      .custom_section_s7kbheft #ieaeid {
        font-size: 16px;
      }

      .custom_section_s7kbheft #i0rv2f {
        font-size: 16px;
      }

      .custom_section_s7kbheft #ia61j {
        margin: 0px 0px 5px;
        color: black;
      }

      .custom_section_s7kbheft #idwxml {
        margin: 0px 0px 5px;
      }

      .custom_section_s7kbheft #i1epju {
        margin: 0px 0px 5px;
        color: black;
      }

      .custom_section_s7kbheft #iq507f {
        margin: 0px 0px 5px;
      }

      .custom_section_s7kbheft #inxday {
        margin: 0px 0px 5px;
      }

      .custom_section_s7kbheft #i2ai7l {
        color: black;
        border: 0px solid black;
        padding: 50px 0px 0px;
      }

      .custom_section_s7kbheft #i71u1a {
        padding: 50px 15px;
      }

      .custom_section_s7kbheft #iitdtq {
        height: 600px;
      }

      .custom_section_s7kbheft #ir5a6 {
        padding: 0px 0px 0px 15px;
      }

      .custom_section_s7kbheft #i1t643 {
        min-height: auto;
      }

      .custom_section_s7kbheft .custom_section_6tak8pmz #iewg4 {
        height: 600px;
      }

      .custom_section_s7kbheft .custom_section_6tak8pmz #ie3b5 {
        font-size: 70px;
      }

      .custom_section_s7kbheft #ilf6vw {
        padding: 0px;
        font-size: 34px;
      }

      .custom_section_s7kbheft #icuk81 {
        width: 100%;
        min-width: 100%;
        padding: 0px 0px 50px;
      }

      .custom_section_s7kbheft #id13nr {
        margin: 0px 15px 20px;
        min-height: auto;
      }

      .custom_section_s7kbheft #iorx73 {
        margin: 0px 15px 20px;
      }

      .custom_section_s7kbheft #i5b2ch {
        margin: 0px 15px 20px;
        min-height: auto;
      }

      .custom_section_s7kbheft #ish4gw {
        margin: 0px 15px 20px;
      }

      .custom_section_s7kbheft #iogwxh {
        width: 100%;
        min-width: 100%;
        padding: 0px 0px 50px;
      }

      #io6oi1-2 {
        padding: 50px 20px;
      }
    }