.elementor-1093 .elementor-element.elementor-element-be8e25f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1093 .elementor-element.elementor-element-be8e25f:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-be8e25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c56f25 );}.elementor-1093 .elementor-element.elementor-element-851bb26 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-851bb26{text-align:center;}.elementor-1093 .elementor-element.elementor-element-851bb26 .elementor-heading-title{font-family:var( --e-global-typography-fc1f54e-font-family ), Sans-serif;font-size:var( --e-global-typography-fc1f54e-font-size );font-weight:var( --e-global-typography-fc1f54e-font-weight );color:var( --e-global-color-b6ff279 );}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1093 .elementor-element.elementor-element-6ec9aa8 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider-icon{font-size:30px;color:var( --e-global-color-cb321f3 );background:#02010100;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider-icon.prev-arrow{bottom:0px;top:auto;left:500px;right:auto;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider-icon.next-arrow{bottom:0px;top:auto;right:500px;left:auto;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider .jet-slick-dots li{margin-left:calc( 16px/2 );margin-right:calc( 16px/2 );background:#0000000D;}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 16px / 2 );}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#0000000D;--swiper-pagination-color:var( --e-global-color-7c56f25 );}.elementor-1093 .elementor-element.elementor-element-6ec9aa8 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-7c56f25 );}@media(max-width:1366px){.elementor-1093 .elementor-element.elementor-element-851bb26 .elementor-heading-title{font-size:var( --e-global-typography-fc1f54e-font-size );}}@media(max-width:1024px){.elementor-1093 .elementor-element.elementor-element-851bb26 .elementor-heading-title{font-size:var( --e-global-typography-fc1f54e-font-size );}}@media(max-width:767px){.elementor-1093 .elementor-element.elementor-element-851bb26 .elementor-heading-title{font-size:var( --e-global-typography-fc1f54e-font-size );}.elementor-1093 .elementor-element.elementor-element-6ec9aa8.elementor-element{--order:-99999 /* order start hack */;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-6ec9aa8 *//* center pagination */
.custom-icon-slider .jet-engine-swiper-pagination-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 15px !important;
    width: 100% !important;
}

/* inactive dots */
.custom-icon-slider .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet {
    width: 15px !important;
    height: 15px !important;

    margin: 0 !important;

    display: block !important;
    border-radius: 50% !important;

    background: #ccc !important;
    opacity: 1 !important;

    position: relative !important;

    transition: all 0.35s ease !important;
}

/* active dot */
.custom-icon-slider .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet-active {
    width: 30px !important;
    height: 30px !important;

    background: transparent !important;

    transform: scale(1.05);
    animation: basemDotPop 0.35s ease;
}

/* logo */
.custom-icon-slider .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet-active::before {
    content: "" !important;

    width: 30px !important;
    height: 30px !important;

    display: block !important;

    background-image: url("https://staging.basemconference.co.uk/wp-content/uploads/2026/05/basem-site-icon1.webp") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    position: absolute !important;
    inset: 0 !important;
}

/* original pop animation */
@keyframes basemDotPop {
    0% {
        transform: scale(0.6);
        opacity: 0;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}/* End custom CSS */