#layerslider {
    max-width: 100% !important; 
    margin-top: 70px;
    clip-path: polygon(0% 85%, 50% 100%, 100% 85%, 100% 0%, 0% 0%);
}

#layerslider .ls-content { left: 0% !important; }

#layerslider .text-box * { color: var(--color-font-light); }
#layerslider .text-box img { margin-bottom: 3.4rem; max-width: 300px !important; }
#layerslider .text-box h2 { font-weight: 300; font-size: 1.8rem; }
#layerslider .text-box h2 span { border-bottom: 6px solid var(--color-secondary); padding: 1rem 0 .5rem; }
#layerslider .btn_theme_secondary { margin-top: 2rem; font-weight: bold; border-radius: 10rem !important; padding: 10px 2rem !important; }

#layerslider .ls-slide .ls-l {
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 100% !important;
}



@media (max-width: 991px) {
    #layerslider { margin-top: 0px; }
    #layerslider .text-box h2 span { border: 0; }
}
@media (max-width: 767px) {
    #layerslider .text-box img { margin-bottom: 2.4rem; max-width: 200px !important; }
    #layerslider .text-box h2 { font-size: 1.4rem; }
}
@media (max-width: 649px) {
    #layerslider { clip-path: none; }
    #layerslider .text-box h2 { font-size: 1.4rem; }
}
@media (max-width: 575px) {
	#layerslider .btn_theme_secondary{display:none;}
    #layerslider .text-box img { display: none; }
    #layerslider .text-box h2 span { border: 0; }
	#layerslider .text-box h2 {
    font-size: 18px;
    width: 60%;
    margin: 0 auto;
	}
}