@charset "utf-8";
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
 .eq_title p{
position: relative;
margin-bottom: 25px;
padding: 14px 30px 16px;
font-size: 1.5rem;
font-weight: 700;
color: #fff;
}
.eq_box::after{
content: '';
position: absolute;
       top: 20px;
left: 0;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.5);
clip-path: polygon(0 0, 100% 0, 0 100%);
}
.eq_title p::before {
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.5);
clip-path: polygon(0 0, 100% 0, 0 100%);
}
@media (min-width: 1200px) {
.container {
max-width: 1500px;
}
.home .container {
max-width: 1400px;
}
.eq_box::after{
content: '';
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.5);
clip-path: polygon(0 0, 100% 0, 0 100%);
}
.eq_title p::before {
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.5);
clip-path: polygon(0 0, 100% 0, 0 100%);
}
}
h3::after {
display: none;
}
.ehf-header #masthead {
position: fixed;
width: 100%;
}
.siteContent {
padding: 1rem 0;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 0;
}
@media (min-width: 768px) {
.siteContent {
padding: 2rem 0;
}
}  @media(max-width:500px){
.inquiry th,.inquiry td {
display:block!important;
width:100%!important;
line-height:1.6;
border-top:none!important;
-webkit-box-sizing:border-box!important;
-moz-box-sizing:border-box!important;
box-sizing:border-box!important;
}
.inquiry tr:first-child th{
border-top:1px solid #d7d7d7!important;
} .inquiry .haveto,.inquiry .any {	
font-size:14px;
}} .inquiry th{
text-align:left;
font-size:16px;
font-weight: bold;
color:#444;
padding-right:5px;
width:30%;
background:#f7f7f7!important;
border:solid 1px #d7d7d7;
} .inquiry td{
font-size:13px;
border:solid 1px #d7d7d7;	
} .datesp{
font-size:13px; height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
vertical-align: bottom;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.datetime {
width: auto;
display: inherit;
}
.person-number {
display: inherit;
width: auto;
min-width: 50px;
} .entry-content .inquiry tr,.entry-content table{
border:solid 1px #d7d7d7;	
} .haveto{
font-size:14px;
padding:5px;
background:#ff9393;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
} .any{
font-size:14px;
padding:5px;
background:#93c9ff;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
} .verticallist .wpcf7-list-item{
display:block;
} #formbtn{
display: block;
padding:15px;
width:350px;
background:#EA5A12;
color:#fff;
font-size:18px;
font-weight:bold;	 
border-radius:2px;
margin:25px auto 0;
}
.btn.disabled, .btn:disabled {
opacity: 1;
} #formbtn:hover{
background:#fff;
color:#EA5A12;
border:2px solid #EA5A12;
}