.elementor-2417 .elementor-element.elementor-element-feb5336:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-feb5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://www.blackwomentalktech.com/wp-content/uploads/2021/07/iStock-1176012573.png");background-position:initial;background-repeat:repeat;background-size:cover;}.elementor-2417 .elementor-element.elementor-element-feb5336{border-style:solid;border-width:0px 0px 1px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-feb5336, .elementor-2417 .elementor-element.elementor-element-feb5336 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-feb5336 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-49574ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-49574ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-49574ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-f140bb5{text-align:left;}.elementor-2417 .elementor-element.elementor-element-f140bb5 img{max-width:150px;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-14eada3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-14eada3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-14eada3.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2417 .elementor-element.elementor-element-14eada3 > .elementor-element-populated{color:var( --e-global-color-4c90b8e );margin:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-50f6691 .dce-button-wrapper{text-align:right;}#animatedoffcanvasmenu-50f6691 .dce-nav .dce-menu-aocm{right:0;}#animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close{right:0;}#animatedoffcanvasmenu-50f6691 ul#dce-ul-menu li a{font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger{width:40px;font-size:40px;color:#000000;}.elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g line, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g circle, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g path, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g polygon, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g rect{fill:#000000;}.elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g line, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g circle, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g path, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g polygon, .elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger g rect{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.elementor-2417 .elementor-element.elementor-element-50f6691 .dce-button-hamburger{border-radius:2px 2px 2px 2px;}#animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close .dce-quit-ics{height:50px;width:50px;top:0px;right:0px;}#animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close .dce-quit-ics:after, #animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close .dce-quit-ics:before{height:1px;top:calc(50% - (1px/2));width:50%;left:calc(50% - (50%/2));}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-menu-toggle{margin-left:auto;}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu .elementor-item{font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:700;text-transform:uppercase;line-height:70px;}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4c90b8e );}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-item:focus{color:#00000040;}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown{background-color:var( --e-global-color-c21c8b6 );}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a:hover,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-menu-toggle:hover{color:var( --e-global-color-c21c8b6 );}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a:hover,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-4c90b8e );}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown .elementor-item, .elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:15px;font-weight:700;}.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-4c90b8e );border-bottom-width:1px;}.elementor-2417 .elementor-element.elementor-element-93dffae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-a84fbb3 .elementor-button{font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:700;fill:var( --e-global-color-4c90b8e );color:var( --e-global-color-4c90b8e );background-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2417 .elementor-element.elementor-element-a84fbb3 > .elementor-widget-container{padding:14px 40px 14px 40px;}@media(max-width:767px){.elementor-2417 .elementor-element.elementor-element-feb5336:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-feb5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:cover;}.elementor-2417 .elementor-element.elementor-element-04213ac{width:100%;}.elementor-2417 .elementor-element.elementor-element-542df1e{padding:10px 10px 10px 10px;}.elementor-2417 .elementor-element.elementor-element-50f6691 .dce-button-wrapper{text-align:right;}#animatedoffcanvasmenu-50f6691 .dce-nav .dce-menu-aocm{right:0;}#animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close{right:0;}#animatedoffcanvasmenu-50f6691 #dce-ul-menu{text-align:left;}#animatedoffcanvasmenu-50f6691 ul#dce-ul-menu li a{font-size:1.5rem;}#animatedoffcanvasmenu-50f6691 ul#dce-ul-menu li{padding-top:18px;padding-bottom:18px;}.elementor-2417 .elementor-element.elementor-element-50f6691 #dce_hamburger{width:18px;font-size:18px;}#animatedoffcanvasmenu-50f6691 .dce-menu-aocm .dce-close .dce-quit-ics{height:32px;width:32px;top:20px;right:20px;}.elementor-2417 .elementor-element.elementor-element-50f6691 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-f140bb5 */.ast-header-sticky-active #navigation-logo a {
	width: 39px;
	overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for dce-animatedoffcanvasmenu, class: .elementor-element-50f6691 */.elementor-2417 .elementor-element.elementor-element-50f6691 {
    margin-bottom: 0px;
}

