/********* Compiled - Do not edit *********/
@font-face {
font-family:"Basier Square";
src:url(//voguish.liquid-themes.com/wp-content/uploads/fonts/basiersquare-regular-webfont.woff2), url(//voguish.liquid-themes.com/wp-content/uploads/fonts/basiersquare-regular-webfont.woff);font-weight:;
font-display:swap;
}
:root{--color-primary:#fcaf17;--color-link:#fcaf17;--color-link-hover:#fcaf17;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Open Sans;font-weight:400;line-height:130%;font-size:16px;color:#000000;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;line-height:1.6em;font-size:16px;color:#656565;}.h1,h1{font-family:Open Sans;font-weight:700;line-height:100%;font-size:52px;color:#000000;}.h2,h2{font-family:Open Sans;font-weight:700;line-height:100%;font-size:48px;color:#000000;}.h3,h3{font-family:Open Sans;font-weight:700;line-height:100%;font-size:32px;color:#000000;}.h4,h4{font-family:Open Sans;font-weight:700;line-height:100%;font-size:25px;color:#000000;}.h5,h5{font-family:Open Sans;font-weight:700;line-height:100%;font-size:18px;color:#000000;}.h6,h6{font-family:Open Sans;font-weight:700;line-height:100%;font-size:18px;color:#000000;}.main-header .navbar-brand{max-width:120px !important;}.titlebar-inner h1{}.titlebar-inner p{}#content{background-color:#ffffff;}@media ( min-width: 921px ){.main-header .is-stuck{background:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(252, 174, 66) !important;}}@media screen and (max-width: 920px){.main-header .navbar-header{background:rgb(0, 0, 0);}.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon{color:rgb(255, 255, 255);}.main-header .nav-trigger .bar{background-color:rgb(255, 255, 255);}body[data-mobile-nav-style=modern]:before{background:rgb(0, 0, 0);}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(255, 255, 255);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}}.mp-blocks .fancy-box-case-study h3 {font-size: 20px;line-height: 22px;}
a:focus {outline: none;outline-offset: 0;}
.page-id-7478 .lity {background-color: #ffffff80;}
.bio-btn {margin-top: -40px;margin-bottom: 40px;display: block;}
.social-icon.social-icon-lg li {margin-right: 0.8em !important;}
.content-unavailable {min-height:1000px;}
/*.za-off {display: none !important;height: 0 !important;min-height: 0 !important;padding: 0 !important;overflow: hidden !important;}*/
.single-campaign .content,.campaign-donation-processing .content {height: 100vh;min-height: 800px;text-align: center;align-items: center;display: flex;padding: 120px 0;}
abbr[title] {
  text-decoration: none !important;
  border: none;
}
.charitable-campaign-field.charitable-campaign-field-donation-form {
    margin-top: 0px !important;
}
.charitable-campaign-wrap-id-6794 .charitable-header {display:none;}
.anonymous-donation {
    margin-top:-10px;
}
#donation_anonymous_checkbox {margin-right: 8px;}
.donations-heading-section {
    text-align:center;
}
.charitable-notice {display:none;}
.charitable-campaign-field_html ul {
    padding-inline-start: 15px !important;
}
p.donations-heading {font-size: 21px;
    line-height: 130%;
    font-weight: 800;
    margin-bottom: 10px;}
.charitable-donation-form .donation-amounts .donation-amount.selected label, .donate-button,.charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-field.charitable-submit-field button,.charitable-campaign-field.charitable-campaign-field-donation-form ul.donation-amounts li.selected {
    background-color: #fcaf17 !important;
}
.charitable-donation-form .donation-amounts .donation-amount.selected label,.donate-button {
    color: #000 !important;
}
#charitable-donation-form.charitable-donation-form.charitable-template-minimal ul.donation-amounts li span.description {
    display:none !important;
}
#charitable-donation-form.charitable-donation-form.charitable-template-minimal ul.donation-amounts.donation-suggested-amount li input[type=text] {
    color: #000;
    min-height: 0px;
    font-weight: bold;
}
.charitable-campaign-field.charitable-campaign-field-donation-form ul.donation-amounts li.custom-donation-amount.selected {
    background-color: #fff !important;
}
.charitable-campaign-wrap {
    font-family: Open Sans;
}
#charitable-donation-form.charitable-donation-form.charitable-template-minimal ul.donation-amounts.donation-suggested-amount li {
    padding: 0;
}
.mt-25 {margin-top: -25px;}
.h2-sub {font-size:36px;}
@media (max-width: 1200px) {
    .mobile-hide {
        display: none !important;
    }
}

