.alignnone{margin:5px 20px 20px 0}p .alignnone{margin:5px 20px 0 0}.footer-logo{margin-top:-8px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left;margin:5px 20px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}table{width:100%;margin-bottom:20px}td,th{border:1px solid #dcdcdc;padding:10px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;margin:0;padding:0 4px 5px}figcaption{margin-top:10px;text-align:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bypostauthor{background:#fff}.gallery-caption{font-size:13px}.post-password-form{padding:25px;border:2px solid #d9d9d9}.post-password-form label{width:100%}.post-password-form label input[type="password"]{padding:15px;border-radius:30px;border:1px solid #d9d9d9;width:100%;outline:none}.post-password-form input[type="submit"]{padding:9px 25px;border-radius:30px;height:40px!important}.post-comments-container{clear:both}.sticky{position:relative}.wp-block-gallery{padding-top:15px}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{border:none;padding:0}.wp-block-gallery .blocks-gallery-image::before,.wp-block-gallery .blocks-gallery-item::before{display:none}.wp-block-quote .cite{display:block}audio,canvas,Freegress,video{display:block;width:100%}.wp-block-audio{margin-bottom:30px}.wp-block-quote,.wp-block-quote.is-large{margin-bottom:30px}pre{margin-top:20px;margin-bottom:20px}.wp-block-pullquote{border:4px solid #eee;margin-right:0}.wp-block-separator{border-bottom:2px solid #eee;max-width:100%}.wp-block-cover .wp-block-cover-text,.wp-block-cover .wp-block-cover-text strong{color:#ffffff!important}.alignleft{float:left;margin-right:10px;margin-bottom:15px;clear:left}.alignright{float:right;margin-left:10px;margin-bottom:15px;clear:right}.wp-block-group.has-background{padding:20px 30px;margin-bottom:28px}.wp-block-group.has-background .wp-block-button{margin:10px 0 20px}.wp-block-button{margin-bottom:1rem!important}.wp-block-search__button{color:#fff;border:none;border-radius:24px;padding:10px 20px}.wp-block-categories-dropdown select{padding:10px}.blocks-gallery-grid .blocks-gallery-item{position:relative;margin-bottom:16px;padding-left:0!important}.blocks-gallery-grid .blocks-gallery-item:before{display:none!important}div[class*="wp-block"],figure[class*="wp-block-embed"],figure[class*="wp-block-video"],form[class*="wp-block-search"]{margin-bottom:3rem}div[class*="wp-block-columns"]{margin-top:3rem;margin-bottom:2rem!important}div[class*="wp-block-spacer"],div[class*="wp-block-embed__wrapper"],div[class^="wp-block-column"],div[class*="wp-block-rss__item-title"],div[class*="wp-block-group__inner-container"]{margin-bottom:0}.wp-block-table{margin:0;margin-bottom:20px}.wp-block-columns.alignfull,.alignfull:not(.has-background) .wp-block-columns{padding-left:1rem;padding-right:1rem}.wp-block-gallery{margin-bottom:3rem;padding-top:0}.wp-block-gallery .blocks-gallery-item img,.gallery .gallery-item img,.wp-block-latest-comments .wp-block-latest-comments__comment img{width:100%!important;margin-left:0!important;margin-bottom:0!important;border-radius:0!important}@media (min-width:700px){.gallery-columns-4 .gallery-item{max-width:25%}}.gallery{display:flex;flex-wrap:wrap;margin:auto}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}figure[class*="wp-block"] img,.gallery .gallery-item img,.wp-block-latest-comments .wp-block-latest-comments__comment img{width:auto!important}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%!important}.wp-block-image~ul{padding-left:20px}.gallery-item .wp-caption-text{text-align:left;width:70%}@media (min-width:700px){.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}.wp-block-embed__wrapper iframe{min-height:450px}.wp-block-search__input{color:#54585e;outline:none;height:42px;background:#fff;font-size:13px;box-shadow:none;line-height:18px;padding:10px 20px;border-radius:4px;display:inline-block;vertical-align:middle;border:1px solid #d9d9d9;text-transform:capitalize;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}pre{border:.1rem solid #d9d9d9;line-height:1.5;margin:2rem 0;overflow:auto;padding:3rem 2rem;text-align:left}div[class*="wp-block"].alignleft,figure[class*="wp-block"].alignleft{margin-right:30px}iframe{width:100%}.container .alignfull,.container .alignwide{margin-left:calc(-100vw / 2 + 100% / 2 + 8px);margin-right:calc(-100vw / 2 + 100% / 2);max-width:calc(100vw - 17px);width:calc(100vw - 17px)}@media (min-width:1025px){.container .alignfull,.container .alignwide{margin-left:calc(-100vw / 2 + 100% / 2 + 8px);margin-right:calc(-100vw / 2 + 100% / 2)}}.container .alignwide{padding:0 15%}@media (max-width:767px){.wp-block-columns.has-2-columns{grid-template-columns:100%}.container .alignwide{padding:0}}@media (min-width:768px){.wp-block-columns.has-2-columns{grid-template-columns:50% 50%}}.op-primary-header .responsive-menu-icon{display:none}.responsive-primary-header{display:none}.op-primary-header{padding:36px 0}.primary-header svg{fill:#5e5e5e}.primary-header .location{padding-top:2px}.primary-header .location-text{color:#000;line-height:1.43;padding-left:10px}.primary-header .timing-text{padding-left:9px}.primary-header .timing-text span{color:#000;line-height:1.43}.primary-header .call-us span{color:#929292;font-size:14px;line-height:1.43}.primary-header .call-us .phone-color{color:#5e5e5e}.primary-header .call-us h3{color:#333;font-weight:700;font-size:18px;line-height:1}.contact-links{text-align:right}.contact-links li{display:inline-block;padding:0 3px}.contact-links li a{border:2px solid #c8c8c8;border-radius:40px;width:45px;height:45px;color:#5e5e5e;display:flex;justify-content:center;align-items:center;transition:all 0.6s;text-decoration:none}.contact-links li a:hover{background:#4a87cb;border-color:#4a87cb;color:#fff}.op-secondary-header{background:#1a2431}.secondary-header .header-navigation{padding:0}.secondary-header .navigation li{display:inline-block;padding:21px 23px;position:relative}.secondary-header .navigation li a{color:#fff;text-transform:uppercase;font-weight:700;line-height:1.43;text-decoration:none;transition:all 0.6s}.secondary-header .navigation li a:hover{color:#df6160}.secondary-header .navigation .sub-menu-listitem{position:relative}.navigation .sub-menu{visibility:hidden;position:absolute;background-color:#1a2431;top:100%;width:200px;left:0;margin-top:20px;opacity:0;transition:all 0.5s linear;z-index:2}.navigation .menu-item-has-children li{display:block;padding:10px 20px;font-size:16px}.menu-item-has-children:hover .sub-menu{visibility:visible;margin-top:0;opacity:1}.search-field .search-input{border-radius:5px;padding:0 22px;border:none;height:0;visibility:hidden;transition:height 0.4s,visibility 0.4s}.search-field .search-input:focus{visibility:visible;height:52px}.search-svg{height:18px}.search-field .search-svg svg{width:19px;height:18px;fill:#fff}.search-field .search-svg svg:hover{cursor:pointer}.search-input-container.search-active .search-input{visibility:visible;height:52px}.header-navigation .navigation .current-menu-item>a{color:#df6160}.header-navigation .navigation .list-item.page-active .active-item a{color:#df6160}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.op-secondary-header.op-responsive-header{visibility:hidden;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 8%);opacity:0;position:fixed;top:0;width:100%;z-index:10}.admin-bar .op-secondary-header.op-responsive-header{top:32px}.op-secondary-header.op-responsive-header.sticky{visibility:visible;opacity:1;animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both}.logo-responsive img{width:235px}.responsive-header.secondary-header .navigation li{padding:31px 18px}.responsive-header.secondary-header .navigation li li{padding:10px 20px}.responsive-header.secondary-header .collapse.navbar-collapse{justify-content:flex-end}.op-responsive-header .navigation li a{color:#333}.op-secondary-header.op-responsive-header .navigation .sub-menu{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);margin-left:-25px;left:0;margin-top:0;transition:all 0.3s linear}.op-secondary-header.op-responsive-header .menu-item-has-children:hover .sub-menu{margin-left:0}.op-secondary-header.op-responsive-header .menu-item-has-children{position:relative}.op-secondary-header.op-responsive-header .menu-item-has-children::before{position:absolute;content:"\f107";font-family:"Font Awesome 5 Free";top:50%;transform:translateY(-50%);right:5px;left:auto;color:#333;font-size:12px;font-weight:900}.mobile-menu-container{background-color:#1a2431;position:fixed;min-width:300px;height:100%;left:0;top:0;z-index:999999;transition:all 0.25s ease-in}.close-btn{position:absolute;top:15px;right:30px;font-size:20px;line-height:1}.close-btn a{color:#fff}.close-btn a:hover{color:#fff}.mobile-menu-container.hide{transform:translateX(-100%);opacity:0}[class*="op-section-"]{padding:100px 0}[class*="op-sub-"]{margin-bottom:40px}p{color:#555;line-height:1.62}.main-heading{font-size:42px;line-height:1.3;font-weight:700;color:#333;text-transform:capitalize}.main-heading span{color:#4a87cb}.section-sub-heading{font-weight:700;font-size:36px;line-height:1;color:#333;text-transform:capitalize}.section-sub-heading span{color:#4a87cb}.sub-title{font-weight:400;font-size:16px;color:#888;line-height:1;letter-spacing:2px;margin-bottom:17px;display:inline-block}.section-heading{font-weight:700;color:#333;font-size:42px;text-transform:capitalize}.sub-heading{color:#333;font-size:20px;font-weight:700;margin-bottom:23px;text-transform:capitalize;line-height:1}form .form-button{max-width:180px;width:100%;padding:0 10px}.theme-button,.secondary-button{color:#fff;text-decoration:none;font-weight:700;line-height:4;font-size:14px;background-color:#4a87cb;text-transform:uppercase;padding:0 50px;text-align:center;border-radius:40px;transition:all 0.6s;display:inline-block}.theme-button:hover{background:#114b8c;color:#fff;text-decoration:none}.secondary-button:hover{background-color:#df6160;color:#fff}.secondary-button{background-color:#dd4b4b}.general-slider .owl-nav.disabled+.owl-dots{margin-top:45px}.general-slider .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 10px;transition:width 0.4s}.general-slider .owl-dots .owl-dot.active span{background:#4a87cb;width:20px}.general-slider .owl-dot,.general-slider .owl-nav .owl-next,.general-slider .owl-nav .owl-prev{outline:none}.sub-tabs{justify-content:center;border:none}.sub-tabs .nav-link{border:none;color:#333;font-weight:700;font-size:17px;text-transform:capitalize;padding:0 20px}.sub-tabs .sub-left-link.show .sub-left-link .nav-link,.sub-tabs .sub-left-link .nav-link.active{color:#4a87cb}.sub-tabs .sub-left-link.show .sub-left-link .nav-link svg,.sub-tabs .sub-left-link .nav-link.active svg{fill:#4a87cb}.sub-tabs .sub-right-link.show .sub-right-link .nav-link,.sub-tabs .sub-right-link .nav-link.active{color:#df6160}.sub-tabs .sub-right-link.show .sub-right-link .nav-link svg,.sub-tabs .sub-right-link .nav-link.active svg{fill:#df6160}.sub-tabs .nav-item .icon-color{width:40px;height:40px;border:1px solid #f9f9f9;background:#f9f9f9;border-radius:40px;display:flex;justify-content:center;align-items:center;margin-right:10px}.sub-tabs .nav-item span:first-of-type svg{fill:#dfdfdf;width:22px;height:22px}.op-breadcrumb .breadcrumb{background:none;padding:18px 15px 18px 0;margin-bottom:0}.op-breadcrumb .breadcrumb li{color:#c5c5c5;font-size:13px;line-height:1.5;padding-right:10px}.op-breadcrumb .breadcrumb li a{color:#c5c5c5;text-decoration:none}.op-breadcrumb .breadcrumb .breadcrumb-item.active{position:relative;padding-left:30px}.op-breadcrumb .breadcrumb .breadcrumb-item.active::before{position:absolute;content:"\f105";top:50%;transform:translateY(-50%);left:0;right:auto;margin:auto;color:#c5c5c5;font-family:"Font Awesome 5 Free";font-size:10px}.op-breadcrumb .breadcrumb .item-icon{position:relative;padding-left:30px}.op-breadcrumb .breadcrumb .item-icon::before{position:absolute;content:"\f105";top:50%;bottom:0;transform:translateY(-50%);left:0;right:auto;margin:auto;color:#c5c5c5;font-family:"Font Awesome 5 Free";font-size:10px}.cooling-faq-accordion .card{border:none;margin-bottom:10px}.cooling-faq-accordion .card .card-header{border:none;background:#f9f9f9;padding:10px 20px 10px 7px;border-radius:50px}.cooling-faq-accordion .btn-link{font-weight:700;font-size:17px;color:#333;width:100%;text-align:left;text-decoration:none;position:relative;padding-left:65px;white-space:normal}.cooling-faq-accordion .btn-link.collapsed::before{position:absolute;content:"+";width:45px;height:45px;left:0;right:auto;bottom:0;top:0;margin:auto;color:#4a87cb;font-size:20px;border:2px solid #4a87cb;background:#fff;border-radius:30px;text-align:center;line-height:2}.cooling-faq-accordion .btn-link::before{position:absolute;content:"-";width:45px;height:45px;left:0;right:auto;bottom:0;top:0;margin:auto;color:#4a87cb;font-size:30px;border:2px solid #4a87cb;background:#fff;border-radius:30px;text-align:center;line-height:1.3}.cooling-faq-accordion .card-body{padding:20px 50px 35px 0;color:#555}.tabs-style .services-nav-display{justify-content:center;border:none;margin-bottom:50px}.tabs-style .services-nav-display li{box-shadow:0 13px 14px rgb(0 0 0 / 8%);border-radius:30px 0 0 30px}.tabs-style .services-nav-display .nav-right-link{border-radius:0 30px 30px 0}.tabs-style .services-nav-display a{border:none;font-weight:700;font-size:18px;color:#333;line-height:1.2;background:#f9f9f9;padding:10px 35px 10px 12px;border-radius:30px 0 0 30px}.tabs-style .services-nav-display .nav-right-link a{border-radius:0 30px 30px 0;padding:10px 12px 10px 35px}.services-nav-display .nav-svg{border:1px solid #fff;background:#fff;border-radius:40px;width:45px;height:45px;display:flex;justify-content:center;align-items:center}.services-nav-display .nav-svg svg{width:30px;height:30px;fill:#dfdfdf}.tabs-style .services-nav-display a.active{color:#fff;background:#4a87cb;border:none}.tabs-style .services-nav-display .nav-right-link a.active{background:#df6160}.tabs-style .services-nav-display a.active svg{fill:#4a87cb}.tabs-style .services-nav-display .nav-right-link a.active svg{fill:#df6160}.list-style li,.blog-paragraph ul li{list-style:none;color:#555;margin-bottom:12px;position:relative;padding-left:18px}.list-style li::before,.blog-paragraph ul li::before{position:absolute;content:"\f04b";top:7px;left:0;font-family:"Font Awesome 5 Free";color:#4a87cb;font-size:6px;font-weight:700}.list-style li span{margin-left:0;transition:margin-left 0.5s}.list-style li span:hover{margin-left:12px}.hide-dots .slick-dots{display:none}.protection-plans .single-protection-plan{box-shadow:0 15px 30px rgb(44 44 44 / 10%);padding:45px 50px 50px;border-radius:10px}.protection-plans .single-plan{position:relative;overflow:hidden}.protection-plans .single-plan::before{position:absolute;content:"";top:-38px;right:-57px;background:#4a87cb;width:140px;height:100px;transform:rotate(45deg)}.protection-plans .single-plan-color{background:#f7f7f7}.single-protection-plan .protection-plan-content{text-align:center}.single-protection-plan .protection-plan-content h2{font-size:23px;font-weight:700;color:#333;text-transform:capitalize;line-height:1.39;margin-bottom:35px;width:270px;max-width:100%}.protection-plan-content h3{color:#4a87cb;font-size:48px;font-weight:900;line-height:1}.protection-plan-content h3 span{color:#333;font-size:25px;font-weight:700;position:relative;top:-14px}.protection-plan-content h5{color:#333;font-size:14px;font-weight:400;line-height:1.64;margin-bottom:40px}.protection-plan-content ul li{list-style:none;color:#333;margin-bottom:12px}.request-plan{text-transform:uppercase;font-size:14px;font-weight:700;color:#333;background-color:#fff0;text-decoration:none;border:2px solid #4a87cb;padding:15px 40px;border-radius:30px;text-align:center;display:inline-block;margin-top:30px;transition:all 0.6s}.request-plan:hover{background:#4a87cb;color:#fff;border-color:#4a87cb}.heating-color .request-plan{border-color:#df6160}.heating-color .request-plan:hover{border-color:#df6160;background-color:#df6160}.heating-color .btn-primary:not(:disabled):not(.disabled).active,.heating-color .btn-primary:not(:disabled):not(.disabled):active,.show>.heating-color .btn-primary.dropdown-toggle{border-color:#df6160;background-color:#df6160}.protection-plan-content h6{color:#fff;font-weight:400;font-size:14px;text-transform:capitalize;position:absolute;top:14px;right:4px;transform:rotate(45deg);width:50px}.date-month{background:#4a87cb;border-radius:8px;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px}.date-month .date{color:#fff;font-size:28px;font-weight:700;line-height:1}.date-month .month{font-weight:400;font-size:14px;color:#fff;line-height:1}.play-button{color:#333;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:85px;height:85px;border:8px solid #fff;border-radius:50px;background:#fff;transition:all 0.5s;display:flex;justify-content:center;align-items:center}.play-button:hover{background:#4a87cb;color:#fff;text-decoration:none}.main-pagination{margin-top:40px;text-align:center}.blog-pagination ul{list-style:none}.blog-pagination ul li{display:inline-block;padding:0 15px;color:#333;font-weight:700}.blog-pagination ul li:hover{color:#4a87cb;cursor:pointer}.tags-style{list-style:none}.tags-style li{display:inline-block;padding-right:5px;margin-bottom:10px}.post-meta-cat{margin-bottom:30px}.tags-style li a,.post-meta-cat a,.nav-links .page-numbers,.reply a,.nav-links a{color:#555;display:inline-block;text-transform:capitalize;text-decoration:none;border:1px solid #e6e6e6;padding:7px 15px;border-radius:30px}.nav-links .page-numbers{margin-right:8px}.tags-style li a:hover,.post-meta-cat a:hover,.nav-links a:hover,.reply a:hover,.nav-links a:hover{color:#fff;background:#4a87cb;border-color:#4a87cb}.nav-links{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.service-question-wrapper .submit-wrapper{justify-content:flex-start!important}.comment-list,.comment-list ul{list-style:none}.comment-list>li{margin-bottom:20px}.comment-list>li:last-of-type{margin-bottom:30px}.comment-list>li>.children{padding-left:50px;margin-top:30px}.comment-list>li>.children>li>.children{padding-left:50px;margin-top:30px}.comment-author{margin-bottom:12px}.comment-author img{border-radius:50%;margin-right:15px}.comment-metadata a{color:#4a87cb}.op-primary-footer{background:#f4f4f4;padding:7px 0}.primary-footer ul{display:inline-block}.primary-footer ul li{list-style:none;display:inline-block}.primary-footer ul li{font-weight:700;font-size:18px;color:#333;line-height:1.27;text-transform:capitalize;padding:0 50px;position:relative}.primary-footer ul li:first-child{padding-left:0}.primary-footer ul li span{color:#4a87cb}.primary-footer ul li:not(:last-child):before{position:absolute;content:"";background:#333;right:0;height:6px;width:6px;border-radius:20px;top:0;bottom:0;left:auto;margin:auto}.primary-footer .email-field{display:inline-block;position:relative}.primary-footer .email-field .enter-email{outline:none;border:none;border-radius:30px;padding:10px 80px 10px 25px;display:inline-block;width:290px}.primary-footer .email-field .submit-button{outline:none;border:none;padding:10px 25px;line-height:1.5;position:absolute;right:0}.op-secondary-footer{padding:70px 0;background:#1a2431;color:#fff}.secondary-footer .social-links-content img{margin-bottom:35px;margin:-7px 0 35px}.copyrights{padding:15px 0;background:#1d1c1c;color:#fff}.social-links-content .social-links li{list-style:none;display:inline-block;padding-right:3px}.social-links-content .social-links li a{color:#fff;border:2px solid #727272;border-radius:50px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color 0.5s}.social-links-content .social-links li a:hover{background:#727272}.social-links-content span{color:#fff;padding-right:20px;display:inline-block}.secondary-footer .contact-us ul{list-style:none}.contact-us ul li{margin-bottom:12px;display:flex}.contact-us ul li h5{font-weight:400;font-size:16px;line-height:1.43;color:#fff;margin-right:20px;min-width:80px;margin-bottom:0}.contact-us ul li h5 span{color:#4a87cb}.contact-us ul li span{font-size:15px;color:#fff;font-weight:400}.contact-us ul li h6{color:#fff;font-size:16px;line-height:1.43;font-weight:400;margin-bottom:0}*{box-sizing:border-box}ul{padding:0;margin:0}body{font-family:"Roboto",sans-serif;overflow-x:hidden}html{scroll-behavior:smooth}.scroll-top{position:fixed;width:50px;height:50px;border-radius:50px;background-color:#4a87cb;opacity:0;visibility:hidden;transform:scale(0);transition:all 0.7s;bottom:50px;right:50px;z-index:100}.scroll-top a{display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;cursor:pointer}.scroll-top i{color:#fff;font-size:21px}.scroll-top.scroll{visibility:visible;opacity:1;transform:scale(1)}.btn-primary.focus,.btn-primary:focus{box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.modal-content{border:none;border-radius:12px;width:400px;margin:auto;max-width:100%}.modal-header{border-bottom:none;padding:5px 30px;background:#1a2431;border-radius:10px 10px 0 0;align-items:center}.modal-title{color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1}.close{color:#fff;text-shadow:none;font-size:30px;font-weight:400;line-height:1.43;opacity:1}.close:hover{color:#fff;opacity:1;outline:none}.modal-body{padding:30px 30px 0}.main-appointment-form .appointment-input{padding:14px 23px;border-radius:50px;outline:none;width:100%;border:1px solid #e6e6e6;margin-bottom:10px}.main-appointment-form .border-color{border-color:#4a87cb}.input-append.date.time-service::before,.input-append.date.date-service::before{right:23px}.modal-footer{border-top:none;justify-content:flex-start;padding:16px 16px 30px}.modal-footer .theme-button{margin-left:15px;border:none}.modal-footer .theme-button:hover{cursor:pointer}.no-js .responsive-banner-carousel,.responsive-banner-carousel.owl-loaded{display:none}.op-main-banner .main-banner-content{background-color:rgb(51 51 51 / .9);padding:19px 30px;position:absolute;bottom:40px;left:0;width:100%}.op-main-banner .banner-content span{font-size:15px;font-weight:500;color:#fff;line-height:1}.op-main-banner .banner-content h3{font-weight:700;font-size:34px;line-height:1;color:#4a87cb;margin-bottom:0}.op-main-banner .banner-content .right-heading{color:#df6160}.op-main-banner .banner-fixed-logo{position:absolute;left:0;right:0;bottom:34px;margin:auto;width:100px;height:100px;z-index:1}.need-wrapper .need-content{display:flex;flex-direction:column;text-align:center;align-items:center;padding:0 30px}.need-wrapper .need-content .icon-color{margin-bottom:30px;width:75px;height:75px;border:1px solid #fff;border-radius:50px;display:flex;justify-content:center;align-items:center;box-shadow:0 13px 14px rgb(0 0 0 / 8%);fill:#4a87cb}.need-wrapper .need-content h3{font-weight:700;font-size:20px;line-height:1;color:#333;margin-bottom:23px}.need-wrapper .need-content p{line-height:1.37;color:#555;margin-bottom:0}.op-section-quality-service{background:url(/wp-content/themes/cooheat/images/bg1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.quality-service .quality-image{padding-right:35px}.op-section-quality-service .quality-service img{width:100%;border-radius:10px}.quality-service .service-image{margin-bottom:35px}.quality-service .service-content h4{margin-bottom:30px}.quality-service .service-content p{line-height:1.62;color:#555;margin-bottom:25px;padding-right:10px}.quality-service .service-content .theme-button{margin-top:20px}.help-you .help-you-content{text-align:center}.help-you-content h2{margin-bottom:35px}.help-you-content span{color:#555;display:inline-block;margin-bottom:20px}.item-space{margin:0 7.5px}.item-space .single-item img{border-radius:12px}.item-space .services-carousel .single-item{position:relative;margin:10px}.slick-dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0;margin-top:45px}.slick-dots li button{font-size:0;border:none;width:8px;height:8px;margin:5px;padding:0;transition:width 0.4s;background:#d6d6d6;border-radius:100px}.slick-dots li.slick-active button{background:#4a87cb;width:20px}.item-space .services-carousel h5{position:absolute;bottom:15px;left:0;display:inline-block;font-size:16px;font-weight:700;border-radius:0 30px 30px 0;padding:10px 15px;text-transform:capitalize;background-color:#1a2431;color:#fff;opacity:1;transition:all 0.6s}.services-carousel .single-item-content{background:rgb(81 81 81 / .9);padding:18px 15px 12px;border-radius:12px;position:absolute;height:100%;top:0;left:0;margin-top:15px;opacity:0;transition:all 0.5s;visibility:hidden}.services-carousel .single-item-content h6{color:#fff;font-weight:700;font-size:17px;line-height:1;margin-bottom:15px;text-transform:capitalize}.services-carousel .single-item-content p{color:#fff;font-size:14px;line-height:1.466;margin-bottom:12px}.services-carousel .single-item-content a{display:inline-block;color:#fff}.services-carousel .single-item:hover .single-item-content{visibility:visible;margin-top:0;opacity:1}.services-carousel .single-item:hover h5{visibility:hidden;opacity:0}.op-additional-services{background:url(/wp-content/themes/cooheat/images/bg2.jpg);background-position:center;background-attachment:fixed}.op-section-additional-services .additional-services-heading{text-align:center;margin-bottom:50px}.additional-services-heading h4{margin-bottom:0}.additional-services-content .single-additional-service{background:#fff;text-align:center;border-radius:10px;padding:37px 15px 35px}.single-additional-service span{display:inline-block;margin-bottom:15px}.single-additional-service svg{fill:#4a87cb}.single-additional-service h4{text-transform:capitalize;color:#333;font-weight:700;font-size:20px;line-height:1;margin-bottom:15px}.single-additional-service p{color:#555;padding:0 24px;margin-bottom:0}.ask-questions .cooling-faq h2{margin-bottom:36px}.main-ask-questions .section-sub-heading{margin-bottom:36px}.main-ask-questions .ask-question{background:#fff;box-shadow:0 15px 30px rgb(44 44 44 / 10%);padding:35px 45px;border-radius:10px}.main-form .column-space{padding:0 5px}.main-form .input-fields{width:100%;padding:15px 20px;border-radius:30px;border:1px solid #e6e6e6;margin-bottom:10px;outline:none}.main-form .column-space .input-border{border-color:#4a87cb}.main-form select{appearance:none}.select-services{position:relative}.select-services::before{position:absolute;content:"\f107";font-family:"Font Awesome 5 Free";color:#555;top:50%;bottom:0;left:auto;right:30px;margin:auto;transform:translateY(-50%)}.main-form textarea{resize:none}.op-section-choose-us{background:url(/wp-content/themes/cooheat/images/bg3.jpg);background-position:center;background-size:cover}.choose-us .choose-us-content h2{font-weight:400;font-size:16px;color:#888;background:#fff;display:inline-block;padding:15px;margin-bottom:18px}.choose-us .choose-us-content h3{margin-bottom:30px}.choose-us-list ul{list-style:none}.choose-us-list ul li{margin-bottom:30px}.choose-us-list ul li:last-child{margin-bottom:0}.choose-us-list .choose-svg .icon-color{fill:#4a87cb;border:1px solid #fff;width:80px;height:80px;border-radius:50px;background:#fff;box-shadow:0 0 25px rgb(0 0 0 / 5%);display:flex;justify-content:center;align-items:center}.choose-us-list .choose-content h4{font-weight:700;color:#333;font-size:20px;margin-bottom:20px}.choose-us-list .choose-content p{color:#555}.company-news .company-news-content{text-align:center}.company-news .company-news-content h2{margin-bottom:40px}.company-single-news{box-shadow:0 15px 15px rgb(44 44 44 / 10%);border-radius:10px}.company-single-news img{border-radius:10px 10px 0 0}.company-single-news .image-size{height:272px}.company-single-content{padding:15px 30px;position:relative}.company-news-carousel .item{margin:0 10px 25px 0}.company-single-content .date-month{position:absolute;top:-25px;left:30px}.company-single-content .single-content h5{color:#888;font-size:14px;font-weight:400;line-height:1.64;padding-left:80px;margin-bottom:25px}.company-single-content .single-content a:first-of-type{color:#252936;font-weight:700;font-size:20px;text-decoration:none;margin-bottom:30px;display:inline-block;height:90px}.company-single-content .single-content a:first-of-type:hover{color:#4a87cb}.company-single-content .single-content a:nth-of-type(2){font-size:13px;color:#4a87cb;display:inline-block;text-transform:capitalize;text-decoration:none;position:relative;padding-left:20px;margin-bottom:10px}.company-single-content .single-content a:nth-of-type(2):before{position:absolute;content:"\f04b";top:0;left:0;margin:auto;font-family:"Font Awesome 5 Free";font-weight:700}.op-section-repair-maintenance{background:url(/wp-content/themes/cooheat/images/bg4.jpg);background-size:cover;background-position:center}.repair-maintenance-content h2{margin-bottom:30px}.repair-maintenance-content p{color:#555;display:inline-block;margin-bottom:40px;font-weight:400;font-size:16px;line-height:1.37}.maintenance-include-heading h2{margin-bottom:40px}.maintenance-include .maintenance-include-heading{text-align:center}.maintenance-include-tabs .maintenance-nav{border:none;margin-bottom:35px}.maintenance-nav .nav-item{flex-basis:25%;border-right:1px solid #dfdfdf;box-shadow:0 7px 10px rgb(0 0 0 / 8%)}.maintenance-nav .nav-link{border:none;color:#333;background:#f7f7f7;font-weight:700;text-transform:capitalize;text-align:center;padding:17px 20px;transition:all 0.5s}.maintenance-nav .nav-link:hover{color:#fff;background:#4a87cb}.maintenance-nav .left-link{border-radius:30px 0 0 30px}.maintenance-nav .left-link a{border-radius:30px 0 0 30px}.maintenance-nav .right-link{border-right:none}.maintenance-nav .right-link{border-radius:0 30px 30px 0}.maintenance-nav .right-link a{border-radius:0 30px 30px 0}.maintenance-nav .nav-item.show .nav-link,.maintenance-nav .nav-link.active{color:#fff;background:#4a87cb}.main-request-form{width:760px;max-width:100%;margin:auto}.main-request-form p{color:#555;text-align:center;margin-bottom:50px}.main-request-form .request-inputs{width:100%;padding:15px 20px;border-radius:30px;border:1px solid #e6e6e6;outline:none;margin-bottom:13px}.main-request-form select{width:100%;padding:15px 20px;border-radius:30px;border:1px solid #e6e6e6;outline:none;margin-bottom:13px}.date-service{position:relative}.date-service::before{position:absolute;content:"\f073";right:20px;bottom:0;top:50%;transform:translateY(-50%);color:#6c6c6c;font-size:20px;font-family:"Font Awesome 5 Free";line-height:1.1}.time-service{position:relative}.time-service::before{position:absolute;content:"\f017";right:30px;bottom:0;top:50%;transform:translateY(-50%);color:#6c6c6c;font-size:20px;font-family:"Font Awesome 5 Free";line-height:1.1}.main-request-form textarea{width:100%;resize:none;padding:20px;border-radius:30px;height:140px;border:1px solid #e6e6e6;outline:none}.main-request-form .submit-request{border:none;cursor:pointer;margin-top:15px;padding:0 40px}.main-finance .finance-image{text-align:center}.main-finance .finance-image img{border-radius:12px}.main-finance .finance-content p{color:#555;margin-bottom:40px}.main-finance .finance-content h3{font-weight:700;font-size:20px;color:#333;text-transform:capitalize;margin-bottom:25px}.finance-content .main-finance-list ul{list-style:none}.main-finance-list ul li{color:#555;margin-bottom:12px;position:relative;padding-left:20px}.main-finance-list ul li::before{position:absolute;content:"\f04b";top:0;left:0;color:#4a87cb;font-family:"Font Awesome 5 Free";font-size:7px;line-height:3.1;font-weight:700}.main-finance .finance-content p:last-child{margin-top:40px;margin-bottom:0}.op-section-customer-testimonials{background:url(/wp-content/themes/cooheat/images/bg5.jpg);background-position:center;background-size:cover}.testimonial-content>span{margin-bottom:23px}.testimonial-content h2{margin-bottom:30px}.testimonial-carousel .owl-dots,.testimonial-carousel .owl-nav{text-align:left}.testimonial-carousel .owl-nav.disabled+.owl-dots{margin-top:30px}.testimonial-carousel .testimonial-item{position:relative;padding-left:50px;margin-left:0}.testimonial-carousel .testimonial-item::before{position:absolute;content:"\f10d";top:0;left:1px;font-family:"Font Awesome 5 Free";color:#4a87cb;font-size:28px;line-height:1.28;font-weight:700}.testimonial-carousel p{color:#555;line-height:1.8}.testimonial-carousel h4{font-weight:700;color:#555;font-size:14px}.testimonial-carousel h4 span{color:#888;font-weight:400}.our-partners .our-partner-content{text-align:center}.our-partner-content h2{margin-bottom:40px}.logo-carousel .item img{width:auto;max-width:100%;margin:auto}.logo-carousel .owl-dots{margin-top:100px}.logo-carousel span{display:none}.logo-carousel.general-slider{padding-right:25px;padding-left:25px}.logo-carousel .owl-nav{display:flex;left:-10px;justify-content:space-between;position:absolute;width:100%;top:45px}.logo-carousel .owl-nav button.owl-next::before,.logo-carousel .owl-nav button.owl-prev::before{position:absolute;content:"\f30b";font-family:"Font Awesome 5 Free";color:#dedede;font-size:26px;line-height:1;transition:color 0.7s}.logo-carousel .owl-nav button.owl-prev::before{transform:rotate(180deg)}.logo-carousel .owl-nav button:hover::before{color:#4a87cb}.main-services{padding:40px 0 0}.main-services .services-border{box-shadow:-1px -2px 5px 10px #f7f7f7;border-radius:10px;position:relative}.main-services .services-border::before{position:absolute;content:"";border:2px dashed #dfdfdf;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;border-radius:10px}.main-services .services-content{padding:40px 0 60px 0}.services-content h2{color:#4a87cb;font-weight:900;font-size:42px;text-transform:uppercase;line-height:1;margin-bottom:10px;text-align:center}.services-content h2 span{font-size:27px;position:relative;top:-11px}.services-content h3{color:#333;font-size:30px;text-transform:capitalize;font-weight:700;text-align:center;margin-bottom:15px;padding:0 30px}.services-content p{color:#555;text-align:center;padding:0 20px}.services-border .valid-through{background:#f7f7f7;padding:6px 15px 10px 15px;margin:0 8px;position:absolute;width:calc(100% - 16px);bottom:8px;border-radius:0 0 10px 10px}.valid-through span:first-child{font-size:14px;color:#888;text-transform:capitalize;line-height:1.5}.valid-through span:last-child{width:16px;height:16px}.main-services .border-icon svg{width:15px;position:absolute;right:0;top:40px;transform:rotate(270deg);background:#fff}.main-services svg{width:16px;height:16px;fill:#ccc}.main-services.heading-color h2{color:#df6160}.main-protection-plans{padding-top:40px}.single-plan.good-choice::before{background:#df6160}.heating-color h3{color:#df6160}.company-history .company-image img{border-radius:12px}.company-history .company-content .section-sub-title{color:#888;font-size:16px;font-weight:400;padding:15px 0 20px;display:inline-block}.company-history .company-content h2{text-transform:none;margin-bottom:35px}.company-history .company-content p{color:#555;margin-bottom:30px}.op-section-our-advantages{background:url(/wp-content/themes/cooheat/images/bg6.jpg);background-size:cover;background-position:center}.our-advantages .advantages-content{text-align:center}.advantages-content h2{margin-bottom:33px}.advantages-content p{color:#555;padding:0 172px;margin-bottom:60px}.our-advantages .main-advantages{display:flex}.our-advantages .single-advantage{text-align:center;padding:0 30px;flex-basis:20%;max-width:100%;display:flex;flex-direction:column;align-items:center}.our-advantages .single-advantage .icon-color{border:1px solid #fff;border-radius:50px;box-shadow:0 13px 14px rgb(0 0 0 / 8%);width:80px;height:80px;background:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.our-advantages .single-advantage svg{width:34px;height:37px}.our-advantages .single-advantage svg path{fill:#4a87cb}.our-advantages .single-advantage h2{font-size:20px;color:#333;font-weight:700;text-transform:capitalize}.mission-vision-content h2{margin-bottom:40px}.mission-vision-content p{color:#555;line-height:1.6;margin-bottom:38px}.mission-vision-content ul li{list-style:none;color:#555;margin-bottom:13px;text-transform:capitalize;display:flex;align-items:flex-start}.mission-vision-list li span{padding-right:15px;display:inline-block}.mission-vision-list svg{width:20px;height:20px;fill:#4a87cb;display:flex}.vision-list li svg{fill:#df6160}.company-vision-accordion h2{margin-bottom:40px}.op-section-need-help{background:url(/wp-content/themes/cooheat/images/bg7.jpg);background-position:center;background-size:cover;position:relative}.op-section-need-help::before{position:absolute;content:"";top:0;left:0;background-color:rgb(255 255 255 / .7);width:100%;height:100%}.need-help-content{position:relative;z-index:1}.need-help-content h2{margin-bottom:0}.need-help-content h3{margin-bottom:35px}.need-help-content p{color:#555;margin-bottom:45px}.need-help-content .give-call{display:flex;align-items:center}.need-help-content h5{margin-bottom:0;font-size:26px;font-weight:700;color:#333;line-height:1;margin-left:15px;position:relative;padding-left:42px}.need-help-content h5::before{position:absolute;content:"\f095";top:0;left:0;width:26px;height:33px;font-family:"Font Awesome 5 Free";transform:rotate(90deg);color:#4a87cb;font-size:18px}.installation-team-content{text-align:center}.installation-team-content h2{margin-bottom:40px}.team-members{padding:0 30px}.team-members .member-image{box-shadow:0 15px 30px rgb(44 44 44 / 10%);transition:all 0.7s}.team-members .member-image:hover{filter:grayscale(100%)}.team-members .member-image img{border-radius:12px}.team-members .member-content{text-align:center}.team-members .member-content h3{color:#4a87cb;font-size:20px;font-weight:700;margin-bottom:10px;text-transform:capitalize;line-height:1;margin-top:30px}.team-members .member-content h4{color:#555;font-style:italic;font-size:15px;text-transform:capitalize;line-height:1.2;margin-bottom:22px}.team-members .member-content p{color:#555;padding:0 12px}.op-section-installation-team .general-slider .owl-nav.disabled+.owl-dots{margin-top:25px}.op-section-choose-quality{margin-bottom:110px;padding:0}.choose-quality .choose-quality-content h2{margin-bottom:40px}.choose-quality .choose-quality-content p{color:#555;line-height:1.62;margin-bottom:40px}.choose-quality .choose-quality-content h3{color:#333;font-size:20px;font-weight:700;line-height:1;margin-bottom:25px}.choose-quality-content ul li{list-style:none;text-transform:capitalize;color:#555;margin-bottom:15px;position:relative;padding-left:20px}.choose-quality-content ul li:before{position:absolute;content:"\f04b";top:50%;left:0;transform:translateY(-50%);font-family:"Font Awesome 5 Free";color:#4a87cb;font-size:6px;font-weight:700}.choose-quality-video{padding-left:20px;position:relative}.choose-quality-video img{border-radius:12px}.feature-services .feature-services-content{text-align:center}.feature-services-content h2{margin-bottom:35px}.feature-services-content p{color:#555;line-height:1.5;width:750px;max-width:100%;margin:auto;margin-bottom:50px}.single-feature-service .feature-service-image{position:relative}.single-feature-service .feature-service-image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgb(74 135 203 / .2);visibility:hidden;opacity:0;transition:all 0.6s linear}.single-feature-service .feature-service-image:hover::before{visibility:visible;opacity:1}.single-feature-service .feature-service-image img{border-radius:12px;width:100%}.single-feature-service .feature-service-content{text-align:center}.feature-service-content a{color:#333;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.15;text-decoration:none;display:inline-block;margin-bottom:12px;margin-top:25px;transition:all 0.5s}.feature-service-content a:hover{color:#4a87cb}.feature-service-content p{color:#555;padding:0 30px}.main-feature-services .single-feature-service{margin-bottom:60px}.main-feature-services .theme-button{padding:0 35px}.op-section-running-efficiently{background:url(/wp-content/themes/cooheat/images/bg10.jpg);background-position:center;background-size:cover}.running-efficiently-content h2{text-transform:none;margin-bottom:35px}.running-efficiently-content p{color:#555;margin-bottom:45px}.running-efficiently-content h5{font-size:26px;font-weight:700;color:#333;line-height:1;position:relative;padding-left:40px}.running-efficiently-content h5::before{position:absolute;content:"\f095";top:0;left:0;width:20px;height:27px;font-family:"Font Awesome 5 Free";transform:rotate(90deg);color:#4a87cb;font-size:18px}.specialize-in h2{margin-bottom:40px}.specialize-in ul li svg{width:20px;height:20px;fill:#4a87cb}.specialize-in .specialize-icon-color ul li svg{fill:#df6160}.specialize-in ul li{list-style:none;color:#555;margin-bottom:12px;text-transform:capitalize;display:flex}.specialize-in ul li .icon-color{padding-right:15px}.op-section-our-technicians{padding:0;margin-bottom:100px}.our-technicians h2{margin-bottom:35px}.left-section .op-sub-tabs svg{width:30px;height:30px;fill:#dfdfdf}.op-section-air-conditioning .single-service-list{padding-left:35px}.conditioning-tabs li{box-shadow:0 13px 14px rgb(0 0 0 / 8%);border-radius:30px}.conditioning-tabs .nav-item a{border:none;font-weight:700;font-size:18px;color:#333;line-height:1.27;background:#f9f9f9;padding:5px 15px 5px 7px;border-radius:30px;text-transform:capitalize}.conditioning-tabs .tabs-svg{border:1px solid #fff;background:#fff;border-radius:40px;width:45px;height:45px;display:flex;justify-content:center;align-items:center}.conditioning-tabs .nav-link.active,.conditioning-tabs .show>.nav-link{color:#fff;background-color:#4a87cb}.conditioning-tabs .nav-link.active svg,.conditioning-tabs .show>.nav-link svg{fill:#4a87cb}.conditioning-tabs .second-link.active,.conditioning-tabs .show>.second-link{background-color:#df6160}.conditioning-tabs .second-link.active svg,.conditioning-tabs .show>.second-link svg{fill:#df6160}.single-service-list .list-style li{text-transform:capitalize}.single-service-list .list-style li a{text-decoration:none;color:#555;transition:color 0.5s}.single-service-list .list-style li a:hover{color:#4a87cb}.single-service-list .list-style li span{margin-left:0;transition:margin-left 0.5s}.single-service-list .list-style li span:hover{margin-left:25px}.op-sub-question{margin-bottom:0}.op-sub-our-contact{box-shadow:0 6px 14px rgb(0 0 0 / 8%);padding:25px;border-radius:12px}.our-contact-content .contact-list li{list-style:none;color:#929292;line-height:1.62;position:relative;padding-left:40px}.our-contact-content .contact-list li::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;margin:auto;color:#4a87cb}.our-contact-content .contact-list .location::before{content:"\f3c5";font-family:"Font Awesome 5 Free";font-weight:600}.our-contact-content .contact-list .timing::before{content:"\f017";font-family:"Font Awesome 5 Free"}.our-contact-content .contact-list .call::before{content:"\f879";font-family:"Font Awesome 5 Free";font-weight:600}.op-right-section{padding-left:40px}.op-sub-image-section .main-heading{margin:-10px 0 40px}.op-sub-content p{color:#555;line-height:1.62}.op-sub-satisfaction{background:#f9f9f9;box-shadow:0 7px 14px rgb(0 0 0 / 8%);padding:20px 30px;margin-bottom:0}.satisfaction-guarrantee .main-satisfaction{display:flex;align-items:center}.main-satisfaction .satisfaction-image{flex-basis:15%;max-width:100%}.main-satisfaction .satisfaction-content{flex-basis:85%;max-width:100%;padding-left:30px}.satisfaction-content .sub-heading{margin-bottom:10px;text-transform:none}.satisfaction-content p{color:#555;line-height:1.37;margin-bottom:0}.prices-table .prices-heading{text-align:center}.prices-heading .section-heading{margin-bottom:40px}.main-tabs-content{text-align:center}.main-tabs-content p{color:#555;line-height:1.62;padding:0 50px;margin-bottom:44px}.tabs-table .table-heading{background:#1a2431;border-radius:8px}.table-heading .single-heading{padding:18px}.table-heading .single-heading.border-color{border-left:1px solid rgb(51 51 51 / .1)}.tabs-table h4{text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;line-height:1.43;margin-bottom:0}.table-content{text-align:left;padding:7px 0 7px 15px;background-color:#fafafa}.table-content:nth-child(2n){background-color:#fff}.table-content .service-content span{color:#555;font-size:15px}.table-content .price-content span{color:#555;font-weight:700;font-size:15px}.op-section-serving-needs{background:url(/wp-content/themes/cooheat/images/bg9.jpg);background-position:center;background-size:cover}.serving-needs .main-heading{margin-bottom:33px}.serving-needs p{color:#555;line-height:1.37;margin-bottom:45px}.serving-needs .theme-button{padding:0 35px}.prices-plans .prices-heading{text-align:center}.protection-plans .single-plan.plan-color::before{background-color:#df6160}.photo-gallery .photo-gallery-heading{text-align:center}.photo-gallery-heading h2{margin-bottom:35px}.photo-gallery-heading p{color:#555;margin-bottom:40px;padding:0 200px}.main-gallery-content{display:flex;flex-wrap:wrap}.main-gallery-content .gallery-image{flex-basis:20%;max-width:100%}.main-gallery-content .gallery-image img{width:100%}.op-sub-blogs{box-shadow:0 15px 30px rgb(44 44 44 / 10%);border-radius:10px;margin-bottom:55px}.blog-image img{width:100%;border-radius:10px 10px 0 0}.main-blog-content{padding:40px 55px;position:relative}.blog-content .blog-posted{list-style:none;margin-bottom:23px}.blog-content .blog-posted li{display:inline-block;color:#888;font-size:14px;line-height:1.64;padding-right:17px}.blog-content .blog-posted li a{text-decoration:none;color:#888}.blog-content .blog-posted li .blog-admin{color:#4a87cb}.blog-text .blog-heading{font-size:34px;text-transform:capitalize;font-weight:700;line-height:1}.blog-text .blog-heading a{text-decoration:none;text-transform:capitalize;color:#252936;font-size:34px;font-weight:700;line-height:1;transition:color 0.4s;display:inline-block;margin-bottom:8px}.blog-text .blog-heading a:hover{color:#4a87cb}.blog-text p{color:#555;line-height:1.62}.blog-content .continue-reading{text-transform:capitalize;font-size:13px;color:#4a87cb;line-height:1.76;text-decoration:none;padding-left:8px;display:inline-block}.blog-content .continue-reading:hover::before{transform:scale(1)}.blog-content .continue-reading::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background-color:#4a87cb;transform:scale(0);transition:transform 0.6s}.blog-content .blog-reading{display:flex;align-items:center;position:static}.blog-content .blog-reading i{font-size:7px;color:#4a87cb}.blog-transition .op-sub-blogs:hover .blog-image::before,.blog-transition .op-sub-blogs:hover .blog-image-link{visibility:visible;opacity:1}.blog-content .continue-reading:hover .op-sub-blogs{border-bottom:2px solid #4a87cb}.blog-transition .blog-image img{height:300px;object-fit:cover}.blog-transition .blog-image{position:relative}.blog-transition .blog-image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgb(95 105 116 / .6);border-radius:10px 10px 0 0;opacity:0;visibility:hidden;transition:opacity 0.6s}.blog-image .blog-image-link{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:opacity 0.7s}.blog-image .blog-image-link img{width:42px;height:42px;display:block;margin:auto;position:relative;top:30px;transition:all 0.5s}.blog-transition .op-sub-blogs:hover .blog-image-link img,.blog-transition .op-sub-blogs:hover .blog-image-link a{top:0}.blog-image .blog-image-link a{color:#fff;font-size:20px;font-weight:700;display:inline-block;margin-top:10px;text-decoration:none;position:relative;top:-60px;transition:all 0.5s;word-break:break-all}.blog-image .play-button{box-shadow:0 0 0 7px #ffffff9c}.quote-paragraph{border-left:2px solid #4a87cb;background:#f7f7fa;margin:10px 0 25px 0}.quote-paragraph p{color:#555;line-height:1.62;font-style:italic;position:relative;padding-left:85px}.quote-paragraph p::before{position:absolute;content:"“";left:7px;top:0;bottom:auto;right:auto;margin:auto;color:#4a87cb;font-size:100px;line-height:1}.second-paragraph{color:#555;line-height:1.5;margin-bottom:20px}.op-sub-blogs.blog-space{margin-bottom:20px}.op-section-right{padding-left:20px}.op-sub-blog.form-background{position:relative}.searchform{position:relative}.searchform:before{position:absolute;z-index:2;top:0;bottom:0;right:20px;left:auto;margin:auto;color:#fff;content:"";width:16px;height:16px;background:url(/wp-content/themes/cooheat/css/imgs/search.svg) no-repeat;background-size:cover}.search-form .search-input,.searchform #s{width:100%;border-radius:30px;padding:15px 45px 15px 20px;border:1px solid #e6e6e6;outline:none}.searchform input#s{background-color:#fff0;font-size:20px}.searchform input#searchsubmit{font-size:0;border:none;padding:23px 25px;background-color:#fff0;position:absolute;top:0;bottom:0;right:0;left:auto;margin:auto;cursor:pointer}.op-sub-blog .search-icon{position:absolute;right:23px;top:50%;transform:translateY(-50%)}.op-sub-blog .search-icon:hover{cursor:pointer}.blog-categories .list-style li{text-transform:capitalize;transition:color 0.6s}.blog-categories .list-style li:hover{color:#4a87cb;cursor:pointer}.blog-recent-posts .recent-post{display:flex;margin-bottom:30px}.recent-post .recent-image{flex-basis:28%;max-width:100%}.recent-post .recent-content{flex-basis:72%;max-width:100%;padding-left:20px}.recent-image img{border-radius:10px;box-shadow:0 5px 15px rgb(44 44 44 / 10%)}.recent-content span{display:block;font-size:14px;color:#4a87cb;line-height:1.64}.recent-content a{text-decoration:none;text-transform:capitalize;color:#4a87cb;font-size:17px;font-weight:500;line-height:1.35}.blog-archives li a{color:#555;text-decoration:none;transition:color 0.6s}.blog-archives li a:hover{color:#4a87cb}.ac-blog-image{position:relative}.ac-blog-image:hover .blog-image-link{visibility:visible;opacity:1}.ac-blog-image:hover .blog-image-link img,.ac-blog-image:hover .blog-image-link a{top:0}.ac-blog-image img{height:370px;object-fit:cover}.blog-paragraph p{color:#555;line-height:1.62}.blog-content-paragraph{display:flex}.blog-content-paragraph .blog-content-image{flex-basis:40%;max-width:100%}.blog-content-paragraph .content-paragraph{flex-basis:60%;max-width:100%}.content-paragraph{padding:0 50px}.content-paragraph p{color:#555;line-height:1.62}.op-sub-get-humidifier p{color:#555;line-height:1.62;margin-bottom:0}.main-blog-form{padding-top:30px}.main-blog-form h3,.comment-respond h3{font-size:18px;line-height:1;font-weight:700;color:#333;text-transform:capitalize;margin-bottom:27px}.main-blog-form p{line-height:1.37;margin-bottom:23px}.main-form input{padding:13px 20px;border:1px solid #e6e6e6;width:100%;border-radius:30px;margin-bottom:10px;outline:none}.main-form .name-input{border-color:#4a87cb}.main-form textarea{padding:20px;border:1px solid #e6e6e6;width:100%;border-radius:30px;outline:none}.main-blog-form .form-button{display:inline-block;margin:15px 0 0 15px}.blog-categories .list-style a{color:#555;text-decoration:none;transition:color 0.7s}.blog-categories .list-style a:hover{color:#4a87cb}.frequent-question{text-align:center}.frequent-question .section-heading{margin-bottom:30px}.frequent-question p{width:750px;margin:auto;max-width:100%;text-align:center}.frequent-question .tabs-style .nav-item .nav-link{padding:20px 40px}.frequent-question .tabs-style .services-nav-display .nav-right-link a.active{background:#4a87cb}.frequent-question .cooling-faq-accordion{text-align:left}.op-section-comfort-level{background:url(/wp-content/themes/cooheat/images/bg8.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.comfort-level{display:flex;justify-content:flex-end}.comfort-level .comfort-level-content{flex-basis:45%}.comfort-level-content .main-heading{margin-bottom:30px}.more-questions{width:750px;max-width:100%;margin:auto;text-align:center}.op-contact-map iframe{height:350px}.op-contact-information{background:#f4f4f4;padding:35px 0}.contact-content{position:relative;padding-left:73px}.contact-icon{width:60px;height:60px;background-color:#fff;border-radius:50%;position:absolute;left:0;top:0}.contact-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#4a87cb;font-size:20px}.contact-content span{display:block}.contact-content .contact-heading{color:#555;margin-bottom:3px;line-height:1.62}.contact-content .contact-information{font-weight:500;color:#333}.contact-touch-content .section-sub-heading{margin-bottom:35px}.contact-touch-content p{margin-bottom:35px}.contact-touch-content .contact-links{text-align:left}.contact-touch-content .contact-links li{padding-right:10px}.contact-touch-content .contact-links li a{width:55px;height:55px;color:#4a87cb}.contact-touch-content .contact-links li a:hover{color:#fff}.contact-main-form{box-shadow:0 15px 30px rgb(44 44 44 / 10%);border-radius:12px;padding:40px 35px;margin-left:90px}.op-slider-item{position:relative}.op-slider-item::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(26 36 49 / .55)}.banner-caption{position:absolute;top:50%;transform:translateY(-50%);color:#fff;width:100%}.banner-caption h1{margin-bottom:30px}.wpcf7-form input:not(.wpcf7-submit),.wpcf7-form textarea{padding:13px 20px;border:1px solid #e6e6e6;width:100%;border-radius:30px;margin-bottom:10px;outline:none}.wpcf7-form textarea{height:160px;resize:none}.wpcf7-form input.wpcf7-submit{color:#fff;text-decoration:none;font-weight:700;line-height:4;font-size:14px;background-color:#3498db;text-transform:uppercase;padding:0 50px;text-align:center;border-radius:40px;transition:all 0.6s;display:inline-block;border:none}.wpcf7-form input.wpcf7-submit:hover{background:#114b8c;color:#fff;text-decoration:none}.wpcf7-form input:not(.wpcf7-submit):focus,.wpcf7-form textarea:focus{border-color:#3498db}.wpcf7 .ajax-loader{position:absolute}.page-content-container{margin-top:100px}.elementor-page .page-content-container{margin-top:0}.post-comments-container{margin-bottom:100px}.elementor-page .post-comments-container{margin-bottom:0}.comment-respond .comment-form-cookies-consent{display:flex;align-items:center}.comment-respond .comment-form-cookies-consent input{flex-basis:25px;max-width:100%}.comment-respond .comment-form-cookies-consent label{line-height:1}.comment-respond p{line-height:1.37;margin-bottom:23px}.comment-respond .logged-in-as a,ol li a,figcaption a,table td a,dd a,p a{color:#4a87cb}.comment-respond .logged-in-as a:hover,ol li a:hover,figcaption a:hover,table td a:hover,dd a:hover,p a:hover{color:#4a87cb}.comment-respond p textarea{resize:none;padding:20px;border:1px solid #e6e6e6;width:100%;border-radius:30px;outline:none}.comment-respond p input{padding:13px 20px;border:1px solid #e6e6e6;width:100%;border-radius:30px;margin-bottom:10px;outline:none}.comment-respond .form-submit input{width:auto;color:#fff;text-decoration:none;font-weight:700;line-height:4;font-size:14px;background-color:#4a87cb;text-transform:uppercase;padding:0 50px;text-align:center;border-radius:40px;transition:all 0.6s;display:inline-block;margin-bottom:10px;outline:none;border:1px solid #fff0}.comment-respond .form-submit input:hover{background:#114b8c;color:#fff;text-decoration:none}ul li ul,.page-content-container ul{padding-left:40px}.elementor-page .page-content-container ul{padding-left:0}ul li .sub-menu{padding-left:0}.comment-list .comment-author b,.comment-list .comment-author b a{color:#4a87cb}.page-content-container figure img,.page-content-container figure,.page-content-container p img{max-width:100%;height:auto;margin-left:0;margin-right:0}.op-blog-list .post-1174 table tr td{padding:5px;text-align:center}.wp-block-latest-posts__list,.wp-block-rss{padding-left:40px!important}.wp-block-embed-facebook div,.wp-block-embed-instagram div{word-break:break-all}.op-section-blog figure,.op-section-blog figure img,.op-section-blog p img{max-width:100%;height:auto;margin-right:0}.op-section-blog .comment-content ul{list-style:initial}.op-section-blog .blog-heading a,.op-section-blog .blog-heading{word-break:break-all}.post-meta-cat a{margin-bottom:10px}.navigation .sub-menu li .sub-menu{visibility:hidden;position:absolute;background-color:#1a2431;top:0;width:200px;left:200px;margin-top:20px;opacity:0;transition:all 0.5s linear;z-index:2}.navigation .sub-menu li.menu-item-has-children:hover .sub-menu{visibility:visible;margin-top:0;opacity:1}.op-secondary-header.op-responsive-header .navigation .sub-menu li.menu-item-has-children:hover .sub-menu{margin-left:0}.op-secondary-header.op-responsive-header .navigation .sub-menu li .sub-menu{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);margin-left:-25px;left:200px;margin-top:0;transition:all 0.3s linear}.sidebar .blog-categories select,.sidebar .blog-categories img,.op-blog-list .wp-block-archives-dropdown select,.op-blog-list .wp-block-categories-dropdown select{width:100%}.sidebar .blog-categories select,.op-blog-list .wp-block-archives-dropdown select,.op-blog-list .wp-block-categories-dropdown select,.op-blog-list .wp-block-search__input{width:100%;border-radius:30px;padding:15px 45px 15px 20px;border:1px solid #e6e6e6;outline:none}.sidebar .blog-categories table td a{color:#4a87cb}.sidebar .blog-categories table td a:hover{text-decoration:underline}.op-blog-list .wp-block-search__inside-wrapper{position:relative}.op-blog-list .wp-block-search__inside-wrapper::before{position:absolute;z-index:2;top:0;bottom:0;right:20px;left:auto;margin:auto;color:#555;content:"";width:16px;height:16px;background:url(/wp-content/themes/cooheat/css/imgs/search.svg) no-repeat;background-size:cover}.op-blog-list .wp-block-search__button{display:none}.sidebar .blog-categories .rss-widget-icon{width:auto}.op-blog-list .post-nav-links .post-page-numbers,.op-blog-list .post-nav-links .post-page-numbers.current:hover{color:#555;display:inline-block;text-transform:capitalize;text-decoration:none;border:1px solid #e6e6e6;background-color:#fff0;padding:7px 15px;border-radius:30px}.op-blog-list .post-nav-links .post-page-numbers:hover{color:#fff;background:#4a87cb;border-color:#4a87cb}.op-blog-list .blog-paragraph ul a,.op-blog-list table a,.op-blog-list .wp-block-file a{color:#4a87cb}.op-blog-list .wp-block-calendar a{color:#4a87cb;text-decoration:none}.op-blog-list .wp-block-file .wp-block-file__button{color:#fff}.wp-block-button a,.op-blog-list .wp-block-file__button,.post-password-form input[type="submit"]{color:#fff;text-decoration:none;font-weight:700;line-height:4;font-size:14px;background-color:#3498db;text-transform:uppercase;padding:0 50px;text-align:center;border-radius:40px;transition:all 0.6s;display:inline-block;border:none}.post-password-form input[type="submit"]{height:auto!important}.post-password-form input[type="submit"]:hover{background:#114b8c;color:#fff}.wp-block-button.is-style-squared a{border-radius:0}.wp-block-button.is-style-outline a{padding:0 50px;color:#3498db!important;border-color:#3498db}.wp-block-button.is-style-outline a:hover{background:#3498db;color:#ffffff!important}.wp-block-button a:hover,.op-blog-list .wp-block-file__button:hover{background:#114b8c;color:#fff;text-decoration:none}.op-blog-list .wp-block-columns{margin:0;width:auto;padding:0}.op-blog-list .wp-block-archives-list{padding-left:40px}.op-blog-list .wp-block-archives-list li{list-style:initial;padding-left:0;color:#4a87cb}.op-blog-list .wp-block-archives-list li::before,.op-blog-list .wp-block-latest-posts__list li::before,.op-blog-list .wp-block-rss li::before{display:none}.wp-block-latest-comments__comment-meta{color:#555}.op-blog-list .wp-block-latest-posts__list li,.op-blog-list .wp-block-rss li{list-style:initial;padding-left:0;color:#4a87cb}.op-blog-list .comment-list .comment-body a{color:#4a87cb}.op-blog-list .comment-list .comment-body .reply a:hover{color:#fff}.footer-map .searchform:before{display:none}.footer-map .searchform:after{position:absolute;content:"\f002";z-index:2;top:50%;transform:translateY(-50%);right:20px;left:auto;margin:auto;color:#fff;font-family:"Font Awesome 5 Free";font-weight:600}.footer-map .searchform input::placeholder{color:#fff}.footer-map,.footer-map p,.footer-map caption{color:#fff}.footer-map .widget{margin-bottom:40px}.footer-map .widget-title{margin-bottom:23px}.footer-map select,.footer-map img{max-width:100%}.footer-map select{width:100%;border-radius:30px;padding:15px 45px 15px 20px;border:1px solid #e6e6e6;outline:none}.footer-map table td a{color:#4a87cb}.footer-map table td a:hover{text-decoration:underline}.footer-map .rss-widget-icon{width:auto}.footer-map a{color:#fff;text-decoration:none;transition:color 0.7s}.footer-map a:hover{color:#4a87cb}.footer-map ul,.secondary-footer ul{list-style:none}.footer-map ul li,.secondary-footer ul li{list-style:none;margin-bottom:12px;position:relative;padding-left:18px}.footer-map ul li::before,.secondary-footer ul li::before{position:absolute;content:"\f04b";top:7px;left:0;font-family:"Font Awesome 5 Free";color:#fff;font-size:6px;font-weight:700}.footer-map .searchform input#s{color:#fff}.page-header-wrapper{padding:100px 0;position:relative;z-index:1;background-attachment:fixed}.page-header-wrapper::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .35);z-index:0}.page-header-wrapper h1{color:#fff;position:relative}@media (max-width:1210px){.secondary-header .navigation li{padding:21px 15px}.secondary-header .navigation li a{font-size:14px}.search-input-container input{position:absolute;width:250px;bottom:-52px;height:52px;z-index:5}.responsive-header.secondary-header .navigation li{padding:31px 12px}.op-responsive-header .navigation li a{font-size:14px}}@media (max-width:1199.98px){.call-us{display:none}.comfort-level{justify-content:center}.comfort-level .comfort-level-content{flex-basis:75%}.op-contact-information{padding:35px 0 5px}.contact-content{margin-bottom:30px}.company-content .main-heading{font-size:38px}.our-advantages .single-advantage h2{font-size:16px}.single-protection-plan .protection-plan-content h2{width:100%}.company-single-content .single-content a:nth-of-type(2){margin-top:30px}.primary-footer ul li{padding:0 25px;font-size:16px}}@media (max-width:1024px){.mobile-menu-container{height:100vh;overflow-y:auto}.responsive-header .navbar-light .navbar-toggler{border:none;outline:none}.op-responsive-header{padding:21px 0}.secondary-header .navigation li{padding:21px 11px}.secondary-header .navigation li a{font-size:13px}.op-primary-header{padding:7px 0}.responsive-primary-header{display:block}.responsive-primary-header .responsive-call span{font-size:15px;color:#929292}.responsive-primary-header .responsive-icon{padding-right:7px}.responsive-primary-header .responsive-icon i{color:#5e5e5e}.responsive-primary-header .responsive-timing span{width:130px}.responsive-primary-header .card-body{background-color:#eeeeef;padding:20px 0;border:none;border-radius:0}.responsive-top-bar{background-color:#fafafb}.responsive-top-bar .top-bar-icon{color:#5f5f5f;display:inline-block;font-size:19px;line-height:1.21;text-decoration:none}.top-bar-icon .down-arrow{display:block}.top-bar-icon.collapsed .down-arrow{display:none}.top-bar-icon .upper-arrow{display:none}.top-bar-icon.collapsed .upper-arrow{display:block}.mobile-menu-items{padding-top:50px}.mobile-menu-items .navigation{list-style:none}.mobile-menu-items .navigation>li{padding:15px 20px;border-bottom:1px solid #5a5b5d}.mobile-menu-items .navigation li a{text-transform:uppercase;font-size:16px;font-weight:600;color:#fff;text-decoration:none}.mobile-menu-items .dropdown-listitem>a,.mobile-menu-items .menu-item-has-children>a{position:relative;display:block}.mobile-menu-items .dropdown-listitem>a:before,.mobile-menu-items .menu-item-has-children>a:before{position:absolute;content:"\f107";right:0;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";color:#fff;font-weight:900}.mobile-menu-items .dropdown-listitem .dropdown,.mobile-menu-items .menu-item-has-children .sub-menu,.mobile-menu-items .menu-item-has-children .sub-menu li .sub-menu{display:none}.mobile-menu-items .dropdown-listitem.active .dropdown,.mobile-menu-items .menu-item-has-children.active .sub-menu,.mobile-menu-items .menu-item-has-children .sub-menu li.menu-item-has-children.active .sub-menu{display:block;position:relative;visibility:visible;opacity:1}.mobile-menu-items .sub-menu li a{color:#c9cacc}.mobile-menu-items .navigation .sub-menu{margin-top:0}.mobile-menu-items .sub-menu li{padding:13px 15px 0}.mobile-menu-items .menu-item-has-children .sub-menu li .sub-menu{display:none}.mobile-menu-items .menu-item-has-children .sub-menu li.menu-item-has-children.active .sub-menu{display:block;position:relative;visibility:visible;opacity:1}.photo-gallery-heading p{padding:0}.main-tabs-content p{padding:0}.contact-main-form{margin-left:0}.advantages-content p{padding:0}.main-advantages{flex-wrap:wrap;justify-content:center}.our-advantages .single-advantage{flex-basis:33.3333%;max-width:100%}.team-members .member-content p{padding:0}.recent-post .recent-image{flex-basis:20%}.recent-post .recent-content{flex-basis:80%}.op-section-right{padding:0}.op-right-section{padding:0;margin-top:70px}.op-main-banner .main-banner-content{padding:19px 5px}.quality-service .service-content p{padding:0}.testimonial-carousel .owl-nav.disabled+.owl-dots{text-align:center}.company-single-content .single-content a:nth-of-type(2){margin-top:0}.main-finance .finance-image img{margin-bottom:70px}.main-finance .finance-content p{margin-bottom:20px}.main-finance .finance-content p:last-child{margin-top:20px}.maintenance-nav .nav-link{font-size:14px}.op-main-banner .banner-content h3{font-size:30px}.op-primary-footer .primary-footer{flex-wrap:wrap}.primary-footer ul{margin-bottom:15px}}@media (max-width:767.98px){.comment-respond .comment-form-cookies-consent{align-items:flex-start}.navigation .sub-menu li .sub-menu{left:10px;margin-top:0}.footer-logo img{max-width:100%}.op-breadcrumb{background-color:#333}.op-primary-header .contact-links{display:none}.op-primary-header .responsive-menu-icon{display:flex}.op-secondary-header{display:none}.op-secondary-header.op-responsive-header{display:block}.responsive-menu-icon .navbar{padding:10px 0}.responsive-menu-icon .navbar-light .navbar-toggler{border:none;outline:none;padding-right:0;padding-left:0}.responsive-search-field input{position:absolute;bottom:-58px;left:0;width:100%;height:50px;z-index:10}.search-field .search-svg svg{fill:#000}.comfort-level .comfort-level-content{flex-basis:100%}.cooling-faq-accordion .card-body{padding:20px 0 35px 0}.main-gallery-content .gallery-image{flex-basis:33.33333%}.section-heading{font-size:32px}.main-heading{font-size:32px}.blog-text .blog-heading a{font-size:22px}.blog-text .blog-heading{font-size:22px}.blog-content-paragraph{flex-wrap:wrap;justify-content:center;align-items:center}.blog-content-paragraph .blog-content-image{flex-basis:100%;margin-bottom:40px}.blog-content-image img{width:100%}.blog-content-paragraph .content-paragraph{flex-basis:100%}.feature-service-content p{padding:0}.op-main-banner .banner-content h3{font-size:20px}.need-wrapper .need-content{padding:0 10px}.main-request-form .date-service::before{right:31px}.maintenance-nav .nav-item{flex-basis:50%}.maintenance-nav .left-link,.maintenance-nav .left-link a{border-radius:0}.maintenance-nav .right-link,.maintenance-nav .right-link a{border-radius:0}.maintenance-nav .nav-item:nth-child(2){border:none}.maintenance-nav .nav-link{font-size:16px}.op-main-banner .main-banner-content{padding:16px 5px}.op-main-banner .banner-fixed-logo{width:75px;height:75px;bottom:40px}.primary-footer ul li{display:block;font-size:18px;margin-bottom:10px}.primary-footer ul li::before{display:none}.op-primary-footer{padding:40px 0}.team-members .member-image img{width:100%}}@media (max-width:575.98px){.responsive-primary-header span:nth-of-type(2){font-size:14px}.main-gallery-content{justify-content:center}.main-gallery-content .gallery-image{flex-basis:50%}.cooling-faq-accordion .btn-link{font-size:14px}.tabs-style .services-nav-display li{border-radius:30px}.tabs-style .services-nav-display a{border-radius:30px}.tabs-style .services-nav-display .nav-right-link{border-radius:30px}.tabs-style .services-nav-display .nav-right-link a{border-radius:30px}.tabs-style .services-nav-display li{flex-basis:100%}.comfort-level-content .theme-button{padding:0 30px}.section-heading{font-size:28px}.main-heading{font-size:28px}.single-protection-plan .protection-plan-content h2{padding:0}.company-content .main-heading{font-size:32px}.our-advantages .single-advantage{flex-basis:100%;max-width:100%}.mission-vision-content .section-sub-heading{font-size:28px}.need-help-content .give-call{display:block}.need-help-content .give-call a{margin-bottom:30px}.need-help-content h5{margin:0;font-size:22px}.play-button{width:65px;height:65px}.blog-content .blog-posted li{display:block}.main-blog-content{padding:30px}.blog-text.col-12,.blog-reading.col-12{padding:0}.main-quote{padding:0}.quote-paragraph p::before{font-size:50px}.quote-paragraph p{padding-left:40px}.content-paragraph{padding:0 30px}.our-technicians h2{font-size:22px}.satisfaction-guarrantee .main-satisfaction{flex-wrap:wrap}.main-satisfaction .satisfaction-image{flex-basis:100%;text-align:center;margin-bottom:30px}.main-satisfaction .satisfaction-content{flex-basis:100%;padding:0}.op-sub-satisfaction{padding:20px}.banner-fixed-logo{display:none}.no-js .banner-carousel,.banner-carousel.owl-loaded{display:none}.no-js .responsive-banner-carousel,.responsive-banner-carousel.owl-loaded{display:block}.responsive-banner-carousel .item img{max-height:336px}.responsive-banner-carousel .main-banner-content{bottom:0;text-align:center;padding:7px 0}.responsive-banner-carousel .banner-content span{font-size:16px;line-height:1}.responsive-banner-carousel .main-banner-content .banner-content h3{font-size:24px;line-height:1;color:#4a87cb}.op-main-banner .banner-content h3{font-size:14px}.help-you-slider .tabs-style{padding:0 30px}.item.testimonial-item{padding-left:40px}.testimonial-carousel .testimonial-item::before{font-size:20px}.choose-us-list ul li{margin-bottom:20px}.company-single-content .single-content a:first-of-type{font-size:18px}.maintenance-nav .nav-item{flex-basis:100%;border:none;border-radius:30px}.maintenance-nav .nav-item a{border-radius:30px}}@media (min-width:1200px){.single-protection-plan .protection-plan-content h2{width:270px}.container{max-width:1200px}}