:root{--primColor:#F58025;--secColor:#884e00;--tertColor:#4d4134;--quartColor:rgb(57 104 236);--quinceColor:rgb(0 24 70);--sextColor:#10bfe8}body,html{overflow-x:hidden}*{box-sizing:border-box}@font-face{font-family:nevis;font-style:normal;font-weight:400;src:url(/fonts/nevis.ttf)}@font-face{font-family:avenir;font-style:normal;font-weight:400;src:url(/fonts/Avenir-Book-01.ttf) format("truetype")}@font-face{font-family:avenir oblique;font-style:normal;font-weight:400;src:url(/fonts/Avenir-BookOblique-02.ttf) format("truetype")}@font-face{font-family:avenir heavy;font-style:normal;font-weight:400;src:url(/fonts/Avenir-Heavy-05.ttf) format("truetype")}.nevis{font-family:nevis}.button-1{background-color:var(--primColor);border-radius:25px;font-size:10px}.navigation-items{color:var(--secColor);font-weight:600;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.brown-text::placeholder{color:var(--secColor);font-weight:600;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.no-lines{border:none}.search-icon{height:15px}.mt-negative{margin-top:-68px}.squiggle-inline{display:inline;vertical-align:middle;max-height:1.5em}.margin-auto{margin:0 auto}.last-word-orange{color:#F58025}.banner-text{font-size:calc(50px + (70 - 50) * ((100vw - 300px) / (1600 - 300)));text-shadow:3px 3px 3px rgb(148,147,147);margin-top:9%;margin-bottom:5%}.banner-text,.top-titles{color:white;font-weight:600;font-family:nevis}.top-titles{font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.paragraph{font-family:nevis;font-size:calc(13px + (15 - 13) * ((100vw - 300px) / (1600 - 300)));color:white}.learn-btn,.learn-btn:hover{color:var(--primColor);padding:12px;margin-bottom:8%}.illuminate-btn,.illuminate-btn:hover,.learn-btn,.learn-btn:hover{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)));background-color:white;border-radius:35px;font-family:nevis;text-transform:uppercase}.illuminate-btn,.illuminate-btn:hover{color:rgb(77,76,76)}.illuminate-btn2,.illuminate-btn2:hover{background-color:white;color:rgb(77,76,76);font-family:nevis;text-transform:uppercase;border-radius:35px;font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)))}.w-10{height:55px}.background-image{background-image:url(/bulb_bg_image.svg);background-size:60%;background-repeat:no-repeat;background-position:50% -15%;padding-top:3em;background-attachment:fixed}.background-image6{background-image:url(/Contact_blurred_section1.png);background-repeat:no-repeat;background-position:50%;background-size:100%}.bg-transparent{background:transparent}.view-all-btn{background-color:var(--primColor);color:white;border-radius:35px;font-family:nevis;text-transform:uppercase;font-size:8px;padding:10px;width:150px}.team-title{font-family:nevis;text-transform:capitalize;color:var(--primColor);font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.ms-40{position:absolute}.w-150{width:150%;margin-top:-80%}.qualifications-title{font-family:nevis;text-transform:capitalize;color:white;font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.secondary-title{font-weight:600;text-transform:uppercase;font-family:nevis}.secondary-title,.text{color:white;font-size:12px}.learn-btn2,.learn-btn2:hover{font-size:10px;background-color:white;border-radius:35px;font-family:nevis;text-transform:uppercase;margin-bottom:8%;padding-left:20px;padding-right:20px;color:black}.background-image2{background-image:url(/Home_Blurred_Section3.png)}.background-image2,.background-image3{background-repeat:no-repeat;background-position:50%}.background-image3{background-image:url(/About_blurred_section1.png)}.background-image4{background-image:url(/About_blurred_section2.png)}.background-image4,.background-image5{background-repeat:no-repeat;background-size:cover}.background-image5{background-image:url(/bg_img.svg)}.quote{font-size:calc(11px + (14 - 11) * ((100vw - 300px) / (1600 - 300)));font-style:italic;width:75%}.name{font-weight:600;font-size:calc(11px + (16 - 11) * ((100vw - 300px) / (1600 - 300)));font-family:nevis;text-transform:capitalize}.job-details{color:var(--primColor);font-style:italic;font-size:calc(10px + (15 - 10) * ((100vw - 300px) / (1600 - 300)))}.right-quote{rotate:180deg;margin-left:100%}.brown-background{background-color:var(--tertColor);font-family:nevis}.copyright{font-size:7px;color:white;text-transform:capitalize}.footer-item{color:white;text-decoration:none;font-family:nevis}.footer-item,.footer-little-title{font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)));text-transform:uppercase}.footer-little-title{color:var(--primColor)}.info{text-transform:uppercase;font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)));color:white}.cursor-default{cursor:pointer}.footer-logo{margin-top:-50px}.services-title,.team-title{font-family:nevis;color:var(--primColor)}.services-title{font-size:calc(50px + (70 - 50) * ((100vw - 300px) / (1600 - 300)))}.sub-title{color:white;text-transform:capitalize;font-family:nevis;text-shadow:4px 4px 4px (rgb(7,7,7),108)}.following-text,.government-text p{color:white;font-family:nevis;font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)))}.learn-btn3,.learn-btn3:hover{color:var(--primColor)}.learn-btn3,.learn-btn3:hover,.learn-btn4,.learn-btn4:hover{font-size:8px;padding-left:5px;padding-right:5px;width:120px;margin-left:45%;background-color:white;text-transform:uppercase;font-family:nevis;border-radius:25px;cursor:pointer}.learn-btn4,.learn-btn4:hover{color:black}.custom-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;transition:background .3s}.custom-prev{left:-30px}.custom-next{right:-30px}.slider-img-wrapper{width:100%;height:155px;overflow:hidden}.slider-img-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.slider-img-wrapper:hover img{transform:scale(1.1)}.row-width{width:80%}.places-modal{z-index:10!important;position:relative}.pointer{cursor:pointer}.w-5{width:20px;top:20px;right:20px;position:fixed}.title-for-modal{width:90%;border-bottom:1px solid black}.tertiary-title,.title-for-modal{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)));text-transform:uppercase;font-family:nevis}.tertiary-title{color:var(--tertColor)}.timeline-year-wrapper{position:relative;display:flex;flex-direction:column;width:50px;margin:0 5px;height:140px}.bar{margin-top:-69px}.timeline-line{width:3px;background-color:var(--primColor);left:50%;z-index:1;height:20px}.year-title{margin-top:-20px;text-transform:capitalize;font-size:12px;font-family:avenir heavy}.avenir{font-family:avenir}.avenir-heavy{font-family:avenir heavy}.year{color:var(--primColor);padding:0;width:80px}.year.active,.year:hover{color:white;background-color:var(--primColor);border-radius:25px;padding-left:10px;padding-right:10px;width:50px}.big-year{color:var(--primColor);font-size:calc(15px + (45 - 15) * ((100vw - 300px) / (1600 - 300)))}.line{height:100px;background-color:var(--primColor)}.year-text{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)));border-left:3px solid var(--primColor);margin-bottom:3%}.ms-20{padding-left:5%}.button{border:none;background:transparent}.orange-text{color:var(--primColor)}.employee-modal{max-width:1200px}.input{width:100%;border:2px solid var(--primColor);border-radius:25px}.labels{color:var(--primColor)}.labels,.selects{text-transform:capitalize}.selects{background-color:var(--primColor);color:white;border-radius:25px;padding-right:20%;border:none;padding-top:.5%;padding-bottom:.5%}input::placeholder{color:gray;opacity:.5;padding-left:10px}.submit-btn{background-color:var(--primColor);color:white;border-radius:25px;padding-left:20px;padding-right:20px}.small-titles,.submit-btn{text-transform:uppercase}.orange-box{border:2px solid var(--primColor);border-radius:25px;overflow:hidden}.job-title{font-size:calc(15px + (20 - 15) * ((100vw - 300px) / (1600 - 300)))}.job-title,.job-title2{color:var(--primColor);padding-left:5%}.border-bottom-rule{border-bottom:1px solid var(--primColor)}.close-btn{color:var(--primColor)}.text-orange{color:#F58025}.call-text{color:white;background-color:var(--primColor);width:14%;margin:0 auto;border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:40px;font-weight:600;z-index:999;transition:all .3s ease;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.call-text-fixed{position:fixed;top:0;left:50%;transform:translateX(-50%)}.nav-wrapper{position:fixed;transition:opacity .9s ease,transform .9s ease;z-index:10000}.nav-wrapper.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.nav-wrapper.visible{opacity:1;transform:translateY(0)}.orange-heading{color:var(--primColor)}.banner-top{padding-top:80px}.banner-top-text{padding-top:150px}.map{border-top-left-radius:45px;border-top-right-radius:45px;margin-top:-2%;height:200px}.extra-margins{padding-left:3rem;padding-right:3rem}.logo{width:45%}.banner{margin-top:-10%;width:100%;filter:brightness(70%)}.top{margin-top:14%}.top2{margin-top:10%}.bio-btn{width:25%}.footer-logo{width:50%}.secondary-title2{font-size:17px}.mobile{display:none}.services-text p{display:inline}.download-btn{background-color:var(--primColor)}.orange-list-item{color:var(--primColor)}.orange-list-item::marker{color:var(--primColor)}.squiggle-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden}.squiggle{height:1.5rem;opacity:0;visibility:hidden}.squiggle.visible{opacity:1;visibility:visible}.image-window{height:200px;overflow:hidden;position:relative}.image-window img{width:100%;height:auto;display:block;object-fit:cover;object-position:top}.fw-600{font-weight:600}.project-name-modal{font-size:calc(15px + (30 - 15) * ((100vw - 300px) / (1600 - 300)));font-weight:900}.project-name{font-size:12px}.placeholder-logo{height:200px;width:200px}.placeholder-banner{height:700px}.move-down{padding-top:10%;height:80vh}.custom-alert-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.orange-bg{background-color:var(--primColor);padding:20px}.hero-text{text-transform:unset;width:900px;padding-left:1.5em;margin-top:1.5em;margin-bottom:1.5em;color:white;text-shadow:3px 6px 5px rgba(0,0,0,.2)}.line-height{line-height:100%}.arrow-height{height:25px}@media (max-width:390px){.logo{width:300px;margin:0 auto}.footer-logo{margin-bottom:20px;margin-top:0;width:30%}.mobile-nav{margin:0 auto}.banner{margin-top:230px}.top{margin-top:7%}.banner-text{font-size:30px;margin-top:330px;margin-left:6%}.search-icon{height:25px}.brown-text::placeholder{font-size:14px}.call-text{font-size:15px;width:100%;padding-bottom:2%;height:49px}.illuminate-btn,.illuminate-btn:hover{border-radius:25px;font-size:9px;width:100px}.illuminate-btn2,.illuminate-btn2:hover{text-transform:uppercase;border-radius:35px;font-size:8px;width:115px}.banner-top-text2{padding-top:400px}.banner-top-text3{padding-top:280px}.w-10{width:50px}.big-year,.qualifications-title,.services-title,.sub-title,.team-title,.top-titles{font-size:39px;line-height:1}.secondary-title,.tertiary-title{font-size:17px;margin-top:30px;margin-bottom:5px}.bulb{display:none}.view-all-btn{display:block;margin:0 auto}.background-image{background-size:100%}.background-image,.background-image2,.background-image3,.background-image6,.dark-blurred-background,.orange-bg{background-size:cover;padding-top:3em;padding-bottom:3em}.bio-btn{width:30%;margin-top:-30px}.learn-btn2{margin-top:15%}.government-text p,.job-details,.name,.orange-box p,.paragraph,.quote,.text,.text-2 p,.text3 p,.year-text{font-size:20px;border-left:0}.quote{width:100%}.mobile-display{display:block}.desktop{display:none}.electrical-btn{margin-left:30px}.top2{margin-top:120%}.learn-btn3,.learn-btn4{padding:0;margin:0 auto}.top3{margin-top:35%}.extra-margins{padding-left:0;padding-right:0}.selects{width:75%}.map{width:100%;margin-top:-27%}.background-image6{margin-top:100px}.bulb{display:none!important}.mobile{display:block}}@media (min-width:390px) and (max-width:700px){.mobile{display:block}.mobile-padding{padding-top:59%!important}.top3{margin-top:35%}}@media (min-width:390px){.logo{width:300px}.logo,.mobile-nav{margin:0 auto}.banner{margin-top:230px}.top{margin-top:3%}.banner-text{font-size:30px;margin-top:330px;margin-left:6%}.search-icon{height:25px}.brown-text::placeholder{font-size:14px}.call-text{font-size:15px;width:100%;padding-bottom:2%;height:49px}.illuminate-btn,.illuminate-btn:hover{border-radius:25px;font-size:9px;width:100px}.illuminate-btn2,.illuminate-btn2:hover{text-transform:uppercase;border-radius:35px;font-size:8px;width:115px}.banner-top-text2{padding-top:400px}.banner-top-text3{padding-top:280px}.w-10{width:50px}.big-year,.qualifications-title,.services-title,.sub-title,.team-title,.top-titles{font-size:39px;line-height:1}.secondary-title,.tertiary-title{font-size:17px;margin-top:30px;margin-bottom:5px}.bulb{display:none}.view-all-btn{display:block;margin:0 auto}.background-image{background-size:100%}.background-image,.background-image2,.background-image3,.background-image6,.dark-blurred-background,.orange-bg{background-size:cover;padding-top:3em;padding-bottom:3em}.bio-btn{width:30%;margin-top:-30px}.learn-btn2{margin-top:15%}.government-text p,.job-details,.name,.orange-box p,.paragraph,.quote,.text,.text-2 p,.text3 p,.year-text{font-size:20px;border-left:0}.quote{width:100%}.desktop{display:none}.electrical-btn{margin-left:30px}.top2{margin-top:120%}.learn-btn3,.learn-btn4{padding:0;margin:0 auto}.top3{margin-top:25%}.extra-margins{padding-left:0;padding-right:0}.selects{width:75%}.map{width:100%;margin-top:-27%}.background-image6{margin-top:100px}.bulb{display:none!important}}@media (min-width:426px){.background-image,.background-image6{margin-top:-10px}.top2{margin-top:10%}.bulb{display:inline-block!important}}@media (min-width:490.9px) and (max-width:767.9px){.mobile{display:block}.mobile-padding{padding-top:59%!important}}@media (min-width:768px) and (max-width:991.9px){.top3{margin-top:5%}}@media (min-width:768px){.footer-logo{margin-top:0}.nevis{font-family:nevis}.button-1{background-color:var(--primColor);border-radius:25px;font-size:10px}.navigation-items{color:var(--secColor);font-weight:600;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.brown-text::placeholder{color:var(--secColor);font-weight:600;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.no-lines{border:none}.search-icon{height:15px}.mt-negative{margin-top:-68px}.timeline{display:block}.squiggle-inline{display:inline;vertical-align:middle;max-height:1.5em}.margin-auto{margin:0 auto}.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover{color:var(--primColor)!important}.last-word-orange{color:#F58025}.banner-text{font-size:calc(50px + (70 - 50) * ((100vw - 300px) / (1600 - 300)));text-shadow:3px 3px 3px rgb(148,147,147);margin-top:6%;margin-bottom:200px}.banner-text,.top-titles{color:white;font-weight:600;font-family:nevis}.top-titles{font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.paragraph{font-family:nevis;font-size:calc(13px + (15 - 13) * ((100vw - 300px) / (1600 - 300)));color:white}.learn-btn,.learn-btn:hover{color:var(--primColor);padding:12px;margin-bottom:8%}.illuminate-btn,.illuminate-btn:hover,.learn-btn,.learn-btn:hover{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)));background-color:white;border-radius:35px;font-family:nevis;text-transform:uppercase}.illuminate-btn,.illuminate-btn:hover{color:rgb(77,76,76);width:130px}.illuminate-btn2,.illuminate-btn2:hover{background-color:white;color:rgb(77,76,76);font-family:nevis;text-transform:uppercase;border-radius:35px;font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)));width:140px}.w-10{height:55px}.view-all-btn{background-color:var(--primColor);color:white;border-radius:35px;font-family:nevis;text-transform:uppercase;font-size:8px;padding:10px;width:150px}.team-title{text-transform:capitalize;font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.ms-40{position:absolute}.w-150{width:150%;margin-top:-80%}.qualifications-title{font-family:nevis;text-transform:capitalize;color:white;font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.secondary-title{font-weight:600;text-transform:uppercase;font-family:nevis}.secondary-title,.text{color:white;font-size:12px}.learn-btn2,.learn-btn2:hover{font-size:10px;background-color:white;border-radius:35px;font-family:nevis;text-transform:uppercase;margin-bottom:8%;padding-left:20px;padding-right:20px;color:black}.background-image2{background-image:url(/Home_Blurred_Section3.png);background-repeat:no-repeat;background-position:50%}.background-image4{background-image:url(/About_blurred_section2.png)}.background-image4,.background-image5{background-repeat:no-repeat;background-size:cover}.background-image5{background-image:url(/bg_img.svg)}.quote{font-size:calc(11px + (14 - 11) * ((100vw - 300px) / (1600 - 300)));font-style:italic;width:75%}.name{font-weight:600;font-size:calc(11px + (16 - 11) * ((100vw - 300px) / (1600 - 300)));font-family:nevis;text-transform:capitalize}.job-details{color:var(--primColor);font-style:italic;font-size:calc(10px + (15 - 10) * ((100vw - 300px) / (1600 - 300)))}.right-quote{rotate:180deg;margin-left:100%}.brown-background{background-color:var(--tertColor);font-family:nevis}.bulb{display:inline-block}.copyright{font-size:7px;color:white;text-transform:capitalize}.footer-item{color:white;text-decoration:none;font-family:nevis}.footer-item,.footer-little-title{font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)));text-transform:uppercase}.footer-little-title{color:var(--primColor)}.info{text-transform:uppercase;font-size:calc(8px + (10 - 8) * ((100vw - 300px) / (1600 - 300)));color:white}.cursor-default{cursor:pointer}.footer-logo{margin-top:-50px}.team-title{font-family:nevis;color:var(--primColor);font-size:calc(25px + (35 - 25) * ((100vw - 300px) / (1600 - 300)))}.services-title{font-size:calc(50px + (70 - 50) * ((100vw - 300px) / (1600 - 300)))}.sub-title{color:white;text-transform:capitalize;font-family:nevis;text-shadow:4px 4px 4px (rgb(7,7,7),108)}.government-text p{color:white;font-family:nevis;font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)))}.learn-btn3,.learn-btn3:hover{color:var(--primColor)}.learn-btn3,.learn-btn3:hover,.learn-btn4,.learn-btn4:hover{font-size:8px;padding-left:5px;padding-right:5px;width:120px;margin-left:45%;background-color:white;text-transform:uppercase;font-family:nevis;border-radius:25px;cursor:pointer}.learn-btn4,.learn-btn4:hover{color:black}.custom-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;transition:background .3s}.custom-prev{left:-30px}.custom-next{right:-30px}.slider-img-wrapper{width:100%;height:155px;overflow:hidden}.slider-img-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.slider-img-wrapper:hover img{transform:scale(1.1)}.row-width{width:80%}.places-modal{z-index:10!important;position:relative}.pointer{cursor:pointer}.desktop{display:none}.w-5{width:20px;top:20px;right:20px;position:fixed}.title-for-modal{text-transform:uppercase;font-family:nevis;width:90%;border-bottom:1px solid black}.tertiary-title,.text-2,.title-for-modal{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)))}.tertiary-title{color:var(--tertColor);font-family:nevis;text-transform:uppercase}.timeline-year-wrapper{position:relative;display:flex;flex-direction:column;width:50px;margin:0 5px;height:140px}.timeline-line{width:4px;background-color:var(--primColor);left:50%;z-index:1}.year-title{margin-top:-20px;text-transform:capitalize;font-size:12px}.avenir-heavy,.year-title{font-family:avenir heavy}.year{color:var(--primColor);padding:0;width:80px;cursor:pointer}.year:hover{width:80px;cursor:pointer}.year.active,.year:hover{color:white;background-color:var(--primColor);border-radius:25px;width:70px;padding-left:20px;padding-right:30px}.big-year{color:var(--primColor);font-size:calc(15px + (45 - 15) * ((100vw - 300px) / (1600 - 300)))}.line{height:100px;background-color:var(--primColor)}.year-text{font-size:calc(10px + (12 - 10) * ((100vw - 300px) / (1600 - 300)));border-left:3px solid var(--primColor)}.ms-20{padding-left:5%}.button{border:none;background:transparent}.orange-text{color:var(--primColor)}.employee-modal{max-width:1200px}.input{width:100%;border:2px solid var(--primColor);border-radius:25px}.labels{color:var(--primColor)}.labels,.selects{text-transform:capitalize}.selects{background-color:var(--primColor);color:white;border-radius:25px;padding-right:20%;border:none;padding-top:.5%;padding-bottom:.5%}input::placeholder{color:gray;opacity:.5;padding-left:10px}.submit-btn{background-color:var(--primColor);color:white;border-radius:25px;padding-left:20px;padding-right:20px}.small-titles,.submit-btn{text-transform:uppercase}.orange-box{border:2px solid var(--primColor);border-radius:32px;overflow:hidden}.job-title{font-size:calc(15px + (20 - 15) * ((100vw - 300px) / (1600 - 300)))}.job-title,.job-title2{color:var(--primColor);padding-left:5%}.border-bottom-rule{border-bottom:1px solid var(--primColor)}.close-btn{color:var(--primColor)}.text-orange{color:#F58025}.call-text{color:white;background-color:var(--primColor);width:14%;margin:0 auto;border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:40px;font-weight:600;z-index:999;transition:all .3s ease;font-size:calc(9px + (12 - 9) * ((100vw - 300px) / (1600 - 300)))}.call-text-fixed{position:fixed;top:0;left:50%;transform:translateX(-50%)}.nav-wrapper{position:fixed;transition:opacity .9s ease,transform .9s ease;z-index:10000}.nav-wrapper.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.nav-wrapper.visible{opacity:1;transform:translateY(0)}.orange-heading{color:var(--primColor)}.banner-top{padding-top:80px}.map{border-top-left-radius:45px;border-top-right-radius:45px;margin-top:-2%;height:200px}.extra-margins{padding-left:3rem;padding-right:3rem}.logo{width:35%}.banner{margin-top:-10%}.bio-btn{width:25%}.footer-logo{width:50%}.banner-top-text3{padding-top:5%}.background-image6{margin-top:-1px}.background-image,.background-image2,.background-image3,.background-image6,.dark-blurred-background,.orange-bg{background-size:cover;padding-top:3em;padding-bottom:3em}.background-image{background-image:url(/bulb_bg_image.svg);background-size:50%}.background-image,.background-image6{background-repeat:no-repeat;background-position:50%}.background-image6{background-image:url(/Contact_blurred_section1.png);background-size:100%}.background-image3{background-image:url(/About_blurred_section1.png);background-repeat:no-repeat;background-position:50%}}@media (min-width:991.9px){.background-image6{background-image:url(/Contact_blurred_section1.png);background-repeat:no-repeat;background-position:50%;background-size:100%;margin-top:-10px}.top2{margin-top:10%}.government-text p,.job-details,.name,.orange-box p,.paragraph,.quote,.text,.text-2 p,.text3 p,.year-text{font-size:calc(10px + (17 - 10) * ((100vw - 300px) / (1600 - 300)))}.sub-title{font-size:calc(20px + (27 - 20) * ((100vw - 300px) / (1600 - 300)))}.background-image{background-image:url(/bulb_bg_image.svg);background-size:50%}.background-image,.background-image2{background-repeat:no-repeat;background-position:50%}.background-image2{background-image:url(/Home_Blurred_Section3.png);position:relative}.background-image3{background-image:url(/About_blurred_section1.png);background-repeat:no-repeat;background-position:50%}.background-image4{background-image:url(/About_blurred_section2.png)}.background-image4,.background-image5{background-repeat:no-repeat;background-size:cover}.background-image5{background-image:url(/bg_img.svg)}.learn-btn2,.learn-btn2:hover{margin-top:5%;margin-bottom:0}.secondary-title,.tertiary-title{font-size:17px;margin-top:30px;margin-bottom:5px}.top3{margin-top:4%}}@media (min-width:1224.9px){.desktop{display:block}.mobile,.mobile-display{display:none}}@media (min-width:1200px){.moving-row{margin-left:-60px}}@media (min-width:1440.9px){.banner-text{margin-bottom:10%;padding-top:3%}.moving-row{margin-left:-70px}.top{margin-top:10%}}@media (min-width:1763px){.nav-wrapper{position:fixed;width:100%;transition:opacity .9s ease,transform .9s ease;z-index:10000}.nav-wrapper.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.nav-wrapper.visible{opacity:1;transform:translateY(0)}.top{margin-top:12%}.moving-row{margin-left:0}}@media (min-width:1921px){.top{margin-top:20%}}@media (min-width:2221px){.banner{margin-top:-20%}}