.elementor-20204 .elementor-element.elementor-element-486ab0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20204 .elementor-element.elementor-element-344eef2{text-align:center;}.elementor-20204 .elementor-element.elementor-element-526d4a5{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-20204 .elementor-element.elementor-element-57f86a6{text-align:center;}.elementor-20204 .elementor-element.elementor-element-57f86a6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-20204 .elementor-element.elementor-element-1551802{--display:flex;}.elementor-20204 .elementor-element.elementor-element-d6fc612 > .elementor-widget-container{margin:0rem 0rem 0rem .5rem;}.elementor-20204 .elementor-element.elementor-element-0cdb389.elementor-element{--align-self:center;}.elementor-20204 .elementor-element.elementor-element-0a3e11a{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20204 .elementor-element.elementor-element-00fa0af{--display:flex;}.elementor-20204 .elementor-element.elementor-element-39d072a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20204 .elementor-element.elementor-element-3560dd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-20204 .elementor-element.elementor-element-25d6a25{text-align:right;}.elementor-20204 .elementor-element.elementor-element-25d6a25 img{width:auto;height:72px;}.elementor-20204 .elementor-element.elementor-element-bd15f95{font-family:"Arial", Sans-serif;font-size:10px;line-height:12px;}.elementor-20204 .elementor-element.elementor-element-e4d92f8{--display:flex;}.elementor-20204 .elementor-element.elementor-element-e89615f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20204 .elementor-element.elementor-element-e89615f:not(.elementor-motion-effects-element-type-background), .elementor-20204 .elementor-element.elementor-element-e89615f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231928;}.elementor-20204 .elementor-element.elementor-element-b17d597{text-align:center;}@media(max-width:767px){.elementor-20204 .elementor-element.elementor-element-1551802{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20204 .elementor-element.elementor-element-d6fc612 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20204 .elementor-element.elementor-element-0a3e11a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.elementor-20204 .elementor-element.elementor-element-39d072a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20204 .elementor-element.elementor-element-3560dd4{--content-width:fit-content;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20204 .elementor-element.elementor-element-25d6a25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20204 .elementor-element.elementor-element-25d6a25 img{object-fit:contain;}.elementor-20204 .elementor-element.elementor-element-bd15f95 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-57f86a6 */#paragon-education-center-event-schedule--event-list table {
    border: none;
    margin-bottom: 0;
}

#paragon-education-center-event-schedule--event-list table th {
    color: #a43981;
    border: none;
    text-align: right;
    vertical-align: top;
}

#paragon-education-center-event-schedule--event-list table th, #paragon-education-center-event-schedule--event-list table td {
    padding: .125em .25em;
    border: none;
}

#paragon-education-center-event-schedule--event-list table td p {
    margin-bottom: 0;
}

.instructor-img-btn{
    margin-top: 4em;
}

