.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-ea08e67 img{width:60px;}.elementor-17 .elementor-element.elementor-element-6bf3fca img{width:100%;}.elementor-17 .elementor-element.elementor-element-6bf3fca{padding:0px 0px 0px 0px;--e-transform-translateY:43%;}.elementor-17 .elementor-element.elementor-element-a6b98c1 img{opacity:0.1;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a6b98c1{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-a6b98c1{left:0px;}.elementor-17 .elementor-element.elementor-element-a6b98c1{top:0px;}/* Start custom CSS */.dotted-divider::before {
    content: '';
    display: block;
    height: 4px;
    background-image: radial-gradient(circle, #b77a4d 2px, transparent 2px);
    background-size: 16px 4px;
    background-repeat: repeat-x;
}/* End custom CSS */