.elementor-4197 .elementor-element.elementor-element-4cd3583{color:#000000;}.elementor-4197 .elementor-element.elementor-element-9b851b1 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-style:double;border-width:0px 7px 7px 0px;border-color:var( --e-global-color-d49ac81 );border-radius:5px 5px 5px 5px;}.elementor-4197 .elementor-element.elementor-element-54338e1{color:#000000;}.elementor-4197 .elementor-element.elementor-element-c40a596 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-style:double;border-width:0px 7px 7px 0px;border-color:var( --e-global-color-d49ac81 );border-radius:5px 5px 5px 5px;}.elementor-4197 .elementor-element.elementor-element-562559e{color:#000000;}.elementor-4197 .elementor-element.elementor-element-937e01c img{width:100%;height:450px;object-fit:cover;object-position:center center;border-style:double;border-width:0px 7px 7px 0px;border-color:var( --e-global-color-d49ac81 );border-radius:5px 5px 5px 5px;}.elementor-4197 .elementor-element.elementor-element-4a3bde6{color:#000000;}@media(max-width:1024px){.elementor-4197 .elementor-element.elementor-element-9b851b1 img{height:410px;}.elementor-4197 .elementor-element.elementor-element-c40a596 img{height:410px;}.elementor-4197 .elementor-element.elementor-element-937e01c img{height:410px;}}@media(max-width:767px){.elementor-4197 .elementor-element.elementor-element-9b851b1 img{height:255px;}.elementor-4197 .elementor-element.elementor-element-c40a596 img{height:255px;}.elementor-4197 .elementor-element.elementor-element-937e01c img{height:255px;}}/* Start custom CSS */.elementor-widget-text-editor h3 {
    font-size: 24px !important;
    line-height: 24px;
    font-weight: 500;
}
.elementor-widget-text-editor h2 {
    font-size: 30px;
    line-height: 36px;
    font-weight: 600;
    letter-spacing: -0.1px
}
.elementor-widget-text-editor h3 {
    font-size: 24px !important;
    line-height: 24px;
    font-weight: 500;
}
@media only screen and (max-width: 600px) {
 .elementor-widget-text-editor h2  {
    font-size: 20px;
    line-height: 35px;
    font-weight: 600;
}
}
.elementor-widget-text-editor h4, .elementor-widget-text-editor h3 {
    font-size: 23px;
    line-height: 24px;
    font-weight: 500;
}
@media only screen and (max-width: 1024px) {
 .elementor-widget-text-editor h4, .elementor-widget-text-editor h3 {
    font-size: 21px;
    line-height: 27px;
}
.elementor-widget-text-editor h2  {
    font-size: 24px;
    line-height: 30px;
    font-weight: 500;
}
}
@media only screen and (max-width: 600px) {
 .elementor-widget-text-editor h2  {
    font-size: 20px;
    line-height: 35px;
    font-weight: 600;
}
}
.elementor-widget-text-editor h4, .elementor-widget-text-editor h3 {
    font-size: 23px;
    line-height: 24px;
    font-weight: 500;
}
@media only screen and (max-width: 1024px) {
 .elementor-widget-text-editor h4, .elementor-widget-text-editor h3 {
    font-size: 21px;
    line-height: 27px;
}
.elementor-widget-text-editor h2  {
    font-size: 24px;
    line-height: 35px;
    font-weight: 600;
}
}/* End custom CSS */