.elementor-3560 .elementor-element.elementor-element-19a3c7b6:not(.elementor-motion-effects-element-type-background), .elementor-3560 .elementor-element.elementor-element-19a3c7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3560 .elementor-element.elementor-element-19a3c7b6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 135px 20px;}.elementor-3560 .elementor-element.elementor-element-19a3c7b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS */@media (max-width: 991px){
	body .hero-banner .fiexdBanner_cont h1 {
	    line-height: 1.2;
	    font-size: 120px;
	}
}
@media (max-width: 575px){
	body .hero-banner .fiexdBanner_cont h1 {
	    font-size: 85px;
	}
	body .hero-banner .fiexdBanner_cont h1 > div {
	    display: inline-block;
	}
	body .hero-banner .fiexdBanner_cont h1 > br{
		display: none;
		
	}
	body .hero-banner .fiexdBanner_cont h1 {
	    line-height: 1.2;
	    font-size: 70px;
	    text-align: center;
	}
	body .hero-banner .fiexdBanner_cont h2:nth-child(2) span {
	    max-width: 100%;
	}
	body .hero-banner .fiexdBanner_cont h2:nth-child(2) span{
	    margin-top: 0;
	    text-align: center;
	}
}
@media (max-width: 375px){
	body .hero-banner .fiexdBanner_cont h1 {
	    font-size: 60px;
	}
}/* End custom CSS */