@charset "utf-8";
.nav ul li a {
    color:initial;
    text-decoration: none;
    font-weight: bold;
}
.reserve-button img{
  width:130px;
}
.h1{
    color: #fff;
    font-size: 1.2rem;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
}
.h2{
    color: #fff;
    font-size: 3rem;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
}
.tours h2 {
    font-size: 4em;
    background: url(../img/top/tour_text_eg.svg) center bottom / 300px no-repeat;
    padding: 0;
}
.next_m{
    padding: 0.5em 0;
    background-color: #41C364;
    margin: 0 !important;
    border-radius: 0 0 18px 18px;
    color: #fff;
    font-size: 1.5em;
}
.tour-card-img {
    height: 200px;
}
.category-card li:nth-child(3) {
    color: #fff;
    font-size: 2rem;
    /* margin: 0 0 10px; */
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    position: absolute;
    top: 15%;
    left: 5%;
    width: 35px;
    writing-mode: initial;
   text-orientation: initial;
    line-height: 1.4em;
}

.nature-section h2{
    color: #fff;
    font-size: 4rem;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
}
.planning h2{
    font-size: 4rem;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
}
.guide h2{
     color: #fff;
    font-size: 4rem;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
}
.footer-links ul li a {
    background-image: url(../img/common/btn_next_smaller.svg);
    background-position: right center;
    background-repeat: no-repeat;
    padding: 0 20px 0 0;
    color: #fff;
    margin: 0 0 10px;
    font-family: "ten-mincho", serif;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
}

.about_gallery-caption {
    color: #222 !important;
}

@media screen and (max-width:1024px){
.tours h2,
.nature-section h2,
.planning h2,
.guide h2{
     font-size: 2rem;
  
}
.about h2 {
    background-position: 5% 90%;
    background-size: 200px;

}
}   
