@charset "UTF-8";@font-face{font-family:"Segoe UI Regular";font-style:normal;font-weight:400;src:local("Segoe UI Regular"),url('Segoe UI.9a2931180d6b1dc7b330.woff') format("woff")}@font-face{font-family:"Segoe UI Italic";font-style:normal;font-weight:400;src:local("Segoe UI Italic"),url('Segoe UI Italic.347c3ac06f20b6a969fc.woff') format("woff")}@font-face{font-family:"Segoe UI Semibold";font-style:normal;font-weight:400;src:local("Segoe UI Semibold", url('copyfonts.com_segoe-ui-semibold.d4d6e1a6527a21185217.ttf') format("ttf"))}@font-face{font-family:"Segoe UI Bold";font-style:normal;font-weight:400;src:local("Segoe UI Bold"),url('Segoe UI Bold.52382539737f4e9913e4.woff') format("woff")}@font-face{font-family:"Segoe UI Bold Italic";font-style:normal;font-weight:400;src:local("Segoe UI Bold Italic"),url('Segoe UI Bold Italic.268e89298b9317286fce.woff') format("woff")}@font-face{font-family:Gabriola;src:url('gabriola Font Download.b26b20369adfef2b3d65.ttf') format("ttf")}#overlay-carousel,.overlay-carousel-img{width:360px;height:390px}#navigation li .list-item{font-size:27px;font-family:Segoe UI Regular;color:#fdfafa}.navbar-toggler>.close{display:inline;color:#fff}.navbar-toggler.collapsed>.close,.navbar-toggler:not(.collapsed)>.navbar-toggler-icon{display:none}#navigation li .list-item:hover{color:#3bcebd}.energy{font-family:Segoe UI Bold;color:#3bcebd;border-top:5px solid #3bcebd}.mobenergy{font-family:Segoe UI Bold;color:#3bcebd}.consulting{text-align:left;font-family:Segoe UI Bold;letter-spacing:0;color:#707070}.orchid-introduction{text-align:left;font-size:14px;font-family:Segoe UI Regular;letter-spacing:0;color:#faf9f9;opacity:.69}.first-carousel-panel{background:#3bcebd;height:100vh;opacity:.4}.first-carousel{position:absolute;width:auto;margin-left:-15px}.carousel-class{width:15vw}.carousel-img{height:100vh}.overlay-carousel-img{height:400px}.main-content{position:relative}.ml-lg-1{position:absolute;top:25%;left:-15%;width:30vw}.second-content-panel{background-color:#000;height:100vh}.nav-links{font-size:1.2rem;font-family:Segoe UI Regular;letter-spacing:0;color:#fdfafa;padding:.8rem 1rem;opacity:1}.product-heading{font-family:"Segoe UI Regular"}.contact-nav-links{font-size:1.2rem;font-family:Segoe UI Regular;letter-spacing:0;color:#fdfafa;padding:.3rem 1rem;opacity:1}.contact-nav-links:hover,.nav-links:hover{color:#fdfafa}.logo:hover{color:#3bcebd}.mobcenter{margin-left:auto;margin-right:auto}.mt-sm-2{margin-top:10rem!important}.customer-img{width:130px;height:60px}.orchid-btn{text-align:center;border:none;border-radius:.1875rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block;font-family:Segoe UI Regular;background-color:#3bcebd;color:#fff;padding:.8em 1.388em;font-size:.933rem}.nav-btn{background:no-repeat padding-box #3bcebd;color:#f7fcfc;font-family:Segoe UI Bold;border:none;opacity:1;margin-top:10px;padding:7px 20px;font-size:.75rem;min-width:77px;border-radius:8px}.sub-text{font-family:Segoe UI Regular;font-size:1rem;line-height:1.5;color:#666;margin:0}.list-items-service{font-family:Segoe UI Regular;font-size:13px;margin-bottom:5px;color:#707070}.list-items-service::before{content:"";background:url(tick-two.e800cf213633fe2c421c.png) no-repeat;width:20px;height:20px;display:inline-block;margin-bottom:-5px;margin-right:10px}.logo{font-size:2rem;font-family:Segoe UI Regular;letter-spacing:0;color:#3bcebd;opacity:1}#main-card,.card{box-shadow:0 3px 20px #41424a2e;border:none}#main-card:hover,.card:hover{box-shadow:0 3px 20px #41424a2e;cursor:pointer;margin:-10px}.hvac-heading{font-size:1.222rem;font-family:Segoe UI Regular;letter-spacing:0;color:#707070;opacity:1}.hvac-description{text-align:left;letter-spacing:0;color:#707070;opacity:.69;font-size:.888rem;font-family:Segoe UI Regular}.pumps-heading{font-size:1.222rem;font-family:Segoe UI Regular;letter-spacing:0;color:#707070;opacity:1}.pumps-description{text-align:left;font-size:.888rem;font-family:Segoe UI Regular;letter-spacing:0;color:#707070;opacity:.69}.product-btn{text-align:center;border:none;border-radius:.1875rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block;font-family:Segoe UI Regular;background-color:#3bcebd;color:#fff;padding:.8em 1.388em;font-size:.833rem}.compressor-heading{letter-spacing:0;color:#707070;opacity:1;font-size:1.222rem;font-family:Segoe UI Regular}.compressor-description{font-size:.888rem;font-family:Segoe UI Regular;text-align:left;letter-spacing:0;color:#707070;opacity:.69}.steam-heading{letter-spacing:0;color:#707070;opacity:1;font-size:1.222rem;font-family:Segoe UI Regular}.steam-description{text-align:left;font-size:.888rem;font-family:Segoe UI Regular;letter-spacing:0;color:#707070;opacity:.69}.compressor:hover,.hvac:hover,.pumps:hover,.steam:hover{box-shadow:0 3px 20px #41424a2e;margin-top:10px}.row,.row:last-child{margin-bottom:30px}.home-section-color{background-color:#e4f2ee;background-size:cover}#footer-section{height:100px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background-color:#000!important}#list-inline-item:not(:last-child){margin-right:unset!important}.exp{font-size:10rem;color:#3bcebd;font-family:Segoe UI Bold}.border-left-32{border-left:3px solid #3bcebd;padding-left:16px}.mt-lg-5{margin-top:5rem!important}.mt-md-1{margin-top:0!important}.section-32-border-right{border-right:2px solid #3bcebd}.section-32-border-top{border-top:2px solid #3bcebd}.section32txt{font-family:Segoe UI Semibold;font-size:1.2rem}.exp-row{margin-bottom:0}.meet-our-team{font-family:Sego UI Bold}.section-32-numbers{font-family:Segoe UI Bold;color:#3bcebd}.customer-logo{display:inline-block;width:120px;height:120px;margin:12px}.team-img{border-radius:50%}.footer-icon{font-size:30px;color:#3bcebd}.footer-icon:hover{text-decoration:none}.footer-content{color:#3bcebd;font-family:Segoe UI Bold}.team-heading{letter-spacing:0;color:#707070;opacity:1;font-size:22px;font-family:Segoe UI Bold}.contact-us{height:40vh;background-image:url(ContactUs.78797ef49c0e47605bf1.png);background-repeat:no-repeat;background-size:contain;margin-top:3rem!important}.contact-form{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:15px;box-shadow:0 3px 20px #41424a2e}.form-section{margin-left:auto;margin-right:auto;display:block}.form-heading{font-family:Segoe UI Bold;color:#4d4d4d}::-moz-placeholder{color:rgba(90,108,131,.349);text-align:left;font-size:.75rem!important;font-family:Segoe UI Semibold}::-ms-input-placeholder{color:rgba(90,108,131,.349);text-align:left;font-size:.75rem!important;font-family:Segoe UI Semibold}::placeholder{color:rgba(90,108,131,.349);text-align:left;font-size:.75rem!important;font-family:Segoe UI Semibold}::-webkit-input-placeholder{color:#3e485459;text-align:left;font-size:.75rem!important;font-family:Segoe UI Semibold}::-webkit-textarea-placeholder{color:#3e485459;text-align:left;font-size:.75rem!important;font-family:Segoe UI Semibold;padding-top:0;margin-top:-80px}#emailcontrol,#fullnamecontrol,#phonecontrol{border:1px solid #707070;border-radius:8px;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;margin-bottom:1rem!important}.alert-danger{color:red;border:none;background:0 0}.alert{padding:0}#emailerrormsg,#errormsg{font-family:Segoe UI Regular;font-size:.75rem!important}#txtarea{border:1px solid #707070;border-radius:8px;width:100%;height:100px;padding:.375rem .75rem;margin-bottom:1rem!important}#map{width:100%;height:50vh}.to-top{display:none;position:fixed;bottom:10rem;right:30px;z-index:99;font-size:45px;border:none;outline:0;color:#3bcebd;cursor:pointer;padding:15px;border-radius:4px;-webkit-transition:.3s ease-out;transition:all .3s ease-out}.to-top:before{content:"▲";font-size:.5em;position:absolute;top:0;padding-left:.25em;left:50%;margin-left:-.7em;border:.13em solid red;border-radius:10em;width:1.6em;height:1.6em;line-height:1.1em;border-color:inherit;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.to-top:hover{color:#3bcebd;border-color:#3bcebd}.to-top:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.images{width:255px;height:188px;display:block;margin-left:auto;margin-right:auto}#customers:target,#products:target,#services:target{padding-top:30px}.navbar-toggler:active,.navbar-toggler:focus{outline:0;box-shadow:none}