#ocs-global{transition:left .4s ease}
.site-primary-header-wrap .ast-builder-grid-row{direction:ltr}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{left:0}
/* .floating-icons.right{right:50px} */
.elementor-2018 .elementor-element.elementor-element-efe7883 img{left:-65px;position:relative}
.site-header-section>*{padding-left:0}
.ast-header-search,.ast-hfb-header .ast-header-search{margin-top:5px;margin-bottom:5px;margin-right:5px;margin-left:5px;width:120px!important}
.ast-builder-layout-element.site-header-focus-item.ast-header-account{padding-top:10px;padding-bottom:10px;padding-right:20px;padding-left:20px;background:rgba(255,255,255,.1);border-radius:40px;font-family:dubai}
.previous-winners.card-tall::before{top:0;right:0;border-left:none;border-bottom:none}
.previous-winners.card-tall::after{bottom:0;left:0;border-right:none;border-top:none}
.news-card .overlay{position:absolute;bottom:0;right:0;left:0;background:linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 100%);color:var(--text-light);padding:15px;transition:opacity .3s ease}
.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row{padding-right:0;padding-left:0}
.chat-container{width:360px;max-height:600px;background:#fff;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;position:fixed;right:15px;bottom:10px;display:none}
.user::before{content:"";position:absolute;left:-32px;top:4px;width:28px;height:28px;background:url("https://i.imgur.com/8Km9tLL.png") no-repeat center/cover;border-radius:50%}
.social-bar{left:0;}
@media screen and (max-width:1440px) and (max-height:900px){
#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{padding-right:0;padding-left:0}
/* .floating-icons.right{right:35px} */
}
@media (max-width:544px){
/* .floating-icons.right{right:15px} */
.site-primary-footer-wrap[data-section=section-primary-footer-builder]{padding-top:45px;padding-bottom:30px;padding-right:15px;padding-left:15px}
.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row{padding-right:0;padding-left:0}
.site-below-footer-wrap[data-section=section-below-footer-builder] .ast-builder-grid-row{padding-right:20px;padding-left:20px}
.chat-container{margin:10px;background:0 0;overflow:hidden;width:calc(100% - 20px);height:calc(100% - 20px);max-height:unset;left:0;bottom:0}
.chat-header button{padding-left:5px}
}
body[dir=ltr]{direction:ltr;text-align:left}
.stratum-swiper-button-prev{position:relative;left:calc(45% + ((30px / 2)))!important;transform:translateX(-50%);position:absolute;top:-12px!important;position:relative!important;margin:0 8px;width:auto;height:auto}
.stratum-swiper-button-next{position:relative;left:calc(53% + ((30px / 2)))!important;transform:translateX(-50%)!important;position:absolute;top:-52px!important;position:relative!important;margin:0 8px;width:auto;height:auto}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{left:0}
.ast-builder-menu .main-navigation>ul.main-header-menu::not(.sub-menu) li.menu-item:first-child a.menu-link{padding-left:0}
/* .floating-icons.left{left:50px} */
.scrollindicator::before{width:6px;height:6px;border-radius:50%;top:0;left:calc(50% - 3px);background:var(--bg-light-color);-webkit-animation:move-mouse 2s cubic-bezier(.54,0,.15,.98) 5;animation:move-mouse 2s cubic-bezier(.54,0,.15,.98) 5;content:"";display:block;position:absolute}
.site-header-section>div:last-child{padding-left:0}
.ast-search-menu-icon .ast-search-icon::after{content:" Search ...";font-size:14px;margin-left:6px;color:var(--text-light)}
.ast-search-menu-icon.ast-dropdown-active .ast-search-icon::after{content:"";font-size:0;margin-left:0;color:var(--text-light)}
.ast-header-search,.ast-hfb-header .ast-header-search{margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px;width:120px!important}
.ast-builder-layout-element.site-header-focus-item.ast-header-account{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background:rgba(255,255,255,.1);border-radius:40px;font-family:dubai}
.my-header-buttons a{padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;color:var(--ast-global-color-5);background:rgba(255,255,255,.1);border-color:var(--ast-global-color-5);border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}
.my-header-buttons a.icon{padding-left:10px;padding-right:10px}
.previous-winners.card-tall::before{top:0;left:0;border-right:none;border-bottom:none}
.previous-winners.card-tall::after{bottom:0;right:0;border-left:none;border-top:none}
.news-card h3{text-align:left;padding:0 15px}
.news-card .overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);color:var(--text-light);padding:15px;transition:opacity .3s ease}
.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row{padding-left:0;padding-right:0}
.bot{background:var(--primary-color);color:var(--text-light);align-self:flex-start;border-bottom-left-radius:0;align-self:start}
.message.user{align-self:end;text-align:left;border-bottom-right-radius:0}
.chat-footer button{border:none;background:#f3f4f6;cursor:pointer;margin-left:8px;font-size:20px;color:#7b4f20}
.wa__btn_popup{right:170px!important;bottom:8px!important;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:50%}
.wa__btn_popup .wa__btn_popup_icon{height:45px;width:45px}
@media screen and (max-width:1440px) and (max-height:900px){
#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{padding-left:0;padding-right:0}
/* .floating-icons.left{left:35px} */
.elementor-88 .elementor-element.elementor-element-efe7883 img{margin-left:50px}
.elementor-88 .elementor-element.elementor-element-efe7883{text-align:left!important}
.stratum-swiper-button-prev{left:calc(43% + ((30px / 2)))!important}
}
@media (max-width:768px){
.swiper-pagination .swiper-pagination-bullet{width:10px!important;height:12px!important;left:0!important}
.stratum-swiper-button-prev{left:calc(38% + ((30px / 2)))!important;top:-92px!important}
.stratum-swiper-button-next{left:calc(55% + ((30px / 2)))!important;top:-132px!important}
}
@media (max-width:544px){
/* .floating-icons.left{left:15px} */
.site-primary-footer-wrap[data-section=section-primary-footer-builder]{padding-top:45px;padding-bottom:30px;padding-left:15px;padding-right:15px}
.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row{padding-left:0;padding-right:0}
.site-below-footer-wrap[data-section=section-below-footer-builder] .ast-builder-grid-row{padding-left:20px;padding-right:20px}
.stratum-swiper-button-prev{left:calc(26% + ((30px / 2)))!important;top:-25px!important}
.stratum-swiper-button-next{left:calc(60% + ((30px / 2)))!important;top:-65px!important}
}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
#ocs-global.open{left:0;  visibility: visible;}
#ocs-close{right:15px}
.ast-scroll-to-top-right{right:0;border-radius:50px 0 0 50px!important}
/* .share-box{padding-left:0} */
#cookie-consent { 
    right: 20px;
}
#cookie-consent .close { 
    right: 8px;
}