.elementor-529 .elementor-element.elementor-element-63f4e4d{--display:flex;--background-transition:0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-529 .elementor-element.elementor-element-edb2c9f{--divider-border-style:solid;--divider-color:#E0DEDE;--divider-border-width:1px;}.elementor-529 .elementor-element.elementor-element-edb2c9f > .elementor-widget-container{margin:0px 0px 31px 0px;padding:0px 0px 0px 0px;}.elementor-529 .elementor-element.elementor-element-edb2c9f .elementor-divider-separator{width:100%;}.elementor-529 .elementor-element.elementor-element-edb2c9f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-529 .elementor-element.elementor-element-2985fbc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E6E6;--border-color:#E8E6E6;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:27px;--padding-left:31px;--padding-right:28px;}.elementor-529 .elementor-element.elementor-element-2985fbc, .elementor-529 .elementor-element.elementor-element-2985fbc::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-529 .elementor-element.elementor-element-8ac7862 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-529 .elementor-element.elementor-element-8ac7862 .elementor-heading-title{color:#333333;font-size:18px;font-weight:400;line-height:27px;}@media(max-width:767px){.elementor-529 .elementor-element.elementor-element-edb2c9f > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for container, class: .elementor-element-2985fbc */.elementor-529 .elementor-element.elementor-element-2985fbc {
    border-top-color: #a0ce4e !important;
}
.elementor-529 .elementor-element.elementor-element-2985fbc:before, .elementor-529 .elementor-element.elementor-element-2985fbc:after {
    position: absolute;
    bottom: -90px;
    left: 10px;
    z-index: -1;
    height: 20%;
    max-height: 100px;
    max-width: 460px;
    width: 60%;
    content: "";
    opacity: 0.7;
    -webkit-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
    opacity: 0.7;
}
.elementor-529 .elementor-element.elementor-element-2985fbc:after {
    left: auto;
    right: 10px;
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    transform: rotate(3deg);
}/* End custom CSS */