.elementor-42527 .elementor-element.elementor-element-1518b5fd{padding:0px 70px 0px 70px;}.elementor-bc-flex-widget .elementor-42527 .elementor-element.elementor-element-585cf33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42527 .elementor-element.elementor-element-585cf33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42527 .elementor-element.elementor-element-585cf33 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 0px;border-color:#7DBEC1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-42527 .elementor-element.elementor-element-585cf33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42527 .elementor-element.elementor-element-518349c1 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-42527 .elementor-element.elementor-element-518349c1{width:auto;max-width:auto;}.elementor-42527 .elementor-element.elementor-element-7c0f540e{width:auto;max-width:auto;}@media(max-width:767px){.elementor-42527 .elementor-element.elementor-element-1518b5fd{padding:0px 0px 0px 0px;}.elementor-42527 .elementor-element.elementor-element-585cf33 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-42527 .elementor-element.elementor-element-518349c1 > .elementor-widget-container{margin:10px 0px 10px 0px;}}/* Start custom CSS */.text-btn-section-cst .remove-margin-cst.qodef-section-title .qodef-m-text {
     margin: 0; 
}

.text-btn-section-cst .elementor-widget-wrap.elementor-element-populated{
    justify-content: center;
}

.featured h6.qodef-e-title.entry-title {
    margin-top: 20px;
}

.featured.qodef-news-layout .qodef-e-info-holder {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    justify-content: start;
}

.featured.qodef-news-layout .qodef-e-info-author-link {
    margin-left: 0px;
}

.featured.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item:not(:last-child):before {
    content: '-';
    margin: 0 3px 0 6px;
}

.featured.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item:not(:last-child):after {
    content: '' !important;
}

.featured .qodef-e-read-more,.featured .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated,.featured .qodef-post-stats {
    display: none;
}

.featured .qodef-layout-item--layout-style-9 .qodef-e-inner {
    flex-direction: row-reverse;
}

.featured .qodef-e-media-image img {
    width: 100%;
    height: 166px;
    object-fit: cover;
}

.featured .qodef-layout-item--layout-style-9 .qodef-e-image-holder {
    flex-basis: 40% !important;
}

.featured .qodef-layout-item--layout-style-9 .qodef-e-content {
    flex-basis: 60% !important;
    padding: 0 0 0 10px;
}

.featured .qodef-layout-item--layout-style-9 .qodef-e-inner {
    align-items: flex-start;
}

.bg-color-hide-meta .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated, .bg-color-hide-meta .qodef-post-stats{
    display: none;
}

.bg-color-hide-meta .qodef-e-content {
    background-color: #E2E2E2 !important;
    position: inherit !important;
}

.bg-color-hide-meta .qodef-layout-item--layout-style-7 .qodef-e-inner {
    position: relative;
    /*background: #E2E2E2;*/
}

.issues .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated,.issues  .qodef-post-stats {
    display: none;
}

.issues .qodef-layout-item--layout-style-7 .qodef-e-content {
    position: inherit;
    background-color: transparent;
    padding: 21px 2px 49px;
}

.events-slider img {
    height: 400px !important;
    object-fit: cover;
}

/*.slider-cust.qodef-news-layout .qodef-e-info-holder {*/
/*    flex-direction: column;*/
/*}*/

/*.slider-cust.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item:not(:last-child):after {*/
/*    content: '';*/
/*}*/

/*.slider-cust .qodef-e-info-item.qodef-e-info-author {*/
/*    position: absolute;*/
/*    top: 70px;*/
/*    text-transform: uppercase;*/
/*    font-size: 13px !important;*/
/*    font-weight: 400;*/
/*}*/

/*.slider-cust .qodef-e-info-item.qodef-e-info-category {*/
/*    text-transform: uppercase;*/
/*    font-weight: 600;*/
/*}*/

.slider-cust .qodef-layout-item--layout-style-7 .qodef-e-content {
    min-height: 155px !important;
}

.slider-cust .qodef-swiper-nav-holder {
    position: absolute;
    display: flex;
    right: 0;
    width: 100%;
    top: 50%;
    z-index: 3;
    transition: all .35s ease;
    transform: rotate(0) translateY(0);
}

.slider-cust .swiper-button-prev {
    left: 0!important;
     font-family: initial !important; 
     font-size: initial !important; 
     line-height: initial !important; 
     font-weight: initial!important; 
     letter-spacing: initial !important; 
     text-transform: initial !important; 
     color: initial !important; 
     background-color: initial !important; 
     padding: initial !important; 
}

.slider-cust .swiper-button-next {
     font-family: initial !important; 
     font-size: initial !important; 
     line-height: initial !important; 
     font-weight: initial!important; 
     letter-spacing: initial !important;
     padding: initial !important;
     right: 0 !important;
     color: initial !important; 
     background-color: initial !important; 
}


