/*
Theme Name: Cotton Wood
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/*========================== OVERFLOW HIDDEN ==========================*/
.overflow-hidden {
     overflow: hidden !important;
}

/*========================== OVERFLOW HIDDEN ==========================*/

/*========================== anchor ==========================*/
a:focus,
a:focus-visible,
a:focus-within {
     outline: none !important;
}

/*========================== anchor ==========================*/

/*========================== COMMON ICON WRAPPER START ==========================*/
.elementor-icon-wrapper {
     display: flex !important;
}

a {
     cursor: pointer !important;
}

/*========================== COMMON ICON WRAPPER END ==========================*/

/*========================== COMMON DETAILS START ==========================*/
.common-details>*:last-child,
.elementor-widget-text-editor>*:last-child {
     margin-bottom: 0 !important;
}

.common-details p:last-child {
     margin-bottom: 0;
}

.common-details h1,
.common-details h2,
.common-details h3,
.common-details h4,
.common-details h5,
.common-details h6 {
     margin-bottom: 20px;
     margin-top: 0;
}

.common-details ul,
.common-details ol {
     margin-bottom: 20px;
}

.common-details ul li:not(:last-child),
.common-details ol li:not(:last-child) {
     margin-bottom: 10px;
}

.common-details.common-ul ul {
     display: flex;
     flex-wrap: wrap;
     gap: 10px;
}

.common-details.common-ul ul {
     padding-left: 20px !important;
}

.common-details.common-ul ul li {
     margin-bottom: 0;
     width: calc(50% - 5px);
}

.common-details p strong {
     font-weight: 700 !important;
}

.call-us p a strong {
     color: #fff !important;
}

.call-us p a:hover strong {
     color: #A08750 !important;
}

@media (max-width:1024px){
	.common-details.common-ul ul {
		 gap: 20px;
	}
	.common-details.common-ul ul li {
		 width: calc(50% - 10px);
	}
	
}

@media (max-width:767px) {
     .common-details.common-ul ul {
          flex-direction: column;
     }

     .common-details.common-ul ul li {
          width: 100%;
     }
}

/*========================== COMMON DETAILS END ==========================*/