.elementor-4581 .elementor-element.elementor-element-7dcca5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4581 .elementor-element.elementor-element-7dcca5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EAEAEA !important;
}

.elementor-4581 .elementor-element.elementor-element-c760ec6 .grid-lines-vertical {
      display: none !important;
}

.elementor-4581 .elementor-element.elementor-element-c760ec6 .grid-lines-horizontal {
	      display: none !important;
}

.elementor-2724 .elementor-element.elementor-element-1e72f5b {
    border-style: none !important;
}

.elementor-2724 .elementor-element.elementor-element-51f7b17.elementor-column > .elementor-widget-wrap {
    justify-content: none !important;
}

.elementor-2724 .elementor-element.elementor-element-1e72f5b {
    background: rgb(234 234 234 / 65%) !important;
}

.main-navigation ul > li > a {
    color: #000 !important;
}

.main-navigation ul ul {
    background-color: rgb(234 234 234 / 65%) !important;
}

.cate-lines:before, .cate-lines:after {
	    background: none !important;
}

.octf-btn.octf-btn-dark {
    color: #000;
    background: #eaeaea;
}

.cate-lines:hover img {
    filter: brightness(90%) !important;
}

.cate-lines h2 {
			text-shadow: 0.1em 0.1em 0.2em black !important;
}

.elementor-3979 .elementor-element.elementor-element-e1ad59d:not(.elementor-motion-effects-element-type-background), .elementor-3979 .elementor-element.elementor-element-e1ad59d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EAEAEA !important;
}

.elementor-3979 .elementor-element.elementor-element-6625582 {
    color: black !important;
}

.elementor-3979 .elementor-element.elementor-element-01e65ea .elementor-heading-title {
    color: black !important;
}

.elementor-3979 .elementor-element.elementor-element-ee513f6 .elementor-icon-list-text {
    color: black !important;
}

.elementor-3979 .elementor-element.elementor-element-ee513f6 .elementor-icon-list-icon svg {
    fill: black !important;
}

@media screen and (min-width: 1024px){
	section.is-stuck .main-navigation ul.menu > li > a:after {
			color: #000 !important;
	}
}

.main-navigation ul > li.menu-item-has-children > a:after, .main-navigation ul > li.is-mega-menu > a:after {
    color: #000 !important;
}

.elementor-4581 .elementor-element.elementor-element-5df34a17:not(.elementor-motion-effects-element-type-background), .elementor-4581 .elementor-element.elementor-element-5df34a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EAEAEA !important;
}

.elementor-4581 .elementor-element.elementor-element-2fe483e1 .elementor-image-box-title {
    color: black !important;
}
.elementor-4581 .elementor-element.elementor-element-cd2da85 .elementor-image-box-title {
	  color: black !important;
}
.elementor-4581 .elementor-element.elementor-element-aeeaa72 .elementor-image-box-title {
	  color: black !important;
}

.elementor-4581 .elementor-element.elementor-element-2fe483e1 .elementor-image-box-description {
    color: #808080 !important;
}
.elementor-4581 .elementor-element.elementor-element-cd2da85 .elementor-image-box-description {
	  color: #808080 !important;
}
.elementor-4581 .elementor-element.elementor-element-aeeaa72 .elementor-image-box-description {
		color: #808080 !important;
}

.main-navigation > ul > li > a:before {
    background: #000 !important;
}

.page-title {
    text-shadow: 0.1em 0.1em 0.2em black !important;
}

.page-header .breadcrumbs {
    display: none !important;
}

.cn-button.bootstrap {
    color: #000 !important;
    background: #EAEAEA !important;
}

.elementor-2724 .elementor-element.elementor-element-51f7b17.elementor-column > .elementor-widget-wrap {
    justify-content: left !important;
}

.wp-margin-bottom-0 {
    margin-bottom: 0em !important;
}

.wp-margin-top-1 {
    margin-top: -1em !important;
}

.elementor-4581 .elementor-element.elementor-element-015f211 .elementor-heading-title {
    color: #ffffff !important;
}