.slider-cust .swiper-button-next, .swiper-button-prev {
     background-color: initial !important; 
     margin: initial !important; 
     display: initial !important; 
     flex-direction: initial !important; 
     color: initial !important; 
     transition: initial !important; 
}

.slider-cust .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    /*background-image: url(http://sensimag.com/wp-content/uploads/2023/04/download.svg) !important;*/
    left: 0 !important;
    right: auto !important;
}

.slider-cust .swiper-button-next:before {
    content: '';
    background: url(../../2023/04/Next-1.svg);
    position: relative;
    background-repeat: no-repeat;
    display: block;
    bottom: 30px;
    width: 30px;
    height: 40px;
    background-color: transparent; 
    transform: scale(1.2); 
    transform-origin: initial !important;
}

.slider-cust .swiper-button-prev:before {
    content: '';
    background: url(../../2023/04/Prev-1.svg);
    position: relative;
    background-repeat: no-repeat;
    display: block;
    bottom: 30px;
    width: 30px;
    height: 40px;
    background-color: transparent; 
    transform: scale(1.2); 
    transform-origin: initial !important;
}

.slider-cust .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: 0 !important;
}

.slider-cust img {
    width: 100% !important;
    height: 288px !important;
    object-fit: cover !important;
}

.head-slider-cust .qodef-post-stats {
    display: none;
}

.head-slider-cust .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated {
    display: none;
}

.head-slider-cust.swiper-container-horizontal>.swiper-pagination-bullets {
    left: 45% !important;
    bottom: 132px !important;
}

.head-slider-cust .swiper-pagination-bullets .swiper-pagination-bullet .qodef-swiper-line-below {
    width: 25px; 
    height: 6px;
    margin: 5px 0 4px 0px;
}

.head-slider-cust .swiper-pagination-bullets .swiper-pagination-bullet .qodef-swiper-line-below .qodef-swiper-line-over {
     height: 6px;
     background-color: #7DBEC1;
}

.head-slider-cust .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .qodef-swiper-line-below {
    width: 35px;

}

.head-slider-cust span.qodef-swiper-number {
    display:none !important;
}

.head-slider-cust.qodef-news-layout .qodef-e-info-holder{
    justify-content: center !important;
}

.head-slider-cust .qodef-layout-item--layout-style-1 .qodef-e-title {
    padding-right: 0; 
    text-align: center;
}

.head-slider-cust .qodef-layout-item--layout-style-1 .qodef-e-media-image {
    margin-bottom: 80px;
    overflow: hidden;
}

.head-slider-cust .qodef-e-media-image img {
    width: 830px !important;
    height: 980px;
    object-fit: cover;
}

.head-slider-cust .qodef-e-info-item.qodef-e-info-author {
    position: absolute !important;
    bottom: -25px !important;
    width: 100% !important;
    justify-content: center;
    text-transform: uppercase;
    font-weight: 500;
}

.head-slider-cust .qodef-e-info-item.qodef-e-info-category {
    font-weight: 700;
    text-transform: uppercase;
}

.head-slider-cust .qodef-news-layout .qodef-e-info-holder {

    flex-direction: column;
}

.head-slider-cust.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item:not(:last-child):after {
    content: '' !important;
}


.communtites-cust .qodef-e-title.entry-title {
    padding: 0 !important;
    text-align: center;
}

.communtites-cust .qodef-e-info-holder {
    display: none !important;
}

.communtites-cust .qodef-post-stats,.communtites-cust .qodef-e-info-item.qodef-e-info-category.qodef-category-in-box {
    display: none;
}

.communtites-cust {
    padding: 0 !important;
}

.communtites-cust .qodef-layout-item--layout-style-4 .qodef-e-content {
    height: 100%;
    bottom: -107px;
}

.events-slider .qodef-e-title.entry-title {
    text-transform: capitalize;
}

.past-sensi-events .qodef-e-media-image img {
    width: 100%;
    height: 290px;
    object-fit: cover;
}

/* instagram feed */
.FeedLayout__col-footer.layout__flex-column {
    margin-top: 20px !important;
}

.FeedHeader__normal-style.FeedHeader__root {
    margin-bottom: 20px !important;
}


@media(max-width:425px){
    .remove-margin-cst {
        text-align:center !important;
    }
    .featured .qodef-layout-item--layout-style-6 .qodef-e-content {
            margin-top: 12px;
    }
    .featured.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item {
    font-size: 9px;
    }
    .head-slider-cust .qodef-e-media-image img {
        width: 100% !important;
        height: 470px;
    }
    
    .communtites-cust .qodef-layout-item--layout-style-4 .qodef-e-content {
    height: 100%;
    bottom: -125px;
    }
    .swiper-container-horizontal>.swiper-pagination-bullets {
        width: 250px;
    }
}/* End custom CSS */