.elementor-16659 .elementor-element.elementor-element-592e538{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16659 .elementor-element.elementor-element-e87b98b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#252525;--border-color:#252525;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16659 .elementor-element.elementor-element-3cd2cd1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16659 .elementor-element.elementor-element-d532500{--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:center;}.elementor-16659 .elementor-element.elementor-element-0593a5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16659 .elementor-element.elementor-element-0593a5d .elementor-heading-title{color:#252525;}.elementor-16659 .elementor-element.elementor-element-f968e85{--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;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16659 .elementor-element.elementor-element-958ddc2{--display:flex;}.elementor-16659 .elementor-element.elementor-element-7f7d9c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:769px){.elementor-16659 .elementor-element.elementor-element-d532500{--width:50%;}.elementor-16659 .elementor-element.elementor-element-f968e85{--width:50%;}}@media(max-width:1024px){.elementor-16659 .elementor-element.elementor-element-592e538{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16659 .elementor-element.elementor-element-e87b98b{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16659 .elementor-element.elementor-element-3cd2cd1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16659 .elementor-element.elementor-element-0593a5d > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:991px){.elementor-16659 .elementor-element.elementor-element-e87b98b{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-16659 .elementor-element.elementor-element-3cd2cd1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}}/* Start custom CSS for html, class: .elementor-element-656b653 */.elementor-16659 .elementor-element.elementor-element-656b653 span i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: clamp(3rem, 2.519rem + 1.8107vw, 4.375rem);
    height: clamp(3rem, 2.519rem + 1.8107vw, 4.375rem);
    background-color: transparent;
    border: 2px solid rgba(37, 37, 37, 1);
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e32ed2f */.elementor-16659 .elementor-element.elementor-element-e32ed2f span i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: clamp(3rem, 2.519rem + 1.8107vw, 4.375rem);
    height: clamp(3rem, 2.519rem + 1.8107vw, 4.375rem);
    background-color: transparent;
    border: 2px solid rgba(37, 37, 37, 1);
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f7d9c1 */.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column a .post_img_col {
    border: none;
}

.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column {
    border-right-color: rgba(37, 37, 37, 1);
}

.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column:hover {
    background-color: rgba(37, 37, 37, 1);
}

.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column a * {
    color: rgba(37, 37, 37, 1);
}
.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column:hover a * {
    color: #FF2A00;
}

.elementor-16659 .elementor-element.elementor-element-7f7d9c1 #tribe-events-pg-template h3 {
    font-size: clamp(5rem, 3.251rem + 6.5844vw, 5rem);
    line-height: clamp(4rem, 2.6008rem + 5.2675vw, 5rem);
}

.elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column a span.post_date {
    font-family: OTNeueMontreal-SemiBoldExtraSqueezed;
    font-size: 60px;
    line-height: 36px;
    text-transform: uppercase;
}

@media screen and (max-width: 767px) {
    .elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider h3 {
        font-size: clamp(1.875rem, 0.7819rem + 4.1152vw, 5rem)!important;
        line-height: clamp(1.6875rem, 0.7037rem + 3.7037vw, 4.5rem)!important;
    }
    .elementor-16659 .elementor-element.elementor-element-7f7d9c1 .single_post_slider_container .documentaries_slider .post_column a span.post_date {
            font-size: 32px!important;
            line-height: 1em!important;
    }
}/* End custom CSS */