/*
Theme Name:     Hello Elementor Child
Theme URI:      https://loudachris.com.au
Description:    Hello-elementor child theme.
Author:         Loudachris
Author URI:     
Template:       hello-elementor
Version:        0.1.0
*/
p{
	margin-bottom: 0px !important;
}
.button-icon  svg{
	font-size: 24px !important;
}

.check-icon .elementor-icon-box-icon {
	margin-top: 8px;
}
.title-span span{
	font-size: 16px;
	color: #ddc1ae;
	font-weight: 400;
	margin-left: 10px;
}
.points:hover svg{
	fill: #ff8c00 !important;
} 
.points:hover .elementor-icon-box-title{
	color: #fff;
}
.contact:hover svg{
	fill: #ffb77d !important;
}
.contact:hover .elementor-heading-title{
	color: #ffb77d !important;
}
.tools-btn .elementor-cta__button{
	display: flex;
	align-items: center;
}
.tools .elementor-cta__button::after{
	content: "";
    display: inline-block;
    width: 23px;
    height: 23px;
    margin-left: 8px;
	background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.tools1 .elementor-cta__button::after {
    background-image: url("/wp-content/uploads/2026/03/external-link-line-1.svg");
}
.tools2 .elementor-cta__button::after {
    background-image: url("/wp-content/uploads/2026/03/download-2-line-1.svg");
}
.elementor-cta__button{
	
}
.bw-hover img {
    filter: grayscale(100%);
    transition: filter 0.4s ease, transform 0.4s ease;
}

.bw-hover:hover img {
    filter: grayscale(0%);
}
.footer-copyright{
	line-height: 1.5em !important;
}
.footer-copyright a:active, .footer-copyright a:hover {
    color: #c36;
}
@media(max-width: 1200px){
	.hero-btn{
		flex-direction: column !important;
	}
	.hero-btn .call-btn {
		align-self: self-start !important;
	}
}
@media(max-width: 1024px){
	.tab-no-br br{
		display: none;
	}
}
@media(max-width: 767px){
	.mob-no-br br{
		display: none;
	}
	.hero-btn .call-btn {
		align-self: center !important;
	}
}