.elementor-6922 .elementor-element.elementor-element-23f448b0{--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;--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-23f448b0.e-con{--align-self:flex-start;}.elementor-6922 .elementor-element.elementor-element-74425726{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6922 .elementor-element.elementor-element-f5b23c9{--lottie-container-width:75px;}.elementor-6922 .elementor-element.elementor-element-50932120{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6922 .elementor-element.elementor-element-77b9ace6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6922 .elementor-element.elementor-element-5e917e4f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6922 .elementor-element.elementor-element-6ac8504e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6922 .elementor-element.elementor-element-6f6f0620{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for inline-php, class: .elementor-element-77b9ace6 */.elementor-6922 .elementor-element.elementor-element-77b9ace6 a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-77b9ace6 .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-739dee24 */.elementor-6922 .elementor-element.elementor-element-739dee24 a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-739dee24 .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-13b96f46 */.elementor-6922 .elementor-element.elementor-element-13b96f46 a {
    display: flex;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-13b96f46 .years {
    display: flex;
    flex-direction: column-reverse;
}

.elementor-6922 .elementor-element.elementor-element-13b96f46 .count {
    opacity: .3;
    padding-left: 5px;
}

.elementor-6922 .elementor-element.elementor-element-13b96f46 .empty:not(.current) {
    /*opacity: .3;*/
    display: none;
}

.elementor-6922 .elementor-element.elementor-element-13b96f46 .empty .count {
    display: none;
}

.elementor-6922 .elementor-element.elementor-element-13b96f46 .current .name {
    text-decoration: underline;
    text-underline-offset: 2px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-5e917e4f */.elementor-6922 .elementor-element.elementor-element-5e917e4f a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-5e917e4f .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-1b37892b */.elementor-6922 .elementor-element.elementor-element-1b37892b a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-1b37892b .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-1a88ba8f */.elementor-6922 .elementor-element.elementor-element-1a88ba8f a {
    display: flex;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .years {
    display: flex;
    flex-direction: column;
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .count {
    opacity: .3;
    padding-left: 5px;
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .empty:not(.current) {
    /*opacity: .3;*/
    /*display: none;*/
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .empty .count {
    display: none;
}



.elementor-6922 .elementor-element.elementor-element-1a88ba8f .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .current .name {
    text-decoration: underline;
    text-underline-offset: 2px;
    text-decoration-thickness: 1px;
}

.elementor-6922 .elementor-element.elementor-element-1a88ba8f .uncategorized {
    display: none;    
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-3e52163a */.elementor-6922 .elementor-element.elementor-element-3e52163a a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-3e52163a .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for inline-php, class: .elementor-element-548f581c */.elementor-6922 .elementor-element.elementor-element-548f581c a {
    font-size: 20px !important;
    font-weight: bold;
    color: inherit;
}

.elementor-6922 .elementor-element.elementor-element-548f581c .current  {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50932120 */@media(max-width: 550px) {
    .elementor-6922 .elementor-element.elementor-element-50932120 a {
        /*font-size: 16px !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f448b0 */.elementor-6922 .elementor-element.elementor-element-23f448b0 {
    height: 100vh;
}/* End custom CSS */