.elementor-31469 .elementor-element.elementor-element-731e1ada .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-31469 .elementor-element.elementor-element-12d94177 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-31469 .elementor-element.elementor-element-12d94177 .elementor-button:hover, .elementor-31469 .elementor-element.elementor-element-12d94177 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6af35c1 );border-color:var( --e-global-color-primary );}.elementor-31469 .elementor-element.elementor-element-12d94177 .elementor-button:hover svg, .elementor-31469 .elementor-element.elementor-element-12d94177 .elementor-button:focus svg{fill:var( --e-global-color-6af35c1 );}.elementor-31469 .elementor-element.elementor-element-4df3921a .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-31469 .elementor-element.elementor-element-4df3921a .elementor-button:hover, .elementor-31469 .elementor-element.elementor-element-4df3921a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6af35c1 );border-color:var( --e-global-color-primary );}.elementor-31469 .elementor-element.elementor-element-4df3921a .elementor-button:hover svg, .elementor-31469 .elementor-element.elementor-element-4df3921a .elementor-button:focus svg{fill:var( --e-global-color-6af35c1 );}@media(max-width:1024px) and (min-width:768px){.elementor-31469 .elementor-element.elementor-element-744fedca{width:33.33%;}.elementor-31469 .elementor-element.elementor-element-5e66dc2d{width:33.33%;}.elementor-31469 .elementor-element.elementor-element-3465607d{width:33.33%;}}@media(max-width:767px){.elementor-31469 .elementor-element.elementor-element-731e1ada .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-31469 .elementor-element.elementor-element-744fedca{width:100%;}.elementor-31469 .elementor-element.elementor-element-5e66dc2d{width:100%;}.elementor-31469 .elementor-element.elementor-element-3465607d{width:100%;}}/* Start custom CSS for section, class: .elementor-element-731e1ada */.elementor-31469 .elementor-element.elementor-element-731e1ada a {
    pointer-events: none;
}


.elementor-31469 .elementor-element.elementor-element-731e1ada .elementor-container {
    margin: 0 -20px;
}

@media (max-width: 767px) {
    .elementor-31469 .elementor-element.elementor-element-731e1ada .elementor-container {
        margin: 0 -5px;
    }
}/* End custom CSS */
/* Start custom CSS *//* Fix transitions */
a, i {
    transition: none;
}

/** 
 custom mark: 
 change text to a company color 
 */
cmark{
    color: var( --e-global-color-primary );
}

img:hover {
    cursor: default !important;
}
#jp-relatedposts{
  display: none !important;
}/* End custom CSS */