@media (min-width: 1201px) {
    .mobile-hide {
        display: block !important;
    }
}

.full-height {
    height: inherit;
}
@media screen and (max-width: 430px) {
    .blog-c {max-height:430px !important;}
}
@media screen and (max-width: 767px) {
    .mobile-align {
        text-align: center !important;
}
h2,.h2 {
    font-size: 38px;
}
.h2-sub {font-size:28px;}
body .mobile-bg-right {
    background-position: 90% !important;
}
.col-mobile-switch .ld-row {flex-direction: column-reverse;}
}
@media screen and (max-width: 920px) {
    .impact-icons .vc_col-sm-1 {
        float:left;
}
.mission .liquid-img-group-single {
    position: relative;
}
.page-id-4587 .carousel-nav-vertical .flickity-prev-next-button.next {
    float: right;
    top: -30px !important;
}
.page-id-4587 .carousel-nav-vertical .carousel-nav {
    width: 100vw !important;
}
}

@media screen and (min-width: 921px) {
.mission .liquid-img-group-single {
    position: absolute;
    z-index: 1;
}
.carousel-nav-vertical .carousel-nav {
    width: 50px !important;
    top: 33% !important;
}
}
@media screen and (max-width: 992px) {
    #testimonial-images .carousel-nav {
    right: 0px !important;
    top: -95px !important;
    text-align: right !important;
    }
.carousel-nav-vertical .carousel-nav {
    width: 50px !important;
    top: -270px !important;
}
.page-id-4587 .carousel-nav-vertical .flickity-prev-next-button.next {
    float: right;
    top: -30px !important;
}
.page-id-4587 .carousel-nav-vertical .flickity-prev-next-button.previous {
    float: left;
    top: -30px !important;
}
.page-id-4587 .carousel-nav-vertical .carousel-nav {
    width: 100vw !important;
}
.ld-sf--button-inline form {
        flex-direction: row !important;
}
}
.page-id-5823 .ltr-sp-175 {
    letter-spacing: 0 !important;
}
.impact-icons .vc_col-sm-1 {
    width: 25%;
    max-width: 150px;
    min-width: 10%;
}
.impact-icons .vc_column-inner {
    max-width: fit-content;
    margin: auto;
}
.mp-blocks .fancy-box-contents {
    transition: none !important;
    transform: none !important;
}
.fancy-box-case-study:hover .fancy-box-contents {
    box-shadow: none !important;
}
.mp-blocks .fancy-box-case-study figure {
    transform: none;
    transition: none;
}
.mp-blocks .border-radius-5 {
    border-radius: 0px !important;
}
.mp-blocks .fancy-box-case-study .fancy-box-header {
    text-align:center;
}
.mp-blocks .fancy-box {
    margin-bottom: 10px;
    aspect-ratio: 1 / 1;
    height: auto;
}
.mp-blocks .fancy-box-case-study:hover {
    transform: none;
}
.main-nav .link-txt .txt {
    letter-spacing: 0.5px;
}
.ld-tm h3 {
    color: #fff;
}
.ld-tm-name.size-sm {
    font-size: 16px;
}
.is-stuck.mainbar-wrap {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
    color: #000000;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    border-color: #000000;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {
    border-color: #000000;
    background-color: #000000;
}


