.elementor-5579 .elementor-element.elementor-element-65b4c266{padding:20px 0px 53px 0px;overflow:visible;}.elementor-5579 .elementor-element.elementor-element-6a85e99e .elementskit-section-title-wraper .elementskit-section-title{color:#222;margin:0px 0px 0px 0px;font-size:46px;font-weight:700;line-height:1em;}.elementor-5579 .elementor-element.elementor-element-6a85e99e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-5579 .elementor-element.elementor-element-45d41a16{overflow:visible;}.elementor-5579 .elementor-element.elementor-element-42d2f1f3 .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-7ac6cc6a{color:#000000;}.elementor-5579 .elementor-element.elementor-element-4fc9b787 .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-7a400950{color:#000000;}.elementor-5579 .elementor-element.elementor-element-406e30a .widget-image-caption{color:#000000;font-size:18px;font-weight:700;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-7597d62{color:#000000;}.elementor-5579 .elementor-element.elementor-element-1d21f767 .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-59eb5a40{color:#000000;}.elementor-5579 .elementor-element.elementor-element-2997d2c{overflow:visible;}.elementor-5579 .elementor-element.elementor-element-29187a4f .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-568b1e67{color:#000000;}.elementor-5579 .elementor-element.elementor-element-98cfe45 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-5579 .elementor-element.elementor-element-98cfe45 > .elementor-element-populated{color:#000000;}.elementor-5579 .elementor-element.elementor-element-e9f7dc7 .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-e62cc7f .widget-image-caption{color:#000000;font-size:18px;font-weight:bold;font-style:normal;margin-top:20px;}.elementor-5579 .elementor-element.elementor-element-a5c6779{color:#000000;}@media(min-width:768px){.elementor-5579 .elementor-element.elementor-element-6110f4e5{width:18%;}.elementor-5579 .elementor-element.elementor-element-774df81f{width:63.332%;}.elementor-5579 .elementor-element.elementor-element-147c90ac{width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5579 .elementor-element.elementor-element-774df81f{width:100%;}}@media(max-width:1024px){.elementor-5579 .elementor-element.elementor-element-6a85e99e .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}.elementor-5579 .elementor-element.elementor-element-6a85e99e > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-5579 .elementor-element.elementor-element-6a85e99e .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-5579 .elementor-element.elementor-element-6a85e99e > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for image, class: .elementor-element-42d2f1f3 */.wp-caption .wp-caption-text {
    margin-bottom: 0 !important;
    padding-bottom: 0;
}
.elementor-element.elementor-element.elementor-widget.elementor-widget-image {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS */.equal-info-boxes .elementor-widget, .equal-info-boxes .elementor-widget-container, .equal-info-boxes .ekit-wid-con, .equal-info-boxes .elementskit-infobox {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */