/*
 Theme Name:   HVAC Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  HVAC Lite Child Theme
 Author:       Namaste Studio
 Author URI:   http://example.com
 Template:     hvaclite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/
@font-face{font-family:'Lobster';src:url(fonts/Lobster.eot?#iefix) format("embedded-opentype"),url(fonts/Lobster.woff) format("woff"),url(fonts/Lobster.ttf) format("truetype"),url(fonts/Lobster.svg#Lobster) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Black';src:url(fonts/ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-Black.otf) format("opentype"),url(fonts/ProximaNova-Black.woff) format("woff"),url(fonts/ProximaNova-Black.ttf) format("truetype"),url(fonts/ProximaNova-Black.svg#ProximaNova-Black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Bold';src:url(fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-Bold.woff) format("woff"),url(fonts/ProximaNova-Bold.ttf) format("truetype"),url(fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Regular';src:url(fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-Regular.woff) format("woff"),url(fonts/ProximaNova-Regular.ttf) format("truetype"),url(fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-RegularIt';src:url(fonts/ProximaNova-RegularIt.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-RegularIt.otf) format("opentype"),url(fonts/ProximaNova-RegularIt.woff) format("woff"),url(fonts/ProximaNova-RegularIt.ttf) format("truetype"),url(fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format("svg");font-weight:400;font-style:normal}body{font:normal 13px/18px Raleway}h1,h2,h3,h4,h5,h6{font-family:'ProximaNova-Bold',serif}a{color:#ff4778}.brand-color{background:#ff4778}.phone-address span .fa{background:#ff4778}.spacer{padding:15px 0}.btn-primary{border:none;background:#4562c5;color:#fff}.menu-top-wrapper{color:#fff; repeat top center}.social-icon a{border-radius:50%}.menu-top-wrapper .menu-fixed-top ul li a{color:#28201e}.menu-top-wrapper .menu-top-menu-container ul li a{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#28201e;line-height:30px;padding:0 20px 5px}
.broadly__chat--closed #broadly-widget{display:none!important;}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius: 0px!important;}
.menu-fixed-top{float:right}.top-menu{    width: 100%;
    float: left;
    border-bottom: 1px solid #15315a;}.menu-top-wrapper .menu-top-menu-container > ul > li a:hover{background:none}.menu-top-wrapper .menu-top-menu-container ul > li ul{top:100%;background:#ffc20f;width:180px}.menu-top-wrapper .menu-fixed-top ul>li{z-index:999999}.phone-address{margin:15px 0 0}.phone-address span{margin-right:30px;display:inline-block;width:280px;float:left}.phone-address span .fa{float:left;margin-right:10px;color:#fff;text-align:center;width:40px;height:40px;line-height:40px;font-size:22px}.phone-address span b{font-weight:300;padding-top:2px;display:inherit}header .logo-tag h1{margin:6px 0 0;font-size:1.5em}header .logo-tag h1 a:hover{text-decoration:none}header .logo-tag h2{margin:0;color:#666;font-size:.8em;font-weight:300;letter-spacing:2px;text-transform:uppercase}header .logo-tag img{height:auto;width:auto}header .header-section-1 a{color:#000;margin-bottom:10px;display:block}header .troubleshoot-top{color:#fff;text-align:center;background:#1c1e21;padding:15px;font-weight:700;border-radius:10px;border:3px solid #4db7ec}header .header-section-2{text-align:center;margin-top:8px}header .header-section-3 .btn{width:100%;background:#3b60db;color:#fff;border:none;margin:5px 0;padding:12px}header .header-section-3 .btn.btn-warning{background:#ccc;color:#000}header .navbar-collapse{padding:0}header .navbar-form{margin-top:0;margin-bottom:0}header .navbar-form .main-search{position:relative}header .navbar-form .main-search .btn .fa{font-size:1.5em}header .navbar-form .btn{background:#0786ec;padding:0 21px;box-shadow:none;border:none;color:#fff;text-shadow:none;line-height:55px;border-radius:0;outline:none!important}header .navbar-form .search-box{position:absolute;right:0}header .navbar-form .search-box .well{border:none;border-radius:0;padding:10px;background:#fff;width:250px}header .navbar-form .search-box .well input{border:0;border-radius:0;background:#ddd;color:#000;font-size:.8em;width:100%;box-shadow:none;padding:10px}header .navbar-form .nav{margin:0}header .navbar-default{border:none;margin:0}header .navbar-default .navbar-nav li a{font-weight:400;text-transform:uppercase;line-height:15px;color:#000}header .dropdown-menu > li > a{padding:10px 20px}header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus{background-color:#a0435c}header .header-wrapper{padding:25px 0;background:#fff!important;}.navbar-nav>li>.dropdown-menu{border:none;border-radius:0;padding:0;background:#fff}.navbar-right .dropdown-menu{right:auto;left:0;box-shadow:none}.navbar-right .dropdown-menu .dropdown-menu{left:160px;top:-2px;border:none;border-radius:0;padding:0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7}.schedule-top a.btn{border:none;display:block;border-radius:5px;margin:3px 0}.schedule-top a.service{background:#bf4c6b}.schedule-top a.estimate{background:#ff4778}.top-banner{position:relative}.top-banner .carousel-inner .main-banner{width:100%}.top-banner .carousel-caption a{display:inline-block;color:#fff;padding:10px 20px;border-radius:5px;margin:10px;border:1px solid #fff}.main{padding-top:250px}.content.gridview .home-block{float:left;width:33.3333333%;padding:0 15px}.content.listview .home-block{padding:0 15px;height:100%!important;clear:both}.content.listview .home-block article{float:left}.content.listview .home-block article img{float:left;width:50%}.content.listview .home-block article .entry-content{overflow:hidden}.content article.sticky{background:#0786ec;color:#fff}.content article.sticky a{color:#fff}.content article,.content article{height:100%;background:none}.content .gridview .entry-content,.content .listview .entry-content{padding:30px;margin:0}.navigation.posts-navigation{clear:both}.scroll-top-wrapper{position:fixed;right:30px;bottom:30px;background-color:#337ab7;color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;cursor:pointer;opacity:.5}.scroll-top-wrapper:hover{opacity:1}section.footer{background:#414a4e;color:#000;padding:10px 0}section.footer .widget{background:none;padding:0}.footer .footer-contact span{display:inline-block;padding-left:0}.footer .footer-contact>div{margin-bottom:15px}.footer .footer-contact i.fa{text-align:center;width:22px;float:left;line-height:normal;font-size:20px;color:#000}.footer .footer-email i.fa{line-height:19px}.footer .footer-email a{color:#363636}.footer .footer-contact i.fa{padding-right:35px}.footer-menu{margin-top:30px;padding-top:30px;border-top:1px dashed rgba(255,255,255,0.15)}.copyright{text-align:center}.widget{margin-bottom:30px;padding:15px;background:#fff}.widget ul,.widget ol{margin:0;padding-left:15px}.banner{position:relative}.banner img.main-banner{width:100%}.banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0}.banner .caption{position:absolute;top:50%;width:100%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner .caption .caption-info{max-width:700px}.banner.text-center .caption .caption-info{margin:0 auto}.carousel.slide .carousel-control{position:absolute;z-index:100;color:#fff;top:50%;font-size:2em;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:40px;background:none}.carousel.slide .carousel-control.left{left:20px}.carousel.slide .carousel-control.right{right:20px}.carousel.slide .carousel-caption{bottom:70px;padding:0;left:0;text-align:center;right:0;color:#000;text-shadow:none}.services-widgets{color:#fff}.services-widgets p{font-size:.9em}.services-widgets .owl-dots{text-align:center}.services-widgets .owl-dot{height:2px;display:inline-block;width:10px;background:#5178bd;margin:0 5px}.services-widgets .owl-dot.active{background:#fede00}.calculate-special{background:#263e8f;color:#fff}.calculate-special h5{color:#fff}#owl-rebates.owl-theme .owl-controls .owl-nav [class*=owl-]{border-radius:50%!important;text-indent:-99999px;width:34px;height:34px}#owl-rebates .owl-prev,#owl-rebates .owl-next{position:absolute;top:45%}#owl-rebates .owl-prev{left:10px;background:url(images/left.png) center #337ab7!important;background-size:80%!important}#owl-rebates .owl-next{right:10px;background:url(images/right.png) center #337ab7!important;background-size:80%!important}.our-team{background:#fff}.our-team h4{margin:20px 0 10px}.our-team p{font-size:.9em}.courses{color:#fff;background:url(images/portfolio-bg.jpg) center fixed;background-size:cover}.courses .courses-list{position:relative;overflow:hidden}.courses .courses-list:hover .courses-caption{display:block}.courses .owl-prev{position:absolute;top:-45px;right:47px}.courses .owl-next{position:absolute;top:-45px;right:0}.cat-layout-half .cta-text-block{padding:30px 0}.cta-layout-bg{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;color:#fff}.cta-sidewise{margin-bottom:90px}.cta-sidewise .cta-layout-3{background:#fff;clear:both}.cta-sidewise .cta-layout-3 .col-cta-image{float:left;width:50%}.cta-sidewise .cta-layout-3 .col-cta-image img{width:100%}.cta-sidewise .cta-layout-3 .cta-text-col{float:right;width:50%;background:#f1f1f1}.cta-sidewise .cta-layout-3 .cta-text-col .cta-text-block{padding:30px}.wws .wws-text-col{position:absolute;bottom:0;padding:15px;background:rgba(65,74,78,0.8);color:#fff}.wws .wws-wrapper{position:relative;margin-bottom:30px}
/*li#menu-item-16333 a {
    color: white!important;
} */