.programs-badge-black {
    padding: 12px;
    background-color: #000 !important;
    width: fit-content;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
.programs-badge-black p {color: #fff !important;}
.programs-badge-white p {color: #000 !important;}
.programs-badge-white {
    padding: 12px;
    background-color: #fff;
    width: fit-content;
    color: #000 !important;
    font-size: 14px;
    font-weight: bold;
}
.liquid-lp-title a:hover {
    color: #4C4C4C;
}

.flickity-prev-next-button svg {
    max-width: 120% !important;
    width: 100% !important;
    stroke: #000000 !important;
}
.carousel-nav-solid .flickity-prev-next-button:before, .carousel-nav-bordered .flickity-prev-next-button:before {
    background: none;
}
.carousel-nav-solid .flickity-prev-next-button {
    background: #07944A;
}
.vertical-text {
  transform: rotate(270deg);
    white-space: nowrap;
    position: absolute;
    right: -20px;
    top: 250px;
    width: 560px;
}

.placeholder {
  display: block;          /* Ensure it behaves like a block element */
  width: 100%;             /* Ensure it takes the full width */
  height: auto;         /* Set a fixed height for the grey block */
  background-color: #898989; /* Grey color */
  position: relative;      /* To position the pseudo-element properly */
}

.placeholder::after {
  content: "";            /* Create an empty pseudo-element */
  position: absolute;     /* Position it absolutely within the container */
  top: 0;                 /* Align it to the top */
  left: 0;                /* Align it to the left */
  right: 0;               /* Align it to the right */
  bottom: 0;              /* Align it to the bottom */
  background-color: #898989; /* Apply grey background */
  z-index: 1;             /* Ensure it appears on top of the image */
}

.placeholder img {
  visibility: hidden;     /* Hide the actual image */
}
.wa-social-icons img {height: 25px;}
a.play-video:hover {box-shadow:none !important;}
button,.vc_btn3-container a {text-transform: uppercase !important;font-weight: bold !important;padding: 10px 18px !important;border-width: 1px !important;}
.white button:hover {color:#000000 !important;}
h1,h2, h3, h4, h5, h6 {text-transform: uppercase !important;}
.white, .white h1, .white h2, .white h3, .white h4, .white h5, .white h6, .white p, .white ul li {color:#ffffff;}
#ld_subscribe_form input[type="email"]:focus {
    border: 1px solid;
}
.ld-tm-info {min-height: 92px;}
.ld-tm-pos {font-size: 10px;}
.ld-tm-name.size-sm {font-size: 13px;margin-bottom: 0.5rem !important;}
.map-list {min-height: 320px;}
.footer-legal p {font-size: 12px;line-height: 120%;padding: 10px 0 40px 0;color:#ffffffbd;}

/* OLD STYLING */
@media (max-width: 768px) {
    .hide-on-mobile {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .hide-on-mobile {
        display: block !important;
    }
}

iframe#dbox-form-embed {
    height: 100vh;
    overflow: hidden;
}

.cover-and-spread .carousel-nav {
        margin-top: -45px !important;
}
.ambassadorMember .info a {margin-bottom: 10px;display: inline-block;}
/*.privacy-policy ol {padding-inline-start: 20px;}*/
/*.privacy-policy p, .privacy-policy li,.privacy-policy b {color:#000;}*/
.page-id-5424 p i,.page-id-5424 p span,.page-id-5424 p b,.page-id-5424 ul li,.page-id-5424 ol li,
.page-id-5412 p i,.page-id-5412 p span,.page-id-5412 p b,.page-id-5412 ul li,.page-id-5412 ol li {color: #000;}
.footermodal {display:none;}
.maxw500 img {
    max-width:500px;
    width:100%;
    margin-left: auto;
    margin-right: auto;
}
#tickets_show .pipeline .step-1-progress .step, #tickets_show .pipeline .step-2-progress .step, #tickets_show .pipeline .step-3-progress .step, #tickets_show .pipeline .step-4-progress .step, #tickets_show .pipeline .step-5-progress .step, #purchases_show .pipeline .step-1-progress .step, #purchases_show .pipeline .step-2-progress .step, #purchases_show .pipeline .step-3-progress .step, #purchases_show .pipeline .step-4-progress .step, #purchases_show .pipeline .step-5-progress .step,
#tickets_show .action-button-container .action-button, #purchases_show .action-button-container .action-button {
    background: #fcae42 !important;
}
#tickets_show .ticket-form-container button {
    color: black !important;
}
#donorboxEmbed #tickets_show .ticket-form-container .active .step {
    background: #000000 !important;
}
#tickets_show h1, #tickets_show h2, #tickets_show h3, #tickets_show h4, #tickets_show h5, #tickets_show h6 {
    color: #000000 !important;
}
.page-id-4587 .liquid-lp-date,.page-id-23 .liquid-lp-date {font-weight: 700;color: #fcae42;}

.gslide-inline .ginlined-content {padding: 30px !important;}
.fancy-box-travel h3 {line-height: 1.1em;}
.program-item2 .fancy-box-image {max-height:500px;}
.program-item2.fancy-box-travel.fancy-box-small {padding-bottom: 0;}
.fancy-box-travel .fancy-box-image:after {background-image: linear-gradient(to top, #000000 0%, transparent 100%);}
.gslide-media h2 {margin: 0 0 20px 0;}
.nav-item-children>li>a {padding: 0.7em 1.5em;}
.partner-banner {display: grid;gap: 20px;grid-template-columns: repeat(1, 1fr)}
img.banner-logo {padding: 10px 10px;margin: 0 auto;max-width:100%;}
img.partners-logo {padding: 10px 10px;margin: 0 auto;max-width:150px;}
#broadcaster_logos,
#radio_logos,
#news_logos,
#billboards_logos,
#agencies_logos,
#ngo_logos,
#government_logos,
#airline_logos,
#other_logos,
#contributors,
#photographers {display:none;}
.lity-content #broadcaster_logos,
.lity-content #radio_logos,
.lity-content #news_logos,
.lity-content #billboards_logos,
.lity-content #agencies_logos,
.lity-content #ngo_logos,
.lity-content #government_logos,
.lity-content #airline_logos,
.lity-content #other_logos,
.lity-content #contributors,
.lity-content #photographers {display:block;}
.lity-content:after {box-shadow: none;}
.lity {background-color: rgb(255 255 255);}
.lity-close {color:#000;}

@media only screen and (min-width: 841px) {
  #teamGrid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
  #ambassadorGrid {display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px;}
  .ambassadorMember h3 {font-size: 17px;line-height: 19px;margin: 5px 0;padding: 0px 15px;}
  .ambassadorMember p strong {font-size: 11px;line-height: 15px;text-transform:uppercase;}
  .ambassadorMember a,.teamMember a {color: #000000;padding:0 15px;text-decoration:underline;font-size:13px;text-transform:uppercase;}
  .ambassadorMember .info {padding: 10px 5px;}
  .partners-6-grid {grid-template-columns: repeat(6, 1fr);padding: 0 18%;}
  .partners-4-grid {grid-template-columns: repeat(4, 1fr);padding: 0 18%;}
  .partners-3-grid {grid-template-columns: repeat(3, 1fr);padding: 0 18%;}
  .partner-banner {padding: 0 18%;}
}
@media only screen and (min-width: 480px) and (max-width: 840px) {
  #teamGrid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}  
  #ambassadorGrid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}
  .ambassadorMember h3 {font-size: 25px;line-height: 30px;margin: 10px 0;padding: 0px 15px;}
  .ambassadorMember p strong {font-size: 15px;line-height: 30px;text-transform: uppercase;}
  .ambassadorMember a, .teamMember a {color: #000000;padding: 0 15px;text-decoration: underline;font-size: 17px;line-height: 30px;text-transform: uppercase;}
  .ambassadorMember .info {padding: 10px 5px;padding-top:20%;}
  .partners-6-grid {grid-template-columns: repeat(2, 1fr);}
  .partners-4-grid {grid-template-columns: repeat(2, 1fr);}
  .partners-3-grid {grid-template-columns: repeat(2, 1fr);}
  .partner-banner {padding: 0;}
}
@media only screen and (max-width: 479px) {
  h1 {font-size: 52px;line-height: 62px;}
  #teamGrid {display: grid;grid-template-columns: repeat(1, 1fr);gap: 40px;}
  #ambassadorGrid {display: grid;grid-template-columns: repeat(1, 1fr);gap: 40px;}
  .ambassadorMember h3 {font-size: 25px;line-height: 30px;margin: 10px 0;padding: 0px 15px;}
  .ambassadorMember p strong {font-size: 15px;line-height: 30px;text-transform: uppercase;}
  .ambassadorMember a, .teamMember a {color: #000000;padding: 0 15px;text-decoration: underline;font-size: 17px;line-height: 30px;text-transform: uppercase;}
  .ambassadorMember .info {padding: 10px 5px;padding-top:20%;}
  .partners-6-grid {grid-template-columns: repeat(2, 1fr);}
  .partners-4-grid {grid-template-columns: repeat(2, 1fr);}
  .partners-3-grid {grid-template-columns: repeat(2, 1fr);}
  .partner-banner {padding: 0;}
}

.partners-6-grid {display: grid;gap: 20px;}
.partners-4-grid {display: grid;gap: 20px;}
.partners-3-grid {display: grid;gap: 20px;}

.ld-tm-info.ld-overlay {background-color: rgb(252 174 66);}
.ld-tm:hover .ld-overlay .ld-tm-pos {opacity: 1;}

.image-icon img {z-index: 9999;position: relative;background-color: #f79e00;}
.image-icon {bottom: -20px;left: 20px;position: relative;}

.search-results h2.entry-title {font-size: 21px;line-height: 1.2em;}
.search-results .titlebar-scroll-link,.search-results .liquid-lp-details,.search-results .entry-summary {display:none;}
.search-results .post img {aspect-ratio: 16/9;}
.search-results .titlebar-inner h1 {margin:0;}

.is-form-style input.is-search-input,.is-form-style input.is-search-submit, .is-search-icon {height:50px;}
.is-ajax-search-post .is-title a {font-size: 16px;font-weight: 600;}
.is-form-style input.is-search-input {font-family: DM Sans;}
.is-search-sections .thumbnail img {max-width: 110px !important;margin-right: 20px;}
.is-search-sections .left-section {float: none !important;}
/*.posted-on {text-decoration: underline;}*/
.truncated {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.is-form-style input.is-search-submit {padding: 0 20px!important;font-weight: bold;}



/*#teamGrid > .teamMember:last-child:nth-last-child(1) {grid-column: 2 / 3;}*/
.ambassadorMember,.teamMember {position: relative;overflow: hidden;transition: box-shadow .3s;box-shadow: 5px 5px 10px #00000024;border-radius: 5px;}
.teamMember:hover {box-shadow: 0px 4px 15px rgba(0,0,0,0.2);cursor: ns-resize;}
.ambassadorMember:hover {box-shadow: 0px 4px 15px rgba(0,0,0,0.2);}
.ambassadorMember img,.teamMember img {width: 100%;}
.teamMember h3, .teamMember p {text-align: left;margin: 5px 0;padding: 0px 15px;}
.ambassadorMember p {margin: 5px 0 15px 0;padding: 0px 15px;}
.teamMember h3 {line-height: 32px;}
.info {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #fcae42;color: #000000;opacity: 0;visibility: hidden;transition: opacity .3s, visibility .3s;overflow-y: auto;}
.info::-webkit-scrollbar {width: 6px;}
.info::-webkit-scrollbar-thumb {background-color: rgba(255,255,255,0.5);border-radius: 3px;}
.teamMember:hover .info {opacity: 1;visibility: visible;border-bottom: 40px solid #fcae42;}
.ambassadorMember:hover .info {opacity: 1;visibility: visible;border-bottom: 20px solid #fcae42;}
.teamMember .info {padding: 20px;}

.teamMember .bio {padding: 15px;font-size: 16px;line-height: 19px;}
.ambassadorMember .bio {padding: 15px;font-size: 15px;line-height: 19px;margin-bottom: 20px;}

.ambassadorMember .flag {width: 70px;padding: 15px 15px 15px 15px;}
.ambassadorMember {text-align: center;}


.program-item {min-height: 563px;}
#programs-heading h2 {color: #fff !Important;}
#focusareas .iconbox-side {flex-flow: row;}
#focusareas .iconbox {margin-bottom: 1em;}
#focusareas .iconbox h3 {line-height: 1.2em;}
/*.search-results .category-jobs {display:none;}*/
ul.igm-live-filter {padding-bottom: 20px !important;}
.gslide-inline {max-height: 95vh;max-width:95vw;}
.map-lb-section1 {width: 48%;float: left;display: inline-block;padding-right:2%;}
.map-lb-section2 {width: 50%;float: left;display: inline-block;}
.gslide-inline .ginlined-content {line-height: 20px;}
ul.igm-live-filter li.igm-live-filter-active, ul.igm-live-filter li:hover {background: #fcae42 !important;color: #ffffff !important;}
ul.igm-live-filter li {background: #000000 !important;color: #ffffff !important;}
[data-map-id="4553"] {display:none !important;}
.liquid-lp-excerpt,.liquid-lp-footer {display:none;}
.nav-item-children>li:hover>a,.nav-item-children>li.current-menu-item:hover>a {color: #000000 !important;}
.nav-item-children>li:hover>a {background-color: #fcae42 !important;}
.main-nav>li>a {color: #ffffff;}
/*.main-nav>li.current-menu-item>a, .main-nav>li.current-menu-ancestor>a {color: #fcae42 !important;}*/
.main-nav .children>li>a, .nav-item-children>li>a {color: #ffffff !important;}
.nav-item-children>li.current-menu-item>a {color: #fcae42 !important;}
.main-nav .children, .nav-item-children {border-radius: 0 !important;background-color: #000 !important;}
.iconbox p {color: #9c9c9c;}
#dbox-form-embed .tabs-header.basic-color-background {background-color: #fcae42 !important;}

.social-icon.scheme-dark.square a {background-color: #069453;}
.sticky-img {position: sticky;display: inline-flex;top: 140px;position: -webkit-sticky;/*margin-bottom: 40%;*/}
.alt-p {font-size: 17px; line-height: 29px; color: #656565;}
.bio-job-desc {font-size: 17px; line-height: 29px; color: #000000;}
.heateorSssSharingArrow.heateorSssPullOut {display:none;}
.heateor_sss_sharing_container {margin-left:-10px !important;}
.blog-single-header-block {margin: -40px -30px 0 -30px;padding: 40px 30px 40px 30px;}
.blog-single-header-block h1,.blog-single-header-block p {color: #ffffff;}
.blog-single-body {background-color:#ffffff;}


.blog-single-custom-contents {padding-left: 15px;padding-right: 15px;}
.page-id-4422 .mbYTP_wrapper iframe {
    height: 100% !important;
    margin-top: 0 !important;
    max-height: 386px;
    min-width: 1196px;
}
@media screen and (max-width: 1199px) {
.page-id-4422 .mbYTP_wrapper iframe {
     max-height: 240px;
    }
}
a.btn:hover {text-decoration:none !important;}
.post-nav {display:none;}
.blog-single-footer {padding-bottom:80px;}
.job-listings .liquid-lp-excerpt,.job-listings .liquid-lp-footer {display:none;}
.job-listings .liquid-blog-item-gray {min-height: 128px;margin: 0 15px;justify-content: center;}
.job-listings .liquid-blog-item-gray .liquid-blog-item-inner {justify-content: center;}
.job-listings .liquid-lp-title {text-align: center;line-height: 22px;font-size: 18px;}
a.back-btn:hover {text-decoration: none !important;}
article.category-jobs {color:#222222;}
.wpb_text_column>.wpb_wrapper>ul {padding-left: 18px;}
.wpb_text_column ul {list-style-position: outside;}
@media only screen and (min-width: 920px) {
#primary-nav .donate-nav {display:none;}
}
@media screen and (min-width: 992px) {
.post-meta {
    margin-bottom: 1.75em !important;
}
}
@media screen and (min-width: 1200px) {
.blog-single-content.pull-up {
    margin-top: -1.8181818182em;
}
}
}
@media screen and (max-width: 1199px) {
    .mobile-align {text-align:center !important;}
    .main-header .navbar-brand {padding: 10px 0 !important;}
    .liquid-lp-title.size-lg {font-size: 24px !important;}
    .ld-fancy-heading.music-heading h2 {font-size: 34px !important;}
}
footer.footer .social-icon i {color: #ffffff !important;}
/*footer .social-icon i:hover {color: #ffffff !important;}*/
.liquid-blog-scheme-dark {color: #000000;}
.wpcf7 form.invalid .wpcf7-response-output {
    border-color: #fcae42;
    background-color: #fcae42;
    color: #000000;
    padding: 20px 20px;
    margin: -10px 0 50px 0;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #009453;
    background-color: #009453;
    color: #000000;
    padding: 20px 20px;
    margin: -97px 0 50px 0;
    z-index: 9999999999;
    position: relative;
}
.hubcards .fancy-box-contents {background-color: #141313;color: white !important;}
.hubcards .fancy-box-info h3 {color:#ffffff !important;}
.fancy-box-classes.hubcards .trainer {font-size: 16px;color:#d7d7d7 !important;}
.fancy-box-classes.hubcards {background-color: #fff0;}
.wpcf7-not-valid-tip {color: #ee162d;margin: -24px 0 24px 0;}
footer .ld-sf [type=submit] {padding:0 !important;width: 60px !important;}
footer .ld-sf--button-inline form {flex-direction: initial !important;}
footer .ld-sf--button-inline p {padding-right: 12px !important;}
.map-form .lqd-contact-form-button-lg input[type=submit] {margin-bottom: 0px;}
.fancy-box.hubcards p {line-height: 1.3em;}
.fancy-box-overlay.hubcards .fancy-box-contents {padding: 22px;}
.hubcards .fancy-box-header {height:100%;}
.hubcards .fancy-box-header p {margin-top:108%;}
.fancy-box.hubcards h3 {line-height: 1;}
.hide {display:none;}
.flickity-page-dots {width: 100%;}
.svg300 {width:300px;}
/*.row-bg-loader, .lqd-vbg-loader:before {display:none;}*/
.row-bg-loader, .lqd-vbg-loader:before {colour:#ffffff;}
.is-stuck .navbar-brand {padding-top: 8px;padding-bottom: 8px;}
.navbar-brand img {min-width: 120px;max-width:120px;}
.single-post .blog-single-content a:hover {text-decoration: underline;}
#regions .carousel-dots-lg .flickity-page-dots .dot {width: 16px;height: 16px;}
#regions .flickity-page-dots .dot.is-selected {background-color: #ffffff;color: #ffffff;}
#regions .flickity-page-dots .dot {background-color: #ffffff4d;color: #ffffff4d;}
#stories .carousel-nav {text-align: center;margin-top: 60px;}
#stories .carousel-nav-bordered .flickity-prev-next-button {border-color: #000000;background-color: #000000;}
#stories .flickity-prev-next-button svg {stroke: #ffffff;}
#stories .carousel-nav-sm .flickity-prev-next-button {width: 40px;height: 40px;}
#stories .flickity-prev-next-button {border: 2px;}
#stories .carousel-nav-bordered .flickity-prev-next-button:before {background: #ffffff;}
#stories .flickity-prev-next-button:hover svg {stroke: #000000;}
.liquid-blog-contents-inside .liquid-lp-media:after {background: linear-gradient(to top, #000000 50%, transparent 100%);}
.liquid-blog-contents-inside:hover .liquid-lp-media:after {opacity: 0.9;}
a.footer-hashtags {color:#ffffff !important;}
a.footer-hashtags:hover {color:#fcae42 !important;}
footer p {color:#ffffff;}
footer a {color: #fcae42;}
footer .copyright-text p {font-size: 14px;color: #ffffff3b;}
/*footer .ld_sf_response {display:none;}*/
footer .ld_sf_response h4 {font-size: 14px !Important;color: #208436 !Important;text-align: left !Important;}
footer .ld-sf {margin-bottom: 0;bottom: -28px;}
footer .ld-sf p {margin-bottom: 0px;}
body.single-post .content {color: #1d1d1d;}