.elementor-32085 .elementor-element.elementor-element-af603af > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32085 .elementor-element.elementor-element-af603af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7.5em;margin-bottom:0em;padding:0px 0px 0px 0px;z-index:99;}.elementor-32085 .elementor-element.elementor-element-af603af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32085 .elementor-element.elementor-element-15c92e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32085 .elementor-element.elementor-element-15c92e9 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}#elementor-popup-modal-32085 .dialog-message{width:640px;height:100vh;align-items:center;}#elementor-popup-modal-32085{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-32085 .dialog-close-button{display:flex;}#elementor-popup-modal-32085 .dialog-widget-content{background-color:#0201019C;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-32085 .elementor-element.elementor-element-af603af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-32085 .elementor-element.elementor-element-15c92e9.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32085 .elementor-element.elementor-element-15c92e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32085 .elementor-element.elementor-element-15c92e9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}#elementor-popup-modal-32085{justify-content:center;align-items:flex-end;}}/* Start custom CSS for shortcode, class: .elementor-element-c06262f */.elementor-32085 .elementor-element.elementor-element-c06262f button.search_countries{
    color:#515050!important;
    font-size: 16px;
}
.elementor-32085 .elementor-element.elementor-element-c06262f .checkbox-text{
    font-size: 16px;
}
.elementor-32085 .elementor-element.elementor-element-c06262f  button.search_countries span {
    font-size: 16px; 
    margin-right: 10px!important
}
.elementor-32085 .elementor-element.elementor-element-c06262f button.search_btn {
      
}
.top-banner-area .search_form {
    width: 100%;
    background-color: rgb(12 12 12 / 0%)!important;
}

/* width */
.elementor-32085 .elementor-element.elementor-element-c06262f ::-webkit-scrollbar {
  width: 10px;
}

/* Track */
.elementor-32085 .elementor-element.elementor-element-c06262f ::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
.elementor-32085 .elementor-element.elementor-element-c06262f ::-webkit-scrollbar-thumb {
  background: #888;
}

/* Handle on hover */
.elementor-32085 .elementor-element.elementor-element-c06262f ::-webkit-scrollbar-thumb:hover {
  background: #555;
}
#InnerCellChange{
    max-height: 500px;
    overflow-y: auto;
}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background: 0;
}


    
@media (min-width: 1300px)
{
    .top-banner-area .search_btn {
    margin: 34px 0px!important;
    font-size: 25px;
    font-weight: 300;
    padding: 7px 39px!important;
}
        
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af603af */@media(max-width:800px){
.elementor-32085 .elementor-element.elementor-element-af603af .top-banner-area button{
    width: 100%;
}
.elementor-32085 .elementor-element.elementor-element-af603af .top-banner-area .dropdown{
    width: 100%;
   
}

.top-banner-area .search_btns {
    position: relative;
    color: #fff;
    background-color: transparent;
    width: 100%;
    border-radius: 0px;
    font-size: 14px;
    font-weight: 100;
    border: 1px
 solid #bfbfbe;
    padding: 10px 15px;
    margin: 15px 0px;
text-align: left;
}
    
}/* End custom CSS */