.elementor-2417 .elementor-element.elementor-element-50f6691 .dce-button-hamburger {
    display: flex;
    justify-content: flex-end;
}

.animatedoffcanvasmenu .dce-nav .dce-menu-aocm ul#dce-ul-menu {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-93dffae */.elementor-2417 .elementor-element.elementor-element-93dffae {
    margin-bottom: 0px;
    justify-content: flex-end;
}

.elementor-2417 .elementor-element.elementor-element-93dffae nav {
    justify-content: flex-end;
}

.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
	padding: 0px 30px;
}

.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-nav-menu--main .elementor-nav-menu a.menu-link.highlighted, .elementor-nav-menu--main .elementor-nav-menu a.menu-link:focus, .elementor-nav-menu--main .elementor-nav-menu a.menu-link:hover {
    color: rgba(0,0,0,0.5);
}

.elementor-2417 .elementor-element.elementor-element-93dffae .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after {
	background-color: transparent !important;
}

.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) .sub-menu {
    top: 70px !important;
    line-height: 1.45;
}

.elementor-2417 .elementor-element.elementor-element-93dffae .sub-menu {
    width: 240px !important;
}

.elementor-2417 .elementor-element.elementor-element-93dffae .sub-menu .menu-item > .menu-link {
	color: #0a0303;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #fff;
	border: none;
}

.elementor-2417 .elementor-element.elementor-element-93dffae .sub-menu .menu-item > .menu-link:hover {
    background-color: #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a84fbb3 */.elementor-2417 .elementor-element.elementor-element-a84fbb3 {
    min-width: 240px;
    width: auto;
}

.elementor-2417 .elementor-element.elementor-element-a84fbb3 > .elementor-widget-container {
    padding: 0px;
}

.elementor-2417 .elementor-element.elementor-element-a84fbb3 .elementor-button {
    padding: 14px 40px;
    border: none;
    background-color: rgba(255,255,255,0.5) !important;
}

.elementor-2417 .elementor-element.elementor-element-a84fbb3 .elementor-button:hover {
    background-color: rgba(255,255,255,1) !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14eada3 */.elementor-2417 .elementor-element.elementor-element-14eada3 {
    width: 100%;
}

.elementor-2417 .elementor-element.elementor-element-14eada3 > div {
    padding: 0px;
}

.elementor-2417 .elementor-element.elementor-element-14eada3 > div.elementor-element-populated {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end !important;
    position: relative;
}

.elementor-2417 .elementor-element.elementor-element-14eada3 > div.elementor-element-populated > div {
    marin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-542df1e */.elementor-2417 .elementor-element.elementor-element-542df1e > div.elementor-container {
    display: grid;
    grid-template-columns: auto auto;
    align-items: center;
    grid-column-gap: 20px;
    overflow-wrap: anywhere;
}

@media(max-width: 768px) {
    .elementor-2417 .elementor-element.elementor-element-542df1e {
        padding-left: 0px;
        padding-right: 0px;
    }
    .elementor-2417 .elementor-element.elementor-element-542df1e > div.elementor-container {
        grid-template-columns: 2fr 1fr;
    }
}

.home #navigation-container {
	border-bottom: 1px solid;
}

.ast-header-sticky-active #navigation-container,
.ast-header-sticky-fade-active #navigation-container {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-feb5336 */.elementor-2417 .elementor-element.elementor-element-feb5336 > div > div > div {
    padding: 0px;
}

.ast-theme-transparent-header #masthead {
	position: absolute;
	left: 0;
	right: 0;
	background-image: none !important;
}

.ast-header-sticky-active #custom-header-container {
    background-color: #fff;
	background-image: none !important;
}

@media(max-width: 1024px) {
    #custom-header-container > .elementor-container {
        width: 100%;
        padding: 0px 20px;
    }
    
    #custom-header-container {
        background-image: none;
        background-color: transparent;
        position: absolute;
        width: 100%;
    }
}/* End custom CSS */