@font-face{font-family:"bitstream_vera_sansroman";src:url("../../fonts/bitstream_vera_sans_roman-webfont.eot");src:url("../../fonts/bitstream_vera_sans_roman-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/bitstream_vera_sans_roman-webfont.woff2") format("woff2"),url("../../fonts/bitstream_vera_sans_roman-webfont.woff") format("woff"),url("../../fonts/bitstream_vera_sans_roman-webfont.ttf") format("truetype"),url("../../fonts/bitstream_vera_sans_roman-webfont.svg#bitstream_vera_sansroman") format("svg");font-weight:normal;font-style:normal;font-style:normal}@font-face{font-family:"bitstream_vera_sansbold";src:url("../../fonts/vera-bold-webfont.eot");src:url("../../fonts/vera-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/vera-bold-webfont.woff2") format("woff2"),url("../../fonts/vera-bold-webfont.woff") format("woff"),url("../../fonts/vera-bold-webfont.ttf") format("truetype"),url("../../fonts/vera-bold-webfont.svg#bitstream_vera_sansbold") format("svg");font-weight:normal;font-weight:normal;font-style:normal}@font-face{font-family:"playbold";src:url(",,/fonts/play-bold-webfont.eot");src:url(",,/fonts/play-bold-webfont.eot?#iefix") format("embedded-opentype"),url(",,/fonts/play-bold-webfont.woff2") format("woff2"),url("../../fonts/play-bold-webfont.woff") format("woff"),url("../../fonts/play-bold-webfont.ttf") format("truetype"),url("play-bold-webfont.svg#playbold") format("svg");font-weight:normal;font-style:normal;font-style:normal}strong,b{font-family:"gotham_boldregular";font-weight:normal}ul,ol{padding:0;margin:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#192547;font-family:"bitstream_vera_sansroman",Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;padding:0;margin:0}a{color:#f60}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}p{margin:0 0 30px}p a,a{text-decoration:none}strong,b{font-family:"bitstream_vera_sansbold"}h1,h2,h3,h4,h5,h6{color:#192547;font-family:"bitstream_vera_sansbold";font-weight:400;line-height:1.2;margin:0 0 15px}h1{font-size:48px}h2{font-size:45px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}img{max-width:100%}.wrapper{width:960px;margin:auto}.font50{font-size:50px}@media only screen and (max-width: 1040px){.font50{font-size:40px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.font50{font-size:35px}}.font30{font-size:30px}@media only screen and (max-width: 1040px){.font30{font-size:28px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.font30{font-size:21px}}.font28{font-size:28px}@media only screen and (max-width: 1040px){.font28{font-size:26px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.font28{font-size:18px}}.font24{font-size:24px}@media only screen and (max-width: 1040px){.font24{font-size:21px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.font24{font-size:16px}}.font21{font-size:21px}@media only screen and (max-width: 1040px){.font21{font-size:20px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.font21{font-size:15px}}.center-text{text-align:center}.page-title{margin-bottom:40px;padding-bottom:18px;position:relative}.home .page-title{margin-top:30px}.page-title::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#f60;width:130px;height:3px}@media only screen and (max-width: 767px){.page-title::after{width:100px}}.header{float:left;left:0;width:100%;border:0;padding:0;margin:10px 0;z-index:99;background-color:#1f2e59;color:#fff;overflow:hidden}.header-top{float:left;width:100%;font-family:"bitstream_vera_sansbold"}#logo{float:left;background-color:#fff;font-family:"playbold";font-size:17.58px;color:#233871;line-height:1;padding-right:50px;padding-bottom:8.5px;position:relative}#logo img{position:absolute;top:0;right:-93px;z-index:1}#logo span{position:relative;z-index:2}#logo span:first-of-type{font-size:64px}#logo span:nth-of-type(2){color:#f60}#logo span:nth-of-type(3){font-style:italic}.header-contact{float:left;font-size:25px;line-height:1.1;position:relative;z-index:5;padding-top:15px;padding-left:30px}.header-contact a{color:#fff}.header-contact span:last-of-type{font-size:16px;color:#f60}.header-contact-info{font-size:13px;color:#fff;text-align:right;padding-top:15px;padding-right:10px}.header-contact-info a{color:#fff}.header-address{display:inline-block;margin-top:5px;font-size:11px;font-family:"bitstream_vera_sansroman"}.header-bottom{float:left;width:100%;margin-top:30px}.head-car{float:left;width:310px;margin:0 20px 0}#header-slide{float:left;position:relative}#header-slide li{top:0;left:0;width:100%;list-style:none}#header-slide li img{width:392px;margin:0}.head-orange{font-size:11px;color:#fff;float:left;background-color:#f60;width:218px;height:156px;padding:5px 10px;line-height:1.3}.head-orange strong{font-size:16px;display:inline-block;margin-bottom:5px}.main-menu{float:left;width:100%;border-top:1px solid #fff}.main-menu li{list-style:none;float:left;width:12.5%;font-size:11px;font-family:"playbold";border-right:1px solid #fff}.main-menu li:last-of-type{border-right:0}.main-menu li a{width:100%;float:left;text-align:center;background-color:#7f7f7f;color:#fff;padding:10px 0}.main-menu li.current_page_item a,.main-menu li.current-menu-item a,.main-menu li a:hover{color:#fff;background-color:#f60}.main-menu .sub-menu{left:-9999px;letter-spacing:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:180px;z-index:99;line-height:1.5;background-color:#7f7f7f;margin-top:36px}.main-menu li:hover>.sub-menu{left:auto;opacity:1}.main-menu .sub-menu li{border:0;width:100%;padding:0}.main-menu .sub-menu li a{width:100%;padding:5px 0}.main-menu .sub-menu li a:hover,.main-menu .sub-menu li.current_page_item a,.main-menu .sub-menu li.current-menu-item a{color:#fff;background-color:#f60}.page-widgets{float:left;width:100%}.page-section{float:left;width:100%}.page-section p:last-child{margin-bottom:0}#home-slide{float:left;position:relative;width:100%;margin-left:0 !important}#home-slide li{top:0;left:0;width:100%;list-style:none}#home-slide li img{width:100%;margin:0}.home-section-2{background-image:url("https://kelleherhvac.com/wp-content/uploads/2019/12/960circleicons.jpg");background-size:contain;background-repeat:no-repeat;background-position:top center;width:100%;height:180px;padding-left:14px}.home-section-2 .one-fifth{float:left;width:20%;text-align:center;color:#1f2f5b;font-size:16px;padding-top:120px}.home-section-3{padding:10px 0 5px;text-align:center}.home-section-3 img{display:inline-block}.home-section-4{text-align:center;background-color:#7f7f7f;padding:15px 0;font-size:20px}.home-section-4 h5{margin-bottom:10px}.home-section-5{background-image:url("https://kelleherhvac.com/wp-content/uploads/2019/12/map-bg.jpg");background-size:cover;background-position:center center;padding:20px 150px}.home-section-5 h3{color:#e26100;font-family:"bitstream_vera_sansroman";border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:10px;text-align:center}.list-wrap{width:365px;margin:auto;color:#fff;font-size:22px}.carousel-container{float:left;width:100%;margin:70px 0 20px}.carousel-container h6{text-align:center;margin-bottom:5px}.testi-intro{text-align:center;margin-bottom:30px !important}.carousel-container .owl-carousel .owl-item{text-align:center;padding:25px 25px 60px !important;border:1px solid #d6e6e5;color:#20315f;font-size:14px}.carousel-container .owl-carousel .owl-item.center{background-color:#20315f;color:#fff}.carousel-container .owl-carousel .owl-item img{width:25px;display:inline-block;margin-bottom:10px}.carousel-container .owl-carousel .owl-item span{color:#9596a3;font-size:12px}.carousel-container .owl-carousel .owl-item span:first-of-type{display:inline-block;margin:25px 0 0;padding-top:18px;width:100%;position:relative}.carousel-container .owl-carousel .owl-item span:first-of-type:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:40px;height:3px;background-color:#d6e6e5}.carousel-container .owl-dots{display:inline-block;width:100%;text-align:center}.owl-dots .owl-dot{display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:middle;text-align:center;line-height:.9}.owl-dots .owl-dot span{display:inline-block;width:8px;height:8px;border-radius:100%;background-color:#d9e7ea}.owl-dots .owl-dot.active span{background-color:#20315f;width:14px;height:14px}.owl-dots .owl-dot:last-of-type{margin-right:0}.footer{border:0;padding:0 0 20px;background-color:#1f2f5a;float:left;width:100%;text-align:left}.footer-fb{float:left;width:100%}.footer #logo{background-color:rgba(0,0,0,0);padding:20px 0;width:100%;text-align:center;color:#fff}.footer-menu{float:left;width:100%;text-align:center;font-size:13px;text-transform:uppercase}.footer-menu>li{display:inline-block;vertical-align:top;margin-right:25px}.footer-menu>li:last-child{margin-right:0}.footer-menu li{list-style:none;position:relative;z-index:5}.footer-menu li a{color:#fff;font-family:"playbold";font-size:13px}.footer-menu li a:hover{color:#e26100}.footer-menu li .sub-menu{text-align:left}.footer-logos{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-logos img{display:inline-block;height:50px;margin:10px}.footer-logos img.footer-left-logo{height:75px}.footer-copyright{float:left;width:100%;text-align:center;color:#fff;font-family:"playbold";font-size:9px;margin-top:30px}.wrapper2{width:895px;margin:0 auto}.inner-section-1{padding:30px 0}.about-section-1 .wrapper2{width:865px}.about-half-left{float:left;width:360px;font-size:13px;margin:0 30px 30px 0}@media only screen and (max-width: 900px){.about-half-left{margin:0}}.about-half-left img{width:100%;-webkit-transform:matrix(0.9994, -0.0349, 0.0349, 0.9994, -5, 6);-ms-transform:matrix(0.9994, -0.0349, 0.0349, 0.9994, -5, 6);transform:matrix(0.9994, -0.0349, 0.0349, 0.9994, -5, 6);margin-bottom:10px}.about-half-right{float:right;width:475px;font-size:15px;margin-top:30px;margin-bottom:30px}.about-half-right h2{font-size:26px}.about-half-right h3{font-size:20px}.about-bottom-content{float:left;width:100%;padding:50px 0;font-size:15px}@media only screen and (max-width: 900px){.about-bottom-content{padding-top:0}}.about-bottom-content h2{font-size:26px}.about-bottom-content h3{font-size:20px}.about-bottom-content h6{margin-bottom:5px}.about-section-1 .one-third{font-size:15px}.about-section-1 .one-third img{height:240px;margin:0 auto}.page-section ul{margin-left:20px;margin-bottom:30px}.contact-form{width:360px}.contact-form p{margin-bottom:15px}.contact-form label{color:#f60}.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email],.contact-form select,.contact-form textarea{background:#f4f4f4;border:0;border:1px solid #b5b5b5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#58595b;padding:5px 10px;width:100%;height:30px;font-size:13px;outline:none !important}.contact-form textarea{height:100px}.contact-form ::-moz-placeholder{color:#58595b;font-style:italic;opacity:1}.contact-form ::-webkit-input-placeholder{color:#58595b;font-style:italic;opacity:1}.contact-form input[type=submit]{width:130px;height:35px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#192547;color:#fff;text-align:center;font-size:17px;display:inline-block;border:0;font-family:"playbold"}.contact-form input[type=submit]:hover{background:#f60}.ask-top-box{float:left;width:100%;color:#fff;background-color:#233871;text-align:center;font-size:16px;font-family:"bitstream_vera_sansbold";padding:10px 20px;line-height:1.3;margin-bottom:5px}.ask-top-box strong{font-size:24px;display:inline-block;margin-top:10px}.ask-bottom-box{float:left;width:100%;color:#fff;background-color:#233871;font-size:14px;padding:10px 20px 30px 20px;line-height:1.3}.ask-bottom-box p{margin-bottom:20px}.ask-bottom-box strong{font-size:20px}.ask-bottom-box a{font-family:"bitstream_vera_sansbold";color:#fff}.ask-bottom-box a:hover{color:#f60}.community .inner-section-1 a{text-decoration:underline}.community .inner-section-1 h6{margin-bottom:5px}.form-payment{float:left;width:50%;margin-bottom:100px}.contact-page .inner-section-1 .wrapper2{width:100%}.full-half{width:50%;margin-left:0}.contact-left{background-color:#ffddc7;padding:20px 20px 50px;text-align:center;color:#000;border-right:5px solid #7f7f7f}.contact-left a{color:#000}.form-area{padding-left:40px}.form-area .contact-form{margin-top:50px}.kelleher-text{font-size:30px;color:#243971;font-family:"playbold"}.quote-box{padding:20px 40px;background-color:#7f7f7f;margin-bottom:50px}.psp-half-left{float:left;width:420px;font-size:13px;margin-top:20px;clear:both}.psp-half-left img{width:100%;-webkit-transform:matrix(0.999, -0.035, 0.035, 0.999, -5, 6);-ms-transform:matrix(0.999, -0.035, 0.035, 0.999, -5, 6);transform:matrix(0.999, -0.035, 0.035, 0.999, -5, 6);margin-bottom:5px}.psp-half-right{float:left;width:400px;margin-top:50px;padding-left:20px}.right-box{float:right}.left-box{padding-left:0;padding-right:20px}.bottom-tabs{float:left;width:100%;margin-top:50px;border:1px solid #999}.bottom-tabs ul{float:left;width:100%;margin-bottom:0;padding-left:0;margin-left:0}.bottom-tabs ul li{list-style:none;float:left;width:33.3333333%;text-align:center;color:#fff;padding:5px;background-color:#192547;border-right:1px solid #999;cursor:pointer}.bottom-tabs ul li:last-child{border-right:0}.tabs-content{float:left;width:100%;padding:30px 20px 80px}.tab-contents img{float:left;width:25%}.tab-contents div{float:right;width:72%}.tab-contents{display:none;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.tab-contents:first-of-type{display:block}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.hc-bottom{color:#fff;background-color:#192547;padding:20px 50px;margin-bottom:30px}.hc-bottom h5{color:#f60}.hc-bottom ol{margin-left:20px;margin-bottom:30px}.header-bottom-right{float:right}#ncov{position:fixed;height:40vh;width:100%;z-index:999;bottom:0;left:0}.ncov-btn{padding-top:30px;text-align:center;color:#e26100;font-weight:bold}.lity-hide{display:none}#ncov i{font-style:normal;position:absolute;top:10px;right:20px;cursor:pointer;font-size:14px}#ncov p{background-color:#1f2f5a;z-index:999;position:absolute;font-size:18px;padding:40px;color:#fff;width:100%;text-align:left;margin-bottom:0;line-height:1.3;bottom:0}.menu_control{line-height:19px;text-transform:uppercase;letter-spacing:1px;color:#111;background-color:#eee;padding:8px 13px;border-width:1px 1px 1px 0;border-style:solid;border-color:#ddd;display:none;background-color:#fff}@media only screen and (max-width: 1000px){.wrapper{width:100%;padding:0 20px}.head-car{width:200px}}@media only screen and (max-width: 900px){body{font-size:12px}.header-bottom-right{width:100%;margin-top:20px;text-align:center}#header-slide{width:100%}#header-slide li{width:240px;left:0;right:0;margin:0 auto;text-align:left;float:none !important}.head-orange{width:240px;float:none;display:inline-block;text-align:left}.head-car{width:200px;margin:0 auto;display:block;float:none}.menu_control{display:block;float:left;text-align:center;background-color:#7f7f7f !important;color:#fff;width:100%;background-color:#fff;padding:1em 26px;border-width:0;cursor:pointer;box-sizing:border-box}#logo{float:none;width:275px;margin:0 auto;font-size:11px}#logo span:first-of-type{font-size:35px;margin-left:10px}#logo span:nth-of-type(2){margin-left:10px}#logo img{width:127px;right:-32px}.header-contact{width:100%;text-align:center;font-size:15px;line-height:1.3;padding-left:0}.header-contact span:last-of-type{font-size:12px}.header-contact-info{float:left;width:100%;font-size:11px;text-align:center}.main-menu li{width:100%;border-right:0 !important;border-bottom:1px solid #fff}.main-menu li a{padding:7px 0}.main-menu{display:none}.home-section-2{background:#fff !important;height:auto}.home-section-2 .one-fifth{width:100%;text-align:center;font-size:12px;margin-bottom:10px;padding-top:0}h1{font-size:22px}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}.home-section-4{font-size:12px}.home-section-5{padding:20px}.list-wrap{width:250px;font-size:12px}.footer-menu{font-size:11px}.footer-menu>li{width:100%;margin-right:0}.footer-menu li a{font-size:12px}.footer-menu li .sub-menu{text-align:center}.footer-logos{margin:20px 0 0;text-align:center}.footer-left-logo{height:50px;margin-left:0;margin-bottom:20px;float:none;display:inline-block}.footer-right-logos{width:100%;margin-right:0;text-align:center}.footer-right-logos a img{height:35px !important;margin:0 10px !important;display:inline-block;float:none}.footer-right-logos img{height:30px;margin:0 10px !important;display:inline-block;float:none}.wrapper2,.about-section-1 .wrapper2{width:100%}.about-half-left{width:100%;margin-bottom:30px}.about-half-right{width:100%;margin-top:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.about-section-1 .one-third{font-size:12px;margin-bottom:20px;text-align:center}.about-section-1 .one-third img{display:inline-block}.carousel-container{margin:20px 0}.about-half-right{font-size:12px}.hc-bottom{padding:20px}.psp-section-1 p:first-of-type{font-size:14px !important}.ask-top-box{margin-top:30px}.ask-top-box strong{font-size:14px}.ask-bottom-box strong{font-size:14px}.ask-bottom-box,.ask-top-box{font-size:12px !important}.form-area{padding-left:0;margin-top:30px}.inner-section-1{padding:10px 0 30px}.list-wrap .one-half{width:46%}.list-wrap .one-half:last-of-type{margin-left:4%}}@media only screen and (max-width: 767px){.covid-section{display:none}.form-payment input[type=image]{width:140px}}@media only screen and (max-width: 480px){#ncov p{font-size:12px}#ncov p i{font-size:10px}}@media only screen and (max-width: 320px){#ncov p{font-size:10px}#ncov p i{font-size:8px}}.careers-flex{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:80px;margin-bottom:30px}@media only screen and (max-width: 767px){.careers-flex{margin-top:40px}}.careers-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;text-align:center;margin-bottom:80px}@media only screen and (max-width: 767px){.careers-grid{grid-template-columns:1fr;margin-bottom:50px}}.careers-grid__item{padding:30px;border:1px solid #e1eceb;font-size:12px}.careers-grid__item span{font-size:16px;display:block;margin-bottom:5px}.careers-grid__item p{margin-bottom:5px}.careers-grid__item h5{color:#f60;margin-bottom:2px}.careers-grid__itemExtra{font-size:13px}.careers-grid__itemExtra strong{color:#f60;font-size:16px}.careers-form{margin-top:-80px}@media only screen and (max-width: 808px){.careers-form{margin-top:0}}.single-section-1{padding-bottom:80px}@media only screen and (max-width: 767px){.single-section-1{padding-bottom:50px}}.single-section-1 .single-title{width:100%;display:inline-block;padding:0 10%;margin-bottom:50px}@media only screen and (max-width: 767px){.single-section-1 .single-title{padding:0;margin-bottom:40px}}.single-section-1 .single-title span{display:inline-block;margin-top:10px}.single-section-1 h1{font-size:36px;margin-bottom:0}@media only screen and (max-width: 960px){.single-section-1 h1{font-size:28px}}@media only screen and (max-width: 960px)and (max-width: 767px){.single-section-1 h1{font-size:26px}}.single-section-1 h2{font-size:24px}@media only screen and (max-width: 767px){.single-section-1 h2{font-size:21px}}.single-section-1 h3{font-size:18px}.single-section-1 a{text-decoration:underline}.single-section-1 img{margin-bottom:30px}.blog-section{padding-bottom:80px}@media only screen and (max-width: 767px){.blog-section{padding-bottom:50px}}.blog-section article{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;border-bottom:1px solid #edeef1;padding-bottom:50px;margin-bottom:50px}@media only screen and (max-width: 767px){.blog-section article{padding-bottom:30px;margin-bottom:30px}}.blog-section article figure{margin:0;width:35%;height:230px;background-size:cover;background-position:center center}@media only screen and (max-width: 767px){.blog-section article figure{width:200px;height:auto;aspect-ratio:3/2}}.blog-section article .blog-content{width:60%}@media only screen and (max-width: 767px){.blog-section article .blog-content{width:100%;margin-top:25px}}.blog-section article .blog-content h2{font-size:24px}@media only screen and (max-width: 767px){.blog-section article .blog-content h2{font-size:21px}}.blog-section .site-btn{margin-top:20px}.site-btn{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:12px;color:#fff;background-color:#192547;padding:10px 25px;cursor:pointer;transition:all .25s ease}.site-btn:hover{background-color:#f60}.site-btn__smallO{min-width:165px;background-color:#f60;color:#fff;border-radius:8px;padding:6px 25px;font-family:"bitstream_vera_sansbold"}.site-btn__smallO:hover{color:#fff;background-color:#192547}.pagination{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;margin:3px;width:36px;height:36px;background-color:#ccc;color:#fff;font-size:15px}.pagination a.prev-page,.pagination a.next-page,.pagination span.prev-page,.pagination span.next-page{background-color:#f60}.pagination a.current,.pagination span.current{background-color:#192547}.page-template-services-landing .header{overflow:hidden}.page-template-services-landing .main-menu{background-color:#7f7f7f}@media only screen and (min-width: 901px){.page-template-services-landing .main-menu{display:flex;align-items:center;justify-content:center}.page-template-services-landing .main-menu li{width:130px;flex-shrink:0}}@media only screen and (min-width: 901px)and (max-width: 900px){.page-template-services-landing .main-menu li{width:120px}}.page-template-services-landing .wrapper{width:1200px}@media only screen and (max-width: 1240px){.page-template-services-landing .wrapper{width:100%;padding:0 20px}}.page-template-services-landing .wrapper .wrapper{padding:0}.page-template-services-landing .footer-fb-link{display:none}.landing-header{width:100%;display:flex;flex-wrap:wrap}.landing-header .logo-landing{width:100% !important;padding:0 0 20px 20px !important;position:relative;background-color:rgba(0,0,0,0) !important}@media only screen and (max-width: 767px){.landing-header .logo-landing{padding:0 20px 20px !important}}.landing-header .logo-landing span{position:relative;z-index:9}.landing-header .logo-landing::after{content:"";position:absolute;top:0;right:0;width:3000px;height:100%;background-color:#fff;z-index:1;border-bottom-right-radius:80px !important}@media only screen and (max-width: 767px){.landing-header .logo-landing::after{border-bottom-right-radius:40px !important;right:-21px}}.landing-header__left{width:50%;background-color:#1f2e59}@media only screen and (max-width: 767px){.landing-header__left{width:100%}}.landing-header__leftBottom{text-align:center;padding:40px 20px;display:inline-block;width:100%}@media only screen and (max-width: 767px){.landing-header__leftBottom{padding:30px 20px}}.landing-header__leftBottom h2{color:#fff;letter-spacing:-1px;font-size:18px;margin-bottom:5px}@media only screen and (max-width: 767px){.landing-header__leftBottom h2{font-size:16px}}.landing-header__leftBottom img{max-width:75%;display:inline-block}.landing-header__right{width:50%;background-color:#f60;padding:50px 20px;font-size:18px;text-align:center;color:#fff;position:relative}@media only screen and (max-width: 767px){.landing-header__right{width:100%;padding:30px 20px;font-size:16px}}.landing-header__right::after{content:"";position:absolute;top:0;left:0;width:3000px;height:100%;background-color:#f60;z-index:1}@media only screen and (max-width: 767px){.landing-header__right::after{left:-40px}}.landing-header__right div{position:relative;z-index:9}.landing-header__right h2{color:#fff;margin-bottom:0px}.landing-header__right a{color:#fff}.landing-header__right p{letter-spacing:-1px}.uppercase{text-transform:uppercase}.landing-new h2{text-transform:uppercase;font-size:28px;text-align:center}@media only screen and (max-width: 1040px){.landing-new h2{font-size:26px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.landing-new h2{font-size:18px}}.landing-new h2.with-title-line{position:relative;padding-bottom:15px}.landing-new h2.with-title-line::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#f60;width:65px;height:2px}.landing-new h3{text-transform:uppercase;font-size:24px;text-align:center;margin-top:-10px;margin-bottom:25px;padding-bottom:10px;position:relative;font-family:"bitstream_vera_sansroman"}@media only screen and (max-width: 1040px){.landing-new h3{font-size:22px}}@media only screen and (max-width: 1040px)and (max-width: 767px){.landing-new h3{font-size:16px}}.landing-new h3::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#f60;width:65px;height:1px}.landing-new-items{background-color:#1f2e59;color:#fff}.block{padding:50px 0}.electrical-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.electrical-item figure{width:25%;margin:0}@media only screen and (max-width: 767px){.electrical-item figure{width:100%;margin-bottom:25px;text-align:center}}.electrical-item figure img{width:240px;display:inline-block}@media only screen and (max-width: 767px){.electrical-item figure img{width:150px}}.electrical-item__content{width:70%;min-height:240px;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #192547}@media only screen and (max-width: 767px){.electrical-item__content{width:100%;min-height:auto}}.electrical-item:last-child .electrical-item__content{border:0;padding-bottom:0;margin-bottom:0}.electrical-item__content h3{color:#fff;margin-bottom:20px;padding-bottom:15px;position:relative;font-family:"bitstream_vera_sansroman";text-transform:uppercase}.electrical-item__content h3::after{content:"";position:absolute;left:0;bottom:0;background-color:#f60;width:65px;height:2px}.electrical-item__content p{margin-bottom:10px}.electrical-item__content .site-btn{margin-top:30px}.electrical-item__content .site-btn:hover{background-color:#fff;color:#1f2e59}.ep-contents-items{position:relative;padding:50px 0}.ep-contents-items h2{margin-bottom:40px}.ep-contents-items figure{margin:0;position:absolute;top:0;left:0;z-index:1;background-size:cover;background-position:right bottom;background-repeat:no-repeat;width:40%;height:100%;mix-blend-mode:luminosity;opacity:.7}.ep-contents-items .wrapper{position:relative;z-index:9}.ep-contents-items .wrapper div{padding-left:200px}@media only screen and (max-width: 767px){.ep-contents-items .wrapper div{padding-left:0}}.ep-contents-items:nth-child(2n){padding:0 0 50px}.ep-contents-items:nth-child(2n) figure{left:auto;right:0;background-position:top left}.ep-contents-items:nth-child(2n) .wrapper div{padding-left:0;padding-right:200px}@media only screen and (max-width: 767px){.ep-contents-items:nth-child(2n) .wrapper div{padding-right:0}}.ep-contents-items ul{padding-left:0;list-style:none}.ep-contents-items ul li{padding-left:50px;position:relative}@media only screen and (max-width: 767px){.ep-contents-items ul li{padding-left:35px}}.ep-contents-items ul li h3{font-family:"bitstream_vera_sansroman"}.ep-contents-items ul li p:last-of-type{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #192547}.blue-bg .ep-contents-items ul li p:last-of-type{border-bottom:1px solid #626b84}.ep-contents-items ul li span{position:absolute;top:0;left:0;width:32px;height:32px;background-color:#f60;border-radius:100%;display:flex;align-items:center;justify-content:center;font-family:"bitstream_vera_sansbold";color:#fff;font-size:20px}@media only screen and (max-width: 767px){.ep-contents-items ul li span{width:24px;height:24px;font-size:16px}}.ep-contents-items ul li:last-child p:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.ep-contents-items .site-btn{display:flex;margin:0 auto;width:165px}.blue-bg .ep-contents-items .site-btn:hover{background-color:#fff;color:#192547}.blue-bg{color:#fff;background-color:#1f2e59}.blue-bg h2,.blue-bg h3{color:#fff}.image-content-section h2{margin-bottom:30px}.image-content-section__flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.image-content-section__flexImage{width:42.5%}@media only screen and (max-width: 767px){.image-content-section__flexImage{width:100%;margin-bottom:30px}}.image-content-section__flexContent{width:55%}@media only screen and (max-width: 767px){.image-content-section__flexContent{width:100%}}.image-content-section__flexContent .site-btn{display:flex;margin:0 auto;width:165px}.landing-contact{background-color:#0e1b4d;color:#fff;margin-top:40px}.landing-contact a{color:#fff}.landing-contact h2{color:#fff;margin-bottom:10px}.landing-contact iframe{margin-top:-50px}@media only screen and (max-width: 808px){.landing-contact iframe{margin-top:0}}@media only screen and (max-width: 808px)and (max-width: 520px){.landing-contact iframe{margin-top:-50px}}.landing-footer-top{display:none;float:left;width:100%}.page-template-services-landing .landing-footer-top{display:block}