.hdr_sec .hfe-nav-menu{overflow-x:hidden !important}
.pos_ab{position:absolute;top:-12px}
.hide_mobile{display:none}
.page-id-605 .ftr-btn{display:none}
.list-white li.elementor-icon-list-item{border-radius:24px;padding:24px !important;background:#fff;}
.row-main{display:inline-block;width: 100%;position:relative}
.row-main .col{display: inline-block;width: 49%;}
.row-main label{font-weight:700;font-size:16px;line-height:24px;margin-bottom: 5px;color:#212121}
.row-main .form-control {border-radius: 6px !important;padding: 15px !important;background: #FAFAFA;box-sizing: border-box;border: none !important;}
.row-main .row,.row-main .col{padding: 6px;}
.row-main select.form-control {
  margin: 0;
  width: 100%;
  padding: 5px 35px 5px 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(https://www.sesdirect.es/eurocheckin/wp-content/uploads/2025/12/Vector.png) 96% no-repeat #FAFAFA;
}
.row-main span.wpcf7-list-item{margin:0px}

/* CAUTION: Internet Explorer hackery ahead */
.btn_hvr a:hover{color:#fff !important;background-color:#184193 !important}
.div_hover{padding-bottom: 20px !important;  border: 1px solid #fff;  }
.div_hover:hover{border: 1px solid #FFCC00;}
.div_hover .elementor-widget{padding-right: 20px !important;padding-left: 20px !important;}
.row-main select.form-control::-ms-expand {
    display: none; /* Remove default arrow in Internet Explorer 10 and 11 */
}
.row-main p{margin:0px;padding:0px}
.row-main span.wpcf7-spinner {position: absolute;}
p.btm-sec{margin-top:30px;font-size: 14px;color:#6B6B6B}
.row-main .wpcf7-acceptance label{font-size:14px;font-weight:400;color:#6B6B6B}
input.send-btn {width: 100%;padding: 21px 30px;display: inline-block;height: auto;text-transform: uppercase; border: none;border-radius: 6px;font-weight: 700;font-size: 18px;}


/* Target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) {
    .row-main select.form-control {
        background: none\9;
        padding: 5px\9;
    }
}

/* Target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) {
    .row-main select.form-control {
        background: none\9;
        padding: 5px\9;
    }
}
@media only screen and (max-width: 1024px) {
	.hdr_contact{display:none}
	.hide_mobile{display:block}
	.hfe-nav-menu__toggle{margin: unset !important;}
	.hdr_nav{width:40px}
	.hdr_menu_con .e-con-inner{padding:0px !important}
	.ftr_links li{width:100%;margin:10px 0 !important}
	.row-main .col{width:100%}
}
@media only screen and (max-width: 900px) {
}
@media only screen and (max-width: 767px) {
	
}
@media only screen and (max-width: 500px) {
   
}
@media only screen and (max-width: 350px) {
    
}