@font-face{font-family:'bebas_neuelight';src:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.eot);src:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.eot?#iefix) format('embedded-opentype'),url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.woff2) format('woff2'),url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.woff) format('woff'),url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.ttf) format('truetype'),url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./fonts/bebasneue_light-webfont.svg#bebas_neuelight) format('svg');font-weight:400;font-style:normal}h2 a{color:#d10f31 !important}h2 a:hover{color:#000 !important}h3 a{color:#d10f31 !important}h3 a:hover{color:#000 !important}h4 a{color:#d10f31 !important}h4 a:hover{color:#000 !important}h5 a{color:#d10f31 !important}h5 a:hover{color:#000 !important}a.button.button_red,a.tp-button.red{background:#d10f31}.fancy_heading_arrows i.icon-right-dir,.fancy_heading_arrows i.icon-left-dir{color:#444}.fancy_heading_arrows i.icon-right-dir:before,.fancy_heading_arrows i.icon-left-dir:before{content:" ";height:1px;width:35%;background:rgba(68,68,68,.3);margin:0;position:relative;display:inline-block;top:-15px}.fancy_heading_arrows i.icon-right-dir{margin-right:2%}.fancy_heading_arrows i.icon-left-dir{margin-left:2%}ul.checked{list-style:none;margin-left:10px}ul.checked li{list-style:none;background-image:url(https://www.larsenheatingandair.com/wp-content/uploads/2016/01/checked.png);background-repeat:no-repeat;padding-left:34px;margin-bottom:10px}.hide{display:none}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{background:#d10f31}a.phone{background-image:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./images/phone-red.png);padding-left:35px;background-repeat:no-repeat;height:32px;display:inline-block;line-height:32px}table tr:hover td{background:0 0}#topbar{background-color:#ce0f30}#topbar .right{position:absolute;right:0;margin:5px 20px;z-index:100}#topbar .right img{margin:0 10px}body:not(.template-slider) #Header{min-height:150px;background-image:url(https://www.larsenheatingandair.com/wp-content/uploads/2016/01/header-bg.jpg);background-repeat:repeat-x;background-color:#fff}#Action_bar .contact_details li{box-sizing:border-box;padding:10px 0;font-size:18px;height:48px}#Action_bar .contact_details li.slogan{background-image:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./images/phone.png);background-repeat:no-repeat;background-position:0 5px;padding-left:40px;color:#fff;text-transform:uppercase}#Action_bar .contact_details li>i.icon-phone{display:none}#Action_bar .contact_details li a{color:#fff;border-bottom:2px solid #fff}#Action_bar .contact_details li a:hover{text-decoration:none}#Action_bar .contact_details li.phone a{font-size:20px}.header-transparent #Top_bar #logo{padding:10px 0;height:73px}.header-transparent #Top_bar.is-sticky #logo{padding:5px 0;height:50px;z-index:50;position:relative}#Top_bar{top:52px}.header-transparent #Top_bar .menu>li>a:after{background:#d10f31;border-top:2px solid #fff}.header-transparent #Top_bar .menu>li>a span{text-transform:uppercase;padding:10px 20px 0}.header-transparent #Top_bar.is-sticky .menu>li>a span{padding:0 15px}#Subheader{background-size:initial;background-repeat:repeat}#row-1 .google_font em.ampersand,#slide-1-layer-1 em{background-image:url(https://www.larsenheatingandair.com/wp-content/uploads/2016/01/ampersand.png);width:87px;height:80px;display:inline-block;text-indent:-9999em}#gform_wrapper_1{width:100%;margin:0;max-width:100%}#gform_1 .gform_heading{width:100%;margin-bottom:0;padding:10px 30px;background:#010d3d;box-sizing:border-box}#gform_1 .gform_heading h3.gform_title{margin:0;color:#fff;text-transform:uppercase;background-image:url(https://www.larsenheatingandair.com/wp-content/uploads/2016/01/calendar.png);background-repeat:no-repeat;background-position:top left;padding:18px 0 18px 80px;font-size:24px}#gform_1 .gform_body{background:#fff;padding:10px 30px;width:100%;box-sizing:border-box}.gform_wrapper #gform_1 .gform_body .gfield_label{display:none}.gform_wrapper #gform_1 .gform_body input,.gform_wrapper #gform_1 .gform_body textarea{width:100%;padding:5px 10px;box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);background:#f2f2f2}.gform_wrapper #gform_1 .gform_body textarea{margin:0;height:80px}.gform_wrapper form li:last-child,.gform_wrapper li:last-child{margin-bottom:0}#gform_1 .gform_footer{margin:0;background:#fff;padding:0 30px 15px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{width:100%;font-size:18px;text-transform:uppercase;border-radius:0}#row-1 .wpb_text_column{background-color:#fff;padding-bottom:10px}#row-1 .wpb_text_column h3{margin-bottom:0;font-size:22px}#row5col .vc_col-sm-2:last-child{display:none}.vc_row.wpb_row.specialities img:hover{opacity:.5}.testimonials_slider:before{background-image:url(https://www.larsenheatingandair.com/larsen/wp-content/uploads/2016/01/quote.png);height:86px;content:"";width:134px;display:block;margin:0 auto}.testimonials_slider .testimonials_slider_ul li .bq_wrapper{padding-bottom:30px}.testimonials_slider blockquote{text-align:center;color:#fff;top:0;font-size:22px;font-weight:300;font-style:italic}.testimonials_slider blockquote:after{display:none}.testimonials_slider a.button{background-color:#cf0f2f;border-radius:0}.testimonials_slider a.button i{color:#fff !important}.testimonials_slider .testimonials_slider_ul li{margin-bottom:0}.testimonials_slider .testimonials_slider_ul li .hr_dots{display:none}.testimonials_slider .testimonials_slider_ul li .author h5{color:#fff;text-transform:uppercase;font-weight:400;font-size:22px}.sidebar .widget>h3{text-transform:uppercase;font-size:22px}.sidebar #gform_1 .gform_body{padding:10px}.sidebar #gform_1 .gform_footer{padding:0 10px 20px}#Footer{background-repeat:repeat}#Footer .footer_copy .one{padding-top:50px;margin-bottom:0;padding-bottom:60px}#Footer .left{border-left:1px solid rgba(44,44,44,.25);height:5px;margin:15px 10px;margin-left:-3%}#Footer .left a{font-size:20px;text-transform:uppercase;color:#dc1434;font-weight:100;margin:5px 0;display:inline-block}#Footer .left a i{border-radius:100%;border:3px solid #dc1434;margin-right:10px;top:0}#Footer .left a:hover{text-decoration:none;color:#ff6f87}#Footer .left a i:hover{border:3px solid #ff6f87}.footer-copy-center #Footer .footer_copy .copyright{color:#444;font-size:16px;line-height:30px}.footer-copy-center #Footer .footer_copy .copyright hr{width:30%;margin:10px auto}#Action_bar{top:-48px}.is-sticky #Action_bar .contact_details{background-color:#d10f31;height:60px;padding:0 5px}.is-sticky #Action_bar .contact_details li.slogan{display:none}.is-sticky #Action_bar .contact_details li.phone{background-image:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/./images/phone.png);background-repeat:no-repeat;background-position:0 center;padding:0 0 0 35px;line-height:60px;height:60px}@media only screen and (min-width:1240px){#Top_bar.is-sticky #Action_bar{top:0}#Top_bar.is-sticky .logo{margin-left:180px;margin-right:0}#Top_bar.is-sticky #logo img{max-height:50px}}@media only screen and (min-width:480px) and (max-width:1240px){body #Top_bar #menu{display:block;height:auto;width:550px;bottom:auto;top:auto;right:auto;position:relative;margin:0;background:#fff}body #Top_bar a.responsive-menu-toggle{display:none}body #Top_bar #menu>ul{width:100%}#Top_bar #menu ul li{display:block;float:left;width:auto}body #Top_bar #menu ul li.submenu .menu-toggle{display:none}body.header-transparent #Top_bar #menu .menu li ul{position:absolute !important;left:0;top:100%;display:none;background-image:url(//www.larsenheatingandair.com/wp-content/themes/betheme-child/../images/box_shadow.png)}body #Top_bar .menu li ul li ul{position:absolute;left:190px;top:0;z-index:204}body #Top_bar #menu ul li ul.sub-menu li{float:none;width:175px !important}body #Top_bar #menu ul li ul li a .menu-arrow{display:block}body #Top_bar #menu ul li ul li ul{position:absolute !important;left:175px !important;top:24px}body #Top_bar #menu ul li ul li ul li a{padding:0 20px}}@media only screen and (min-width:480px) and (max-width:950px){body #Top_bar #menu ul li ul.sub-menu li{width:150px!important}body #Top_bar #menu ul li ul.sub-menu li a{font-size:14px}#Top_bar #menu ul li ul{width:150px !important}body #Top_bar #menu ul li ul li ul{left:150px !important}}@media only screen and (min-width:480px) and (max-width:768px){body #Top_bar #menu ul li.submenu .menu-toggle{display:block}#Top_bar #menu ul li a span i{display:none}}@media only screen and (max-width:767px){body #Top_bar #menu{display:none;width:300px;bottom:auto;top:100%;right:1px;position:absolute}body #Top_bar #menu ul li.submenu .menu-toggle{display:block}body #Top_bar #menu ul li a span i{display:none}body #Top_bar #menu>ul{width:100%}body #Top_bar #menu ul li{width:100%}body #Top_bar #menu ul li a{padding:0 20px}body.header-transparent #Top_bar #menu .menu li ul{width:100% !important;position:relative !important}body #Top_bar a.responsive-menu-toggle{display:block}body #Top_bar #menu>ul>li>a{padding:0 60px 0 20px !important}}@media only screen and (max-width:1240px){#topbar .left a{font-size:18px}#row-1{padding-bottom:26px !important}#row-1 .gform_wrapper{margin-bottom:0}#gform_1 .gform_body{padding:10px}#gform_1 .gform_footer{padding:0 10px 20px}#gform_1 .gform_heading h3.gform_title{padding:10px 0 10px 80px}.fancy_heading_arrows i.icon-right-dir:before,.fancy_heading_arrows i.icon-left-dir:before{width:30%}#Footer .footer_copy .one{padding:50px 0 30px}}@media only screen and (max-width:959px){#Top_bar .logo{margin:0 20px 0 0}#topbar .left{position:relative;left:0;border:none;float:left}#topbar .right img{display:block;margin:0 10px 5px;float:right;clear:both}body #Top_bar #menu{width:370px}#Top_bar #menu ul li a{padding:0 10px}#row-1{margin-top:0 !important;padding-bottom:0 !important}#row-1 .vc_col-xs-12{width:100%}#gform_1 .gform_heading h3.gform_title{padding:20px 0 20px 80px}.gform_wrapper #gform_1 .gform_body textarea{height:6em}#row-2 .google_font{font-size:26px !important}#row-2 br{display:none}#row-2 .wpb_wrapper>div{margin-bottom:10px}.fancy_heading.fancy_heading_arrows .title{font-size:36px;line-height:36px}.specialities h3{font-size:18px}#row-4 h2.vc_custom_heading{font-size:40px !important}#row-5 h2.vc_custom_heading{font-size:38px !important}}@media only screen and (max-width:767px){ul.checked li{padding-bottom:5px}#topbar .left{float:none;width:100%;margin:5px 0;text-align:center;padding:0}#topbar .right{position:relative;text-align:center;width:100%;margin:0}#topbar .right img{float:none;margin:0 auto 5px}body #Action_bar{background:#ce0f30 !important}body:not(.template-slider):not(.header-simple) #Header{background:#fff;min-height:100px}.fancy_heading.fancy_heading_arrows .title i{display:none}#Action_bar .contact_details li{display:block}#Action_bar .contact_details li.slogan{display:inline-block;padding-left:40px !important;line-height:40px}.vc_row.wpb_row.specialities{padding:0 !important}.specialities div.wpb_wrapper{margin-bottom:35px}.specialities .wpb_wrapper>div.wpb_single_image{margin-bottom:10px}#row5col{margin-bottom:0}#row-4{background:#fff;background-image:none !important;padding-top:0 !important;padding-bottom:0 !important}#row-4 .vc_col-sm-6{padding-top:30px;padding-bottom:30px;margin-bottom:20px}#row-5{background:#fff;background-image:none !important;padding-top:0 !important;padding-bottom:0 !important}#row-5 .vc_col-sm-6{padding-top:30px;padding-bottom:30px;margin-bottom:20px}.testimonials_slider .caroufredsel_wrapper{margin:0 !important}.testimonials_slider .testimonials_slider_ul li{padding:0 50px}.testimonials_slider .testimonials_slider_ul li .bq_wrapper{padding:0}.testimonials_slider blockquote{margin:0}.testimonials_slider blockquote{font-size:20px;line-height:28px;margin-top:15px}#slide-1-layer-2 br{display:none}#row-4 .vc_col-sm-6:last-child .wpb_text_column{padding-left:0 !important}#row-5 .vc_col-sm-6:first-child .wpb_text_column{padding-right:0 !important}#gform_1 .gform_body{padding:10px 0}#gform_1 .gform_footer{padding:0 0 20px}}@media (min-width:768px){#row5col .vc_col-sm-2{width:20%}}@media only screen and (max-width:480px){#topbar{display:none}body #Top_bar #menu{width:auto}#gform_1 .gform_heading h3.gform_title{font-size:20px;line-height:24px;padding-top:5px}#row-4 h2.vc_custom_heading{font-size:26px !important;line-height:150% !important}#row-5 h2.vc_custom_heading{font-size:26px !important;line-height:150% !important}.header-transparent #Top_bar #logo{padding:0;margin-top:0;margin-bottom:0}#Action_bar .contact_details li{height:40px}#row-2 .google_font{font-size:20px !important;line-height:150% !important}.vc_row.wpb_row.specialities{margin-bottom:0}.specialities h2.vc_custom_heading{font-size:24px !important;line-height:24px !important}.testimonials_slider .testimonials_slider_ul li{padding:0}.testimonials_slider blockquote{font-size:18px}.fancy_heading.fancy_heading_arrows .title{font-size:28px;line-height:28px}}