.elementor-14860 .elementor-element.elementor-element-e310e91:not(.elementor-motion-effects-element-type-background), .elementor-14860 .elementor-element.elementor-element-e310e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D4652;}.elementor-14860 .elementor-element.elementor-element-e310e91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-14860 .elementor-element.elementor-element-e310e91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14860 .elementor-element.elementor-element-cf26c4f.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-14860 .elementor-element.elementor-element-fec2ef4{left:0px;}body.rtl .elementor-14860 .elementor-element.elementor-element-fec2ef4{right:0px;}.elementor-14860 .elementor-element.elementor-element-fec2ef4{top:-10px;}.elementor-14860 .elementor-element.elementor-element-5fb0ece{text-align:center;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:20px;font-weight:bold;width:auto;max-width:auto;}.elementor-14860 .elementor-element.elementor-element-0ee288e > .elementor-container{max-width:1046px;}.elementor-14860 .elementor-element.elementor-element-0ee288e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14860 .elementor-element.elementor-element-0ee288e > .elementor-background-overlay{background-color:rgba(255, 255, 255, 0);background-image:url("https://uhurunetwork.com/wp-content/uploads/2020/11/hero-bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0;}.elementor-14860 .elementor-element.elementor-element-0ee288e a{color:#FFFFFF;}.elementor-14860 .elementor-element.elementor-element-0ee288e a:hover{color:#FFFFFF;}.elementor-14860 .elementor-element.elementor-element-0ee288e{margin-top:0px;margin-bottom:0px;padding:2em 0em 2em 0em;}.elementor-bc-flex-widget .elementor-14860 .elementor-element.elementor-element-af42110.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14860 .elementor-element.elementor-element-af42110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14860 .elementor-element.elementor-element-af42110.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14860 .elementor-element.elementor-element-af42110 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-14860 .elementor-element.elementor-element-d72858e img{width:85%;}.elementor-14860 .elementor-element.elementor-element-d72858e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-14860 .elementor-element.elementor-element-d72858e{width:auto;max-width:auto;top:-20px;}body:not(.rtl) .elementor-14860 .elementor-element.elementor-element-d72858e{left:-130px;}body.rtl .elementor-14860 .elementor-element.elementor-element-d72858e{right:-130px;}.elementor-14860 .elementor-element.elementor-element-d74fdb5 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button{font-size:2.5em;line-height:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#0D4652;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button:hover, .elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button:focus{color:#FF6263;background-color:#FFFFFF;}.elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button:hover svg, .elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button:focus svg{fill:#FF6263;}.elementor-14860 .elementor-element.elementor-element-d4921c{width:auto;max-width:auto;bottom:1%;z-index:2;}body:not(.rtl) .elementor-14860 .elementor-element.elementor-element-d4921c{left:1%;}body.rtl .elementor-14860 .elementor-element.elementor-element-d4921c{right:1%;}@media(min-width:768px){.elementor-14860 .elementor-element.elementor-element-af42110{width:100%;}}@media(max-width:1200px){.elementor-14860 .elementor-element.elementor-element-cf26c4f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14860 .elementor-element.elementor-element-0ee288e{padding:1em 1em 3em 1em;}.elementor-bc-flex-widget .elementor-14860 .elementor-element.elementor-element-af42110.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14860 .elementor-element.elementor-element-af42110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14860 .elementor-element.elementor-element-d72858e img{width:60%;}.elementor-14860 .elementor-element.elementor-element-d72858e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-14860 .elementor-element.elementor-element-d72858e{left:0px;}body.rtl .elementor-14860 .elementor-element.elementor-element-d72858e{right:0px;}.elementor-14860 .elementor-element.elementor-element-d72858e{top:0px;}.elementor-14860 .elementor-element.elementor-element-d74fdb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-14860 .elementor-element.elementor-element-0ee288e{margin-top:0px;margin-bottom:0px;padding:1em 0em 2em 0em;}.elementor-14860 .elementor-element.elementor-element-af42110{width:100%;}.elementor-bc-flex-widget .elementor-14860 .elementor-element.elementor-element-af42110.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14860 .elementor-element.elementor-element-af42110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14860 .elementor-element.elementor-element-af42110 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 0em;}.elementor-14860 .elementor-element.elementor-element-d72858e img{width:50%;}.elementor-14860 .elementor-element.elementor-element-d72858e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-14860 .elementor-element.elementor-element-d72858e{left:0px;}body.rtl .elementor-14860 .elementor-element.elementor-element-d72858e{right:0px;}.elementor-14860 .elementor-element.elementor-element-d72858e{top:0px;}.elementor-14860 .elementor-element.elementor-element-d74fdb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-5fb0ece */.elementor-14860 .elementor-element.elementor-element-5fb0ece p {
    margin-bottom: 0!important;
}
.elementor-14860 .elementor-element.elementor-element-5fb0ece a {
    color: white;
    font-size: 20px;
}
.elementor-14860 .elementor-element.elementor-element-5fb0ece :hover {
    color: #FF6263;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d72858e */@media screen only and (min-width: 1201px) and (max-width: 1300px) {
    .elementor-14860 .elementor-element.elementor-element-d72858e .elementor-element-d72858e {
        left: -50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for cmm4e-mega-menu, class: .elementor-element-d74fdb5 *//**
.elementor-14860 .elementor-element.elementor-element-d74fdb5 #menu-navigation li:last-child {
    display: none;
}
**/

.elementor-14860 .elementor-element.elementor-element-d74fdb5 button {
    box-shadow: none!important;
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 #menu-navigation li a {
    font-weight: 300!important;
    font-size: 1.5em;
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 #menu-navigation li:hover a {
    font-weight: 500!important;
}

@media (min-width: 1201px) {
   .elementor-14860 .elementor-element.elementor-element-d74fdb5 #cmm4e-menu-item-14898 .cmm4e-nav-link {
    padding: .7em 4em;
    background: #FF6263;
    text-transform: capitalize;
    font-weight: bold!important;
    font-size: 1.25em!important;
    }
    .elementor-14860 .elementor-element.elementor-element-d74fdb5 #cmm4e-menu-item-14898 .cmm4e-nav-link:hover {
    font-weight: bold!important;
    background: #FF6263!important;
    box-shadow: inset 15em 0 0 0 #e45256;
    transition:all 2s ease;
    }
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 .menu-item-arrow:before {
    display: none;
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 .menu-item-arrow:before {
    opacity: 0;
    display: block;
    content: '\25B3';
    width: 0;
	height: 0;
	position: relative;
	margin-left: -1em;
	margin-bottom: 1em;
	font-size: 1.25em;
}

@media (min-width: 1201px) {
    .elementor-14860 .elementor-element.elementor-element-d74fdb5 .cmm4e-item-label:after {
        content: "";
        position: absolute;
        width: 110%;
        bottom: -.1em;
        left: .25em;
        border-bottom: 3px solid white;
        opacity: 0;
  
    }
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 #cmm4e-menu-item-14898 .cmm4e-item-label:after {
    display: none;
}

.elementor-14860 .elementor-element.elementor-element-d74fdb5 #menu-navigation li:hover .menu-item-arrow:before, .elementor-14860 .elementor-element.elementor-element-d74fdb5 #menu-navigation li:hover .cmm4e-item-label:after {
    opacity: 1!important;
}

@media screen only and (min-width: 1201px) and (max-width: 1300px) {
    .elementor-14860 .elementor-element.elementor-element-d74fdb5 .elementor-element-d74fdb5 {
        padding-left: 5em!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0ee288e */.postid-11773 .elementor-background-overlay,
.postid-11782 .elementor-background-overlay,
.page-id-10348 .elementor-background-overlay,
.page-id-7876 .elementor-background-overlay,
.post-type-archive-projects .elementor-background-overlay,
.page-id-15764 .elementor-background-overlay,
.page-id-8244 .elementor-background-overlay,
.page-id-5849 .elementor-background-overlay {
    opacity: 1!important;
}

.page-id-8244 header.entry-header {
    opacity: 0;
}

@media only screen and (max-width: 767px) {
    .page-id-10348 #main,
    .post-type-archive-projects #main {
        padding-top: 50px!important;
    }
}

@media only screen and (min-width: 768px) {
    .page-id-10348 #main,
    .post-type-archive-projects #main,
    .page-id-8244 #main {
        padding-top: 70px!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4921c */.elementor-14860 .elementor-element.elementor-element-d4921c svg {
    height: auto;
    transform: rotate(180deg);
}
.elementor-14860 .elementor-element.elementor-element-d4921c svg polyline {
    stroke-width: 10px;
}
.elementor-14860 .elementor-element.elementor-element-d4921c:hover svg polyline {
    stroke: #FF6263;
}
.elementor-14860 .elementor-element.elementor-element-d4921c:hover svg g path {
    stroke: #FF6263;
}
.elementor-14860 .elementor-element.elementor-element-d4921c .elementor-button-icon {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS */.elementor-14860 {
    z-index: 99;
    position: absolute;
}

.elementor-14860.elementor-location-header {
    display: none;
}

/**all**/
.hbspt-form {
    background-color: transparent;
    padding: 1.5em 1em 1em 1em!important;
}
.pum-title {
    padding: 0.5em 1.25em 0em 0.5em!important;
    line-height: 1em!important;
    font-size: 1.5em!important;
    color: white!important;
}
.hbspt-form label {
    color: white!important;
    font-weight: 500!important;
    /**min-height: 5em!important;**/
}
.hbspt-form .input input,
.hbspt-form .input textarea {
    width: 97%!important;
    margin-bottom: 0.5em!important;
    padding: 0.5em!important;
    font-size: 1em!important;
    background: transparent!important;
    border-color: #03a6b4!important;
    color: white!important;
    height: auto;
    vertical-align: bottom;
}
.hs-form-required {
    color: red!important;
}
.hs-button {
    border: none!important;
    border-radius: 0!important;
    background: #FF6263!important;
    padding: .5em 2em!important;
    font-size: 1em!important;
    text-shadow: none!important;
    box-shadow: none!important;
    font-family: "Gill Sans Regular"!important;
}
.hs-button:hover {
    background: #FF6263!important;
    box-shadow: inset 15em 0 0 0 #e45256!important;
    transition:all 2s ease!important;
}
@media only screen and (min-width: 767px){
    .hbspt-form form .hs-form-field {
    display: inline-block;
    width: 50%;
    }
}

/**healthcare marketing podcast**/
.page-id-14066 .hs-form-field {
    width: 100%!important;
}

.page-id-14066 .hs-email input {
    width: 100%!important;
}
.page-id-14066 ul {
    list-style: none!important;
    margin-left: 0!important;
}
.page-id-14066 #subscribe_to_mission_maven_s_podcast-cd630a38-f202-4bfb-9e39-25fce9246654 {
    width: 5%!important;
    height: auto;
    margin-bottom: 3px!important;
}
@media only screen and (min-width: 768px){
    .page-id-14066 .hs_subscribe_to_mission_maven_s_podcast {
    float: right!important;
    width: 50%!important;
    }
}

/**blog**/
.elementor-page-14840 .hs-form-field {
    width: 100%!important;
}
.elementor-page-14840 #subscribe_to_uhuru_s_blog-ffc63935-2eaa-4653-bc98-33e3eb3160f5 {
    width: 5%!important;
    height: auto;
    margin-bottom: 3px!important;
}
.elementor-page-14840 .hs_submit .actions {
    padding-top: 0!important;
    padding-bottom: 0!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
}
@media only screen and (min-width: 768px){
    .elementor-page-14840 .hs_subscribe_to_uhuru_s_blog {
        float: right!important;
        width: 50%!important;
    }
}

/**dream team**/
.page-id-15612 .hs_is_your_business_currently_advertising_on_facebook,
.page-id-15612 .hs_what_is_your_current_monthly_sales_revenue_,
.page-id-15612 .hs_what_are_your_current_profit_margins___average__based_on_all_products_in_store_,
.page-id-15612 .hs_what_is_the_average_transaction_size_on_your_website___average_order_transaction_value_,
.page-id-15612 .hs_what_is_your_target_for_additional_monthly_revenue_,
.page-id-15612 .hs_what_do_you_believe_to_be_the_biggest_obstacle_for_achieving_the_above_target_,
.page-id-15612 .hs_are_you_currently_in_a_position_to_invest_in_your_business_,
.page-id-15612 .hs_please_select_the_option_that_best_describes_your_situation_,
.page-id-15612 .hs_is_there_anything_else_you_d_like_to_share_regarding_your_business_goals_ {
    width: 100%!important;
}
.page-id-15612 li {
    list-style: none;
}
.page-id-15612 input[type="radio"] {
    width: 20px!important;
    margin-bottom: 3px!important;
}
@media only screen and (min-width: 768px){
    .page-id-15612 .hs_is_your_business_currently_advertising_on_facebook ul,
    .page-id-15612 .hs_what_is_your_current_monthly_sales_revenue_ ul,
    .page-id-15612 .hs_what_are_your_current_profit_margins___average__based_on_all_products_in_store_ ul,
    .page-id-15612 .hs_what_is_the_average_transaction_size_on_your_website___average_order_transaction_value_ ul,
    .page-id-15612 .hs_what_is_your_target_for_additional_monthly_revenue_ ul,
    .page-id-15612 .hs_what_do_you_believe_to_be_the_biggest_obstacle_for_achieving_the_above_target_ ul,
    .page-id-15612 .hs_are_you_currently_in_a_position_to_invest_in_your_business_ ul,
    .page-id-15612 .hs_please_select_the_option_that_best_describes_your_situation_ ul,
    .page-id-15612 .hs_is_there_anything_else_you_d_like_to_share_regarding_your_business_goals_ ul {
    column-count: 2!important;
    }
}/* End custom CSS */