.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#2D2D2C;--e-global-color-accent:#559F3D;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 a{color:#559F3D;}.elementor-kit-6 a:hover{color:#559F3DD4;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-location-header{
    position: absolute;
    width: 100%;
    overflow: hidden;
    top:0;
}

.elementor-location-header .elementor-widget-wrap{
    padding: 0px !important;
}

.asp_w_container{
    position: relative;
    width: 100%;
    height: 34px;
}

.new-div{
    margin-bottom: 50px;
}

.new-div h2{
   margin-bottom: 10px;
   margin-top: 10px;
   font-size: 25px;
}

.new-div .img-video{
    position: relative;
    height: 350px;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
        margin-bottom: 30px;

}

.new-div .img-video iframe{
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
}

.new-div .parent-content{
    display: flex;
    box-shadow: 0 0 5px rgb(0 0 0 / 8%);
}

.new-div .content-left{
    padding: 20px 50px 20px 50px;
    background-color: #eeedeb;
}

.new-div .content-right{
    padding: 20px;
}

.new-div .content-right h2{
    margin-top: 0px; 
}

.new-div .content-right a{
   background-color: #2d739b;
   color: #fff;
   text-decoration: none;
   padding: 10px ;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 0px;
   margin-right: 15px;
   float: left;
   border-radius: 4px;
}

.elementor-widget-post-info{
    background: #e5e5e5;
    padding: 5px 20px
}

.elementor-post-info__item-prefix{
    font-weight: bold;
}

#casinos-list .jet-listing-grid__items[data-page="1"] >div:nth-child(-1n+3){
    background: #e8f2f8 
}

.geot_dropdown_container{
    left: 0;
    right: 0;
    top: -17px;
    position: absolute;
}
.geot_dropdown_container div.item{
    max-width: 100%;
    width: 100%;
}

header section.has_ae_slider{
    overflow: initial !important;
}

.elementor-11 .elementor-element.elementor-element-40cb109{
    overflow: initial !important;
}

.elementor-11 .elementor-element.elementor-element-18fe263{
     overflow: initial !important;
}

.selectize-input.items.full.has-options.has-items {
    position: relative;
    z-index: 9999;
    cursor: pointer;
}

.geot_dropdown input{
    display: none !important;
}


.elementor-96216 .elementor-element.elementor-element-15822171{
    overflow: initial !important;
}

.elementor-96216 .elementor-element.elementor-element-2f28c2a9{
    overflow: initial !important;
}

.img-video-bg{
    overflow: hidden;
}

@media screen and (max-width: 1200px){
 .elementor-element-72d1b70c{
    max-height: 60px !important;
}   
}/* End custom CSS */