.elementor-255040101 .elementor-element.elementor-element-42e64d7 .elementor-spacer-inner{height:20px;}.elementor-255040101 .elementor-element.elementor-element-3e096641 .elementor-headline{text-align:center;}.elementor-255040101 .elementor-element.elementor-element-3e096641 .elementor-headline-dynamic-wrapper path{stroke:#bb2449;}.elementor-255040101 .elementor-element.elementor-element-dd19ddc{text-align:center;}.elementor-255040101 .elementor-element.elementor-element-dd19ddc .elementor-heading-title{color:#bb2449;}.elementor-255040101 .elementor-element.elementor-element-578918c .elementor-spacer-inner{height:50px;}/* Start custom CSS for page-settings */.elementor-slick-slider .slick-arrows-inside .slick-next {
    right: 0px;
}
.elementor-slick-slider .slick-arrows-inside .slick-prev {
    left: 0px;
}
@media only screen and (max-width: 767px) {
.elementor-cta-description {
    display: none;
}}

@media screen and (max-width: 1199px) and (min-width: 1025px){
.elementor-widget-call-to-action .elementor-cta-title {
    font-size: 4rem !important;
}
.elementor-cta-description {
    font-size: 1.7rem !important;
}}

@media screen and (max-width: 1024px) and (min-width: 992px){
.elementor-widget-call-to-action .elementor-cta-title {
    font-size: 3.4rem !important;
}
.elementor-cta-description {
    font-size: 1.4rem !important;
}}/* End custom CSS */