/*
Theme Name: Heating Cooling Child
Theme URI: https://wordpress.org/themes/heatingcooling/
Template: heatingcooling
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Heating Cooling is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Heating Cooling elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready,blog,portfolio
Version: 2.2.1718893771
Updated: 2024-06-20 14:29:31

*/

*{ padding:0; margin:0;}
img{ width:auto!important; max-width:100%!important; height:auto!important}
.css-stock{-webkit-text-stroke-width: 5px;  -webkit-text-stroke-color: white;}
#banner:before{ position:absolute; left:0; right:0; bottom:0; content:""; height:25%; background:url(images/devider.png) no-repeat 50% 100%; z-index:1; top:auto; background-size:contain;}
#service-sec .swiper-slide {  text-align: center;  border: 1px solid #ccc;  padding: 0 0 15px;}
#faq-sec .elementor-accordion-item{ margin-top:18px;border-radius:30px; border:1px solid #b7b7b7; overflow:hidden;}
/*#faq-sec .elementor-accordion-item .elementor-tab-title{border-radius:30px; border:1px solid #b7b7b7;}
#faq-sec .elementor-accordion-item .elementor-tab-title.elementor-active{border-radius:30px 30px 0 0; border:1px solid #b7b7b7; border-bottom:0;}*/
#faq-sec  .elementor-tab-content{ border-top:1px solid #b7b7b7;}
.twobox{ display:flex; justify-content:space-between;}
.twobox > div{ width:49%;}
#testimonial .elementor-testimonial-wrapper{ display:flex; flex-direction:column-reverse; overflow:visible;}
#testimonial .elementor-testimonial-wrapper .elementor-testimonial-image{ margin-top:-70px;}
#testimonial .elementor-testimonial-wrapper .elementor-testimonial-content{ margin-top:10px;}



@media (min-width: 992px) and (max-width: 1199px) {
	
	#logo{ transform:translate(0,-25%);}	
}

@media only screen and (max-width: 990px) {
	
.css-stock{-webkit-text-stroke-width: 2px;	
}

@media only screen and (max-width: 740px) {
.elementskit-nav-identity-panel {
    padding: 40px 0px 0px 0px!important;
  }	
	
}

@media only screen and (max-width: 450px) {
.twobox{ display:block;}
.twobox > div{ width:100%;}	
.footer_menus .elementor-icon-list-item {margin-right: 0 !important; margin-left: 0 !important;}	
}