.map-section{position:relative;margin:30px}.map-section .service-areas{float:left;border-style: solid;
    border-width: 5px;
    border-color: #f2b138;width:756px;background:#fff;padding:40px 40px 30px;-webkit-box-shadow:0 0 24px 0 rgba(52,117,241,0.28);-moz-box-shadow:0 0 24px 0 rgba(52,117,241,0.28);box-shadow:0 0 24px 0 rgba(52,117,241,0.28)}#menu-service-areas li{float:left;width:30%;padding:0;line-height:40px}#menu-service-areas li a{color:#363636;font-size:16px;font-family:'Proximanova-Regular';position:relative;padding-left:30px}#menu-service-areas li a:before{position:absolute;content:'';width:14px;height:14px;background:url(images/sprite-icons.png) no-repeat left top;left:0;top:0;background-position:-10px -43px}#menu-service-areas li a:hover{color:#ffc20f}.home-troubleshooter{color:#fff}.home-troubleshooter .ci-hvac-question{font-size:24px}.ci-hvac-container.has_image{background:none;border:none;color:#fff;width:60%}div#expert_image_div{width:40%}.tro-btns{text-align:left}.ci-hvac-container.has_image:after,.ci-hvac-container.has_image:before{border:none}.about-testimonials .about-wrapper{text-align:right;padding-right:100px}.about-testimonials .testimonials{text-align:left;padding-left:100px}.about-testimonials .about-image{text-align:left;padding-left:100px}.testimonials .testimonial-info{margin-bottom:15px}.testimonials .client-info img{width:70px;height:70px;display:inline-block}.testimonials .owl-dots{margin-top:20px}.testimonials .owl-dots .owl-dot{height:8px;width:8px;display:inline-block;background:#ccc;margin-left:5px;border-radius:50%}.testimonials .owl-dots .owl-dot.active{background-color:#333}.highlight-info{background:#504a92;color:#fff}.home-recentposts h4{margin-top:20px}.home-recentposts .image-date img{width:100%}.home-recentposts .blogs-loop{margin-bottom:30px}.home-recentposts .image-date{position:relative}.home-recentposts .blog-date{position:absolute;bottom:15px;background:#ff4778;padding:10px;color:#fff;right:15px}.clients-logo{background:#fff}.contact-form textarea,.contact-form input{width:100%;padding:1em;border:1px solid #ccc;margin-bottom:1em;border-radius:0;outline:none}.contact-map{margin-bottom:30px}.widget-area .rebates{margin-bottom:30px}.sidebart-buttons a.btn-primary{width:100%;margin-bottom:15px}.page-title{margin-bottom:30px}.page-title h1{font-size:2em;font-weight:400;color:#000;border-bottom:2px solid #F66264;display:inline-block}.full-width .entry-content{background-color:#fff;margin-bottom:30px}.entry-content{padding:20px 30px 0;margin:0}.entry-header{margin-bottom:10px;font-size:.9em}h1.entry-title{padding:0;margin:0}.has-post-thumbnail h1.entry-title,.page h1.entry-title{padding:0;margin-bottom:20px}.comments-area{margin-top:30px;border-top:1px dotted #ccc;padding-top:30px}.comments-area h2{margin-bottom:15px}.comments-area ol{margin:0;list-style:none}.comments-area ol.comment-list{padding:0}.comments-area ol.comment-list article{margin-bottom:15px;background:#fff;padding:15px;border-radius:5px}.comments-area footer{background:none;padding:0}.comments-area .comment-form label,.comments-area .comment-form input{display:block;font-weight:300}.comments-area .comment-form input,.comments-area .comment-form textarea{border:1px solid #ddd;border-radius:0;box-shadow:none;padding:10px;width:100%}.comments-area .comment-form .form-submit input{background:#0786ec;color:#fff;text-transform:uppercase;letter-spacing:3px;border:none}.pull-left .emg-sec{float:left;width:410px;position:relative;margin-top:10px;padding-left:35px}.pull-left .emg-sec:before{position:absolute;content:'';width:28px;height:26px;background:url(images/sprite-icons.png) no-repeat left top;background-position:-137px -5px;top:-5px;left:0}.menu-top-wrapper .rev-icon a.social_gbl{background:url(images/sprite-icons.png) no-repeat left top;background-position:-8px -149px;width:190px;height:25px;border-radius:0;background-size:auto;margin:1px 10px 0 0}.menu-top-wrapper .rev-icon.social-icon a.social_facebook,.menu-top-wrapper .rev-icon.social-icon a.social_youtube,.menu-top-wrapper .rev-icon.social-icon a.social_gplus,.menu-top-wrapper .rev-icon.social-icon a.social_twitter{display:none}header .navbar-default .navbar-nav .dropdown-menu > li > a{padding:10px 20px}body{background:url(images/body-bg.jpg) repeat top center}.menu-top-wrapper .pull-left{margin-top:5px}.pull-left .emg-sec h3{color:#28201e;font-family:'ProximaNova-Regular';margin:0;float:left;line-height:normal;text-align:left;font-size:20px}.pull-left .emg-sec a{color:#28201e;background:none;font-size:20px;display:inline-block;float:right;width:auto;margin-left:10px;font-family:'ProximaNova-Bold'}.pull-left .emg-sec a:hover{color:#cb9700}.menu-top-wrapper .pull-right.social-icon a{background:url(images/sprite-icons.png) no-repeat left top;width:26px;height:26px;margin-right:10px;background-size:auto}.content .entry-content{padding:20px 0 0}.menu-top-wrapper .pull-right.social-icon a.social_gbl{display:none}.menu-top-wrapper .pull-right.social-icon .top-btns{float:left;}.menu-top-wrapper .pull-right.social-icon .top-btns a{font-family:'ProximaNova-Bold';    color: #000;
    /* padding: 4px 20px; */
    background: #ffc20f;
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    border: none;
    border-radius: 4px;
    /* margin: 0 10px 0 0; */
    border: 1px solid transparent;
    width: auto;
    /* height: auto; */
    float: left;
    padding: 0px 10px;
    line-height: 32px;
    font-style: normal;
    letter-spacing: 0.5px;
    font-weight: 600 !important;
    vertical-align: top;
    border: 2px solid #fff;
    box-shadow: 3px 3px 5px -4px #000;
    /* background-color: #feb511; */
    opacity: 1;width:auto;height:auto;float:left}.menu-top-wrapper .pull-right.social-icon .top-btns .bla_btn{background:#28201e;color:#ffc20f}.menu-top-wrapper .pull-right.social-icon .top-btns a:hover{border:1px solid #ffc20f;color:#ffc20f;background:none}.menu-top-wrapper .pull-right.social-icon .top-btns .bla_btn:hover{border:1px solid #000;color:#000}.menu-top-wrapper .pull-right.social-icon .top-icons{float:right;margin-top:15px}.menu-top-wrapper .pull-left.social-icon a.social_facebook,.menu-top-wrapper .pull-left.social-icon a.social_twitter,.menu-top-wrapper .pull-left.social-icon a.social_gplus,.menu-top-wrapper .pull-left.social-icon a.social_youtube{display:none}.menu-top-wrapper .social-icon a.social_facebook{background-position:-2px -4px}.menu-top-wrapper .social-icon a.social_twitter{background-position:-35px -4px}.menu-top-wrapper .social-icon a.social_gplus{background-position:-68px -5px;margin-right:0}.menu-top-wrapper .social-icon a.social_youtube{background-position:-101px -5px}header .header-wrapper{padding:15px 30px;background:#fff;width:1160px;margin:0 auto;position:absolute;z-index:9999;left:0;right:0;-webkit-box-shadow:0 0 10px 0 rgba(52,117,241,0.25);-moz-box-shadow:0 0 10px 0 rgba(52,117,241,0.25);box-shadow:0 0 10px 0 rgba(52,117,241,0.25)}.logo-tag{margin:0}header .navbar-default .navbar-nav li a:hover,header .navbar-default .navbar-nav > .active > a,header .navbar-default .navbar-nav > .active > a:hover,header .navbar-default .navbar-nav > .active > a:focus{background:none;color:#28201e}header .navbar-default .navbar-nav li a{text-transform:uppercase;line-height:normal;color:#8e847b;font-family:'ProximaNova-Bold';font-size:16px;font-weight:400;padding:20px 9px}header .navbar-default .navbar-nav > li > a:hover:before,header .navbar-default .navbar-nav > .active > a:before,header .navbar-default .navbar-nav > .current-menu-ancestor > a:before{content:"";width:100%;height:1px;background:#28201e;position:absolute;bottom:0;left:0}header .menu-main-menu-container .navbar-nav .dropdown-menu li > ul.dropdown-menu{display:none!important}.navbar-nav>li:last-child>.dropdown-menu{right:0;left:auto}.dropdown-menu{background:#ffc20f}header .menu-main-menu-container .navbar-nav .dropdown-menu li:hover > ul.dropdown-menu{display:block!important;left:100%;top:0;right:auto}header .menu-main-menu-container .navbar-nav li:last-child .dropdown-menu li:hover > ul.dropdown-menu{left:auto;right:95%}.top-banner .carousel-inner .main-banner{
    position: relative;
}.carousel.slide .carousel-caption{top:100px}.top-banner{margin:1px}.carousel.slide .carousel-caption h2{    font-family: 'ProximaNova-Bold',serif;
    font-size: 40px;
    font-weight: 200;
    color: #fff;
    line-height: 62px;}.top-banner .carousel-inner #home-slider-3 h2{color:#000 padding-top:20px;}.carousel.slide #home-slider-2 .carousel-caption h2{color:#000;line-height:normal}.carousel.slide .carousel-caption .slide_txt h2{font-family:'ProximaNova-Bold'}.carousel.slide .carousel-caption .slide_logo{display:none;text-align:center}.carousel.slide .carousel-caption .slide_logo img{width:auto}.images .owl-dots .owl-dot{height:12px;width:12px;display:inline-block;background:#28201d;margin-left:5px;margin-top:15px;border-radius:50%}.custom-page-content.custom-page-2 .images{padding:10px 0;border-top:5px solid #28201d;border-bottom:5px solid #28201d}.images .owl-dots .owl-dot.active{background-color:#ffbe00}.images .owl-controls{bottom:-50px;position:absolute;left:0;right:0;margin:0 auto}.about-testimonials.spacer h3{font-size:60px;font-family:'ProximaNova-Black';line-height:62px;text-transform:uppercase;margin-bottom:30px;margin-top:0;color:#000}.about-testimonials.spacer h3 span{color:#f2b138;line-height:normal;text-transform:capitalize}.about-testimonials.spacer p{color:#363636;font-size:16px;font-family:'ProximaNova-Regular';line-height:32px}.about-testimonials.spacer a{color:#000;font-size:16px;background-color:#ffc20f;padding:10px;border:2px solid #fff;font-family: 'ProximaNova-Bold';font-weight: bold;
}text-transform:uppercase;border-radius:0;}.about-testimonials.spacer .abt-cnt{width:40%}.tro-btn{display:none;margin:0 auto;text-align:center;background:#fff;color:#000;width:570px;margin-top:-70px;position:relative;text-transform:uppercase;-webkit-box-shadow:0 0 10px 0 rgba(52,117,241,0.25);-moz-box-shadow:0 0 10px 0 rgba(52,117,241,0.25);box-shadow:0 0 10px 0 rgba(52,117,241,0.25);font-size:22px}.tro-btn a:hover{color:#ffc20f}.col-sm-4.widgets{max-width:380px}.top-banner .carousel-indicators li{display:none}.tro-btn a{color:#000;font-family:'ProximaNova-Bold';padding:33px 30px;display:inline-block}.calculate-special{background:none}.calculate-special h3,.services-widgets h3{font-family:'ProximaNova-Black';font-size:60px;line-height:normal;text-transform:uppercase;margin:0 0 35px;color:#000}.services-widgets.brand-color{background:none;padding:0 0 80px}.services-widgets .owl-carousel .owl-item{padding:10px 10px 30px;-webkit-box-shadow:0 0 10px 0 rgba(1,1,1,0.15);-moz-box-shadow:0 0 10px 0 rgba(1,1,1,0.15);box-shadow:0 0 10px 0 rgba(1,1,1,0.15);background:#fff}.services-widgets h4.color-text{font-size:24px;font-family:'ProximaNova-Black';text-transform:uppercase;text-align:center;margin:20px 0 0;color:#000}.services-widgets h4.color-text a{color:#000;width:100%;display:inline-block}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev{height:52px;width:52px;left:-210px;background:url(images/sprite-icons.png) no-repeat left top;line-height:0;font-size:0;background-position:-168px -65px;position:absolute}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next{height:52px;width:52px;right:-210px;background:url(images/sprite-icons.png) no-repeat left top;line-height:0;font-size:0;background-position:-167px -4px;position:absolute}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev,.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next,.services-widgets .owl-carousel .owl-controls .owl-dot{display:block!important}.services-widgets .owl-dots{display:none!important}.services-widgets .owl-nav{position:absolute;width:100%;top:155px}.feature-manufature h4{font-size:38px;font-family:'ProximaNova-Black';line-height:normal;text-transform:uppercase;text-align:left;margin:0 0 30px;color:#000}.feature-manufature ul{margin:0;padding:0;list-style:none}.feature-manufature ul li{font-size:18px;font-family:'ProximaNova-Regular';line-height:40px;position:relative;list-style:none;text-align:left;padding-left:30px;color:#000}.feature-manufature ul li:before{position:absolute;content:'';width:14px;background:url(images/sprite-icons.png) no-repeat left top;left:0;top:10px;background-position:-9px -42px;height:14px}.map-section img{padding:8px;border:none}.map-section .service-areas h3{font-family:'ProximaNova-Black';font-size:38px;line-height:48px;color:#f2b138;margin:0 0 20px;text-transform:uppercase}.testimonials.spacer{background:url(images/testi-bg.jpg) no-repeat top center;padding:60px 0 68px;border:3px solid #000;width:98%;background-size:100% 100%;margin:0 auto}.testimonials h5{font-family:'ProximaNova-Black';font-size:60px;font-weight:400;color:#fff;position:relative;line-height:normal;text-align:center;text-transform:uppercase;margin-bottom:90px}.testimonials h5:after{position:absolute;content:'';left:0;right:0;width:59px;height:45px;background:url(images/sprite-icons.png) no-repeat left top;background-position:-107px -98px;margin:0 auto;bottom:-70px}.testimonials .testimonial-info{font-family:'ProximaNova-RegularIt';font-size:18px;font-weight:400;color:#fff;line-height:36px;text-align:center;padding:0 80px}.company{position:absolute;left:0;right:0;margin:0 auto;bottom:-3px;line-height:normal;margin:0;color:#7c7c7c;font-family:'ProximaNova-Regular'}.testimonials .owl-dots .owl-dot{display:none}.testimonials .owl-item h4{font-family:'Lobster';font-size:24px;font-weight:700;color:#ffbe00;text-align:center;margin-bottom:30px;position:relative;line-height:normal}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{height:52px;width:52px;left:-210px;background:url(images/sprite-icons.png) no-repeat left top;line-height:0;font-size:0;background-position:-100px -38px;position:absolute}.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{height:52px;width:52px;right:-210px;background:url(images/sprite-icons.png) no-repeat left top;line-height:0;font-size:0;background-position:-36px -37px;position:absolute}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev,.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{display:block!important}.testimonials .owl-nav{position:absolute;width:100%;top:15%}.feature-manufature.brand-color{background:none;padding:60px 0}section.footer{background:none!important}.footer .social-icon a.social_gbl{display:none}.footer-social.social-icon h5,.col-sm-4.footer-contact h5{float:left;color:#28201e;font-size:16px;margin:0 10px 0 0;line-height:28px;font-family:'Proximanova-Regular'}.footer .social-icon a{background:url(images/sprite-icons.png) no-repeat left top;width:26px;height:26px;margin-right:10px;background-size:auto}.footer .social-icon a.social_facebook{background-position:-2px -4px}.footer .social-icon a.social_twitter{background-position:-35px -4px}.footer .social-icon a.social_gplus{background-position:-68px -5px;margin-right:0}.footer .social-icon a.social_youtube{background-position:-101px -5px}.footer .footer-contact>div{display:inline-block;width:100%;font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#363636;line-height:20px;margin:12px 0}.footer .footer-contact i.fa.fa-map-marker{font-size:31px}.footer .footer-contact .fa-envelope-o:before{content:"\f0e0"}.footer .footer-contact .fa-phone:before{content:"\f2a0"}.footer .footer-contact a{color:white!important;}.footer .footer-contact a:hover{text-decoration:underline}.footer .footer-contact .footer-phone span{margin-bottom:15px}.footer .footer-contact .footer-phone{margin-bottom:0}.footer .textwidget h3{text-align:center;font-size:24px;text-transform:uppercase;color:#000;font-family:'Proximanova-Black'}.footer .textwidget p{color:#444;font-size:17px;font-family:'Proximanova-Regular';line-height:24px;text-align:left;}.footer .textwidget a{font-family:'Proximanova-Bold';font-size:16px;color:#fff;text-transform:lowercase;}.footer .textwidget a:hover{color: #ffc20f;
    text-decoration: underline;}section.footer .widget{text-align:left}.footer .copyright{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:black;background: #ffbe00;line-height:40px;border-top:1px solid #bbb}.footer .copyright a{color:#363636}.footer .copyright a:hover{text-decoration:underline}.footer .row{margin-right: -15px;
    margin-left: -15px;
    padding: 30px 0px;}.feature-manufature .sup-img{float:left;width:auto}.feature-manufature .choose-sec{float:left;width:100%;background:url(images/superior-img.jpg) no-repeat right bottom}.eq-blocks .cta-text-col{position:absolute;/*width:100%;*/text-align:center;top:0px}.calculate-special .cta-text-block h3{font-size:35px;line-height:48px;font-family:'Proximanova-Black';color:#fff;text-transform:uppercase;text-align:center}.calculate-special .cta-text-block h3 span{color:#ffbe00}.calculate-special .cta-text-block p{font-family:'Proximanova-Regular';font-size:24px;color:#fff;line-height:30px;padding:0 20px;text-align:center}.calculate-special a.custom-page-a{color:#28201e;font-family:'Proximanova-Bold';font-size:20px;padding:23px 0;text-transform:uppercase;margin-top:10px;background:#ffbe00;width:340px;display:inline-block}.calculate-special{text-align:center;padding:30px 0 60px}.custom-page-content.custom-page-2 .col-cta-image,.custom-page-content.custom-page-1 .col-cta-image{padding:10px 0;border-top:5px solid #28201d;border-bottom:5px solid #28201d}.custom-page-content.custom-page-3 .col-cta-image{padding:10px 0;border-top:5px solid #ffbe00;border-bottom:5px solid #ffbe00}.seer{padding:10px 0 0;border-top:5px solid #ffbe00;border-bottom:5px solid #ffbe00}.seercalculator-wrapper.eq-blocks{height:442px!important;margin-bottom:120px;padding:0 15px}.calculate-special .seercalculator-wrapper.eq-blocks a.custom-page-a{background:#28201d;color:#fff}.custom-page-content.custom-page-3 a.custom-page-a{background:#28201d;color:#fff}.calculate-special .custom-page-3 .cta-text-block h3{color:#000;font-size:20px;text-transform:capitalize;margin-bottom:10px}.calculate-special .custom-page-3 .cta-text-block p{color:#363636;font-size:17px}.calculate-special .custom-page-3 .cta-text-block h4{color:#363636;font-family:'Proximanova-Regular';font-size:24px;line-height:normal;margin:0 0 30px}.calculate-special .custom-page-3 .cta-text-block ul{margin:0;padding:0;width:380px;display:inline-block;list-style:none}.calculate-special .custom-page-3 .cta-text-block ul li{list-style:none;position:relative;display:inline-block;float:left;width:50%;text-align:left;font-family:'Proximanova-Regular';color:#363636;padding:0 0 15px 20px;font-size:16px}.calculate-special .custom-page-3 .cta-text-block ul li:before{position:absolute;content:'';width:14px;height:14px;background:url(images/sprite-icons.png) no-repeat left top;left:0;top:0;background-position:-10px -43px}.calculate-special a.custom-page-a:hover{background:#28201e;color:#fff}.calculate-special .seercalculator-wrapper.eq-blocks a.custom-page-a:hover,.custom-page-content.custom-page-3 a.custom-page-a:hover{background:#ffbe00}.menu-top-wrapper .menu-top-menu-container li ul li a{padding:5px 10px}.hvac-page-header{background:url(/wp-content/uploads/2020/12/inner-bnr-1.jpg) top center no-repeat;background-size: cover;position:relative;text-align:center;text-transform:uppercase;width:100%;margin:30px auto 0;display:block;border:0px solid #000;max-height:300px;padding:144px 0}.hvac-page-header h1{font-family:'ProximaNova-Black';font-size:48px;font-weight:400;color:#fff;line-height:normal;margin:0 0 10px}.hvac-page-header #hvaclite-breadcrumbs{font-family:'ProximaNova-Bold';font-size:14px;font-weight:400;color:#fff;text-transform:uppercase;line-height:normal}.hvac-page-header #hvaclite-breadcrumbs a{color:#c1c1c1}.hvac-page-header h1.hvac-main-title{text-transform:uppercase}.entry-content h1{font-family:'ProximaNova-Black';font-size:40px;font-weight:400;color:#221f20;line-height:normal;margin-bottom:20px}.entry-content h2{font-family:'ProximaNova-Black';font-size:38px;font-weight:400;color:#000;line-height:normal;margin-bottom:20px}.entry-content h3{font-family:'ProximaNova-Black';font-size:34px;font-weight:400;color:#221f20;line-height:normal;margin-bottom:20px}.entry-content h4{font-family:'ProximaNova-Black';font-size:28px;font-weight:400;color:#221f20;line-height:normal;margin-bottom:20px}.entry-content h5{font-family:'ProximaNova-Regular';font-size:24px;font-weight:700;color:#221f20;line-height:26px;margin-bottom:20px}.entry-content h6{font-family:'ProximaNova-Regular';font-size:20px;font-weight:700;color:#221f20;line-height:normal;margin-bottom:20px}.entry-content p,.entry-summary p{font-family:'ProximaNova-Regular';font-size:18px;font-weight:400;color:#29211e;line-height:28px;margin-bottom:0px}.entry-content ul{padding:0;margin:0 0 20px 20px}.entry-content li{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#363636;line-height:28px;margin-bottom:20px}.entry-content a,entry-summary a{font-family:inherit;font-size:inherit;color:#c78606}.entry-content a:hover,.entry-content a:focus{color:#002362}section.main{padding:40px 0}.entry-content .gform_wrapper{margin:0;padding:0;max-width:100%}.entry-content .gform_wrapper ul{list-style:none;margin:0;padding:0}.entry-content .gform_wrapper ul li{margin:0 0 15px;padding:0;background:none;border:none;clear:none!important;width:100%}.entry-content .gform_wrapper .gfield_radio li{margin-right:10px}.entry-content .gform_wrapper ul li .gfield_label{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#111112;margin:0}.entry-content .gform_wrapper .gfield_checkbox li label,.entry-content .gform_wrapper .gfield_radio li label{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#111112;margin:0 0 0 5px}.entry-content .gform_wrapper .gfield_checkbox li input,.entry-content .gform_wrapper .gfield_radio input{margin:0!important}.entry-content .gform_wrapper ul li .ginput_container input[type=text]{font-family:'ProximaNova-Regular';font-size:14px;font-weight:400;color:#363636;background:#fff;border:1px solid #d2d2d2;padding:13px 20px!important;height:50px;width:75%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;outline:none}.entry-content .gform_wrapper ul li .ginput_container select,.entry-content .gform_wrapper select{font-family:'ProximaNova-Regular';font-size:14px;font-weight:400;color:#363636;background:#fff;border:1px solid #d2d2d2;padding:13px 20px!important;height:50px;width:75%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;background:#fff url(images/form-select-arrow.png) no-repeat right center;outline:none;-webkit-appearance:none;appearance:none;-moz-appearance:none}.entry-content .gform_wrapper select{width:100%;padding:10px;height:50px}.entry-content .gform_wrapper ul li .ginput_container textarea{font-family:'ProximaNova-Regular';font-size:14px;font-weight:400;color:#363636;background:#fff;border:1px solid #d2d2d2;padding:13px 20px!important;height:140px;width:75%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;margin-bottom:0;outline:none}.entry-content .gform_wrapper .gform_footer{margin:15px 10px 0 0;padding:0;text-align:left}.entry-content .gform_wrapper .gform_footer .gform_button{font-family:'ProximaNova-Bold';font-size:20px;font-weight:400;color:#ffc20f;text-align:center;text-transform:uppercase;min-width:250px;width:auto;padding:0 20px;box-sizing:border-box;height:62px;display:inline-block;outline:none;margin:0;-webkit-transition-duration:.3s;transition-duration:.3s;background:#231f20;line-height:normal;border:none}.entry-content .gform_wrapper .gform_footer .gform_button:hover{background:#ffc20f;color:#231f20}.entry-content .gform_wrapper ul li .ginput_container{margin:12px 0 0}.entry-content .ct_frm .gform_wrapper ul li{float:left;width:50%;margin:0 0 8px;padding:0!important}.entry-content .ct_frm .gform_wrapper ul li input[type=text],.entry-content .cont_frm .gform_wrapper ul li select{width:96%;margin:0}.entry-content .ct_frm .gform_wrapper ul li.message{width:100%}.entry-content .ct_frm .gform_wrapper ul li textarea{width:98%}.entry-content .ct_frm .gform_wrapper .gform_footer{text-align:right;position:relative;width:98%;display:inline-block;margin-top:8px}.widget-area .widget{padding:0;background:none}.widget-area .sd_btns{display:inline-block;width:100%}.widget-area .sd_btns a{font-family:'ProximaNova-Bold';font-size:18px;font-weight:400;color:#ffc20f;text-align:center;line-height:normal;padding:17px 0;display:inline-block;margin-bottom:10px;position:relative;width:100%;box-sizing:border-box;-webkit-transition-duration:.3s;transition-duration:.3s;background:#231f20;text-transform:uppercase;border:1px solid transparent}.widget-area .sd_btns a.yel_btn{background:#ffc20f;color:#231f20}.widget-area .sd_btns a:hover{background:none;border:1px solid #231f20}.widget-area .sd_btns a.yel_btn:hover{border:1px solid #ffc20f}.widget-area h4.widget-title{font-family:'ProximaNova-Black';font-size:28px;font-weight:400;color:#000;padding:0;margin-bottom:30px}.widget-area .promotions{padding:10px 0;border-top:5px solid #000;border-bottom:5px solid #000}#secondary .widget ul{margin:0;padding:10px 0;background:#fff;position:relative}#secondary .widget ul li{padding:14px 25px!important;border:none;list-style:none}#secondary .widget ul li a{font-family:'ProximaNova-Regular';font-size:18px;font-weight:400;color:#29211e;line-height:28px;padding-left:32px;position:relative}#secondary .widget ul li a:before{position:absolute;content:'';width:14px;height:14px;background:url(images/sprite-icons.png) no-repeat left top;left:0;top:0;background-position:-10px -43px}.main-page ul{margin:0;padding:0}.main-page ul li{list-style:none;position:relative;padding-left:30px}.main-page ul li:before,.service-ars ul li:before{position:absolute;content:'';width:14px;height:14px;background:url(images/sprite-icons.png) no-repeat left top;left:0;top:6px;background-position:-10px -43px}.entry-content a:hover{color:#588fee}.entry-content ol{padding:0;margin:0 0 20px 20px}.cnt-inf{margin-bottom:20px;float:left;width:100%}.cnt-inf p{position:relative;font-size:18px!important;color:#000!important;padding:10px 0 10px 65px}.cnt-inf p.location{background:url(images/loc-icon.png) no-repeat left top}.cnt-inf p.phone{background:url(images/pho-icon.png) no-repeat left top}.cnt-inf p.fax{background:url(images/fax-icon.png) no-repeat left top}.cnt-inf p.message{background:url(images/msg-icon.png) no-repeat left top}.service-ars{float:left;width:100%;margin-bottom:30px}.service-ars ul{margin:0;padding:0}.service-ars ul li{position:relative;list-style:none;float:left;width:25%;padding-left:30px}.home-block.eq-blocks{display:inline-block;width:100%}.content .home-block.eq-blocks article{height:auto;margin-bottom:60px}.home-block.eq-blocks img{float:left;width:323px;max-width:323px;margin-right:25px}.content .eq-blocks .entry-content{padding:0}.entry-content h2.entry-title{clear:none;font-family:'ProximaNova-Black';font-size:21px;font-weight:400;color:#000;line-height:normal;margin:0 0 25px}.content .entry-header .entry-meta{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#29211e;line-height:normal;margin-bottom:15px}.content .entry-header .entry-meta > .posted-on{display:inline-block}.content .entry-header .entry-meta > span{display:none;display:none;display:none}.content .entry-content p{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#29211e;line-height:26px}.content .entry-content .post-cnt p{max-height:100px;overflow:hidden}.content .entry-content .read_more{display:inline-block;font-family:'ProximaNova-Bold';font-size:18px;font-weight:400;color:#28201d;line-height:normal;text-transform:uppercase;margin-top:0}.blog #secondary.widget-area .widget:nth-child(2),.archive #secondary.widget-area .widget:nth-child(2),.search #secondary.widget-area .widget:nth-child(2),.single #secondary.widget-area .widget:nth-child(2){display:none}#secondary.widget-area .widget_recent_entries > ul li .post-date{font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#29211e;line-height:normal;display:inline-block;width:100%}#secondary.widget-area .widget_recent_entries > ul li a{padding:0;font-family:'ProximaNova-Black';font-size:22px;font-weight:400;color:#000;line-height:normal;margin-bottom:15px;display:inline-block}#secondary.widget-area .widget_recent_entries > ul li a:before{display:none}.single .post-navigation{display:none}.single .entry-content .entry-title{font-size:38px}.page #secondary.widget-area .widget:nth-child(3){display:none}.content .pagination{display:inline-block;width:100%;margin:0}.content .pagination .page-numbers.current{background:#231f20;color:#fff}.content .pagination .page-numbers{background:#fff;font-family:'ProximaNova-Bold';font-size:20px;font-weight:400;color:#3a3a3a;line-height:normal;padding:12px 0 0;width:40px;height:40px;float:left;text-align:center;margin-right:10px;border:1px solid #d4d4d4}.content .pagination .page-numbers.next,.content .pagination .page-numbers.prev,.content .pagination .page-numbers.dots{font-size:0;background-repeat:no-repeat;background-position:center center}.content .pagination .page-numbers.prev{background-image:url(images/lft-arw.png)}.content .pagination .page-numbers.next{background-image:url(images/rgt-arw.png)}#secondary .widget ul:before,#secondary .widget ul:after{position:absolute;content:'';width:100%;height:5px;background:#fff;top:-10px;left:0}#secondary .widget ul:after{bottom:-10px;top:auto}.entry-content .ci-hvac-container.has_image{color:#565450;background:none;border:none;width:100%;box-sizing:border-box;padding:0}.entry-content .ci-hvac-question{font-family:'ProximaNova-Regular';font-size:30px;font-weight:700;color:#000;line-height:36px}.entry-content .ci-hvac-options label{padding:0;box-sizing:border-box;font-family:'ProximaNova-Regular';font-size:20px;font-weight:500;color:#111112;line-height:normal;margin-bottom:10px}.entry-content .tro-btns{text-align:left;padding:10px 0}.entry-content .tro-btns button:hover,.entry-content .ci-hvac-container .schedule-a:hover{border:1px solid #ffc20f;color:#000;background:none}.entry-content .tro-btns button,.entry-content .ci-hvac-container .schedule-a{position:relative;min-width:115px;padding:10px 18px;font-family:'ProximaNova-Regular';font-size:18px;color:#231f20;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:10px;border-radius:0;outline:none;background:#ffc20f;border:1px solid transparent}.entry-content .ci-hvac-container.has_image:before,.entry-content .ci-hvac-container.has_image:after,.entry-content div#expert_image_div{display:none}.entry-content .ci-hvac-container ul li{line-height:normal}.map-section{position:relative;background:url(images/map1.jpg) no-repeat center top;height:auto;margin:0;padding:50px 0;border:3px solid #000;background-size:cover;width:98%;margin:0 auto}.services-widgets.brand-color h4.color-text{position:relative}.map-section img{display:none}.hvac-page-header .container{padding-top:0}.entry-content .panel-group .panel{background:#fff;margin-bottom:10px}.entry-content .panel-default > .panel-heading{background:rgba(0,0,0,.02);padding:0}.entry-content .panel-heading h4{font-family:'ProximaNova-Regular';font-size:16px;font-weight:700;margin:0;color:#444}.entry-content .panel-heading h4 a{display:inline-block;width:100%;padding:20px}.entry-content .collapse,.entry-content .panel-collapse{padding:20px;font-family:'ProximaNova-Regular';font-size:16px;font-weight:400;color:#565450;line-height:28px}.entry-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.entry-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.entry-content .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}.footer .textwidget .hire-img a{background:none;padding:0}.entry-content .emp_form .gform_wrapper ul li.gsection{width:100%}.entry-content .emp_form .gform_wrapper ul li{float:left;width:50%;padding-right:10px}.entry-content .emp_form .gform_wrapper ul li .ginput_container select,.entry-content .emp_form .gform_wrapper ul li .ginput_container input[type=text],.entry-content .emp_form .gform_wrapper ul li .ginput_container textarea{width:100%;margin:0}.entry-content .emp_form .gform_wrapper h2.gsection_title{font-family:'Proximanova-Regular';font-size:36px;line-height:40px}.entry-content .emp_form .gform_wrapper ul li.gsection{width:100%}.entry-content .emp_form .gform_wrapper ul li{float:left;width:50%;padding-right:10px}.entry-content .emp_form .gform_wrapper ul li .ginput_container select,.entry-content .emp_form .gform_wrapper ul li .ginput_container input[type=text],.entry-content .emp_form .gform_wrapper ul li .ginput_container textarea{width:100%;margin:0}.entry-content .emp_form .gform_wrapper ul li.ful_fld{width:100%;margin:10px 0 0}.entry-content .emp_form .gform_wrapper ul li.onethird{width:30%}.entry-content .emp_form .gform_wrapper ul li.onefive{width:26%}.entry-content .emp_form .gform_wrapper ul li.oneth{width:22%}.entry-content .emp_form .gform_wrapper ul li.full{width:100%}.entry-content .emp_form .gform_wrapper ul li.fld_bk1{width:20%}.entry-content .emp_form .gform_wrapper ul li.fld_bk2{width:26%}.entry-content .emp_form .gform_wrapper ul li.fld_bk3{width:17%}.entry-content .emp_form .gform_wrapper ul li.fld_bk4{width:20%}.entry-content .emp_form .gform_wrapper ul li.nolab .gfield_label{display:none}.entry-content .emp_form .gform_wrapper ul li.sec_lne{margin:0!important}.entry-content .emp_form li{font-size:17px}.entry-content .emp_form .gform_wrapper ul li .ginput_container input[type=text],.entry-content .emp_form .gform_wrapper ul li .ginput_container textarea,.entry-content .emp_form .gform_wrapper ul li .ginput_container select{font-size:14px;padding:10px}.entry-content .emp_form .gform_wrapper li{font-size:14px}.entry-content .emp_form .gform_wrapper ul li > div > div{width:100%!important}.entry-content .ct_frm{float:left;width:100%}span.cminds_poweredby{display:none}.glossaryList li{margin-bottom:10px}.menu-top-wrapper .menu-top-menu-container li ul a:hover{background:#fff}.entry-content .emp_form .gform_wrapper li.gfield.field_description_below+li.gsection{margin-top:0!important}.services-widgets .owl-carousel .owl-item .icons-sec{opacity:0}.services-widgets .owl-carousel .owl-item:hover .icons-sec{opacity:1}.services-widgets .icons-sec a{position:absolute;content:'';width:160px;height:54px;bottom:74px;left:10px;background:url(images/search-icon.jpg) no-repeat left top}.services-widgets .icons-sec{float:left;width:100%}.services-widgets .icons-sec a.link-icon{background:url(images/link-icon.jpg) no-repeat right top;left:auto;right:10px}#sync2 .owl-prev{position:absolute;background-image:url(images/slider-lft.jpg);background-repeat:no-repeat;top:0;left:0;width:40px;height:132px}#sync2 .owl-next{position:absolute;background-image:url(images/sliderrgt-img.png);background-repeat:no-repeat;top:0;right:0;width:40px;height:132px}#sync2 .owl-prev:hover{background-image:url(images/slider-imgrgt.jpg);background-repeat:no-repeat}#sync2 .owl-next:hover{background-image:url(images/slider-img.jpg);background-repeat:no-repeat}.offers-sec-img{float:left;margin-bottom:15px;width:850px}.slides{width:850px;float:left}.sli-img{float:left;width:100%}.service-ars a,.cnt-inf a{color:#000}.footer .footer-contact a:hover{color:#b48d00;text-decoration:none}@media (max-width: 1680px){.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{left:-150px}.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{right:-150px}.carousel.slide .carousel-caption{top:70px}}@media (max-width: 1440px){.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{right:-80px}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{left:-80px}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next{right:-80px}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev{left:-80px}}@media (max-width: 1366px){.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{right:-40px}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{left:-40px}}@media (max-width: 1280px){.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{right:0}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{left:0}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next{right:-20px}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev{left:-20px}.calculate-special .custom-page-3 .cta-text-block p{font-size:15px;line-height:26px;margin-bottom:10px}.carousel.slide .carousel-caption{top:60px}.carousel.slide .carousel-caption h2{font-size:38px;line-height:normal}.carousel.slide .carousel-caption .slide_btn{margin-top:10px}.calculate-special .custom-page-3 .cta-text-block h3{font-size:40px}.calculate-special .custom-page-3 .cta-text-block h4{margin-bottom:15px}.sch-est iframe,.ct_frm iframe{height:450px}}@media (max-width: 1240px){header .header-wrapper{width:970px;position:relative;top:0;padding:15px 20px}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next{right:35%}.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev{left:35%}.services-widgets .owl-nav{bottom:-30px;top:auto}.testimonials .owl-carousel .owl-controls .owl-nav .owl-next{right:35%}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev{left:35%}.testimonials .owl-nav{bottom:-30px;top:auto}.about-testimonials.spacer{padding:40px 0}.calculate-special{padding:30px 0}.services-widgets.brand-color{padding:40px 0 120px}.testimonials.spacer{padding:40px 0 100px}.about-testimonials.spacer h3,.calculate-special h3,.services-widgets h3{font-size:40px;line-height:50px;margin-bottom:10px}.about-testimonials.spacer h3 span,.feature-manufature h4{font-size:30px}.testimonials h5{font-size:40px;line-height:50px}.feature-manufature.brand-color{padding:40px 0}.tro-btn a{font-size:20px;padding:25px 0}.seercalculator-wrapper.eq-blocks iframe,.custom-page-content-image.custom-page-image-1{height:440px}.feature-manufature ul li{font-size:14px;padding-left:25px}.entry-content h1{font-size:38px}.entry-content h2{font-size:34px}.entry-content h3{font-size:30px}.entry-content h4{font-size:26px}.single .hvac-page-header h1{font-size:34px}.widget-area h4.widget-title{font-size:26px}.hvac-page-header h1{font-size:42px}.hvac-page-header,.testimonials.spacer,.map-section{width:100%;background-size:cover;border:none;box-sizing:border-box}.entry-content .ci-hvac-question{font-size:26px}.logo-tag.pull-left{text-align:center;width:100%}.carousel.slide .carousel-caption{top:50px}.carousel.slide .carousel-caption .slide_btn a{font-size:16px;padding:13px 24px 13px 25px}.navbar-default .navbar-collapse{width:100%}.menu-top-wrapper .pull-left{float:none!important;margin:0 auto;width:420px}section.footer{padding:30px 0 60px}.entry-content .emp_form .gform_wrapper h2.gsection_title{font-size:32px}.entry-content .emp_form p{font-size:16px;line-height:26px}.pull-left .emg-sec{margin:10px 0 20px}.services-widgets .icons-sec a{width:130px}.menu-top-wrapper .pull-right{float:none!important;width:640px;margin:0 auto}.services-widgets h4.color-text{font-size:22px}}@media (max-width: 965px){#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk1.gfield_html,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk2.gfield_html,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk3.gfield_html,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk4.gfield_html{display:none}}@media (max-width: 1023px){header .header-wrapper{width:100%;position:relative;top:0}.menu-top-wrapper .menu-top-menu-container ul li a{padding:0 18px 5px}.top-banner .carousel.slide .carousel-caption{display:none}.footer .col-sm-4.footer-contact{width:50%}.map-section .service-areas{width:100%}.calculate-special{padding-bottom:0}.services-widgets.brand-color{padding:20px 0 120px}.footer .col-sm-4:nth-child(3){width:100%;text-align:center;float:none;margin:0 auto;clear:both}.footer .col-sm-4{width:50%}.map-section .service-areas h3{font-size:34px;line-height:38px}.services-widgets h4.color-text{font-size:20px}.col-sm-8.content{width:100%;margin-bottom:20px}.col-sm-4.widgets{width:100%;float:none;margin:0 auto}section.main{padding:60px 0}.entry-content .gform_wrapper .gform_footer .gform_button{font-size:18px;height:52px;width:200px}.rev-icon.social-icon{float:none;margin:0 auto;width:190px}.menu-fixed-top{float:left;width:100%}.custom-page-content.custom-page-3 .cta-text-col{background:#fff;position:relative;padding:20px;top:0;margin-top:20px}.custom-page-content.custom-page-3 .col-cta-image{display:none}}@media (max-width: 991px){h1{font-size:2em}header .navbar-default .navbar-nav>li>a{padding:15px 5px}header .logo-tag h1{font-size:1.25em;margin-top:10px}header .logo-tag h2{font-size:.75em;letter-spacing:1px}.theme-slider .carousel-inner .item .slide-caption .summary{font-size:1.25em;line-height:20px}.welcome{height:358px}img.custom-page-content-image.custom-page-image-3{width:100%}.feature-manufature .choose-sec{background:none}.hvac-page-header{background:#28201d;padding:40px 0;width:100%;border:none}section.main{padding:30px 0 60px}.col-sm-6.eq-blocks{width:100%;height:auto!important;margin-bottom:30px}.services-widgets .icons-sec a{width:160px}}@media (max-width: 767px){body{margin-top:0;font:400 12px/18px Roboto,sans-serif}header .logo-tag img{height:45px}.hamburger,.hamburger::before,.hamburger::after{content:'';display:block;background:#ffc20f;height:3px;width:2em;border-radius:3px;-webkit-transition:all ease-in-out 350ms;transition:all ease-in-out 350ms}header .menu-main-menu-container .navbar-nav .dropdown-menu li:hover > ul.dropdown-menu{left:0}header .menu-main-menu-container .navbar-nav li:last-child .dropdown-menu li:hover > ul.dropdown-menu{right:0}.menu-toggle{position:relative;float:right;top:0;right:10px;z-index:999;height:24px;clear:both;cursor:pointer}.hamburger{height:20px;background:none;border-top:3px solid #ffc20f}.menu-fixed-top ul.menu{display:flex;display:none}.hamburger::before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hamburger::after{-webkit-transform:translateY(4px);transform:translateY(4px)}ul.menu.opening{display:block;height:30px}.menu-fixed-top{position:absolute;right:0;top:30px;margin:0;background:#fed500;z-index:99999999}.top-menu{border:none;margin:0}.menu-top-wrapper .menu-fixed-top ul>li{width:100%;display:block;text-align:left;border-bottom:1px solid #333}.menu-topmenu-container{width:100%}.menu-top-wrapper .menu-fixed-top ul>li ul{display:block;position:static;width:100%}.menu-top-wrapper .menu-fixed-top ul>li ul li{border:none}.navbar-default .navbar-toggle{margin-top:18px}.schedule-top{text-align:center;width:100%}.schedule-top a.btn{margin:1%;padding:0 15px;display:inline-block;letter-spacing:0;width:48%}.phone-address{width:100%}.phone-address span{width:100%;margin:5px 0}.phone-address span .fa{float:left;margin-right:10px;color:#fff;text-align:center;width:40px;height:40px;line-height:40px;font-size:15px}.phone-address span b{padding:0}header .navbar-default .navbar-nav>li>a{padding:5px 30px}header .navbar-nav{display:block;margin-top:0}header .navbar-nav .dropdown-menu{margin-left:5px;display:none}header .navbar-nav .open .dropdown-menu{display:block!important}.navbar-fixed-top,.navbar-fixed-bottom{position:relative}.navbar-default .navbar-toggle{position:absolute;right:0;background:#337ab7;border:none;border-radius:0;z-index:999999}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.about{margin:0}.top-banner{padding:0}.cta-sidewise .cta-layout-3 .col-cta-image,.cta-sidewise .cta-layout-3 .cta-text-col,.feature-manufature .col-cta-image,.feature-manufature .cta-text-col{width:100%}.main{padding-top:0}.main-search{display:none}.banner .caption{position:static;background:#333;padding:15px 0;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.sliders .carousel-arrow{display:none}.banner .caption h1{font-size:1.25em;margin-bottom:15px}.spacer{padding-top:30px;padding-bottom:30px}.copyright{font-size:.75em;padding:10px}ul{margin:0;padding-left:15px}.navbar-default .navbar-toggle{position:absolute;right:0;background:#ffbe00;border:none;border-radius:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.testimonials.spacer{background:#252931;width:100%;border:none}.map-section img{display:block}.map-section{background:none;border:none;padding:0}#menu-service-areas ul.menu{display:block!important}.footer .col-sm-4.footer-contact{width:50%;float:none;margin:0 auto;clear:both}.footer .col-sm-4{width:100%}.map-section .service-areas h3{font-size:30px;line-height:34px}.about-testimonials.spacer h3,.calculate-special h3,.services-widgets h3,.testimonials h5{font-size:36px;line-height:40px}.testimonials .testimonial-info{padding:0}.about-testimonials.spacer h3 span,.feature-manufature h4{font-size:26px}.feature-manufature h4{margin:0 0 20px}.feature-manufature .choose-sec{margin-bottom:40px}.menu-top-wrapper .pull-left{margin:0 auto}.menu-top-wrapper .social-icon a.social_gbl{margin:0 auto;max-width:100%;float:none}.pull-left .emg-sec{float:none;margin:0 auto}.menu-top-wrapper .pull-left{width:100%;text-align:center;clear:both}.menu-main-menu-container{position:absolute;top:50px;background:#ffbe00;right:15px;width:300px}header .navbar-nav{margin:0;padding:10px 20px;}header .navbar-default .navbar-nav>li>a{padding:10px 20px}header .navbar-default .navbar-nav > li > a:hover:before,header .navbar-default .navbar-nav > .active > a:before,header .navbar-default .navbar-nav > .current-menu-ancestor > a:before{display:none}header .navbar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding-left:0}.feature-manufature .choose-sec{background:none}.tro-btn{margin:0 auto}.calculate-special a.custom-page-a{padding:18px 0;font-size:18px}.about-testimonials.spacer .col-sm-6:last-child{margin-top:30px}.services-widgets h4.color-text{font-size:20px}.footer .textwidget a{font-size:16px;padding:14px 32px}.calculate-special .custom-page-3 .cta-text-block h3{font-size:36px}.calculate-special .cta-text-block p{font-size:20px}.entry-content h1{font-size:36px}.entry-content h2{font-size:32px}.entry-content h3{font-size:28px}.entry-content h4{font-size:24px}.hvac-page-header{padding:25px 0}.single .entry-content .entry-title{font-size:28px}.single .hvac-page-header h1{font-size:28px}.hvac-page-header h1{font-size:36px}.widget-area .sd_btns a{padding:12px 0}.entry-content .ci-hvac-question{font-size:24px}.entry-content .emp_form .gform_wrapper h2.gsection_title{font-size:28px}#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk1{clear:none!important}#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk1,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk2,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk3,#Wrapper #Content .emp_form .gform_wrapper ul li.fld_bk4{width:100%}#Wrapper #Content .emp_form .gform_wrapper ul li.onethird,#Wrapper #Content .emp_form .gform_wrapper ul li.onefive,#Wrapper #Content .emp_form .gform_wrapper ul li.oneth{width:100%}#Wrapper #Content .emp_form .gform_wrapper ul li{width:100%;padding-right:0}#Wrapper .emp_form .gform_wrapper h2.gsection_title{font-size:28px;line-height:32px}#Wrapper .emp_form p{font-size:14px}.services-widgets .icons-sec a{display:none}header .header-wrapper{position:relative;top:0}.custom-page-content.custom-page-3 .col-cta-image{display:none}.custom-page-content.custom-page-3 .cta-text-col{background:#fff;position:relative;padding:20px;top:0;margin-top:30px}.entry-content .emp_form .gform_wrapper ul li,.entry-content .emp_form .gform_wrapper ul li.onethird,.entry-content .emp_form .gform_wrapper ul li.onefive,.entry-content .emp_form .gform_wrapper ul li.oneth,.entry-content .emp_form .gform_wrapper ul li.fld_bk1,.entry-content .emp_form .gform_wrapper ul li.fld_bk2,.entry-content .emp_form .gform_wrapper ul li.fld_bk3,.entry-content .emp_form .gform_wrapper ul li.fld_bk4{width:100%}.entry-content .emp_form .gform_wrapper ul li.gfield{margin-top:0}.entry-content .emp_form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.entry-content .ci-hvac-options label{font-size:18px}.entry-content .ci-hvac-question{font-size:20px}.pull-left .emg-sec h3{margin-bottom:20px}.menu-top-wrapper .pull-right.social-icon .top-btns{float:none;margin:0 auto}.menu-top-wrapper .pull-right.social-icon .top-icons{float:none;width:75px;margin:0 auto}.menu-top-wrapper .pull-right.social-icon .top-btns a{margin:0 10px 20px 0}.serv-areas .col-sm-4{width:30%;float:left}.top-banner{display:none}body,.menu-top-wrapper{background:#ececec}}@media (max-width:640px){.menu-top-wrapper .pull-right{width:100%}.custom-page-content.custom-page-3 .cta-text-col{margin-top:50px}}@media (max-width:600px){.home-block.eq-blocks img{float:none;margin:0 0 10px}.content .eq-blocks .entry-content{padding:10px 20px}.content .home-block.eq-blocks article{text-align:center}.entry-content h2.entry-title{margin:0 0 20px}}@media (max-width:568px){.tro-btn{width:100%}#menu-service-areas li,.service-ars ul li{width:50%}.footer .col-sm-4.footer-contact{width:60%}}@media (max-width:480px){.home-seer-calculator .seer iframe{height:450px}.map-section .service-areas h3{font-size:28px;line-height:34px}.about-testimonials.spacer h3,.calculate-special .cta-text-block h3,.services-widgets h3,.testimonials h5{font-size:32px;line-height:36px}.about-testimonials.spacer h3 span,.feature-manufature h4{font-size:22px}.footer .col-sm-4.footer-contact{width:80%}.tro-btn a{font-size:18px;line-height:26px}#menu-service-areas li,.service-ars ul li{width:100%}.col-sm-6.eq-blocks .col-cta-image{display:none}.eq-blocks .cta-text-col{position:relative;top:0;float:left}.custom-page-content.custom-page-3 .cta-text-col{background:#fff;padding:20px}.custom-page-content.custom-page-1 .cta-text-col{background:#000;padding:20px}.testimonials .testimonial-info{font-size:16px;line-height:26px}.entry-content h1{font-size:32px}.entry-content h2{font-size:28px}.entry-content h3{font-size:24px}.entry-content h4{font-size:22px}.hvac-page-header{padding:25px 0}.custom-page-content.custom-page-3 .cta-text-col{margin-top:20px}.single .hvac-page-header h1{font-size:24px}.hvac-page-header h1{font-size:30px}.widget-area h4.widget-title{font-size:22px;margin-bottom:20px}.entry-content .ct_frm .gform_wrapper ul li input[type="text"],.entry-content .ct_frm .gform_wrapper ul li select,.entry-content .gform_wrapper ul li .ginput_container input[type="text"],.entry-content .gform_wrapper ul li select,.entry-content .ct_frm .gform_wrapper ul li,.entry-content .gform_wrapper ul li{width:100%}.entry-content .ci-hvac-question{font-size:22px}.entry-content .ci-hvac-container ul li{margin-bottom:10px}body #livesite_engage_button.ls-visible{margin-right:10px}body #livesite_active_engage{margin-right:10px}.gform_wrapper li .g-recaptcha{width:230px;overflow:hidden;border-radius:3px;display:inline-block}.sch-est iframe,.ct_frm iframe{height:550px}.menu-top-wrapper .pull-right.social-icon .top-btns a{width:250px;float:none;margin:0 auto 10px;text-align:center;padding:12px 20px}.fin-pg iframe{height:500px}.menu-top-wrapper .pull-right.social-icon .top-btns{width:100%;text-align:center}.serv-areas .col-sm-4{width:100%}}@media (max-width:414px){.pull-left .emg-sec{width:260px}.pull-left .emg-sec a{text-align:left;width:100%;margin:10px 0 0}.calculate-special a.custom-page-a,.calculate-special .custom-page-3 .cta-text-block ul li,.calculate-special .custom-page-3 .cta-text-block ul{width:100%}.testimonials .owl-carousel .owl-controls .owl-nav .owl-prev,.services-widgets .owl-carousel .owl-controls .owl-nav .owl-prev{left:0}.testimonials .owl-carousel .owl-controls .owl-nav .owl-next,.services-widgets .owl-carousel .owl-controls .owl-nav .owl-next{right:0}.entry-content .ci-hvac-container .schedule-a{font-size:14px}.pull-left .emg-sec h3{margin:0}}@media (max-width:375px){.footer .col-sm-4.footer-contact{width:100%}.tro-btn a{font-size:16px}.home-block.eq-blocks img{width:100%;max-width:100%}.ct_frm iframe,.sch-est iframe{height:580px}.fin-pg iframe{height:550px}}@media (max-width:320px){.home-seer-calculator .seer iframe{height:410px}}
h4.widget-title{font-size: 22px;
    color: #f2b138;
    font-weight: bold;}
		i.fa.fa-map-marker{font-size: 22px;}
		ul#menu-quick-link{list-style-type: none;
    font-size: 18px;}
		.footer .textwidget a {
    font-family: 'Proximanova-Bold';
    font-size: 16px;
    color: #fff;
    text-transform: lowercase;
     background: none;
			padding: 1px 1px;}.minimal-wrapper, .minimal.twilio-minimal {
				display: none;}
		ul#menu-quick-link{
			line-height: 40px;
		}.carousel-inner .item img{height:400px;}i.fa.fa-facebook.circle, i.fa.fa-twitter.circle, i.fa.fa-yelp.circle {    background: #ffbe00;
    border: 2px #fff;
    border-radius: 50%;
    padding: 5px 5px 5px 5px;
    /* height: 23px; */
    width: 30px;
    height: 30px;margin-right: 20px;}
		li#menu-item-13663 a, li#menu-item-13693 a, li#menu-item-13738 a, li#menu-item-21724 a, li#menu-item-21724 a, li#menu-item-13738 a, li#menu-item-13743 a, li#menu-item-13688 a, li#menu-item-13748 a, li#menu-item-16333 a, li#menu-item-19989 a{    color: white!important;
   
			font-size: 18px;}	h3.color-text.servicess{color:black;}
		.copyright.footercolor{color:black;}img.custom-page-content-image, .slide-image img{height:450px;}
		.container.services{    
    width: 100%;
    background-size: 100% 100%;
    margin: 0 auto;}
		.footercolor{color: white !important}
		.footer .cc-union-cont a { background-color:transparent; padding:0px;}