@font-face{font-family:'Inter';src:url('../fonts/inter-regular.otf') format('opentype');font-weight:400;font-style:normal;}
@font-face{font-family:'Inter';src:url('../fonts/inter-medium.otf') format('opentype');font-weight:500;font-style:normal;}
@font-face{font-family:'Inter';src:url('../fonts/inter-semibold.otf') format('opentype');font-weight:600;font-style:normal;}
@font-face{font-family:'Inter';src:url('../fonts/inter-bold.otf') format('opentype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Inter';src:url('../fonts/inter-black.otf') format('opentype');font-weight:900;font-style:normal;}
body{margin:0;padding:0;font-family:Inter;font-size:16px;box-sizing:border-box;}
.ra-cstm-header{background:#1F2022;padding:25px;max-width:100%;}
.ra-cstm-header .container{display:flex;align-items:center;justify-content:space-between;width:1680px;max-width:100%;margin:auto;}
.ra-cstm-header .nav-bar ul{display:flex;list-style:none;}
.ra-cstm-header .nav-bar ul li.nav-item{padding:0 28px;}
.ra-cstm-header .nav-bar ul li a{text-decoration:none;color:#fff;font-family:'Inter';font-size:18px;font-weight:400;}
.ra-cstm-header .nav-bar ul li a:hover,
.ra-cstm-header .nav-bar ul li.active a{border-bottom:2px solid #00FFAB;padding-bottom:10px;color:#00FFAB;}
.ra-cstm-header .icon{display:none;}
.ra-cstm-header.responsive{position:relative;}
.bi-calendar-wrap{display:flex;flex-direction:column;background:#000;}
.bi-calendar-wrap h1.site-title{color:#fff;margin:0 0 40px;font-family:Inter;}
.bi-calendar-wrap .container{width:1520px;margin:auto;display:flex;flex-direction:column;max-width:100%;padding:0 20px;row-gap:80px;box-sizing:border-box;}
.bi-calendar-wrap .bi-events-search{font-size:22px;display:inline-flex;flex-direction:row;border-bottom:2px solid #00FFAB;padding-bottom:8px;margin-bottom:25px;}
.bi-calendar-wrap .bi-events-search input{font-size:18px;font-family:Inter;background:transparent;border:none;height:35px;padding:0;color:#fff;font-weight:600;outline:none;flex:1;}
.bi-calendar-wrap .bi-events-search input::placeholder{font-size:18px;font-family:Inter;color:#fff;font-weight:600;}
.bi-calendar-wrap .bi-events-search button{font-family:Inter;background:transparent;border:none;padding:0;font-size:22px;}
.bi-calendar-wrap .bi-events-search button i{color:#00FFAB;font-size:22px;}
.bi-calendar-wrap .bi-calendar-featured{display:flex;flex-direction:column;}
.bi-calendar-wrap .bi-calendar-events{display:flex;flex-direction:column;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs{display:flex;flex-direction:row;column-gap:5px;border-bottom:5px solid #00ffab;margin-bottom:50px;align-self:flex-start;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{text-decoration:none;font-family:Inter;display:inline-flex;padding:17px 41px;font-size:18px;background:#0B0C0D;color:#00FFAB;border-radius:10px 10px 0px 0px;font-weight:500;line-height:1.2;cursor:pointer;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab:hover,
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab.active{background:#00FFAB;color:#000;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap{display:flex;flex-direction:row;column-gap:100px;margin-top:100px;margin-bottom:100px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content{display:flex;flex-direction:column;flex:1;flex-grow:1;/*width:300px;*/width:70%;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data{display:flex;flex-direction:column;row-gap:40px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event{display:flex;flex-direction:row;align-items:center;column-gap:40px;background:#3a3a3a;padding:25px;border-radius:20px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event.item-top{align-items:flex-start;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-image{display:flex;flex-direction:column;flex:1;position:relative;border-radius:15px;overflow:hidden;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-image img{width:100%;max-width:467px;max-height:467px;object-fit:cover;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-image .promoted{font-family:Inter;position:absolute;left:0;top:0;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));background:#00ffab;border-radius:15px 0px;width:145px;font-size:16px;height:45px;font-weight:600;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;column-gap:10px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event.item-top .calendar-event-image{max-width:150px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event.item-top .calendar-event-image img{width:150px;height:150px;object-fit:contain;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content{font-family:Inter;display:flex;flex-direction:column;flex:1;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-title{font-family:Inter;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-transform:capitalize;color:#FFFFFF;margin-bottom:28px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-title1{text-decoration:none;font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-transform:capitalize;color:#FFFFFF;margin-bottom:15px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-list{list-style:none;padding:0;margin:0;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-list .event-name{margin-bottom:8px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-list .event-name a{font-family:Inter;font-size:14px;line-height:20px;color:#fff;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-text{font-family:Inter;font-size:16px;line-height:22px;text-transform:capitalize;color:#fff;margin-bottom:10px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-date{font-family:Inter;font-weight:600;font-size:22px;line-height:27px;text-transform:capitalize;color:#fff;margin-bottom:25px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-description{font-family:Inter;font-weight:500;font-size:18px;line-height:140%;text-transform:capitalize;color:#fff;margin-bottom:20px;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-blockchain a{padding:10px 15px;border:1px solid #ddd;border-radius:30px;color:#fff;text-decoration:none;font-size:17px;font-weight:500;display:inline-flex;flex-direction:row;justify-content:center;column-gap:10px;margin-bottom:40px;align-items:center;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-blockchain a img{width:25px;height:25px;object-fit:contain;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-link{display:flex;align-items:center;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-link a{font-family:Inter;display:flex;justify-content:center;align-items:center;padding:15px 25px;background:#00FFAB;border-radius:15px;font-size:18px;text-decoration:none;color:#000;font-weight:600;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-link a:hover{background:#F51EFB;color:#fff;}
.bi-calendar-wrap .calendar-event-sidebar{display:flex;flex-direction:column;width:25%;row-gap:40px;max-width:100%;}
.bi-calendar-wrap .calendar-event-sidebar .event-sidebar-wrap{display:flex;flex-direction:column;justify-content:center;padding:20px;border-radius:15px;background:#3a3a3a;box-shadow:4px 4px 11px rgba(0,0,0,0.25);}
.bi-calendar-wrap .calendar-event-sidebar .event-sidebar-wrap img{border-radius:15px;max-width:100%;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap{display:flex;flex-direction:column;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap .heading{font-size:22px;margin-bottom:20px;color:#fff;font-family:Inter;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul{list-style:none;margin:0;padding:0;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li{display:flex;padding-bottom:15px;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a{display:flex;color:#fff;font-size:20px;font-weight:400;text-decoration:none;align-items:center;column-gap:10px;line-height:40px;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a:hover{font-weight:700;}
.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a img{width:26px;height:26px;object-fit:contain;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap{display:flex;flex-direction:column;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap .heading{font-size:22px;margin-bottom:20px;color:#fff;font-family:Inter;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul{list-style:none;margin:0;padding:0;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul li{display:flex;padding-bottom:15px;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul li a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;color:#00FFAB;font-size:20px;text-decoration:none;border:2px solid #00FFAB;border-radius:82px;}
.bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul li a:hover{background:#00FFAB;color:#000;}
.bi-paginations{display:flex;justify-content:flex-end;flex-direction:column;margin-bottom:135px;}
.bi-paginations nav{display:flex;justify-content:flex-end;flex-direction:column;}
.bi-paginations ul.pagination{display:inline-flex;justify-content:flex-end;flex-direction:row;align-items:flex-end;margin:0;padding:0;list-style:none;border-bottom:1.2px solid #00FFAB;}
.bi-paginations ul.pagination li.page-item{display:flex;flex-direction:column;align-items:flex-start;padding:17px;border:2px solid #00FFAB;color:#00FFAB;font-family:Inter;font-weight:600;font-size:22px;line-height:27px;}
.bi-paginations ul.pagination li.page-item a{text-decoration:none;color:#00FFAB;}
.bi-paginations ul.pagination li.page-item.active{background:#00FFAB;color:#000;}
/*.bi-paginations ul.pagination li.page-item.disabled{display:none;}*/
.bi-calendar-wrap .bi-event-view{display:flex;flex-direction:row;column-gap:100px;margin-top:100px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail{display:flex;flex-direction:column;flex:1;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-title{font-family:Inter;font-style:normal;font-weight:bold;font-size:48px;line-height:58px;text-transform:capitalize;color:#FFFFFF;margin-bottom:10px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-date{font-family:Inter;font-weight:600;font-size:24px;line-height:29px;text-transform:capitalize;color:#fff;margin-bottom:40px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-image{display:inline-flex;flex-direction:column;position:relative;border-radius:15px;overflow:hidden;margin-bottom:30px;max-width:467px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-image img{width:100%;max-width:467px;max-height:467px;object-fit:cover;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-image .bi-promoted{font-family:Inter;position:absolute;left:0;top:0;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));background:#00ffab;border-radius:15px 0px;width:145px;font-size:16px;height:45px;font-weight:600;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;column-gap:10px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-description{font-family:Inter;font-weight:500;font-size:22px;line-height:140%;color:#fff;margin-bottom:30px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-description a {color: white;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-description a:hover {color: #00ffab;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags .heading{font-size:20px;margin-bottom:20px;color:#fff;font-family:Inter;align-self:center;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;column-gap:15px;flex-wrap:wrap;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags ul li{display:inline-flex;padding-bottom:15px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags ul li a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;color:#00FFAB;font-size:20px;text-decoration:none;border:2px solid #00FFAB;border-radius:82px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags ul li a:hover{background:#00FFAB;color:#000;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges{display:flex;flex-direction:row;align-items:center;column-gap:30px;margin-bottom:60px;color:white;flex-wrap:wrap;row-gap:20px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .bi-event-badge-sing{display:inline-flex;flex-direction:row;align-items:center;column-gap:20px;color:#fff;flex-wrap:wrap;row-gap:20px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .verified,
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .blockchain{font-size:20px;text-decoration:none;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:18px 25px;border:1px solid #FFFFFF;border-radius:15px;color:#fff;column-gap:10px;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .blockchain img{width:25px;height:25px;object-fit:contain;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .verified i{color:#00FFAB;}
.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .marketplace{font-size:20px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;padding:18px 25px;border-radius:15px;color:#000;background:#00ffab;font-weight:700;}
.bi-calendar-wrap .cust-subscription-wrap{background:#1F2022;border-radius:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px;align-self:center;margin-bottom:60px;}
.bi-calendar-wrap .cust-subscription-wrap .cust-subscription-inner{display:flex;flex-direction:column;/*width:800px;*/max-width:100%;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form-inner.has-error{border-color:#f00 !important;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-heading{font-family:Inter;font-weight:bold;font-size:48px;line-height:58px;text-align:center;text-transform:capitalize;color:#00FFAB;margin-bottom:60px;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form{width:100%;display:flex;flex-direction:column;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form .subscription-form-inner{position:relative;width:100%;border-bottom:2px solid #00FFAB;padding-bottom:25px;display:flex;align-items:center;justify-content:center;column-gap:20px;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form input{flex:1;border:none;outline:none;background:transparent;color:#fff;padding:0;line-height:60px;font-size:20px;font-family:Inter;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form input::placeholder{color:#fff;font-size:20px;font-family:Inter;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form button{border:none;background:#00FFAB;color:#000;font-size:20px;font-family:Inter;display:flex;align-items:center;justify-content:center;padding:20px 30px;border-radius:15px;font-weight:700;line-height:1;}
.bi-calendar-wrap .cust-subscription-wrap .subscription-form .subscription-message{display:none;padding:16px;border-radius:10px;margin-top:15px;font-size:20px;font-family:Inter;}
.related-events-wrap{display:flex;flex-direction:column;}
.related-events-wrap .heading{font-family:Inter;font-weight:bold;font-size:48px;line-height:58px;text-align:center;text-transform:capitalize;color:#fff;margin-bottom:60px;}
.ra-cstm-event-menu{background:#00FFAB;padding:25px;}
.ra-cstm-event-menu .container{display:flex;align-items:center;justify-content:space-between;width:1680px;max-width:100%;margin:auto;}
.ra-cstm-event-menu .event-list{}
.ra-cstm-event-menu .event-list ul.item{display:flex;list-style:none;margin:auto;position:relative;padding-left:0;flex-wrap: wrap;}
.ra-cstm-event-menu .event-list ul li{padding-right:50px;}
.ra-cstm-event-menu .event-list ul li a{color:#000;font-size:18px;font-weight:700;text-decoration:none;font-family:'Inter';}
.ra-cstm-event-menu .event-list ul li > a{line-height:28px;}
.ra-cstm-event-menu .event-list ul li ul li a{line-height:160%;font-weight:400;font-size:18px;}
.ra-cstm-event-menu .event-list ul li a svg{padding-right:20px;}
.ra-cstm-event-menu .event-list-btn .search-sort{width:100%;display:flex;flex-direction:row;border-bottom:1px solid #040016;align-items:center;}
.ra-cstm-event-menu .event-list-btn .search-sort input{background:transparent;border:none;color:#040016;width:100%;font-size:14px;font-weight:600;font-family:'Inter';padding-bottom:10px;}
.ra-cstm-event-menu .event-list-btn .search-sort input:focus-visible{outline:none;}
.ra-cstm-event-menu .event-list-btn .search-sort input::placeholder{color:#040016;opacity:1;}
.ra-cstm-event-menu .event-list-btn .search-sort button{background:transparent;border:none;cursor:pointer;font-size:18px;}
.ra-cstm-event-menu .event-list-btn .search-sort button i{color:#040016;}
.ra-cstm-event-menu .event-list-btn .list-your-event{text-decoration:none;background:#000;color:#00FFAB;font-size:18px;font-weight:400;border:none;padding:28px 57px;border-radius:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.ra-cstm-event-menu .event-list ul li .dropdown{position:absolute;top:100%;background:#00FFAB;left:0;padding-top:23px;}
.ra-cstm-event-menu .event-list ul li .dropdown ul{padding-left:0;}
.ra-cstm-event-menu .event-list ul li .dropdown ul li{list-style:none;padding:15px 35px;display:none;}
.ra-cstm-event-menu .event-list ul li .dropdown ul li:hover{background:#1F2022;}
.ra-cstm-event-menu .event-list ul li .dropdown ul li:hover a{color:#00FFAB;}
.ra-cstm-event-menu .event-list ul li:hover .dropdown ul li{display:block;}
.ra-cstm-event-menu .event-list ul li .dropdown ul li a{display:flex;align-items:center;}
.ra-cstm-event-menu .event-list ul li .dropdown ul li a i{padding-right:15px;}
.ra-cstm-event-menu .event-list ul li.has-submenu .dropdown ul li a svg{color:#000;}
.ra-cstm-event-menu .event-list ul li.has-submenu .dropdown ul li a path{color:#000;}
.ra-cstm-event-menu .event-list ul li.has-submenu .dropdown ul li:hover svg{fill:#00FFAB;}
.ra-cstm-event-menu .event-list ul li.has-submenu .dropdown ul li:hover svg path{fill:#00FFAB;}
.bi-breadcum-wrap{display:flex;flex-direction:row;list-style:none;margin:0 0 40px;padding:0;column-gap:25px;flex-wrap:wrap;row-gap:20px;}
.bi-breadcum-wrap .bi-breadcum-list{font-family:'Inter';font-weight:700;font-size:16px;line-height:20px;color:#fff;padding-bottom:5px;border-bottom:1px solid #fff;}
.bi-breadcum-wrap .bi-breadcum-list a{color:#fff;text-decoration:none;}
.bi-breadcum-wrap .bi-breadcum-list.active{color:#F51EFB;border-color:#F51EFB;}
.bi-breadcum-wrap .bi-breadcum-saprator{display:flex;align-items:center}
.ra-post-wrapper{display:flex;flex-direction:column;row-gap:40px;background:#000;color:#fff;font-family:'Inter';}
.ra-post-wrapper .ra-post-top{display:flex;align-items:center;justify-content:center;padding:80px 0 40px 0;}
.ra-post-wrapper .ra-post-top .container{width:1680px;max-width:100%;margin:auto;text-align:center;}
.ra-post-wrapper .ra-post-top .container p{font-size:22px;}
.ra-post-wrapper .ra-post-top .container h1{font-size:64px;}
.ra-post-wrapper .ra-post-wrap{padding:80px 25px 0;}
.ra-post-wrapper .ra-post-wrap .container{display:flex;flex-direction:row;width:1680px;max-width:100%;margin:auto;}
.ra-post-wrapper .ra-post-wrap .col-70{width:70%;}
.ra-post-wrapper .ra-post-wrap .site-title{font-weight:700;font-size:30px;line-height:38px;margin:0 0 35px;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;row-gap:40px;margin-bottom:40px;column-gap:40px;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column{display:flex;flex-direction:column;background:#1F2022;border-radius:15px;width:calc(50% - 20px);}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-img{position:relative;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-img .post-type-name{position:absolute;left:0;top:0;padding:19px 26px;line-height:1;background:#F51EFB;border-radius:15px 0;color:#fff;font-family:'Inter';font-size:14px;font-weight:500;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-img img{max-width:100%;border-radius:15px 15px 0 0;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data{padding:30px;display:flex;flex-direction:column;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-meta{margin-bottom:15px;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-meta a{font-size:21px;line-height:29px;margin:0;color:#fff;text-decoration:none;font-weight:700;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-meta a:hover{color:#00FFAB;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-excerpt{line-height:1.6;font-size:14px;font-weight:400;margin-bottom:15px;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-excerpt p{margin-top:0;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .read-more{display:flex;align-items:center;justify-content:space-between;column-gap:20px;row-gap:20px;flex-wrap:wrap;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .read-more .published-on{font-size:12px;line-height:15px;text-transform:capitalize;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .read-more a{background:#F51EFB;display:inline-block;color:#fff;text-decoration:none;border-radius:15px;padding:10px 20px;font-weight:400;font-size:14px;line-height:17px;}
.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .read-more a:hover{background:#00FFAB;color:#000;}
.ra-post-wrapper .ra-post-wrap .col-30{width:30%;}
.ra-post-wrapper .bi-paginations .container{max-width:1680px;margin:auto;width:100%;}
.ra-post-wrapper .bi-paginations ul.pagination{width:100%;}
.ra-post-sidebar{display:flex;flex-direction:column;row-gap:40px;margin:auto;max-width:400px;padding-left:30px;}
.ra-post-sidebar .ra-top-sidebar{background:#1F2022;border-radius:15px;padding:30px;padding-top:125px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block{display:flex;flex-direction:column;margin-bottom:30px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block:last-child{margin:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block h4{font-family:'Open Sans',sans-serif;font-size:21px;line-height:40px;font-weight:700;text-transform:capitalize;color:#fff;text-shadow:4px 4px 10px rgb(0 0 0 / 50%);margin:0 0 10px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block h4.bi-custom-title{font-size:18px;line-height:24px;color:#00FFAB;padding-bottom:20px;margin:0 0 30px;position:relative;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block h4.bi-custom-title:before{position:absolute;width:100%;content:"";height:1px;background:#00FFAB;bottom:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block p{font-family:'Inter';font-size:14px;line-height:22px;font-weight:400;color:#fff;margin:0 0 25px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block a.learn-more{font-family:'Inter';font-size:14px;font-weight:700;line-height:20px;color:#00FFAB;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block ul.social-icons{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;column-gap:15px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block ul.social-icons li{display:inline-flex;width:30px;height:30px;background:#00FFAB;border-radius:3px;align-items:center;justify-content:center;color:#fff;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block ul.social-icons li a{color:#fff;font-size:16px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap{display:flex;flex-direction:column;row-gap:20px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap .sidebar-block-image{display:flex;flex-direction:column;position:relative;padding-bottom:20px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap .sidebar-block-image img{max-width:100%;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap .sidebar-block-image:before{position:absolute;width:100%;content:"";height:1px;background:#00FFAB;bottom:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap .sidebar-block-image:last-child{padding:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .sidebar-block-image-wrap .sidebar-block-image:last-child:before{content:none;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts{display:flex;flex-direction:column;row-gap:20px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post{display:flex;flex-direction:column;position:relative;padding-bottom:20px;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post:before{position:absolute;width:100%;content:"";height:1px;background:#00FFAB;bottom:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post:last-child{padding:0;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post:last-child:before{content:none;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post .featured-post-item{min-height:250px;align-items:flex-end;display:flex;text-decoration:none;background-size:cover;background-position:center;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post .featured-post-item .post-data{display:flex;flex-direction:column;row-gap:10px;padding:25px;background:#00000059;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post .featured-post-item .post-data .post-title{font-weight:800;font-size:16px;line-height:1.4;text-transform:capitalize;color:#fff;}
.ra-post-sidebar .ra-top-sidebar .sidebar-block .featured-posts .featured-post .featured-post-item .post-data .published{font-size:12px;line-height:1.4;text-transform:capitalize;color:#fff;}
.ra-post-sidebar .categories-block h4{font-size:21px;margin:0 0 20px;color:#fff;font-family:Inter;}
.ra-post-sidebar .categories-block ul{list-style:none;margin:0;padding:0;}
.ra-post-sidebar .categories-block ul li{display:flex;padding-bottom:5px;}
.ra-post-sidebar .categories-block ul li a{display:flex;color:#fff;font-size:20px;font-weight:400;text-decoration:none;align-items:center;column-gap:10px;line-height:40px;}
.ra-post-sidebar .categories-block ul li a:hover{font-weight:700;}
.ra-post-sidebar .categories-block ul li a img{width:26px;height:26px;object-fit:contain;}
.ra-post-sidebar .subscription-form-inner{position:relative;width:100%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;column-gap:20px;border-radius:25px;}
.ra-post-sidebar .subscription-form-inner input{flex:1;border:none;outline:none;background:transparent;color:#fff;padding:0 120px 0 20px;line-height:50px;font-size:16px;font-family:Inter;width:100%;box-sizing:border-box;}
.ra-post-sidebar .subscription-form-inner input::placeholder{color:#fff;opacity:1;}
.ra-post-sidebar .subscription-form-inner button{background:linear-gradient(263.71deg,#F51EFB 7.02%,rgba(245,30,251,0) 89.59%);font-size:15px;font-family:Inter;display:flex;align-items:center;justify-content:center;padding:17px 20px;border-radius:25px;font-weight:700;line-height:1;position:absolute;right:0;border:2px solid rgba(0,255,171,0.8);color:#fff;}
.ra-post-sidebar .search-sort{width:100%;display:flex;flex-direction:row;border-bottom:1px solid #00FFAB;align-items:center;}
.ra-post-sidebar .search-sort input{background:transparent;border:none;color:#fff;width:100%;font-size:18px;font-family:'Inter';padding-bottom:10px;}
.ra-post-sidebar .search-sort input:focus-visible{outline:none;}
.ra-post-sidebar .search-sort input::placeholder{color:#fff;opacity:1;}
.ra-post-sidebar .search-sort button{background:transparent;border:none;cursor:pointer;font-size:18px;}
.ra-post-sidebar .search-sort button i{color:#00FFAB;}
.ra-post-sidebar .recent-post-wrap{display:flex;flex-direction:column;color:#fff;}
.ra-post-sidebar .recent-post-wrap .recent-post-title h2{font-size:35px;}
.ra-post-sidebar .recent-post-wrap .recent-posts{display:flex;flex-direction:column;row-gap:20px;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item{display:flex;flex-direction:row;column-gap:20px;align-items:center;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item .post-img img{max-width:100%;width:365px;border-radius:8px;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item .post-data .post-title h3{font-size:16px;line-height:22px;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item .post-data .post-title h3 a{color:#fff;text-decoration:none;font-weight:600;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item .post-data .post-title h3 a:hover{color:#00FFAB;}
.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item .post-data .post-meta .published-on{font-size:13px;}
.ra-post-sidebar .post-tag-wrap{display:flex;flex-direction:column;}
.ra-post-sidebar .post-tag-wrap h2{color:#fff;font-size:35px;}
.ra-post-sidebar .post-tag-wrap .post-tag-cloud ul{list-style:none;padding-left:0;}
.ra-post-sidebar .post-tag-wrap .post-tag-cloud ul li{font-size:22px;line-height:50px;}
.ra-post-sidebar .post-tag-wrap .post-tag-cloud ul li a.tag-cloud-link{color:#00FFAB;text-decoration:none;border:1px solid #00FFAB;padding:8px 12px;border-radius:20px;}
.ra-post-sidebar .post-tag-wrap .post-tag-cloud ul li a.tag-cloud-link:hover{color:#000;background:#00FFAB;}
.ra-single-post-wrapper{background:#000;padding:90px 25px;font-family:'Inter';}
.ra-single-post-wrapper .container{width:1680px;max-width:100%;margin:auto;display:flex;}
.ra-single-post-wrapper .col-70{width:70%;}
.ra-single-post-wrapper .ra-single-post-item{color:#fff;display:flex;flex-direction:column;margin-bottom:50px;}
.ra-single-post-wrapper .ra-single-post-item ul.bi-categories-wrap{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:row;flex-wrap:wrap;}
.ra-single-post-wrapper .ra-single-post-item ul.bi-categories-wrap li{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;background:#F51EFB;border:2px solid #F51EFB;border-radius:82px;font-family:'Inter';font-style:normal;font-size:14px;line-height:17px;color:#fff;}
.ra-single-post-wrapper .ra-single-post-item ul.bi-categories-wrap li a{color:#fff;text-decoration:none;}
.ra-single-post-wrapper .ra-single-post-item .title{margin:0 0 25px;font-family:'Inter';font-weight:700;font-size:43px;line-height:50px;text-transform:capitalize;color:#fff;}
.ra-single-post-wrapper .ra-single-post-item .bi-post-meta{display:flex;align-items:center;column-gap:30px;flex-wrap:wrap;margin-bottom:40px;row-gap:20px;}
.ra-single-post-wrapper .ra-single-post-item .bi-post-meta .bi-author-published{font-size:12px;line-height:15px;}
.ra-single-post-wrapper .ra-single-post-item .bi-post-meta .bi-time{display:flex;align-items:center;column-gap:10px;font-size:12px;line-height:15px;}
.ra-single-post-wrapper .ra-single-post-item .social-icons{display:inline-flex;align-items:center;column-gap:15px;list-style:none;margin:0;padding:0;}
.ra-single-post-wrapper .ra-single-post-item .social-icons li,
.ra-single-post-wrapper .ra-single-post-item .social-icons li a{display:inline-flex;}
.ra-single-post-wrapper .ra-single-post-item .social-sharing-bottom{display:flex;align-items:center;column-gap:15px;}
.ra-single-post-wrapper .ra-single-post-item .social-sharing-bottom span{font-size:12px;line-height:15px;}
.ra-single-post-wrapper .ra-single-post-item .single-post-content{font-size:19px;line-height:29px;font-weight:400;font-family:'Open Sans',sans-serif;margin-bottom:50px;}
.ra-single-post-wrapper .ra-single-post-item .single-post-content img{max-width:100%;margin-bottom:20px;}
.ra-single-post-wrapper .ra-single-post-item .single-post-content p{padding:0;margin:0 0 20px;}
.ra-single-post-wrapper .related-blogs-wrap{display:flex;flex-direction:column;align-items:flex-start;}
.ra-single-post-wrapper .related-blogs-wrap h2{margin:0 0 25px;font-family:'Inter';font-weight:700;font-size:18px;line-height:28px;text-transform:capitalize;color:#fff;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;row-gap:60px;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item{display:flex;flex-direction:column;max-width:calc(50% - 20px);text-decoration:none;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item img{border-radius:10px;margin-bottom:20px;max-width:100%;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item .post-title{font-size:21px;line-height:29px;margin:0 0 20px;color:#fff;font-weight:700;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item .post-title:hover{color:#00FFAB;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item .post-excerpt{line-height:1.6;font-size:14px;font-weight:400;margin-bottom:20px;color:#fff;}
.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item .published{font-size:12px;line-height:15px;text-transform:capitalize;color:#fff;}
.ra-single-post-wrapper .bi-breadcum-wrap,
.ra-single-post-wrapper .ra-single-post-item,
.ra-single-post-wrapper .related-blogs-wrap{padding-right:30px;}
.ra-single-post-wrapper .col-30{width:30%;}
.blog-top-slider-item{display:flex;flex-direction:row;width:100%;background:#1F2022;box-sizing:border-box;}
.blog-top-slider-item .blog-top-slider-item-left{display:flex;flex-direction:column;max-width:50%;box-sizing:border-box;flex:1;}
.blog-top-slider-item .blog-top-slider-item-left img{height:100%;object-fit:cover;}
.blog-top-slider-item .blog-top-slider-item-right{display:flex;flex-direction:column;max-width:50%;padding:30px 30px 70px 95px;box-sizing:border-box;justify-content:center;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner{display:flex;flex-direction:column;max-width:500px;width:100%;box-sizing:border-box;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner ul.bi-categories-wrap{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:row;flex-wrap:wrap;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner ul.bi-categories-wrap li{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;background:#F51EFB;border:2px solid #F51EFB;border-radius:82px;font-family:'Inter';font-style:normal;font-size:14px;line-height:17px;color:#fff;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner ul.bi-categories-wrap li a{color:#fff;text-decoration:none;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner .title{margin:0 0 25px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:30px;line-height:40px;text-transform:capitalize;color:#fff;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner .post-excerpt{line-height:24px;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:20px;color:#fff;}
.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner .published{font-size:12px;line-height:15px;text-transform:capitalize;color:#fff;}
.blog-top-slider-wrap .splide__pagination{left:50%;justify-content:flex-start;width:50%;box-sizing:border-box;padding:0 90px;bottom:30px;}

.ra-footer{background:#0B0C0D;font-family:'Inter';padding:40px 25px;}
.ra-footer .container{display:flex;flex-direction:row;width:1680px;max-width:100%;margin:auto;}
.ra-footer .ra-footer-item-wrap{display:flex;flex:1;}
.ra-footer .ra-footer-item-wrap .text-widget{display:flex;flex-direction:column;align-items:flex-start;flex:25%;justify-content:center;padding:0 164px 0 0;width:100%;row-gap:25px;}
.ra-footer .ra-footer-item-wrap .text-widget .ra-footer-logo{}
.ra-footer .ra-footer-item-wrap .text-widget .ra-about p{color:#fff;font-size:16px;line-height:28px;margin:0;}
.ra-footer .ra-footer-item-wrap .text-widget .social-icons{display:flex;align-items:center;column-gap:35px;}
.ra-footer .ra-footer-item-wrap .text-widget .social-icons img{width:30px;max-width:100%;}
.ra-footer .ra-footer-list-search-wrap{display:flex;flex-direction:column;column-gap:30px;flex:25%;row-gap:20px;justify-content:space-between}
.ra-footer .ra-footer-list-search-wrap .ra-footer-list-wrap{display:flex;}
.ra-footer .ra-footer-list-search-wrap .text-widget{width:100%;display:flex;flex-direction:column;}
.ra-footer .ra-footer-list-search-wrap .text-widget h3{color:#fff;font-size:18px;margin:0 0 25px;padding-top:15px;}
.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items{color:#fff;list-style:none;padding-left:0;}
.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li{font-size:16px;line-height:28px;}
.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li a{color:#fff;text-decoration:none;}
.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li a:hover{color:#00FFAB;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap{padding:0 25px;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search{display:flex;flex-direction:row;border-bottom:2px solid #00FFAB;padding-bottom:15px;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input{background:transparent;border:none;width:100%;color:#fff;font-size:16px;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input::placeholder{font-size:16px;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input:focus-visible{outline:none;}
.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search button{background:transparent;border:none;cursor:pointer;}
.bi-submit-events-wrap{display:flex;flex-direction:column;padding:60px 0;background:#000;}
.bi-submit-events-wrap h1.site-title{color:#fff;margin:0;font-family:Inter;}
.bi-submit-events-wrap .bi-submit-events-message{background:#008000;padding:15px 20px;border-radius:5px;color:#fff;font-size:16px;font-family:Inter;}
.bi-submit-events-wrap .container{width:1280px;margin:auto;display:flex;flex-direction:column;max-width:calc(100% - 40px);padding:0 20px;row-gap:40px;}
.bi-submit-events-wrap .bi-submit-events-form{display:flex;flex-direction:column;}
.bi-submit-events-wrap .bi-submit-events-form .bi-row{display:flex;flex-direction:row;column-gap:30px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-row .bi-column1{display:flex;flex-direction:column;flex:1;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group{display:flex;flex-direction:column;row-gap:10px;margin-bottom:25px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-label{font-size:14px;font-weight:400;color:#fff;margin:0;font-family:Inter;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-input{background:transparent;font-size:15px;padding:10px 15px;border:1px solid #ddd;font-weight:400;line-height:1.5;color:#fff;border-radius:7px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-file{background:transparent;font-size:15px;padding:10px 15px;border:1px solid #ddd;font-weight:400;line-height:1.5;color:#fff;border-radius:7px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-date{background:transparent;font-size:15px;padding:10px 15px;border:1px solid #ddd;font-weight:400;line-height:1.5;color:#fff;border-radius:7px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group input::placeholder{font-size:15px;font-weight:400;line-height:1.5;color:#fff;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-select{height:45px;background:transparent;font-size:15px;padding:10px 15px;border:1px solid #ddd;font-weight:400;line-height:1.5;color:#fff;border-radius:7px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-select option{background:#000;}
.bi-submit-events-wrap .bi-submit-events-form .bi-form-group .bi-event-textarea{background:transparent;font-size:15px;padding:10px 15px;border:1px solid #ddd;font-weight:400;line-height:1.5;color:#fff;border-radius:7px;height:100px;}
.bi-submit-events-wrap .bi-submit-events-form .bi-event-submit{cursor:pointer;border:none;align-self:center;margin-top:20px;font-family:Inter;display:flex;justify-content:center;align-items:center;padding:20px 32px;background:#00FFAB;border-radius:15px;font-size:22px;text-decoration:none;color:#000;font-weight:600;}
.bi-submit-events-wrap .bi-submit-events-form .bi-event-submit:hover{background:#F51EFB;color:#fff;}
.has-custom-error{border-color:#f00 !important;}
.bi-calendar-wrap .bi-calendar-featured{margin-top:80px;}
.bi-calendar-wrap .bi-calendar-featured .bi-calender-featured{margin-left:auto;margin-right:auto;padding:15px;max-width:650px}
.bi-calendar-wrap .bi-calendar-featured .slide-one{background:url('../img/calender-banner.png');}
.bi-calendar-wrap .bi-calendar-featured .slide-two{background:url('../img/calender-banner.png');}
.bi-calendar-wrap .bi-calendar-featured .slide-three{background:url('../img/calender-banner.png');}
.bi-calendar-wrap .bi-calendar-featured .slide-four{background-color:#0652dd;}
.bi-calendar-wrap .bi-calendar-featured .slide-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;}
.bi-calendar-wrap .bi-calendar-featured .slide-content .slider-title{font-size:94px;margin-bottom:12px;color:#fff;display:block;-webkit-text-stroke:4px #2524B1;font-weight:900;background:linear-gradient(45deg,#79E961,#48D9FF,#FFCF3A,#FF72B9);-webkit-background-clip:text;color:transparent;text-align:center;text-shadow:10px 10px 20px rgb(0 0 0 / 0%);}
.bi-calendar-wrap .bi-calendar-featured .slide-content .slider-caption{font-family:Inter;display:flex;justify-content:center;align-items:center;font-size:36px;color:#fff;font-weight:600;text-align:center;}
.bi-calendar-wrap .bi-calendar-featured .slide-content .slider-link{font-family:Inter;display:flex;justify-content:center;align-items:center;padding:28px 56px;background:#000;border-radius:15px;font-size:18px;text-decoration:none;color:#fff;font-weight:700;border:none;margin-top:65px;cursor:pointer;}
.bi-calendar-wrap .bi-calendar-featured .slide-content .slider-link .btn-text{background:linear-gradient(45deg,#79E961,#48D9FF,#FFCF3A,#FF72B9);-webkit-background-clip:text;color:transparent;}
.bi-calendar-wrap .customSplideSlider{padding:0 20px;}
.bi-calendar-wrap .splide .splide__track .splide__list li{background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;border-radius:20px;}
.bi-calendar-wrap .splide .splide__track .splide__list li.splide__slide.is-next{visibility:hidden;}
.bi-calendar-wrap .splide__arrow{opacity:1;height:104px;width:53px;font-size:20px;border-radius:17px;background:#00FFAB;}
.bi-calendar-wrap .splide__arrow--prev{left:-5px;}
.bi-calendar-wrap .splide__arrow--next{right:-5px;}
.bi-calendar-wrap .splide__arrow:hover{opacity:1;}
.ra-cstm-event-menu .event-list ul li .dropdown{z-index:999;}
.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs{max-width:100%;}
.bi-calendar-wrap .splide__pagination{padding-bottom:30px;}
.bi-calendar-wrap .splide__pagination__page{background:transparent;border:1px solid #fff;margin:5px;}
.bi-calendar-wrap .splide__pagination__page:hover,
.bi-calendar-wrap .splide__pagination__page.is-active{background:#fff;opacity:1;transform:scale(1);}
.mt-3{margin-top:3rem;}
.ql-align-center {
    text-align: center;
}
.ql-align-justify {
    text-align: justify;
}


.hfe-nav-menu__toggle.elementor-clickable {
  display: none;
}
.hfe-nav-menu .hfe-nav-menu {
  list-style: none;
  display: flex;
  justify-content: flex-end;
}


@media screen and (max-width:1519px){
	.ra-cstm-header .nav-bar ul li.nav-item{padding:0 15px;}
}
@media screen and (max-width:1366px){
	.ra-cstm-event-menu .event-list-btn .list-your-event{font-size:16px;padding:18px 30px;}
	.ra-cstm-header .nav-bar ul li.nav-item{padding:0 10px;}
	.ra-cstm-header .nav-bar ul li.nav-item a{font-size:16px;font-weight:400;}
	.blog-top-slider-item .blog-top-slider-item-right{padding-left:50px;}
	.blog-top-slider-wrap .splide__pagination{padding-left:50px;}
	.blog-top-slider-item .blog-top-slider-item-right .blog-top-slider-item-inner .title{font-size:24px;line-height:34px;}
}
@media screen and (max-width:1275px){
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-title{font-size:64px;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-caption{font-size:30px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap{column-gap:55px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{font-size:18px;font-weight:400;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-date,
	.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-date{font-weight:400;font-size:16px;margin-bottom:10px;}
    .bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-description{font-weight:400;font-size:18px;}
    .bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-link a,
    .bi-calendar-wrap .cust-subscription-wrap .subscription-form button{padding:15px 25px;font-size:18px;}
    .bi-calendar-wrap .cust-subscription-wrap .subscription-heading{font-size:35px;line-height:40px;margin-bottom:40px;}
    .bi-calendar-wrap .cust-subscription-wrap .subscription-form .subscription-form-inner{padding-bottom:15px;}
    .bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-badges .blockchain{font-size:18px;padding:10px 15px;}
    .bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a,
    .bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul li a,
    .bi-calendar-wrap .bi-events-search input
    .bi-calendar-wrap .bi-events-search input::placeholder,
    .ra-post-sidebar .recent-post-wrap .recent-post-title h2,
    .ra-post-sidebar .post-tag-wrap h2{font-size:16px;}
    .bi-calendar-wrap .bi-events-search input,
    .bi-paginations ul.pagination li.page-item{height:auto;font-size:18px;}
    .bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a{line-height:25px;}
    .bi-paginations{margin-bottom:50px;}
	.ra-footer{padding:70px 25px;}
    .ra-footer .ra-footer-item-wrap .text-widget .ra-about p{line-height:26px;}
	.ra-footer .ra-footer-item-wrap .text-widget .ra-about p,
	.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li,
	.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input{font-size:18px;}
	.ra-footer .ra-footer-list-search-wrap .text-widget{row-gap:45px;}
	.ra-footer .ra-footer-list-search-wrap .text-widget h3{font-size:18px;padding-top:0;}
}
@media screen and (max-width:1200px){
	.ra-cstm-header .nav-bar ul li.nav-item{padding:0 10px;font-size:15px;}
	.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-title{font-size:28px;}
	.bi-calendar-wrap .cust-subscription-wrap .subscription-heading{font-size:28px;line-height:32px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-description,
	.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-description{font-size:16px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-content .event-link a{font-size:16px;}
	.bi-calendar-wrap .calendar-event-sidebar .blockchains-wrap ul li a,
    .bi-calendar-wrap .calendar-event-sidebar .tags-wrap ul li a,
    .bi-paginations ul.pagination li.page-item,
    .ra-post-sidebar .recent-post-wrap .recent-post-title h2,
    .ra-post-sidebar .post-tag-wrap h2{font-size:16px;}
    .bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-image .bi-promoted{font-size:18px;width:145px;height:55px;}
    .ra-post-sidebar .post-tag-wrap .post-tag-cloud ul li{line-height:45px;}
	.ra-single-post-wrapper .ra-single-post-item .single-post-content,
	.ra-post-sidebar .post-tag-wrap .post-tag-cloud ul li,
	.ra-footer .ra-footer-item-wrap .text-widget .ra-about p,
	.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li,
	.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input{font-size:18px;}
	.ra-footer .ra-footer-list-search-wrap .text-widget h3{font-size:20px;}
	.bi-calendar-wrap .bi-calendar-featured .slide-content{margin-bottom:90px;}
	.ra-cstm-event-menu .event-list ul li a{font-size:16px;}
	.ra-cstm-header .nav-bar ul li.nav-item a{font-size:15px;}
	.bi-breadcum-wrap{column-gap:20px;}
	.bi-breadcum-wrap .bi-breadcum-list{font-size:15px;line-height:19px;}
}
@media screen and (max-width:1165px){
    .bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{padding:17px 22px;}
}
@media screen and (max-width:1144px){
	.ra-cstm-header .nav-bar ul li a{font-size:14px;}
}
@media screen and (max-width:1099px){	
	.ra-cstm-header .nav-bar ul li.nav-item{padding:0 8px;}
	.ra-cstm-header .nav-bar ul li.nav-item a{font-size:14px;}
	.bi-breadcum-wrap{column-gap:15px;}
	.bi-breadcum-wrap .bi-breadcum-list{font-size:14px;line-height:18px;}
}
@media screen and (max-width:1024px){
	.ra-cstm-header .nav-bar ul{display:none;}
	.ra-cstm-header .icon{display:block;color:#00FFAB;position:absolute;right:25px;top:60px;border:1px solid #00FFAB;padding:10px;}
	.ra-cstm-header.responsive .container{display:initial;}
	.ra-cstm-header.responsive .nav-bar{background:#333;position:absolute;z-index:1;width:100%;left:0;}
	.ra-cstm-header.responsive .nav-bar ul{display:block;flex-direction:column;}
	.ra-cstm-header.responsive .nav-bar ul li{padding:15px 0px;font-size:17px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event{padding:25px;}
	.bi-calendar-wrap .cust-subscription-wrap{padding:50px;}
	.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-data .post-meta h2{font-size:22px;}
	.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item{flex-direction:column;}
}
@media screen and (max-width:991px){
	.ra-footer .ra-footer-item-wrap .text-widget{padding-right:0;}
	.bi-calendar-wrap .bi-event-view .bi-event-view-detail .bi-event-tags ul li a{padding:10px 15px;font-size:18px;border-radius:15px;}
	.ra-single-post-wrapper .bi-breadcum-wrap,
	.ra-single-post-wrapper .ra-single-post-item,
	.ra-single-post-wrapper .related-blogs-wrap{padding-right:0;}
    .bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content{width:100%;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-title{font-size:55px;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-caption{font-size:25px;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-link{font-size:17px;margin-top:40px;padding:22px 45px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap{flex-direction:column;row-gap:40px;}
	.bi-calendar-wrap .bi-event-view{flex-direction:column;}
	.bi-calendar-wrap .cust-subscription-wrap .cust-subscription-inner{width:100%;}
	.bi-calendar-wrap .calendar-event-sidebar{width:450px;}
	.ra-post-wrapper .ra-post-wrap .container{flex-direction:column;}
	.ra-post-wrapper .ra-post-wrap .col-70{width:100%;}
	.ra-post-wrapper .ra-post-wrap .col-30{width:100%;}
	.ra-post-wrapper .ra-post-wrap .ra-post-content-row{flex-wrap:wrap;}
	.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column .post-img img{width:100%;}
	.ra-single-post-wrapper .col-70{width:100%;}
	.ra-single-post-wrapper .container{flex-direction:column;row-gap:40px;}
	.ra-single-post-wrapper .col-30{width:100%;}
	.ra-post-sidebar{padding-left:0;}
	.ra-post-sidebar .recent-post-wrap .recent-posts .recent-post-item{align-items:flex-start;}
	.ra-footer .container{flex-direction:column;row-gap:25px;}
	.ra-footer .text-widget{justify-content:flex-start;}
	.ra-footer .text-widget .block{row-gap:20px;}
	.ra-footer .ra-footer-list-search-wrap .ra-footer-list-wrap{flex-direction:column;}
	.ra-footer .ra-footer-list-search-wrap .text-widget{width:auto;row-gap:0;}
	.ra-footer .ra-footer-list-search-wrap .text-widget .widget-list .list-items li{line-height:35px;}
	.ra-cstm-event-menu .event-list ul li{padding-right:40px;}
}
@media screen and (max-width:767px){
    .elementor-heading-title.elementor-size-default.transform-hd {font-size: 35px;line-height: 47px;}
	.ra-post-wrapper .ra-post-wrap .ra-post-content-row .post-column{flex:auto;width:100%;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-caption{font-size:18px;line-height:30px;}
    .bi-calendar-wrap .splide__arrow{height:80px;width:45px;font-size:16px;}
	.ra-cstm-event-menu .container{flex-direction:column;row-gap:25px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{padding:10px 25px;font-size:15px;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event{flex-direction:column;align-items:initial;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs-content-wrap .calendar-event-tabs-content .calendar-event-data .calendar-event .calendar-event-image{margin-bottom:20px;}
	.bi-calendar-wrap .bi-calendar-featured .slide-content{padding:10px 30px;}
	.ra-cstm-event-menu .event-list ul li .dropdown{padding-top:0;}
	.ra-cstm-event-menu .event-list ul li .dropdown ul li{padding:10px 25px;}
	.ra-cstm-event-menu .event-list ul li ul li a{line-height:150%;font-size:15px;}
	.ra-cstm-event-menu .event-list ul li.has-submenu .dropdown ul li a svg{width:20px;padding-right:10px;}
	.ra-cstm-event-menu{padding:25px 10px;}
	.bi-paginations{margin-bottom:20px;}
	.blog-top-slider-item,
	.ra-single-post-wrapper .related-blogs-wrap .related-blogs{flex-direction:column;}
	.blog-top-slider-item .blog-top-slider-item-left,
	.blog-top-slider-item .blog-top-slider-item-right,
	.ra-single-post-wrapper .related-blogs-wrap .related-blogs .related-blog-item{max-width:100%;}
	.blog-top-slider-item .blog-top-slider-item-right{padding-left:30px;}
	.blog-top-slider-wrap .splide__pagination{left:0;width:100%;padding-left:30px;}
	.bi-paginations ul.pagination li.page-item{font-size:18px;padding:14px;line-height:20px;font-weight:400;}
}
@media screen and (max-width:591px){
	.bi-calendar-wrap .bi-calendar-featured .slide-content{margin-bottom:65px;}
	.ra-cstm-event-menu .event-list ul li{padding-right:20px;}
	.bi-paginations ul.pagination li.page-item{font-size:14px;padding:10px;line-height:17px;font-weight:400;}
}
@media screen and (max-width:540px){
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs{border-bottom:2px solid #00ffab;}
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{padding:8px 12px;font-size:15px;}
	.bi-calendar-wrap .bi-calendar-featured .slide-content .slider-title{font-size:50px;}
	.bi-calendar-wrap .cust-subscription-wrap{padding:40px;}
	.bi-calendar-wrap .cust-subscription-wrap .subscription-form .subscription-form-inner{flex-direction:column;border-bottom:none;row-gap:30px;}
	.bi-calendar-wrap .cust-subscription-wrap .subscription-form input{border-bottom:2px solid #00FFAB;}
	.ra-footer .ra-footer-list-search-wrap .ra-footer-search-wrap .search input::placeholder{font-size:18px;}
}
@media screen and (max-width:481px){
	.bi-calendar-wrap .bi-calendar-events .calendar-event-tabs .calendar-event-tab{font-size:12px;}
    .ra-cstm-event-menu .event-list ul li{padding-right:10px;}
    .ra-cstm-event-menu .event-list ul li a{font-size:14px;font-weight:500;}
    .bi-calendar-wrap .customSplideSlider{padding:0;}
    .bi-calendar-wrap .splide__arrow{display:none;}
    .bi-calendar-wrap .splide .splide__track .splide__list li{background-size:contain;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content{margin:0;padding:15px;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-title{font-size:35px;-webkit-text-stroke:2px #2524B1;line-height:40px;margin-bottom:5px;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-caption{font-size:15px;line-height:25px;font-weight:400;}
    .bi-calendar-wrap .bi-calendar-featured .slide-content .slider-link{margin-top:17px;}
}