*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box}*:before,*:after{position:absolute}img{max-width:100%;height:auto}html,button,input,select,textarea{color:#222}html,body{font-family:'Lato',sans-serif;font-size:14px;line-height:22px;height:100%}a{text-decoration:none;color:#3498db;outline:0!important}textarea{resize:vertical}body{background:#212121;overflow-x:hidden}.protect-me{overflow:hidden}a.phonenum{font-weight:bold;text-decoration:none;cursor:text}.show1{display:block}.container{width:1000px;margin:0 auto;padding:0;max-width:100%}a[href^="tel"]{color:inherit;text-decoration:none}.Deslides .rslides{display:none}header{height:120px;width:auto;text-align:center;background:#303030}header .container{position:relative;height:100%}header .container:after{content:url(images/head-after.png);bottom:-72px;left:-460px;height:72px;z-index:0}.logo{margin:0 0 0 -24px;float:left;padding:0;text-align:left;position:relative;z-index:2}.contactinfo{float:right;height:auto;text-align:right;margin:21px 0 0;position:relative}.call{color:#d7d7d7;font-size:17px;line-height:20px;padding-left:19px;position:relative}.call:after{content:url(images/i1.png);top:2px;left:0}.number{display:inline-block;font-size:17px;font-weight:bold;color:#ffc93c;line-height:20px}#nav-area{background:url(images/nav.png) no-repeat center top;clear:both;text-align:center;height:65px;width:707px;position:absolute;bottom:0;right:0;padding:10px 0 0}nav{padding:0}nav ul li{display:inline-block;vertical-align:middle;position:relative;margin:0 -2px}nav ul li:after{content:url(images/lispacer.png);top:16px;right:0}nav ul li:last-child:after{content:""}nav ul li a{display:block;padding:0 16px;color:#fff;transition:all .3s linear;-webkit-transition:all .3s linear;font-family:'Play',sans-serif;font-size:13px;font-weight:bold;line-height:52px}nav ul li a:hover,nav ul li.current_page_item>a{color:#ffe23c}#nav-area p{color:#fff;font:bold 20px/100% open sans;position:absolute;left:10px;top:8px;display:none}.nav-toggle-button{display:none;float:right;color:#fff;cursor:pointer;position:absolute;top:6px;right:10px}.nav-toggle-button .fa{display:block}.toggle-button{position:absolute;right:5px;top:7px;display:none;z-index:999;color:#fff!important;cursor:pointer}#banner{background:url(images/banner-bottomA.png) repeat-x center bottom,url(images/banner.png) repeat-x center top;height:756px}#banner .container{position:relative;height:100%}#banner .container:after{content:url(images/banner-bottomB.png);bottom:-174px;left:-460px;background:#fff}#banner .img01{position:absolute;left:-117px;top:151px;z-index:1}.bannerleft{float:left}.bannerright{float:right}.slogan{position:absolute;z-index:99;background:#212121;padding:10px 25px;border-radius:10px;right:0;top:10px}.slogan h4{color:#d91e1e;font-size:31px;line-height:35px}.slogan p{font-size:15px;margin:4px 0 0;color:#fff}.Deslides{width:740px;height:740px;background:rgba(229,229,229,.5);border-radius:50%;padding:18px;float:right;margin:8px -45px 0 0;z-index:0;position:relative}.Deslides .Subslides{padding:12px;background:#fff;border-radius:50%}.mobile-btn{display:none;text-align:center;padding:15px 10px 5px}.mobile-btn a{display:inline-block;vertical-align:top;width:49%;text-align:left;height:45px;background:#e02221;margin:0 auto 8px;color:#fff;line-height:45px;font-size:21px;font-weight:bold;border-radius:4px;position:relative;overflow:hidden;padding-left:55px}.mobile-btn .cl{display:block}.mobile-btn a:hover{background:#e4d03d;color:#a47703}.mobile-btn .cl:after{content:url(images/i3.png);top:0;left:0;height:45px;width:45px;background:#870101}.mobile-btn .fb:after{content:url(images/i4.png);top:0;left:0;height:45px;width:45px;background:#870101}.mobile-btn .tw:after{content:url(images/i2.png);top:0;left:0;height:45px;width:45px;background:#870101}#sidebar{width:300px;position:relative}aside{text-align:center}aside img{width:426px;max-width:426px;margin:-46px 0 0 -68px;vertical-align:top}.page-content,#sidebar{display:inline-block;vertical-align:top}#main{margin-top:61px;background-color:#fff}.page-content{width:617px;padding:0 0 20px;color:#3b3b3b;text-align:justify;position:relative;z-index:10;font-size:13px;line-height:23.5px}.content-title2,.content-title{height:auto;text-align:left;position:relative;font-family:'Play',sans-serif;padding-bottom:33px;line-height:30px}.content-title{padding-left:5px}.content-title2:after,.content-title:after{content:url(images/title-after.png);left:-46px;bottom:-60px;height:60px;z-index:-1}.welcome{color:#5d5d5d;font-weight:normal;font-size:29.6px;letter-spacing:.3px}.content-comp{color:#d91e1e;display:block;font-size:34px;font-weight:bold;line-height:31px}.page-content p{margin:36px 0}.page-content p:last-child{margin-bottom:0}.page-content a{font-weight:bold;text-decoration:underline}.page-content a:hover{text-decoration:none}.page-content ul{margin:0;padding:0;padding-left:20px;list-style:none}.page-content ul li{background:url(https://www.acadianheatingandairds.com/wp-content/themes/acadianheating/images/bull.png) no-repeat top 5px left;margin-bottom:6px;position:relative;padding:2px 0 0 25px;text-align:left}.page-content a,.comp,.mark{color:#d91e1e;font-weight:bold}.entry-summary p{margin:10px 0!important;line-height:25px}.entry-meta a,.entry-title a{color:#000}.page-content .thumball{text-align:center}.page-content .thumball li{display:inline-block;margin:0 0 5px;padding:7px 10px!important;text-align:center;width:32%;vertical-align:top;background:0;min-width:250px;font-weight:bold}.page-content .und{text-decoration:underline}.page-content .ind1{margin-left:5%}.page-content .ind2{margin-left:8%}.page-content .col2{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2}.page-content .home-img{float:right;margin:16px 6px 0 16px}#bottom{text-align:center;clear:both;background:url(images/bottomB.png) repeat-x center bottom,url(https://www.acadianheatingandairds.com/wp-content/themes/acadianheating/images/bottom.png) repeat-x center top;margin-top:-1px;padding-top:40px;height:726px}[class^=bottombox]{display:inline-block;vertical-align:top;height:270px;width:319px;text-align:left;position:relative;margin:0 0 30px}[class^=bottombox] img{display:inline-block;width:100%;height:100%;vertical-align:top}[class^=bottombox] .bot-img2{opacity:0;position:absolute;top:0;left:0}[class^=bottombox]:first-child .bot-img2{opacity:1}[class^=bottombox]:first-child:hover .bot-img2{opacity:0}[class^=bottombox] h4{display:inline-block;width:305px;height:97px;position:absolute;background:url(images/midA.png) no-repeat center top;bottom:-18px;left:0;font-family:'Play',sans-serif;font-size:22px;line-height:24px;color:#fff;font-weight:normal;padding:9px 0 0 17px}[class^=bottombox] h4 span{display:block;color:#ffe23c;font-size:26px;font-weight:bold;margin-top:17px}[class^=bottombox]:hover .bot-img2{opacity:1}.bottombox1{float:left}.bottombox3{float:right}.bottom-bot{text-align:center;margin-top:75px}.bottom-bot>h4{font-size:20px;font-weight:bold;line-height:25px;color:#fff;display:block;margin:0 auto 35px;width:196px;border-bottom:2.5px solid #fff;padding-bottom:2px}[class^=bbot]{display:inline-block;width:178px;height:203px;vertical-align:top;margin:0 7.4px;position:relative;background-position:center top;background-repeat:no-repeat}[class^=bbot]:hover{background-position:center bottom}[class^=bbot] img{vertical-align:top}[class^=bbot] .bimg2{position:absolute;top:0;left:0;opacity:0}[class^=bbot] h4{font-size:16px;line-height:22px;color:#fff;margin:77px auto 0;font-weight:normal}[class^=bbot] h4 span{display:block}[class^=bbtn]{display:inline-block;width:178px;height:103px;position:absolute;top:51px;left:0}.bbtn2{-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.bbtn3{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg)}.bbot1{background-image:url(images/bbot1.png)}.bbot2{background-image:url(images/bbot2.png)}.bbot3{background-image:url(images/bbot3.png)}.bbot4{background-image:url(images/bbot4.png)}.bbot5{background-image:url(images/bbot5.png)}footer{background:url(images/footer.png) repeat-x top 6px center #212121;color:#fff;padding:0;clear:both;text-align:center;height:265px}[class^=footerboxes]{display:inline-block;vertical-align:top;width:290px;text-align:left;margin-top:31px}[class^=footerboxes] h4{font-size:19px;line-height:20px;color:#dcdcdc;font-weight:normal}[class^=footerboxes] h4 span{display:block;font-weight:bold;font-size:21px;line-height:29px;color:#ffdf4e}.footerboxes1{float:right;text-align:center;margin-right:-11px;margin-top:18px}.footer-logo{margin:0 0 -22px 0}.footerboxes2{float:left;margin-left:-1px}.footerboxes2 .foot1{margin:17px 0 0 0}.footerboxes2 .foot2{margin-top:19px}.footerboxes2 div span{display:block;font-size:14px;line-height:23px;color:#938d8d}.footerboxes2 div span a{color:inherit;font-weight:bold}.footerboxes2 div span a:hover{color:#c1c1c1}.social ul li{display:inline-block;padding:5px 5px 0 0}.social.icon-mobile{display:none}.footerboxes3{width:270px}#footer_nav ul{padding:0;text-align:center;list-style:none;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:8px;column-gap:0;-webkit-column-gap:0;margin:18px 0 0 0}#footer_nav ul li{display:inline-block;vertical-align:top;position:relative;margin:0 0 7px}#footer_nav ul li a{display:block;padding:0;color:#fff;transition:all .3s linear;-webkit-transition:all .3s linear;line-height:29px;border:1px solid #3e3d3d;width:133px;text-align:left;font-size:11px;font-weight:normal;padding-left:11px}#footer_nav ul li a:hover,#footer_nav li.current_page_item a{color:#ffdf4e}#copyright,.footer-comp,#copyright a,.copyright,.copyright a{color:#a9a9a9;font-size:13px;font-weight:normal;line-height:18px}#copyright{text-align:center;background:#808080;height:50px;display:none}#copyright a:hover,.copyright a:hover{text-decoration:underline}.googlemap{border:0;width:100%;height:400px}.btt{position:fixed;bottom:20px;right:20px;width:70px;height:70px;border-radius:50%;display:none;background:rgba(217,30,30,.7);z-index:999}.btt:after{content:url(images/btt.png);left:0;right:0;margin:auto;width:26px;height:17px;bottom:0;top:0}