/********* Compiled - Do not edit *********/
:root{--color-primary:#110c6b;--color-gradient-start:#fe688b;--color-gradient-stop:#fe688b;--color-link:#000000;--color-link-hover:#1e73be;}.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:Roboto;font-weight:400;line-height:1.7em;font-size:1em;color:#808291;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:40px;color:#181b31;}.h3,h3{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:25px;color:#181b31;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:18px;color:#181b31;}.titlebar-inner h1{color:#ffffff !important;}.titlebar-inner p{}.titlebar-inner{padding-bottom:138px;}.titlebar{background-color:#303030;background-image:url( ../2020/01/AMA-Los-Angeles-Volunteers.jpg);background-repeat:no-repeat;background-size:cover;}.titlebar .titlebar-scroll-link{color:rgb(255, 255, 255);}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.9) !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:#110c6b !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:#110c6b !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:#110c6b !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(254, 104, 139) !important;}}@media screen and (max-width: 1199px){body[data-mobile-nav-style=modern]:before{background:linear-gradient(65deg, rgb(29, 225, 209) 0%, rgb(137, 135, 226) 100%);}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;}}.blog-single-cover[data-fullheight=true] {
    height: 48vh;
}
.nf-form-fields-required {
  display: none;
}
#sponsors_banner_image_row{
    
    background-size:100% !important;
    
}
.main-header-overlay{
    position:relative;
}
body.archive #content {
    padding-top: 0px;
}

.ourTeamImg img {
    width: 360px;
    /* height: 360px; */
    height: auto;
}

.reserve_spot_button{
    font-size: 15px;
    background-color: #0da0c5;
    border-width: 8px!important;
    border-color: rgba(255,255,255,0) !important;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 4px;
    transition: all 300ms ease 0ms;
    padding: .3em 1em !important;
    color: #FFF;
    display: inline-block;
    border: 2px solid;
    border-radius: 3px;
}

.reserve_spot_button:hover{
    background-image: initial !important;
    background-color: rgba(191,95,105,0.95) !important;
    font-size: 15px;
    border: 2px solid transparent;
    color: #FFF;
}

.single-mec-events .lity-container {
    max-width: 725px;
    width: auto;
}

.mec-hourly-schedule-speaker-info{
    margin-left:0;
}
section#top .ld-masked-image{ top: -120px !important;}

#register_iframe_id iframe {
    min-height: 870px;
    width: 100%;
    height: auto;
    margin-top: 30px;
}

@media (min-width: 1200px){
.content .banner_image_row{
    margin-top: 15px !important;
}
}
@media (min-width: 992px){
    #top { padding-top:120px !important;}
}
@media screen and (max-width: 1199px){
#primary-nav.main-nav .children>li>a, #primary-nav .nav-item-children>li>a {
     color: #797b86; 
}
}

.cust_text_header{
    color: #aa20e2;
    font-size: 22px;
    line-height: 37px;
    text-align: justify;
    font-weight: bold;
    
}
.cust_text_header a {
    color: #de7b7b;
}
#cust_img_container_spc_rmv {
    margin-top: -65px !important;
}
.ld-1586837266546-6a5e7370-15c5 a.loaded {
    height: 180px;
}

@media only screen and (max-width: 600px) {
.vom_extra_class{
      font-size: 1.1em;  
}
.nav-next {
    margin-top: 20px;
}
.register_button_event{
    left: 59px !important;
}
.register_button_event button{
    font-size: 10px !important;
    padding: 10px 6px !important;
}

}

.mec-past-event .register_button_event {
   /* display: none;*/
}

.mec-single-builder-wrap img {
    opacity: 1 !important;
}

.elementor-widget img {
    opacity: 1 !important;
}

.mec-event-content h3.mec-event-title a.mec-color-hover {
    font-size: 26px;
}