.elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-container{max-width:1210px;min-height:350px;}.elementor-8828 .elementor-element.elementor-element-1de3134:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://colorkarma.com/wp-content/uploads/2022/09/hd-header-2x.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8828 .elementor-element.elementor-element-1de3134{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-300px;margin-bottom:0px;padding:50px 30px 0px 30px;}.elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8828 .elementor-element.elementor-element-a79e2b2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8828 .elementor-element.elementor-element-9c09644 .elementor-heading-title{color:#F59145;font-family:"filson-pro", Sans-serif;font-size:50px;text-transform:none;}.elementor-8828 .elementor-element.elementor-element-1f58d36{padding:40px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-825c22b, .elementor-8828 .elementor-element.elementor-element-825c22b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-8828 .elementor-element.elementor-element-076cb07{text-align:center;}.elementor-8828 .elementor-element.elementor-element-076cb07, .elementor-8828 .elementor-element.elementor-element-076cb07 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-8828 .elementor-element.elementor-element-076cb07, .elementor-8828 .elementor-element.elementor-element-076cb07 .elementor-text-editor *{font-size:23px;}.elementor-8828 .elementor-element.elementor-element-857bf65{text-align:left;}.elementor-8828 .elementor-element.elementor-element-857bf65, .elementor-8828 .elementor-element.elementor-element-857bf65 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#585858;}.elementor-8828 .elementor-element.elementor-element-857bf65, .elementor-8828 .elementor-element.elementor-element-857bf65 .elementor-text-editor *{font-size:19px;font-weight:normal;line-height:30px;}.elementor-8828 .elementor-element.elementor-element-857bf65 > .elementor-widget-container{margin:0px 0px 0px 270px;}.elementor-8828 .elementor-element.elementor-element-d1d1e8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-cf4c7d3{text-align:center;}.elementor-8828 .elementor-element.elementor-element-cf4c7d3, .elementor-8828 .elementor-element.elementor-element-cf4c7d3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-8828 .elementor-element.elementor-element-cf4c7d3, .elementor-8828 .elementor-element.elementor-element-cf4c7d3 .elementor-text-editor *{font-weight:600;}@media(min-width:768px){.elementor-8828 .elementor-element.elementor-element-f73c97f{width:25.081%;}.elementor-8828 .elementor-element.elementor-element-e2af8e2{width:48.841%;}.elementor-8828 .elementor-element.elementor-element-5e55449{width:25.742%;}}@media(max-width:1024px){.elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-container{min-height:240px;}.elementor-8828 .elementor-element.elementor-element-1de3134{padding:110px 30px 0px 30px;}.elementor-8828 .elementor-element.elementor-element-9c09644 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-container{min-height:95px;}.elementor-8828 .elementor-element.elementor-element-1de3134:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-1de3134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:600px auto;}.elementor-8828 .elementor-element.elementor-element-1de3134{padding:185px 22px 55px 22px;}.elementor-8828 .elementor-element.elementor-element-9c09644 .elementor-heading-title{font-size:33px;line-height:40px;}.elementor-8828 .elementor-element.elementor-element-9c09644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-857bf65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}.join-colorkarma .um-button {
    background-color: #FF7F30 !important;
    
    font-weight: bold !important;
}
.join-colorkarma .um-button:hover {
    background-color: #C55431 !important;
    color: #fff !important;
}
.join-colorkarma .um-right {
    display: none;
}
.join-colorkarma .um-toggle-gdpr {
    float: left;
    position: absolute;
    z-index: 1;
    left: 300px;
}

.join-colorkarma .um-field-checkbox-option {
    color: #000 !important;
}

.join-colorkarma .um-half {
    width: auto;
}

h4, .title-h4, .team-person-name, .widget .gem-teams-name, body .testimonials-style-2-item .testimonials-style-2-text.gem-testimonial-text, .diagram-wrapper.style-3 .digram-line-box .skill-title span, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .title, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .blog-style-masonry .entry-title.title-h4 a, .gem-basic-grid .post-title h4.entry-title a, .gem-basic-grid-2 .vc_gitem-zone-c .post-title a, .justified-style-1 .entry-title.title-h4 a, .justified-style-2 .entry-title.title-h4 a, .portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before, .gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .news-grid.portfolio.hover-zooming-blur .portfolio-item .image .overlay .caption .title>*, .news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title>*, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author, .news-grid.portfolio.hover-default-zooming-blur .portfolio-item.double-item-squared:hover .image .overlay .caption .title>*, .version-new.news-grid .portfolio-item .wrap>.caption .title a {
    color: #000;
}

@media only screen and (max-width: 768px){
    .join-colorkarma .um-toggle-gdpr {
        float: left;
        position: absolute;
        z-index: 1;
        left: 0;
        top: -25px;
    }
}
/* Start custom CSS for shortcode, class: .elementor-element-d1d1e8d */.join-colorkarma .um-field-checkbox {
    width: 100%;
}

.join-colorkarma .um-button {
    background-color: #FF7F30 !important;
    color: #fff !important;
    font-weight: bold !important;
}

.join-colorkarma .um-button:hover {
    background-color: #C55431 !important;
    color: #fff !important;
}

.join-colorkarma .um-right {
    display: none;
}

.join-colorkarma .um-toggle-gdpr {
    float: left;
    position: absolute;
    z-index: 1;
    left: 300px;
}

.join-colorkarma .um-toggle-gdpr:hover {
     text-decoration: underline;
     color: #000;
}

.join-colorkarma .um-gdpr-content h4{
    color: #000;
}


.join-colorkarma .um-field-checkbox-option {
    color: #000 !important;
}/* End custom CSS */