@media (max-width: 767px){
    .instructor-img-btn{
    margin-top: 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2eede3 */@media (max-width: 1024px){
    #paragon-education-center-event-schedule--pre-event-list svg {
        height: auto !important;
        width: 80vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a3e11a */#paragon-education-center-event-schedule--pre-event-list {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aaffe4c */ul#paragon-education-center-event-schedule--event-list > li .city-images{
            opacity: .54; 
            padding:0 10px 10px 10px;
      
        }
        ul#paragon-education-center-event-schedule--event-list > li .speaker-headshot-images{
            border-radius: 50%;
            box-shadow: 0px 0px 20px 0px #A43981;
        }
 

        ul#paragon-education-center-event-schedule--event-list {
            list-style: none;
        }


        ul#paragon-education-center-event-schedule--event-list > li {
            display: flex;
            flex-direction: row;
            max-width: 1400px;
            padding-bottom: 1.8em;
        
       
        
        }
    
        ul.education-course--inner-data-list {
            list-style: initial;
        }


        ul#paragon-education-center-event-schedule--event-list > li table th {
            text-align: right;
            color: var(--ast-global-color-0);
            color: #a43981;
            border: none;
            padding: 0;
            white-space: nowrap;
  
        }
        ul#paragon-education-center-event-schedule--event-list > li td{
            border: none;
            padding: .125em .25em;
        
        }

        div.education-schedule--city-image-column, div.education-schedule--speaker-headshot-section-column{
            width: 30%;
           
    
        }
        
      
        div.education-schedule--speaker-headshot-section-column{
            display: flex;
            flex-direction: column;
            align-items: center;
        }
   

 ul#paragon-education-center-event-schedule--event-list > li table {
            border: none;
        }
        
        div.education-schedule--course-info-column {
            width: 40%;
            padding: 0 2rem;
            justify-items: center;
            
        }
        div.education-schedule--course-info-column > h5, table, details{
            padding-bottom: 20px;
        }

        ul#paragon-education-center-event-schedule--event-list > li details {
            width: 100%;
            color: #ffffff;
        }
        ul#paragon-education-center-event-schedule--event-list > li summary { 
            list-style: none;
            
         }
         
    
         ul#paragon-education-center-event-schedule--event-list > li details summary span::before{
            content: "";
            background-image: url('https://paragon-implant.com/wp-content/uploads/right-caret-icon.svg');
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            width: 1rem;
            height: 1rem;
            display: inline-block;
            transition: all .4s ease-in-out;
         margin-right: 5px;
            vertical-align: middle;
        }
        
        details > summary::-webkit-details-marker{
  display: none;
}

        ul#paragon-education-center-event-schedule--event-list > li details[open] summary span::before{
            transform: rotate(90deg);
           
        }

        li.education-event-calendar--time-group {
            justify-content: center;
            padding: 1rem;
        }

        ul#paragon-education-center-event-schedule--event-list > li h4 {
            font-size: 1.875rem;
            line-height: 1.3em;
            text-align: center;
            margin: 0;
       
        }

        ul#paragon-education-center-event-schedule--event-list > li h5 {
            font-size: 1.875rem;
            line-height: 1.3em;
            text-align: center;
            margin: 0;
          
        }

        ul#paragon-education-center-event-schedule--event-list > li .speakers-headshot-section{
            display: flex;
            column-gap: 1rem;
            margin-top: 4rem;
            padding: 10px;
            
        }
        
        ul#paragon-education-center-event-schedule--event-list > li .speakers-headshot-section{
            display: flex;
            column-gap: 1rem;
            margin-top: 4rem;
            width: inherit;
            justify-content: center;
            padding: 10px;
          
        }
        
        ul#paragon-education-center-event-schedule--event-list > li .education-schedule--speaker-headshot-section-column .speakers-headshot-section.speakers-count-one {
            width: 50%;
        }

        ul#paragon-education-center-event-schedule--event-list > li .education-schedule--speaker-headshot-section-column .speakers-headshot-section.speakers-count-two {
            width: 40%;
             
        }
        
        
        
        ul#paragon-education-center-event-schedule--event-list > li .book-now-section{
            margin-top: 1.2rem;
             text-align: center;

        }

        ul#paragon-education-center-event-schedule--event-list > li .book-now-btn {
            background-color: #a43981;
            padding: .625rem 1.25rem;
            border-radius: 3px;
            font-size: 1.25rem;
            text-decoration: none;
            font-weight: 700;
     
   
        
        }

        ul#paragon-education-center-event-schedule--event-list > li .jb-white-image {
            transform: scaleX(-1);
        }
        
        ul#paragon-education-center-event-schedule--event-list > li#paragon-education-center-event-schedule-filter--section-no-results {
    flex-direction: column;
}


#paragon-education-center-event-schedule--pre-event-list {
    display: none;
}

#education-schedule-reset-filter-btn-top {
    display: none;
    cursor: pointer;
    color: #ffffff;
    font-weight: 700;
    text-decoration: none;
    background-color: #a43981;
    border-radius: 3px;
     padding: .5rem 1rem;
 
}

 .filters{
        display: flex;
        column-gap: 10px;
       
    }
    
    


        @media (max-width: 1024px){
            ul#paragon-education-center-event-schedule--event-list > li {
            flex-direction:column;
            padding-bottom: 20px;
            align-items: center;
            justify-self: center;
           
        }
        
         div.education-schedule--city-image-column{
             text-align: center;
         }

        div.education-schedule--city-image-column, div.education-schedule--speaker-headshot-section-column, div.education-schedule--course-info-column {
            width: 100%;
         
        }
        
         

        ul#paragon-education-center-event-schedule--event-list > li .speaker-headshot-images{
            display: none;
         
        
        }
        ul#paragon-education-center-event-schedule--event-list > li .speakers-headshot-section{
            margin-top: 0;
            flex-direction: column;
            align-items: center;
        }
        
           ul#paragon-education-center-event-schedule--event-list > li .book-now-section{
            margin-top: 0;


        }

        
        #paragon-education-center-event-schedule--pre-event-list svg{
            height: 220px;
           
        }
        
         .filters{
          flex-direction: column;
          gap: 10px;
      }

        }/* End custom CSS */