.elementor-967 .elementor-element.elementor-element-b6b81c4{--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;--margin-top:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-967 .elementor-element.elementor-element-6c241f9{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-967 .elementor-element.elementor-element-02611ca{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-02611ca:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-02611ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4385776 );}.elementor-967 .elementor-element.elementor-element-5ca08af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-5ca08af{column-gap:0px;font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:300;line-height:0.9rem;color:var( --e-global-color-e29f488 );}.elementor-967 .elementor-element.elementor-element-4aa7f51{--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:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-967 .elementor-element.elementor-element-3e88241{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-967 .elementor-element.elementor-element-03a37a5{--display:flex;}.elementor-967 .elementor-element.elementor-element-f51260b > .elementor-widget-container{margin:0px 0px 5px 2px;}.elementor-967 .elementor-element.elementor-element-f51260b .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1rem;color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-b468b42{width:100%;max-width:100%;}.elementor-967 .elementor-element.elementor-element-ceea7f7{--display:flex;}.elementor-967 .elementor-element.elementor-element-af6365b > .elementor-widget-container{margin:0px 0px 5px 2px;}.elementor-967 .elementor-element.elementor-element-af6365b .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1rem;color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-782aa42 > .elementor-widget-container{margin:0px 0px 5px 2px;}.elementor-967 .elementor-element.elementor-element-782aa42 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1rem;color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-b05dbf8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-994944d{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-967 .elementor-element.elementor-element-994944d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-0274f07{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-967 .elementor-element.elementor-element-0274f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-6312126{--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:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-967 .elementor-element.elementor-element-7bad0eb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-967 .elementor-element.elementor-element-7bad0eb:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-7bad0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d09fb65 );}.elementor-967 .elementor-element.elementor-element-93d52b4 > .elementor-widget-container{margin:0px 0px 10px 2px;}.elementor-967 .elementor-element.elementor-element-93d52b4 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1rem;color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-25d8d90{--display:flex;}.elementor-967 .elementor-element.elementor-element-2c8be22 > .elementor-widget-container{margin:0px 0px 10px 2px;}.elementor-967 .elementor-element.elementor-element-2c8be22 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1rem;color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-48d4286{--display:flex;}.elementor-967 .elementor-element.elementor-element-9b25381{--display:flex;}.elementor-967 .elementor-element.elementor-element-218ee94{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1e99c5f-font-family ), Sans-serif;font-size:var( --e-global-typography-1e99c5f-font-size );font-weight:var( --e-global-typography-1e99c5f-font-weight );line-height:var( --e-global-typography-1e99c5f-line-height );}.elementor-967 .elementor-element.elementor-element-218ee94 > .elementor-widget-container{margin:-45px 0px 20px 0px;}.elementor-967 .elementor-element.elementor-element-218ee94.elementor-element{--align-self:center;}.elementor-967 .elementor-element.elementor-element-4bb47c3{--grid-columns:3;}.elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.2rem;margin-top:50px;}.elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-4385776 );}.elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-9bcb148 );}.elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-e29f488 );}body:not(.rtl) .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 3px/2 );}body:not(.rtl) .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 3px/2 );}body.rtl .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 3px/2 );}body.rtl .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 3px/2 );}@media(max-width:1024px){.elementor-967 .elementor-element.elementor-element-6c241f9{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-967 .elementor-element.elementor-element-5ca08af{font-size:1rem;line-height:1.4rem;}.elementor-967 .elementor-element.elementor-element-4aa7f51{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-967 .elementor-element.elementor-element-3e88241{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-967 .elementor-element.elementor-element-b05dbf8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-994944d > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-0274f07 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-218ee94{font-size:var( --e-global-typography-1e99c5f-font-size );line-height:var( --e-global-typography-1e99c5f-line-height );}.elementor-967 .elementor-element.elementor-element-4bb47c3{--grid-columns:2;}body:not(.rtl) .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-967 .elementor-element.elementor-element-4bb47c3 .elementor-pagination{margin-top:30px;}}@media(max-width:767px){.elementor-967 .elementor-element.elementor-element-b6b81c4{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-967 .elementor-element.elementor-element-6c241f9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-967 .elementor-element.elementor-element-02611ca{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-967 .elementor-element.elementor-element-5ca08af{font-size:0.9rem;line-height:1.2rem;}.elementor-967 .elementor-element.elementor-element-4aa7f51{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-967 .elementor-element.elementor-element-994944d > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-967 .elementor-element.elementor-element-0274f07 > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-967 .elementor-element.elementor-element-6312126{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-967 .elementor-element.elementor-element-93d52b4 > .elementor-widget-container{margin:0px 0px 5px 2px;}.elementor-967 .elementor-element.elementor-element-2c8be22 > .elementor-widget-container{margin:0px 0px 5px 2px;}.elementor-967 .elementor-element.elementor-element-218ee94{font-size:var( --e-global-typography-1e99c5f-font-size );line-height:var( --e-global-typography-1e99c5f-line-height );}.elementor-967 .elementor-element.elementor-element-4bb47c3{--grid-columns:1;}}@media(min-width:768px){.elementor-967 .elementor-element.elementor-element-3e88241{--width:85%;}.elementor-967 .elementor-element.elementor-element-03a37a5{--width:500px;}.elementor-967 .elementor-element.elementor-element-ceea7f7{--width:200px;}.elementor-967 .elementor-element.elementor-element-b05dbf8{--width:15%;}.elementor-967 .elementor-element.elementor-element-7bad0eb{--width:75%;}.elementor-967 .elementor-element.elementor-element-25d8d90{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-967 .elementor-element.elementor-element-3e88241{--width:80%;}.elementor-967 .elementor-element.elementor-element-03a37a5{--width:65%;}.elementor-967 .elementor-element.elementor-element-ceea7f7{--width:35%;}.elementor-967 .elementor-element.elementor-element-b05dbf8{--width:20%;}}/* Start custom CSS for text-editor, class: .elementor-element-5ca08af */.elementor-967 .elementor-element.elementor-element-5ca08af p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b05dbf8 */.elementor-967 .elementor-element.elementor-element-b05dbf8 .reset button  {
    background-color: #00000000 !important;
    color: #fff !important;
    font-size: 1rem;
    line-height: 1rem;
    padding: 0px;
    border: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6312126 */.elementor-967 .elementor-element.elementor-element-6312126 #search-filter-input-checkbox-0 {
    display: flex !important;
    font-size: 14px !important;
    flex-wrap: wrap;
    gap: 10px;
}

.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__control {
    width: 17px !important;
}

.elementor-967 .elementor-element.elementor-element-6312126 #search-filter-input-checkbox-1 {
    display: flex !important;
    font-size: 13px !important;
}

.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__label {
    padding-left: 3px;
    font-weight: 500;
    font-size: .90rem !important;
    line-height: 1.05rem;
    padding-right: 10px;
    text-transform: uppercase;
    letter-spacing: .3px;
}

.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__count {
    font-size: 12px !important;
    padding-right: 20px;
    margin-left: 3px;
    margin-top: 3px;
    font-weight: 300;
}

.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__control {
    margin-top: -3px;
}


@media (max-width: 768px) { 
    
.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__label {
    padding-left: 3px;
    font-weight: 500;
    font-size: .95rem !important;
    line-height: .95rem;
    padding-right: 10px;
    text-transform: uppercase;
    letter-spacing: .0px;
}  
  
.elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__control {
    margin-top: -19px;
}
 .elementor-967 .elementor-element.elementor-element-6312126 .search-filter-input-checkbox__count {
    font-size: 12px !important;
    margin-top: -1px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02611ca */.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-style--search-text,
.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox {
    background-color: #1f3449;
    color: #fff;
    border: 0px;
    border-radius: 0px;
    padding: 4px 10px;
}

.elementor-967 .elementor-element.elementor-element-02611ca input::placeholder,
.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox__selection::placeholder {
    color: #fff !important;
}


.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox__selection-placeholder,
.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox__selection {
    color: #fff !important;   
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-input-checkbox__label {
    color: #fff !important;
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox__selection::placeholder {
    padding-left: 20px; !important;
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-input-text {
    background-color: #1f3449;
    border: 0px;
    border-radius: 0px; 
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-input-group {
    display: flex;
    flex-wrap: wrap;
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-input-checkbox__label {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-input-text input[type=text] {
    color: #fff !important;
}

.search-filter-component-combobox__actions svg:hover {
  fill: white !important;
}

.search-filter-component-combobox__clear-selection svg,
.search-filter-component-combobox__listbox-toggle svg {
  fill: white !important;
  color: white !important;
}

.search-filter-component-combobox__clear-selection:hover svg,
.search-filter-component-combobox__listbox-toggle:hover svg {
  fill: white !important;
  color: white !important;
}


@media (max-width: 768px) { 

.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-style--search-text,
.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox {
    background-color: #1f3449;
    color: #fff;
    border: 0px;
    border-radius: 0px;
    padding: 0px 10px;
}
.elementor-967 .elementor-element.elementor-element-02611ca input::placeholder,
.elementor-967 .elementor-element.elementor-element-02611ca .search-filter-component-combobox__selection::placeholder {
    color: #fff !important;
    font-size: 1rem !important;
    line-height: 1rem !important;
}

.archive-decade {
    display: none;
}    
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-218ee94 */.elementor-967 .elementor-element.elementor-element-218ee94 a {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b25381 */.elementor-967 .elementor-element.elementor-element-9b25381 .no-search-results {
    font-size: .9rem;
    line-height: 1.1rem;
    border: 1px solid #c9c9c9;
    border-radius: 10px;
    padding: 15px;
    text-align: left;
    margin: 0px 100px;
}

.elementor-967 .elementor-element.elementor-element-9b25381 .e-loop-nothing-found-message__text {
    padding: 0px 195px;
}

.elementor-967 .elementor-element.elementor-element-9b25381 .e-loop-nothing-found-message__text a {
    font-weight: 400 !important;
}


@media (max-width: 768px) {
    
 .elementor-967 .elementor-element.elementor-element-9b25381 .e-loop-nothing-found-message__text {
    padding: 0px 50px;
}   

.elementor-967 .elementor-element.elementor-element-9b25381 .no-search-results {
    margin: 0px 20px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d4286 */.elementor-967 .elementor-element.elementor-element-48d4286 .page-numbers {
    background-color: #fff;
    padding-top: 15px;
    width: 40px !important;
    height: 50px;
    display: inline-block;
}

.elementor-967 .elementor-element.elementor-element-48d4286 .page-numbers.current {
    background-color: var(--e-global-color-4385776);
}


.elementor-967 .elementor-element.elementor-element-48d4286 .page-numbers:hover {
    background-color: var(--e-global-color-accent);
    color: #fff !important;
}/* End custom CSS */