/*
Theme Name: HCMS Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: HCMS Elementor Child is a child theme of Hello Elementor
Author: High Caliber Marketing Solutions
Author URI: https://highcalibermarketingsolutions.com/
Template: hello-elementor
Version: 1.0.2
Text Domain: hcms-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

ul.columns-4 li,
ul.columns-3 li,
ul.columns-2 li,
ol.columns-4 li,
ol.columns-3 li,
ol.columns-2 li, 
ul.min-columns-2 li,
ol.min-columns-2 li {
	break-inside: avoid;
	page-break-inside: avoid;
}
ul.centered-list,
ol.centered-list {
	width: fit-content;
	width: -moz-fit-content;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
ul.min-columns-2,
ol.min-columns-2 {
	columns: 2;
}
@media (min-width: 600px) {
	ul.columns-4,
	ol.columns-4,
	ul.columns-3,
	ol.columns-3,
	ul.columns-2,
	ol.columns-2 {
		columns: 2;
	}
}
@media (min-width: 1025px) {
	ul.columns-4,
	ol.columns-4,
	ul.columns-3,
	ol.columns-3 {
		columns: 3;
	}
}
@media (min-width: 1200px) {
	ul.columns-4,
	ol.columns-4 {
		columns: 4;
	}
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol,
.elementor-widget-theme-post-content ul,
.elementor-widget-theme-post-content ol,
.elementor-tab-content ul, 
.elementor-tab-content ol {
	margin-bottom: 0.9em;
}


.blue-gradient-txt .elementor-heading-title {
    background: #1F4CA6 !important;
    background: linear-gradient(to top, #1F4CA6 0%, #048ABF 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}
.red-gradient-txt .elementor-heading-title {
	background: #F25D27 !important;
background: linear-gradient(to top, #F25D27 0%, #D91A3D 100%) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
}
.wht-gradient-txt .elementor-heading-title {
background: #E9E9E9 !important;
background: linear-gradient(to top, #E9E9E9 0%, #FFFFFF 100%) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
}
