@font-face{
    font-family:'Material Icons';
    font-style:normal;
    font-weight:400;
    src:url(https://fonts.gstatic.com/s/materialicons/v38/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf) format('truetype')
}
.material-icons{
    font-family:'Material Icons';
    font-weight:normal;
    font-style:normal;
    font-size:24px;
    line-height:1;
    letter-spacing:normal;
    text-transform:none;
    display:inline-block;
    white-space:nowrap;
    word-wrap:normal;
    direction:ltr
}
.form-control{
    border-radius:0
}
.containers{
    max-width: 1140px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
/* .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
    padding-left:15px;
    padding-right:15px
}
@media only screen and (min-width:420px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:30px;
        padding-right:30px
    }
}
@media only screen and (min-width:576px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:40px;
        padding-right:40px
    }
}
@media only screen and (min-width:768px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:50px;
        padding-right:50px
    }
}
@media only screen and (min-width:992px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:60px;
        padding-right:60px
    }
}
@media only screen and (min-width:1200px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:100px;
        padding-right:100px
    }
} */
/* @media only screen and (min-width:1500px){
    .block-at-01,.block-at-04,.block-at-05,.block-drop-img-des,.containers,.head-content{
        padding-left:126px;
        padding-right:126px
    }
} */
.select-detail{
    margin-left:15px;
    margin-right:15px
}
@media only screen and (min-width:420px){
    .select-detail{
        margin-left:30px;
        margin-right:30px
    }
}
@media only screen and (min-width:576px){
    .select-detail{
        margin-left:40px;
        margin-right:40px
    }
}
@media only screen and (min-width:768px){
    .select-detail{
        margin-left:50px;
        margin-right:50px
    }
}
@media only screen and (min-width:992px){
    .select-detail{
        margin-left:60px;
        margin-right:60px
    }
}
@media only screen and (min-width:1200px){
    .select-detail{
        margin-left:100px;
        margin-right:100px
    }
}
@media only screen and (min-width:1500px){
    .select-detail{
        margin-left:126px;
        margin-right:126px
    }
}
.block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
    padding-left:15px;
    padding-right:15px
}
@media only screen and (min-width:420px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:30px;
        padding-right:30px
    }
}
@media only screen and (min-width:576px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:40px;
        padding-right:40px
    }
}
@media only screen and (min-width:768px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:50px;
        padding-right:50px
    }
}
@media only screen and (min-width:992px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:60px;
        padding-right:60px
    }
}
@media only screen and (min-width:1200px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:100px;
        padding-right:100px
    }
}
@media only screen and (min-width:1500px){
    .block-04-des .block-drop-img .grid-container .grid-item .select-item-show .select-block .select-detail-item .grid-container{
        padding-left:126px;
        padding-right:126px
    }
}
.up-icon{
    margin-left:15px;
    margin-right:15px
}
@media only screen and (min-width:420px){
    .up-icon{
        margin-left:30px;
        margin-right:30px
    }
}
@media only screen and (min-width:576px){
    .up-icon{
        margin-left:70px;
        margin-right:70px
    }
}
@media only screen and (min-width:768px){
    .up-icon{
        margin-left:100px;
        margin-right:100px
    }
}
@media only screen and (min-width:992px){
    .up-icon{
        margin-left:160px;
        margin-right:160px
    }
}
@media only screen and (min-width:1200px){
    .up-icon{
        margin-left:200px;
        margin-right:200px
    }
}
@media only screen and (min-width:1500px){
    .up-icon{
        margin-left:224px;
        margin-right:224px
    }
}
.bg-jumbotron{
    background-color:#eeeeee;
    width:100%;
    height:100%;
    padding-top:5%;
    padding-bottom:5%;
    margin:0
}
.block-banner{
    position:relative;
    padding:0;
    width:100%;
    height:100%
}
.block-banner .block-vector .Banner_cos_left{
    position:absolute;
    left:0;
    bottom:-12px;
    width:63px;
    height:50px;
    -o-object-fit:contain;
    object-fit:contain;
    mix-blend-mode:undefined
}
@media only screen and (min-width:576px){
    .block-banner .block-vector .Banner_cos_left{
        bottom:-22px;
        width:93px;
        height:80px
    }
}
@media only screen and (min-width:768px){
    .block-banner .block-vector .Banner_cos_left{
        bottom:-32px;
        width:143px;
        height:120px
    }
}
@media only screen and (min-width:992px){
    .block-banner .block-vector .Banner_cos_left{
        bottom:-56px;
        width:197px;
        height:192px
    }
}
@media only screen and (min-width:1200px){
    .block-banner .block-vector .Banner_cos_left{
        bottom:-52px;
        width:267px;
        height:212px
    }
}
.block-banner .block-vector .Banner_cos_right{
    position:absolute;
    right:0;
    bottom:-10px;
    width:38px;
    height:31px;
    -o-object-fit:contain;
    object-fit:contain;
    mix-blend-mode:undefined
}
@media only screen and (min-width:576px){
    .block-banner .block-vector .Banner_cos_right{
        bottom:-23px;
        width:63px;
        height:61px
    }
}
@media only screen and (min-width:768px){
    .block-banner .block-vector .Banner_cos_right{
        bottom:-33px;
        width:93px;
        height:91px
    }
}
@media only screen and (min-width:992px){
    .block-banner .block-vector .Banner_cos_right{
        bottom:-36px;
        width:103px;
        height:103px
    }
}
@media only screen and (min-width:1200px){
    .block-banner .block-vector .Banner_cos_right{
        bottom:-40px;
        width:163px;
        height:133px
    }
}
.block-content{
    clear:both;
    position:relative
}
.block-content .head-content{
    margin-top:20px;
    margin-bottom:30px
}
@media only screen and (min-width:768px){
    .block-content .head-content{
        margin-top:30px;
        margin-bottom:40px
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content{
        margin-top:40px;
        margin-bottom:50px
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content{
        margin-top:40px;
        margin-bottom:50px
    }
}
/* .block-content .head-content .menu-nav{
    margin-left:-16px
} */
.block-content .head-content .menu-nav .nav{
    margin:0;
    padding:0
}
.block-content .head-content .menu-nav .nav .nav-item .nav-link{
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:0.8;
    letter-spacing:0.6px;
    text-align:left;
    text-transform:uppercase;
    color:#666666;
    font-size:12px
}
.block-content .head-content .menu-nav .nav .nav-item .home-link{
    padding-left: 0px;
    padding-right: 0px;
    margin-left:0px;
}
.block-content .head-content .menu-nav .nav .nav-item .nav-link em,
.block-content .head-content .menu-nav .nav .nav-item .nav-link i{
    padding:0;
    /* margin-right: 15px;
    margin-left: -15px; */
}
.block-content .head-content .menu-nav .nav .nav-item .sub-link{
    font-weight:bold;
    padding-left: 0px;
    padding-right: 0px;
    margin-left:0px;
}
.block-content .head-content .menu-nav .nav .nav-item .active{
    font-weight:bold;
    color:#222222;
    margin-left:0px;
    padding-left: 0px;
    padding-right: 0px;
}
/* @media only screen and (min-width:1200px){
    .block-content .head-content .menu-nav .nav .nav-item .active{
        margin-left:-30px
    }
} */
.block-content .head-content .head-sub{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:normal;
    text-align:left;
    text-transform:uppercase;
    color:#6b5224;
    margin-bottom:0px;
    font-size:24px
}
@media only screen and (min-width:576px){
    .block-content .head-content .head-sub{
        font-size:26px;
        margin-bottom:0px
    }
}
@media only screen and (min-width:768px){
    .block-content .head-content .head-sub{
        font-size:26px;
        margin-bottom:0px
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content .head-sub{
        font-size:28px;
        margin-bottom:0px
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content .head-sub{
        font-size:30px;
        margin-bottom:0px
    }
}
.block-content .head-content .head-title{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:1.2;
    letter-spacing:3px;
    text-align:left;
    text-transform:uppercase;
    color:#b9aa7f;
    font-size:30px
}
@media only screen and (min-width:420px){
    .block-content .head-content .head-title{
        font-size:40px
    }
}
@media only screen and (min-width:576px){
    .block-content .head-content .head-title{
        font-size:50px
    }
}
@media only screen and (min-width:768px){
    .block-content .head-content .head-title{
        font-size:60px;
        letter-spacing:7.2px
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content .head-title{
        font-size:62px;
        letter-spacing:7.2px
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content .head-title{
        font-size:72px;
        letter-spacing:7.2px
    }
}
.block-content .head-content .head-body{
    margin-top:18px;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    color:#222222;
    font-size:12px;
    margin-left:15px;
    margin-right:15px
}
@media only screen and (min-width:1200px){
    .block-content .head-content .head-body{
        margin-top:38px
    }
}
@media only screen and (min-width:420px){
    .block-content .head-content .head-body{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .head-content .head-body{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .head-content .head-body{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content .head-body{
        font-size:14px;
        margin-left:67px;
        margin-right:67px
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content .head-body{
        font-size:16px;
        margin-left:67px;
        margin-right:67px
    }
}
.block-content .block-search{
    mix-blend-mode:undefined;
    background-color:#465f97
}
.block-content .block-search .Rectangle-651{
    margin-left:4%;
    margin-right:4%;
    mix-blend-mode:undefined;
    background-color:#2f4b8a
}
.block-content .block-search .Rectangle-651 .Rectangle-651{
    margin-left:4%;
    margin-right:4%;
    height:100%;
    mix-blend-mode:undefined;
    background-color:#19387d;
    padding-top:2%;
    padding-bottom:2%;
}
@media only screen and (max-width:575px){
    .block-content .block-search .Rectangle-651 .Rectangle-651{
        padding: 5%;
    }
}
/* @media only screen and (min-width:992px){
    .block-content .block-search .Rectangle-651 .Rectangle-651{
        padding:2%
    }
}
@media only screen and (min-width:1200px){
    .block-content .block-search .Rectangle-651 .Rectangle-651{
        padding:5%
    }
} */
.block-content .block-search .Rectangle-651 .Rectangle-651 .style-head-search{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    text-transform:uppercase;
    letter-spacing:3px;
    color:#b9aa7f;
    font-size:30px
}
@media only screen and (min-width:1200px){
    .block-content .block-search .Rectangle-651 .Rectangle-651 .style-head-search{
        letter-spacing:3px;
        color:#b9aa7f;
        font-size:30px
    }
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide{
    position:relative;
    /* padding:5% */
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group h2{
    color:white
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group select{
    width:100%;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#6b5224;
    letter-spacing:0.2px;
    font-size:14px;
    padding:0.75em;    
    -webkit-appearance: none; 
    -webkit-border-radius: 0px;
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input{
    padding:0;
    margin-left:0px
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group{
    position:relative
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group .search-query{
    width:100%;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#6b5224;
    letter-spacing:0.2px;
    font-size:14px;
    padding:0.75em;
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group .input-group-btn{
    position:absolute;
    top:0;
    right:0
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button{
    border:0;
    background:transparent
}
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button em,
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button i{
    color:#6b5224
}
/* .block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .block-pd{
    position:relative;
    bottom:10px;
    right:0;
    top:10px
}
@media only screen and (min-width:576px){
    .block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .block-pd{
        position:relative;
        bottom:10px;
        right:0;
        top:10px
    }
}
@media only screen and (min-width:768px){
    .block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .block-pd{
        position:absolute;
        bottom:24px;
        right:0;
        top:unset
    }
}
@media only screen and (min-width:992px){
    .block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .block-pd{
        position:absolute;
        bottom:28px;
        right:0;
        top:unset
    }
}
@media only screen and (min-width:1200px){
    .block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .block-pd{
        position:absolute;
        bottom:32px;
        right:0;
        top:unset
    }
} */
.block-content .block-search .Rectangle-651 .Rectangle-651 .show-or-hide .btn-show-hide{
    margin-top:12%;
    width:100%;
    right:0;
    height:51px;
    mix-blend-mode:undefined;
    -webkit-box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    background-color:#cdb464;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:white;
    font-size:14px
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide{
    position:relative;
    /* padding:2% */
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group{
    display:block
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group h2{
    color:white
}
/* .block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group select{
    width:100%;
    height:36px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#6b5224;
    letter-spacing:0.2px;
    font-size:14px;
    padding:5px
} */
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input{
    padding:0;
    margin-left:0px
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group{
    position:relative
}
/* .block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .search-query{
    width:100%;
    height:36px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#b0b0b0;
    letter-spacing:0.2px;
    font-size:14px
} */
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn{
    position:absolute;
    top:0;
    right:0
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button{
    border:0;
    background:transparent
}
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button em,
.block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button i{
    color:#6b5224
}
/* .block-content .block-search .Rectangle-651 .Rectangle-651:hover .show-or-hide .btn-show-hide{
    width:100%;
    height:51px;
    mix-blend-mode:undefined;
    -webkit-box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    background-color:#cdb464;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:white;
    font-size:14px
} */
.block-content .tab-button-outer .nav,.block-content .tab-button-outer .nav-tabs{
    border:0
}
.block-content .tab-button-outer .nav-tabs .nav-item,.block-content .tab-button-outer .nav .nav-item{
    margin-right:5%
}
.block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
    padding:0;
    border-top:0;
    border-left:0;
    border-right:0;
    width:100%;
    border-bottom:5px solid transparent;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:1.2;
    letter-spacing:0.3px;
    text-align:left;
    text-transform:uppercase;
    color:#19387d;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .tab-button-outer .nav .nav-item .nav-link{
        font-size:20px
    }
}
.block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
    padding:0;
    border-top:0;
    border-left:0;
    border-right:0;
    width:100%;
    border-bottom:5px solid #b9aa7f;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:1.2;
    letter-spacing:0.3px;
    text-align:left;
    color:#b9aa7f;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .tab-button-outer .nav-tabs .nav-item .active,.block-content .tab-button-outer .nav .nav-item .active{
        font-size:20px
    }
}
.block-content .tab-select-outer select{
    border:0;
    width:100%;
    mix-blend-mode:undefined;
    color:#b9aa7f;
    text-transform:uppercase;
    font-family:'FontAwesome', 'TATSanaChon';
    font-weight:bold;
    line-height:2;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
.block-content .tab-select-outer select option{
    color:#19387d
}
@media only screen and (min-width:420px){
    .block-content .tab-select-outer select{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .tab-select-outer select{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .tab-select-outer select{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .tab-select-outer select{
        font-size:16px;
        line-height:1.71
    }
}
@media only screen and (min-width:1200px){
    .block-content .tab-select-outer select{
        font-size:16px;
        line-height:1.71
    }
}
.block-wave .grey_wave_top{
    background:url('../../src/images/vectors/grey-wave-top.png');
    background-size:cover;
    height:28px;
    width:100%
}
.block-wave .bg-wave{
    width:100%;
    height:100%;
    background-color:#eeeeee
}
.block-wave .blue_wave{
    width:100%;
    height:150px;
    background:url('../../src/images/vectors/blue-wave.png');
    background-color:#eeeeee;
    background-size:cover
}
@media only screen and (min-width:1600px){
    .block-wave .blue_wave{
        height:170px
    }
}
@media only screen and (min-width:1700px){
    .block-wave .blue_wave{
        height:180px
    }
}
@media only screen and (min-width:1800px){
    .block-wave .blue_wave{
        height:190px
    }
}
@media only screen and (min-width:1900px){
    .block-wave .blue_wave{
        height:210px
    }
}
.block-wave .grey_wave_bottom{
    background:url('../../src/images/vectors/grey-wave-bottom.png');
    background-size:cover;
    height:30px;
    width:100%
}
@media only screen and (min-width:1600px){
    .block-wave .grey_wave_bottom{
        height:36px
    }
}
@media only screen and (min-width:1900px){
    .block-wave .grey_wave_bottom{
        height:50px
    }
}
button{
    font-family:TATSanaChon;
    border-radius:0;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    font-size:12px
}
@media only screen and (min-width:768px){
    button{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    button{
        font-size:14px
    }
}
@media only screen and (min-width:1200px){
    button{
        font-size:14px
    }
}
button em,
button i{
    padding:5px
}
button span{
    padding:5px
}
.nav-login{
    width:90px;
    height:32px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    margin:5px;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:#6b5224
}
.btn-dowload-podcast,.btn-play-podcast{
    width:100%;
    height:32px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:#6b5224
}
.btn-planner{
    width:100%;
    height:32px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:#86672d
}
/* .btn-facebook{
    width:100%;
    height:32px;
    background-color:#19387d;
    border:solid 0.5px #19387d;
    color:white
}
.btn-twitter{
    width:100%;
    height:32px;
    background-color:#00abec;
    border:solid 0.5px #00abec;
    color:white
}
.btn-google{
    width:100%;
    height:32px;
    background-color:#cc3333;
    border:solid 0.5px #cc3333;
    color:white
}
.btn-email{
    width:100%;
    height:32px;
    background-color:#1f6db8;
    border:solid 0.5px #1f6db8;
    color:white
} */
.btn-submit-send{
    width:137px;
    height:51px;
    -webkit-box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    background-color:#19387d;
    border:solid 0.5px #19387d;
    color:white;
    text-transform:uppercase
}
.btn-share{
    width:100%;
    height:32px;
    font-weight:bold;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    color:#86672d
}
.btn-close-model{
    width:90px;
    height:32px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    color:#86672d
}
body{
    font-family:TATSanaChon
}
h1{
    font-size:30px;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:1.6;
    letter-spacing:3px;
    text-align:center
}
h2{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.3px;
    text-align:left;
    font-size:14px
}
@media only screen and (min-width:420px){
    h2{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    h2{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    h2{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    h2{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    h2{
        font-size:20px
    }
}
h3{
    font-size:16px;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center
}
p{
    font-family:TATSanaSuksa;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:420px){
    p{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    p{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    p{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    p{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    p{
        font-size:16px
    }
}
.style-head{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:2.4px;
    text-align:left;
    text-transform:uppercase;
    color:#19387d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .style-head{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .style-head{
        font-size:26px
    }
}
@media only screen and (min-width:768px){
    .style-head{
        font-size:28px
    }
}
@media only screen and (min-width:992px){
    .style-head{
        font-size:28px;
        letter-spacing:0.5px;
        line-height:0.8
    }
}
@media only screen and (min-width:1200px){
    .style-head{
        font-size:30px;
        letter-spacing:0.5px;
        line-height:0.8
    }
}
.style-view{
    margin:2%;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:center;
    text-transform:uppercase;
    text-decoration:underline;
    color:#9a332b;
    letter-spacing:0.2px;
    font-size:10px
}
@media only screen and (min-width:420px){
    .style-view{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .style-view{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .style-view{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .style-view{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .style-view{
        font-size:16px
    }
}
.style-view em,
.style-view i{
    margin-right:10px
}
@font-face{
    font-family:"TATSanaChon";
    src:url('../../src/fonts/TATSANA CHON/TATSANA CHON-REG.TTF');
    src:url('../../src/fonts/gen/TATSanaChon-Regular.eot');
    src:url('../../src/fonts/gen/TATSanaChon-Regular.eot?#iefix') format('embedded-opentype'), url('../../src/fonts/gen/TATSanaChon-Regular.woff2') format('woff2'), url('../../src/fonts/gen/TATSanaChon-Regular.woff') format('woff')
}
@font-face{
    font-family:"TATSanaSuksa";
    src:url("../../src/fonts/TATSANA CHON/TATSANA SUKSA-REG.TTF");
    src:url('../../src/fonts/gen/TATSanaSuksa-Regular.eot');
    src:url('../../src/fonts/gen/TATSanaSuksa-Regular.eot?#iefix') format('embedded-opentype'), url('../../src/fonts/gen/TATSanaSuksa-Regular.woff2') format('woff2'), url('../../src/fonts/gen/TATSanaSuksa-Regular.woff') format('woff')
}
.block-footer{
    background:url('../../src/images/footer/pattern-bg.jpg');
    background-size:cover
}
.block-footer .block-01{
    position:relative
}
.block-footer .block-01 .box-01{
    padding-top:20px;
    padding-bottom:10px;
    display:grid
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01{
        padding-top:40px;
        padding-bottom:40px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01{
        padding-top:40px;
        padding-bottom:40px
    }
}
.block-footer .block-01 .box-01 .box-left{
    float:left;
    width:56%;
    display:grid;
    grid-template-columns:auto;
    grid-gap:0px
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:38% 1% 38% 1% 38% 1%;
        grid-gap:5px;
        width:50%
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:38% 1% 38% 1% 38% 1%;
        grid-gap:5px;
        width:50%
    }
}
@media only screen and (min-width:1300px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1400px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1500px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1600px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1700px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1800px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
@media only screen and (min-width:1900px){
    .block-footer .block-01 .box-01 .box-left{
        grid-template-columns:36% 2% 36% 2% 36% 2%;
        grid-gap:10px;
        width:50%
    }
}
.block-footer .block-01 .box-01 .box-right{
    float:right;
    width:44%;
    display:grid;
    grid-template-columns:auto;
    grid-gap:0px
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:48% 2% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1300px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1400px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1500px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1600px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1700px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1800px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:50% 4% auto;
        grid-gap:5px;
        width:37.5%
    }
}
@media only screen and (min-width:1900px){
    .block-footer .block-01 .box-01 .box-right{
        grid-template-columns:42% 4% auto;
        grid-gap:10px;
        width:37.5%
    }
}
.block-footer .block-01 .box-01 .divider{
    display:none
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .divider{
        display:block;
        width:1px;
        height:300px;
        mix-blend-mode:undefined;
        background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), -webkit-gradient(linear, right top, left top, from(#86672d), color-stop(50%, #cdb464), to(#86672d));
        background-image:-webkit-radial-gradient(0 0, circle, #cdb464, #86672d), -webkit-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
        background-image:-o-radial-gradient(0 0, circle, #cdb464, #86672d), -o-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
        background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), linear-gradient(to left, #86672d, #cdb464 50%, #86672d)
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .divider{
        display:block;
        width:1px;
        height:300px;
        mix-blend-mode:undefined;
        background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), -webkit-gradient(linear, right top, left top, from(#86672d), color-stop(50%, #cdb464), to(#86672d));
        background-image:-webkit-radial-gradient(0 0, circle, #cdb464, #86672d), -webkit-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
        background-image:-o-radial-gradient(0 0, circle, #cdb464, #86672d), -o-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
        background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), linear-gradient(to left, #86672d, #cdb464 50%, #86672d)
    }
}
.block-footer .block-01 .box-01 ul.nav li .nav-link{
    width:100%;
    color:#6b5224;
    font-weight:bold;
    text-transform:uppercase;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:10px
}
@media only screen and (min-width:420px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1500px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:1900px){
    .block-footer .block-01 .box-01 ul.nav li .nav-link{
        font-size:16px
    }
}
.block-footer .block-01 .box-01 .sidebar-left,.block-footer .block-01 .box-01 .sidebar-right{
    margin-bottom:-5px
}
.block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
    width:100%;
    color:#6b5224;
    font-weight:bold;
    text-transform:uppercase;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:10px
}
.block-footer .block-01 .box-01 .sidebar-left .nav-link em,
.block-footer .block-01 .box-01 .sidebar-right .nav-link em,
.block-footer .block-01 .box-01 .sidebar-left .nav-link i,
.block-footer .block-01 .box-01 .sidebar-right .nav-link i{
    display:unset;
    padding:0;
    margin-left:10px
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link em,
    .block-footer .block-01 .box-01 .sidebar-right .nav-link em,
    .block-footer .block-01 .box-01 .sidebar-left .nav-link i,
    .block-footer .block-01 .box-01 .sidebar-right .nav-link i{
        display:none
    }
}
/* @media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link i,
    .block-footer .block-01 .box-01 .sidebar-right .nav-link i{
        display:none
    }
} */
@media only screen and (min-width:420px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1500px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:1900px){
    .block-footer .block-01 .box-01 .sidebar-left .nav-link,.block-footer .block-01 .box-01 .sidebar-right .nav-link{
        font-size:16px
    }
}
.block-footer .block-01 .box-01 .sidebar-left .navbar-nav,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav{
    margin-left:20px
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav{
        margin-left:20%
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav{
        margin-left:20%
    }
}
.block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
    width:100%;
    color:#6b5224;
    font-weight:normal;
    text-transform:none;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:10px
}
@media only screen and (min-width:420px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:1500px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:13px
    }
}
@media only screen and (min-width:1900px){
    .block-footer .block-01 .box-01 .sidebar-left .navbar-nav .nav-item .nav-link,.block-footer .block-01 .box-01 .sidebar-right .navbar-nav .nav-item .nav-link{
        font-size:14px
    }
}
.block-footer .block-01 .box-01 .sidebar-nav #navCheck-left{
    display:none
}
.block-footer .block-01 .box-01 .sidebar-nav #navCheck-left:not(:checked)~.sidebar-nav-button-left{
    display:none
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-nav #navCheck-left:not(:checked)~.sidebar-nav-button-left{
        display:unset
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-nav #navCheck-left:not(:checked)~.sidebar-nav-button-left{
        display:unset
    }
}
.block-footer .block-01 .box-01 .sidebar-nav #navCheck-left:checked~.sidebar-nav-button-left{
    display:block
}
.block-footer .block-01 .box-01 .sidebar-right #navCheck-right{
    display:none
}
.block-footer .block-01 .box-01 .sidebar-right #navCheck-right:not(:checked)~.sidebar-nav-button-right{
    display:none
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-01 .sidebar-right #navCheck-right:not(:checked)~.sidebar-nav-button-right{
        display:unset
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-01 .sidebar-right #navCheck-right:not(:checked)~.sidebar-nav-button-right{
        display:unset
    }
}
.block-footer .block-01 .box-01 .sidebar-right #navCheck-right:checked~.sidebar-nav-button-right{
    display:block
}
.block-footer .block-01 .box-02{
    margin-top:10px;
    margin-bottom:20px
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-02{
        margin-top:10px;
        margin-bottom:20px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-02{
        margin-top:40px;
        margin-bottom:40px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-02{
        margin-top:40px;
        margin-bottom:40px
    }
}
.block-footer .block-01 .box-02 .TAT-logo{
    margin-bottom:3%;
    width:45px;
    height:45px;
    -o-object-fit:contain;
    object-fit:contain;
    mix-blend-mode:undefined
}
@media only screen and (min-width:576px){
    .block-footer .block-01 .box-02 .TAT-logo{
        width:55px;
        height:55px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-02 .TAT-logo{
        width:73px;
        height:73px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-02 .TAT-logo{
        width:73px;
        height:73px
    }
}
.block-footer .block-01 .box-02 .box-text{
    font-weight:normal;
    color:#6b5224;
    font-family:TATSanaSuksa;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
.block-footer .block-01 .box-02 .box-text .active{
    font-weight:bold
}
@media only screen and (min-width:420px){
    .block-footer .block-01 .box-02 .box-text{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-footer .block-01 .box-02 .box-text{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-01 .box-02 .box-text{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-01 .box-02 .box-text{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-01 .box-02 .box-text{
        font-size:16px
    }
}
.block-footer .block-02{
    background-color:#6b5224;
    padding:1%
}
.block-footer .block-02 .nav-link{
    font-weight:bold;
    color:#b9aa7f;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-footer .block-02 .nav-link{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-footer .block-02 .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-footer .block-02 .nav-link{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-footer .block-02 .nav-link{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-footer .block-02 .nav-link{
        font-size:16px
    }
}
.block-footer .block-02 .left{
    text-align:left
}
.block-footer .block-02 .right{
    text-align:right
}
.block-footer .block-02 .grid-container{
    display:grid;
    grid-template-columns:auto
}
@media only screen and (min-width:1350px){
    .block-footer .block-02 .grid-container{
        grid-template-columns:auto auto auto auto
    }
}
.block-navigate .navbar{
    border-bottom:1px solid #b9aa7f
}
.block-navigate .navbar .navbar-brand .LOGO{
    -o-object-fit:contain;
    object-fit:contain;
    height:auto;
    width:70px
}
@media only screen and (min-width:420px){
    .block-navigate .navbar .navbar-brand .LOGO{
        width:80px
    }
}
@media only screen and (min-width:576px){
    .block-navigate .navbar .navbar-brand .LOGO{
        width:90px
    }
}
@media only screen and (min-width:768px){
    .block-navigate .navbar .navbar-brand .LOGO{
        width:100px
    }
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-brand .LOGO{
        width:115px
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-brand .LOGO{
        width:115px
    }
}
.block-navigate .navbar .navbar-toggler{
    mix-blend-mode:undefined;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:#6b5224;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-navigate .navbar .navbar-toggler{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-navigate .navbar .navbar-toggler{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-navigate .navbar .navbar-toggler{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-toggler{
        font-size:14px
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-toggler{
        font-size:14px
    }
}
.block-navigate .navbar .navbar-collapse{
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    z-index:1000;
    background-color:white;
    top:0px;
    left:0;
    position:fixed;
    -webkit-transition:0s;
    -o-transition:0s;
    transition:0s
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse{
        margin:unset;
        padding:unset;
        height:unset;
        z-index:unset;
        background-color:unset;
        top:unset;
        left:unset;
        position:unset
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse{
        margin:unset;
        padding:unset;
        height:unset;
        z-index:unset;
        background-color:unset;
        top:unset;
        left:unset;
        position:unset
    }
}
.block-navigate .navbar .navbar-collapse .toggler-close{
    cursor:pointer;
    display:unset;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:left;
    color:#6b5224;
    top:50px;
    margin-top:50px;
    padding-top:50px;
    margin-left:20px;
    font-size:14px
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .toggler-close{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse .toggler-close{
        display:none
    }
}
.block-navigate .navbar .navbar-collapse .toggler-close a:hover{
    color:#9a332b
}
.block-navigate .navbar .navbar-collapse .header{
    margin-top:40px;
    right:0;
    top:0;
    z-index:0;
    position:absolute
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .header{
        top:0;
        z-index:999;
        margin-top:unset
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse .header{
        top:0;
        z-index:999;
        margin-top:unset
    }
}
.block-navigate .navbar .navbar-collapse .header .nav-item{
    width:100%;
    right:0;
    top:0
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .header .nav-item{
        width:unset
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse .header .nav-item{
        width:unset
    }
}
.block-navigate .navbar .navbar-collapse .header .nav-item .nav-link{
    right:0;
    mix-blend-mode:undefined;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:right;
    color:#666666;
    font-size:12px
}
.block-navigate .navbar .navbar-collapse .header .nav-item .active{
    font-weight:bold;
    color:#9a332b
}
.block-navigate .navbar .navbar-collapse .header .dropdown em,
.block-navigate .navbar .navbar-collapse .header .dropdown i{
    margin-left:5px;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:center;
    color:#86672d;
    font-size:16px
}
.block-navigate .navbar .navbar-collapse .navbar-nav{
    margin-top:100px
}
@media only screen and (min-width:420px){
    .block-navigate .navbar .navbar-collapse .navbar-nav{
        margin-top:90px
    }
}
@media only screen and (min-width:576px){
    .block-navigate .navbar .navbar-collapse .navbar-nav{
        margin-top:100px
    }
}
@media only screen and (min-width:768px){
    .block-navigate .navbar .navbar-collapse .navbar-nav{
        margin-top:100px
    }
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .navbar-nav{
        margin-top:30px
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse .navbar-nav{
        margin-top:30px
    }
}
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item a:hover{
    color:#9a332b
}
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{
    width:100%;
    mix-blend-mode:undefined;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    text-transform:uppercase;
    color:#6b5224;
    font-size:14px
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{
        font-size:13px
    }
}
@media only screen and (min-width:1010px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{
        font-size:14px
    }
}
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link em,
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link i{
    margin-right:10px;
    mix-blend-mode:undefined;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:center;
    color:#6b5224;
    font-size:18px
}
@media only screen and (min-width:420px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link em,
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link i{
        font-size:18px
    }
}
@media only screen and (min-width:768px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link em,
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .nav-link i{
        font-size:22px
    }
}
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .active{
    font-weight:bold;
    color:#6b5224
}
@media only screen and (min-width:992px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .active{
        color:#9a332b
    }
}
@media only screen and (min-width:1200px){
    .block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .active{
        color:#9a332b
    }
}
.block-navigate .navbar .navbar-collapse .navbar-nav .nav-item .beeline{
    margin-left:10px;
    margin-right:10px;
    width:1px;
    height:100%;
    mix-blend-mode:undefined;
    background-color:#666666
}
.block-content .body-content .style-border{
    width:100%;
    border-bottom:1px solid transparent;
    margin-bottom:-2px;
    padding-bottom:5%;
    z-index:-1
}
@media only screen and (min-width:768px){
    .block-content .body-content .style-border{
        border-bottom:1px solid #b9aa7f
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .style-border{
        border-bottom:1px solid #b9aa7f
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .style-border{
        border-bottom:1px solid #b9aa7f
    }
}
.block-content .body-content .boy-holiday .box-head{
    position:relative
}
.block-content .body-content .boy-holiday .box-head .style-left{
    color: #dbdbdb;
    text-align:left;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:60px
}
@media only screen and (max-width:1199px){
    .block-content .body-content .boy-holiday .box-head .style-left{
        font-size:50px
    }
}
@media only screen and (max-width:991px){
    .block-content .body-content .boy-holiday .box-head .style-left{
        font-size:48px
    }
}
@media only screen and (max-width:767px){
    .block-content .body-content .boy-holiday .box-head .style-left{
        font-size:40px
    }
}
@media only screen and (max-width:575px){
    .block-content .body-content .boy-holiday .box-head .style-left{
        font-size:30px
    }
}
.block-content .body-content .boy-holiday .box-head .style-right{
    position:absolute;
    bottom:22%;
    color:#19387d;
    text-transform:uppercase;
    text-align:right;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:24px
}
@media only screen and (max-width:992px){
    .block-content .body-content .boy-holiday .box-head .style-right{
        font-size:22px;
    }
}
@media only screen and (max-width:768px){
    .block-content .body-content .boy-holiday .box-head .style-right{
        font-size:20px;
    }
}
@media only screen and (max-width:576px){
    .block-content .body-content .boy-holiday .box-head .style-right{
        font-size:18px;
    }
}
.block-content .body-content .boy-holiday .box-head .line{
    width:100%;
    height:10px;
    mix-blend-mode:undefined;
    background-color:#19387d
}
.block-content .body-content .boy-holiday .box-body{
    padding-top:3%
}
.block-content .body-content .boy-holiday .box-body .style-left{
    font-weight:bold;
    letter-spacing:normal;
    text-align:left;
    color:#9a332b;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .boy-holiday .box-body .style-left{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .boy-holiday .box-body .style-left{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .boy-holiday .box-body .style-left{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .boy-holiday .box-body .style-left{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .boy-holiday .box-body .style-left{
        font-size:16px
    }
}
.block-content .body-content .boy-holiday .box-body .style-right{
    font-weight:bold;
    letter-spacing:0.2px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .boy-holiday .box-body .style-right{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .boy-holiday .box-body .style-right{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .boy-holiday .box-body .style-right{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .boy-holiday .box-body .style-right{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .boy-holiday .box-body .style-right{
        font-size:16px
    }
}
.block-content .body-content .boy-holiday .box-body .style-detail p{
    color:#666666
}
.block-content .body-content .block-table{
    margin-top:3%;
    -webkit-column-rule:1px solid #cbcbcb;
    column-rule:1px solid #cbcbcb;
    -webkit-column-count:1;
    column-count:1
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-table{
        -webkit-column-count:2;
        column-count:2
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-table{
        -webkit-column-count:2;
        column-count:2
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-table{
        -webkit-column-count:4;
        column-count:4
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-table{
        -webkit-column-count:4;
        column-count:4
    }
}
.block-content .body-content .block-table .bl-ta-hover{
    padding:10px;
    display:grid;
    grid-template-columns:auto auto;
    color:#222222;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
.block-content .body-content .block-table .bl-ta-hover .left{
    text-align:left
}
.block-content .body-content .block-table .bl-ta-hover .right{
    text-align:right
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:13px
    }
}
@media only screen and (min-width:1010px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:14px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-table .bl-ta-hover{
        font-size:16px
    }
}
.block-content .body-content .block-table .bl-ta-hover:hover{
    background:#19387d;
    color:white
}
.block-content .body-content .tab-utilities .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .body-content .tab-utilities .tab-button-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .tab-utilities .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .tab-utilities .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .tab-utilities .tab-button-outer{
        display:block
    }
}
.block-content .body-content .tab-utilities .tab-button-outer .nav-tabs .nav-item,.block-content .body-content .tab-utilities .tab-button-outer .nav .nav-item{
    margin-right:3.2%
}
@media only screen and (min-width:992px){
    .block-content .body-content .tab-utilities .tab-button-outer .nav-tabs .nav-item,.block-content .body-content .tab-utilities .tab-button-outer .nav .nav-item{
        margin-right:4%
    }
}
.block-content .body-content .tab-utilities .tab-select-outer{
    display:unset
}
@media only screen and (min-width:576px){
    .block-content .body-content .tab-utilities .tab-select-outer{
        display:unset
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .tab-utilities .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .tab-utilities .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .tab-utilities .tab-select-outer{
        display:none
    }
}
.block-content .body-content .tab-utilities .tab-select-outer select{
    height:40px
}
.block-content .body-content .bg-tab{
    background-color:#eeeeee;
    padding-top:10px;
    padding-bottom:40px
}
@media only screen and (min-width:992px){
    .block-content .body-content .bg-tab{
        padding-top:40px;
        padding-bottom:80px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .bg-tab{
        padding-top:40px;
        padding-bottom:80px
    }
}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block:last-child{
    border-bottom: none
}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block{
    position: relative;
    padding-top:20px;
    padding-bottom:20px;
    border-bottom:dashed 1.8px #b9aa7f
}
@media only screen and (min-width:768px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block{
        padding-top:30px;
        padding-bottom:30px;
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block{
        padding-top:30px;
        padding-bottom:30px;
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block{
        padding-top:30px;
        padding-bottom:30px;
    }
}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
    font-weight:bold;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    text-transform:uppercase;
    text-decoration:unset;
    color:#19387d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-head{
        font-size:16px
    }
}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
    padding-top:20px;
    padding-bottom:10px;
    font-weight:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        padding-top:30px;
        padding-bottom:30px
    }
}
@media only screen and (min-width:420px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block .cols-body{
        font-size:16px
    }
}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block [data-toggle=collapse]:after{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"\f054";
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    -webkit-transition:all linear 0.25s;
    -o-transition:all linear 0.25s;
    transition:all linear 0.25s;
    position: absolute;
    right: 5px;
    top: 35px;

}
.block-content .body-content .bg-tab .tab-body-utilities .tab-content-utilities.active .collapse-block [data-toggle=collapse].collapsed:after{
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.block-content .head-content a.morelink{
    outline:none
}
.block-content .head-content .morecontent span{
    display:none
}
.block-content .body-content .block-img{
    margin-bottom:10px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-img{
        margin-bottom:20px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-img{
        margin-bottom:30px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-img{
        margin-bottom:40px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-img{
        margin-bottom:50px
    }
}
.block-content .body-content .block-img .box-img{
    position:relative;
    margin-left:2%;
    margin-right:2%;
    margin-top:1%;
    margin-bottom:1%
}
.block-content .body-content .block-img .box-img figure{
    position:relative
}
.block-content .body-content .block-img .box-img figure .actions{
    position:absolute;
    background:#19387d;
    opacity:0.6;
    left:0;
    right:0;
    bottom:0;
    top:60%
}
@media only screen and (max-width:1200px){
    .block-content .body-content .block-img .box-img figure .actions{
        top:70%
    }
}
@media only screen and (max-width:576px){
    .block-content .body-content .block-img .box-img figure .actions{
        top:70%
    }
}
.block-content .body-content .block-img .box-img .block{
    position:absolute;
    left:5px;
    right:5px;
    top:65%
}
@media only screen and (max-width:1200px){
    .block-content .body-content .block-img .box-img .block{
        top:75%;
        right:10px;
        left:10px;
    }
}
@media only screen and (max-width:576px){
    .block-content .body-content .block-img .box-img .block{
        top:70%;
    }
}

.block-content .body-content .block-img .box-img .block .style-text{
    display:block;
    color:white;
    width:100%
}
.block-content .body-content .block-img .box-img .block .style-text h2{
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-img .box-img .block .style-text h2{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-img .box-img .block .style-text h2{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-img .box-img .block .style-text h2{
        font-size:18px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-img .box-img .block .style-text h2{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-img .box-img .block .style-text h2{
        font-size:20px
    }
}
.block-content .body-content .block-img .box-img .block .box-link{
    display:none
}
.block-content .body-content .block-img .box-img:hover figure{
    position:relative
}
.block-content .body-content .block-img .box-img:hover figure .actions{
    position:absolute;
    background:#19387d;
    opacity:0.6;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.block-content .body-content .block-img .box-img:hover .block{
    position:absolute;
    left:5px;
    right:5px;
    top:5px;
    height: 92%;
}
.block-content .body-content .block-img .box-img:hover .block .style-text{
    display:block;
    color:white;
    width:100%;
    height: 100%;
    position: absolute;
}
.block-content .body-content .block-img .box-img:hover .block .style-text h2{
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-img .box-img:hover .block .style-text h2{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-img .box-img:hover .block .style-text h2{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-img .box-img:hover .block .style-text h2{
        font-size:18px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-img .box-img:hover .block .style-text h2{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-img .box-img:hover .block .style-text h2{
        font-size:20px
    }
}
.block-content .body-content .block-img .box-img:hover .block .box-link{
    display:block;
    position: absolute;
    top: 35%;
    left: 30%;
}

.block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055{
    width:50px;
    height:50px;
    border:solid 1.5px white;
    border-radius:50%
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055{
        width:70px;
        height:70px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055{
        width:70px;
        height:70px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055{
        width:100px;
        height:100px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055{
        width:90px;
        height:90px
    }
}
.block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 em,
.block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 i{
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.5px;
    text-align:left;
    color:white;
    padding:20%;
    font-size:26px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 em,
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 i{
        font-size:36px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 em,
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 i{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 em,
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 i{
        font-size:50px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 em,
    .block-content .body-content .block-img .box-img:hover .block .box-link .Ellipse-1055 i{
        font-size:50px
    }
}
.body-content .block-01-ats-det{
    position:relative;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px
}
@media only screen and (min-width:576px){
    .body-content .block-01-ats-det{
        padding-left:26px;
        padding-right:26px;
        padding-top:20px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-01-ats-det{
        padding-left:46px;
        padding-right:46px;
        padding-top:30px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-01-ats-det{
        padding-left:66px;
        padding-right:66px;
        padding-top:40px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-01-ats-det{
        padding-left:96px;
        padding-right:96px;
        padding-top:40px
    }
}
.body-content .block-01-ats-det .up-icon{
    position:absolute;
    right:0
}
.body-content .block-01-ats-det .up-icon .block-01-triagle{
    float:right;
    padding-left:8px
}
@media only screen and (min-width:1200px){
    .body-content .block-01-ats-det .up-icon .block-01-triagle{
        padding-left:14px
    }
}
.body-content .block-01-ats-det .up-icon .block-01-triagle .up-triangle-top{
    width:6px;
    height:6px;
    border-bottom:3px solid #cdb464;
    border-left:3px solid transparent;
    border-right:3px solid transparent
}
@media only screen and (min-width:992px){
    .body-content .block-01-ats-det .up-icon .block-01-triagle .up-triangle-top{
        width:12px;
        height:12px;
        border-bottom:6px solid #cdb464;
        border-left:6px solid transparent;
        border-right:6px solid transparent
    }
}
.body-content .block-01-ats-det .up-icon .block-01-triagle .up-triangle-bottom{
    width:6px;
    height:6px;
    border-top:3px solid #cdb464;
    border-left:3px solid transparent;
    border-right:3px solid transparent
}
@media only screen and (min-width:992px){
    .body-content .block-01-ats-det .up-icon .block-01-triagle .up-triangle-bottom{
        width:12px;
        height:12px;
        border-top:6px solid #cdb464;
        border-left:6px solid transparent;
        border-right:6px solid transparent
    }
}
.body-content .block-01-ats-det .up-icon .block-02-triagle{
    float:right;
    padding-left:8px
}
@media only screen and (min-width:1200px){
    .body-content .block-01-ats-det .up-icon .block-02-triagle{
        padding-left:14px
    }
}
.body-content .block-01-ats-det .up-icon .block-02-triagle .up-triangle-top{
    width:6px;
    height:6px;
    border-bottom:3px solid #86672d;
    border-left:3px solid transparent;
    border-right:3px solid transparent
}
@media only screen and (min-width:992px){
    .body-content .block-01-ats-det .up-icon .block-02-triagle .up-triangle-top{
        width:12px;
        height:12px;
        border-bottom:6px solid #86672d;
        border-left:6px solid transparent;
        border-right:6px solid transparent
    }
}
.body-content .block-01-ats-det .up-icon .block-02-triagle .up-triangle-bottom{
    width:6px;
    height:6px;
    border-top:3px solid #86672d;
    border-left:3px solid transparent;
    border-right:3px solid transparent
}
@media only screen and (min-width:992px){
    .body-content .block-01-ats-det .up-icon .block-02-triagle .up-triangle-bottom{
        width:12px;
        height:12px;
        border-top:6px solid #86672d;
        border-left:6px solid transparent;
        border-right:6px solid transparent
    }
}
.body-content .block-02-ats-det{
    position:relative;
    padding-top:22px;
    padding-bottom:22px
}
@media only screen and (min-width:420px){
    .body-content .block-02-ats-det{
        padding-top:32px;
        padding-bottom:32px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det{
        padding-top:42px;
        padding-bottom:42px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det{
        padding-top:52px;
        padding-bottom:52px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det{
        padding-top:62px;
        padding-bottom:62px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det{
        padding-top:72px;
        padding-bottom:72px
    }
}
.body-content .block-02-ats-det .Vector-Smart-Object-left{
    position:absolute;
    left:30px;
    bottom:20px;
    width:121px;
    height:140px;
    z-index:-1
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .Vector-Smart-Object-left{
        left:30px;
        bottom:20px;
        width:121px;
        height:140px;
        z-index:-1
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .Vector-Smart-Object-left{
        left:30px;
        bottom:20px;
        width:141px;
        height:160px;
        z-index:-1
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .Vector-Smart-Object-left{
        left:30px;
        bottom:20px;
        width:171px;
        height:190px;
        z-index:-1
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .Vector-Smart-Object-left{
        left:30px;
        bottom:20px;
        width:171px;
        height:200px;
        z-index:-1
    }
}
.body-content .block-02-ats-det .Vector-Smart-Object-right{
    position:absolute;
    right:30px;
    width:69px;
    height:95px;
    z-index:-1
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .Vector-Smart-Object-right{
        right:30px;
        width:69px;
        height:95px;
        z-index:-1
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .Vector-Smart-Object-right{
        right:30px;
        width:89px;
        height:115px;
        z-index:-1
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .Vector-Smart-Object-right{
        right:30px;
        width:89px;
        height:115px;
        z-index:-1
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .Vector-Smart-Object-right{
        right:30px;
        width:89px;
        height:135px;
        z-index:-1
    }
}
.body-content .block-02-ats-det .contents{
    padding-top:21px;
    padding-bottom:20px;
    font-weight:normal;
    line-height:1.5;
    letter-spacing:0.6px;
    text-align:left;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .contents{
        padding-top:21px;
        padding-bottom:20px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .contents{
        padding-top:31px;
        padding-bottom:30px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .contents{
        padding-top:31px;
        padding-bottom:50px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .contents{
        padding-top:31px;
        padding-bottom:50px
    }
}
.body-content .block-02-ats-det .contents .active{
    font-weight:bold;
    color:#86672d
}
.body-content .block-02-ats-det .contents .active .style-body{
    font-weight:normal;
    color:#222222
}
@media only screen and (min-width:420px){
    .body-content .block-02-ats-det .contents{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .contents{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .contents{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .contents{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .contents{
        font-size:16px
    }
}
.body-content .block-02-ats-det .footer .style-globe{
    font-weight:bold;
    line-height:1.5;
    letter-spacing:0.6px;
    text-align:left;
    text-decoration:underline;
    color:#9a332b;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
.body-content .block-02-ats-det .footer .style-globe em,
.body-content .block-02-ats-det .footer .style-globe i{
    padding-right:10px
}
@media only screen and (min-width:420px){
    .body-content .block-02-ats-det .footer .style-globe{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .footer .style-globe{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .footer .style-globe{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .footer .style-globe{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .footer .style-globe{
        font-size:16px
    }
}
.body-content .block-02-ats-det .box-planner{
    margin-top:5%;
    margin-bottom:5%
}
.body-content .block-02-ats-det .box-planner .box-show{
    display:none;
    float:right
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .box-planner .box-show{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .box-planner .box-show{
        display:block
    }
}
.body-content .block-02-ats-det .box-planner .box-show .style-text{
    font-weight:bold;
    line-height:1.2;
    letter-spacing:1px;
    text-align:left;
    color:#86672d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-02-ats-det .box-planner .box-show .style-text{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .box-planner .box-show .style-text{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .box-planner .box-show .style-text{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .box-planner .box-show .style-text{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .box-planner .box-show .style-text{
        font-size:20px
    }
}
.body-content .block-02-ats-det .box-planner .box-show .pd-t{
    margin-left:10px;
    margin-right:10px
}
.body-content .block-02-ats-det .box-planner .box-model{
    display:block
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .box-planner .box-model{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .box-planner .box-model{
        display:none
    }
}
.body-content .block-02-ats-det .box-planner .box-model .modal-content{
    background-color:white;
    -webkit-box-shadow:0px 2px 14.6px 1.4px rgba(0, 0, 0, 0.29);
    box-shadow:0px 2px 14.6px 1.4px rgba(0, 0, 0, 0.29);
    border-radius:0px;
    padding:5%
}
.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-header{
    border:0
}
.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body{
    margin-left:20%;
    margin-right:20%
}
.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
    font-weight:bold;
    line-height:1.71;
    letter-spacing:0.7px;
    text-align:center;
    color:#86672d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .style-text{
        font-size:16px
    }
}
.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .btn-email,.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .btn-facebook,.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .btn-google-blus,.body-content .block-02-ats-det .box-planner .box-model .modal-content .modal-body .btn-twitter{
    margin-top:10px;
    margin-bottom:10px
}
.body-content .block-02-ats-det .pads-planner{
    padding-left:20%;
    padding-right:20%
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .pads-planner{
        padding-left:unset;
        padding-right:unset
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .pads-planner{
        padding-left:unset;
        padding-right:unset
    }
}
.body-content .block-02-ats-det .pads-planner-ht{
    padding-bottom:3%
}
@media only screen and (min-width:576px){
    .body-content .block-02-ats-det .pads-planner-ht{
        padding-bottom:3%
    }
}
@media only screen and (min-width:768px){
    .body-content .block-02-ats-det .pads-planner-ht{
        padding-bottom:5%
    }
}
@media only screen and (min-width:992px){
    .body-content .block-02-ats-det .pads-planner-ht{
        padding-bottom:unset
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-02-ats-det .pads-planner-ht{
        padding-bottom:unset
    }
}
.body-content .block-03-ats-det{
    margin-top:-20px;
    margin-bottom:50px
}
@media only screen and (min-width:576px){
    .body-content .block-03-ats-det{
        margin-top:-50px;
        margin-bottom:50px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-03-ats-det{
        margin-top:-50px;
        margin-bottom:50px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-03-ats-det{
        margin-top:-50px;
        margin-bottom:50px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-03-ats-det{
        margin-top:-50px;
        margin-bottom:50px
    }
}
.body-content .block-03-ats-det .style-body{
    font-weight:normal;
    line-height:1.5;
    letter-spacing:0.6px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
.body-content .block-03-ats-det .style-body .text-style-1{
    color:#19387d;
    font-weight:bold
}
@media only screen and (min-width:420px){
    .body-content .block-03-ats-det .style-body{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-03-ats-det .style-body{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-03-ats-det .style-body{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-03-ats-det .style-body{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-03-ats-det .style-body{
        font-size:16px
    }
}
.body-content .block-03-ats-det .style-view{
    display:block
}
@media only screen and (min-width:576px){
    .body-content .block-03-ats-det .style-view{
        display:none
    }
}
@media only screen and (min-width:768px){
    .body-content .block-03-ats-det .style-view{
        display:none
    }
}
@media only screen and (min-width:992px){
    .body-content .block-03-ats-det .style-view{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-03-ats-det .style-view{
        display:none
    }
}
.body-content .block-04-ats-det{
    margin-bottom:50px
}
.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer{
        display:block
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item{
    margin:0;
    padding:0
}
.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .nav-link{
    text-align:center;
    padding:5%;
    border:2px solid #b9aa7f;
    color:#b9aa7f;
    background:white;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    width:130px;
    height:50px
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .nav-link{
        width:130px;
        height:50px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .nav-link{
        width:100px;
        height:35px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .nav-link{
        width:130px;
        height:50px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .nav-link{
        width:130px;
        height:50px
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .active{
    text-align:center;
    padding:5%;
    border:2px solid #b9aa7f;
    background:#b9aa7f;
    color:white;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    width:130px;
    height:50px
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .active{
        width:130px;
        height:50px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .active{
        width:100px;
        height:35px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .active{
        width:130px;
        height:50px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-04-ats-det .tabs-ats-det .tab-button-outer .nav .nav-item .active{
        width:130px;
        height:50px
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-select-outer{
    display:block
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-select-outer{
        display:block
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-select-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-select-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-select-outer{
        display:none
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-select-outer select{
    padding:10px;
    border:2px solid #b9aa7f;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    height:50px
}
.body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det{
    border:solid 2px #b9aa7f;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    border-top-right-radius:0px;
    padding:3%
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det{
        border-top-right-radius:0px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det{
        border-top-right-radius:10px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det{
        border-top-right-radius:10px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det{
        border-top-right-radius:10px
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .Ellipse-1{
    width:30px;
    height:30px;
    background-color:white;
    border:solid 1px #19387d;
    border-radius:50%;
    color:#19387d
}
.body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
    padding-left:10px;
    font-weight:bold;
    line-height:1.5;
    letter-spacing:0.8px;
    text-align:left;
    text-transform:uppercase;
    color:#19387d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-head-tab{
        font-size:16px
    }
}
.body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
    padding-left:38px;
    font-weight:normal;
    letter-spacing:0.6px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-04-ats-det .tabs-ats-det .tab-body-ats-det .tab-content-ats-det .box .style-body-tab{
        font-size:16px
    }
}
.body-content .block-05-ats-des{
    padding-top:5%;
    padding-bottom:5%
}
.body-content .block-05-ats-des .tabs-ats-det-ht{
    padding-top:3%
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer{
        display:block
    }
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .nav-link,.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .nav-link{
    background:transparent
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .nav-link em,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .nav-link em,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .nav-link i,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .nav-link i{
    padding-right:10px
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .active,.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .active{
    background:transparent
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .active em,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .active em,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav-tabs .nav-item .active i,
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-button-outer .nav .nav-item .active i{
    padding-right:10px
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer{
    display:block
}
@media only screen and (min-width:576px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer{
        display:block
    }
}
@media only screen and (min-width:768px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer{
        display:none
    }
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-select-outer select{
    background:transparent;
    padding:10px;
    height:40px
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht{
    padding-top:5px;
    padding-left:15px;
    padding-right:15px
}
@media only screen and (min-width:576px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht{
        padding-top:5px;
        padding-left:20px;
        padding-right:20px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht{
        padding-top:5px;
        padding-left:20px;
        padding-right:20px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht{
        padding-top:10px;
        padding-left:34px;
        padding-right:34px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht{
        padding-top:40px;
        padding-left:64px;
        padding-right:64px
    }
}
.body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
    font-weight:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-05-ats-des .tabs-ats-det-ht .tab-body-ats-det-ht .tab-content-ats-det-ht{
        font-size:16px
    }
}
.body-content .block-06-ats-det{
    padding-top:26px;
    padding-bottom:20px;
    padding-left:0px;
    padding-right:0px
}
@media only screen and (min-width:576px){
    .body-content .block-06-ats-det{
        padding-top:26px;
        padding-bottom:10px;
        padding-left:40px;
        padding-right:40px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-06-ats-det{
        padding-top:26px;
        padding-bottom:10px;
        padding-left:50px;
        padding-right:50px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-06-ats-det{
        padding-top:46px;
        padding-bottom:20px;
        padding-left:100px;
        padding-right:100px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-06-ats-det{
        padding-top:86px;
        padding-bottom:40px;
        padding-left:140px;
        padding-right:140px
    }
}
.body-content .block-07-ats-det{
    background-color:#eeeeee;
    padding-top:59px;
    padding-bottom:59px
}
.body-content .block-07-ats-det .style-head-send{
    letter-spacing:1.5px;
    color:#86672d;
    text-align:left;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:24px
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .style-head-send{
        text-align:left
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .style-head-send{
        text-align:left
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .style-head-send{
        text-align:center
    }
}
@media only screen and (min-width:420px){
    .body-content .block-07-ats-det .style-head-send{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .style-head-send{
        font-size:26px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .style-head-send{
        font-size:26px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .style-head-send{
        font-size:28px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .style-head-send{
        font-size:30px
    }
}
.body-content .block-07-ats-det .content-body{
    padding-top:20px
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body{
        padding-top:30px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body{
        padding-top:40px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body{
        padding-top:50px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body{
        padding-top:60px
    }
}
.body-content .block-07-ats-det .content-body .left{
    font-weight:bold;
    letter-spacing:0.3px;
    color:#86672d;
    text-align:left;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body .left{
        text-align:right
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body .left{
        text-align:right
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body .left{
        text-align:right
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body .left{
        text-align:right
    }
}
@media only screen and (min-width:420px){
    .body-content .block-07-ats-det .content-body .left{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body .left{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body .left{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body .left{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body .left{
        font-size:20px
    }
}
.body-content .block-07-ats-det .content-body .right .input-text{
    border:solid 0.5px #86672d;
    color:#b0b0b0;
    width:100%;
    padding:2px
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body .right .input-text{
        padding:2px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body .right .input-text{
        padding:3px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body .right .input-text{
        padding:5px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body .right .input-text{
        padding:5px
    }
}
.body-content .block-07-ats-det .content-body .right textarea{
    border:solid 0.5px #86672d;
    color:#b0b0b0;
    width:100%;
    padding:5px
}
.body-content .block-07-ats-det .content-body .style-text-please{
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:left;
    color:#9a332b;
    font-size:10px
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body .style-text-please{
        font-size:12px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body .style-text-please{
        font-size:12px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body .style-text-please{
        font-size:14px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body .style-text-please{
        font-size:14px
    }
}
.body-content .block-07-ats-det .content-body .form-check{
    padding:0;
    margin:0
}
.body-content .block-07-ats-det .content-body .form-check .check-robot{
    width:253px;
    height:64px;
    mix-blend-mode:undefined;
    background:#cbcbcb
}
.body-content .block-07-ats-det .content-body .style-check{
    padding-top:20px;
    padding-bottom:20px;
    padding-left:26px
}
.body-content .block-07-ats-det .content-body .style-check .form-check-input{
    margin-top:10px;
    color:#197b30
}
.body-content .block-07-ats-det .content-body .style-check .form-check-label{
    font-weight:bold;
    letter-spacing:0.2px;
    text-align:left;
    color:#86672d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .body-content .block-07-ats-det .content-body .style-check .form-check-label{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .body-content .block-07-ats-det .content-body .style-check .form-check-label{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .body-content .block-07-ats-det .content-body .style-check .form-check-label{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .body-content .block-07-ats-det .content-body .style-check .form-check-label{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .body-content .block-07-ats-det .content-body .style-check .form-check-label{
        font-size:16px
    }
}
.block-content .body-content .block-at-01{
    margin-top:40px;
    margin-bottom:40px
}
.block-content .body-content .block-at-01 .grid-container{
    display:grid;
    grid-template-columns:auto auto;
    grid-gap:20px 10px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-01 .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:1%
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-01 .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:1%
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-01 .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:3%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-01 .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:3%
    }
}
.block-content .body-content .block-at-01 .grid-container .grid-item{
    position:relative
}
.block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
    width:100%;
    height:80px;
    mix-blend-mode:undefined
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:100px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:70px
    }
}
@media only screen and (min-width:600px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:70px
    }
}
@media only screen and (min-width:700px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:84px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:90px
    }
}
@media only screen and (min-width:800px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:110px
    }
}
@media only screen and (min-width:900px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:120px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:120px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:120px
    }
}
@media only screen and (min-width:1300px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:130px
    }
}
@media only screen and (min-width:1400px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:140px
    }
}
@media only screen and (min-width:1500px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:140px
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:160px
    }
}
@media only screen and (min-width:1700px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:170px
    }
}
@media only screen and (min-width:1800px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:180px
    }
}
@media only screen and (min-width:1900px){
    .block-content .body-content .block-at-01 .grid-container .grid-item .img-block-1{
        height:200px
    }
}
.block-content .body-content .block-at-01 .grid-container .grid-item .style-text-img{
    position:absolute;
    bottom:-5px;
    left:10px;
    right:10px
}
.block-content .body-content .block-at-01 .grid-container .grid-item .style-text-img h2{
    color:white
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651 .show-or-hide .form-group{
    display:none
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651 .show-or-hide .form-group{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651 .show-or-hide .form-group{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651 .show-or-hide .form-group{
        display:block
    }
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide{
    position:relative;
    /* padding:2% */
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group{
    display:block
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group h2{
    color:white
}
/* .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group select{
    width:100%;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#6b5224;
    letter-spacing:0.2px;
    font-size:14px;
    padding:5px
} */
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input{
    padding:0;
    margin-left:0px
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group{
    position:relative
}
/* .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .search-query{
    width:100%;
    height:36px;
    mix-blend-mode:undefined;
    background-color:white;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    text-align:left;
    color:#b0b0b0;
    letter-spacing:0.2px;
    font-size:14px
} */
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn{
    position:absolute;
    top:0;
    right:0
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button{
    border:0;
    background:transparent
}
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button em,
.block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .form-group #custom-search-input .input-group .input-group-btn button i{
    color:#6b5224
}
/* .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .btn-show-hide{
    margin-top:5%;
    width:100%;
    height:51px;
    mix-blend-mode:undefined;
    -webkit-box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    box-shadow:0px 2px 23.3px 0.7px rgba(107, 82, 36, 0.4);
    background-color:#cdb464;
    border:solid 0.5px #86672d;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.2px;
    text-align:center;
    color:white;
    font-size:14px
} */
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .btn-show-hide{
        margin-top:15%
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .btn-show-hide{
        margin-top:15%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-02 .block-search .Rectangle-651:hover .show-or-hide .btn-show-hide{
        margin-top:12%
    }
}
.block-content .body-content .block-at-03{
    position:relative;
    margin-top:50px;
    margin-bottom:50px
}
.block-content .body-content .block-at-03 .grid-container{
    margin-top:20px;
    display:grid;
    grid-template-columns: auto;
    grid-gap:20px 10px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-03 .grid-container{
        grid-template-columns: auto;
    }
}
/* @media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container{
        margin-top:40px;
        grid-template-columns: 31.3% 31.3% 31.3%;
        grid-gap:20px 10px
    }
} */
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container{
        margin-top:40px;
        grid-template-columns: 48% 48%;
        grid-gap:30px 20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container{
        margin-top:40px;
        grid-template-columns:23% 23% 23% 23%;
        grid-gap:30px 20px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container{
        margin-top:40px;
        grid-template-columns:23% 23% 23% 23%;
        grid-gap:40px 30px
    }
}
.block-content .body-content .block-at-03 .grid-container .grid-item{
    /* border:solid 1px #cdb464; */
    padding:0;
    margin:0;
    position: relative;
}
.block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
    padding:0;
    margin:0;
    height:109.8px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:130px
    }
}
@media only screen and (min-width:500px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:150px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:110px
    }
}
@media only screen and (min-width:600px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:130px
    }
}
@media only screen and (min-width:700px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:140px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:140px
    }
}
@media only screen and (min-width:800px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:160px
    }
}
@media only screen and (min-width:900px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:180px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:140px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:150px
    }
}
@media only screen and (min-width:1300px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:150px
    }
}
@media only screen and (min-width:1400px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:160px
    }
}
@media only screen and (min-width:1500px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:170px
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:200px
    }
}
@media only screen and (min-width:1700px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:200px
    }
}
@media only screen and (min-width:1800px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:240px
    }
}
@media only screen and (min-width:1900px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .img-block-1{
        height:260px
    }
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content{
    border:solid 1px #cdb464;
    padding:10px
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content{
        padding:20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content{
        padding:20px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content{
        padding:20px
    }
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head{
    display:grid;
    grid-template-columns:90% 5%;
    position:relative
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head{
        grid-template-columns:80% 5%
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head{
        grid-template-columns:90% 5%
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head{
        grid-template-columns:90% 5%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head{
        grid-template-columns:90% 5%
    }
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-title{
    color:#222222
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-title em{
    padding-top:15px;
    color:#86672d
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
    top:-10px;
    right:0;
    position:absolute;
    letter-spacing:0.4px;
    text-align:right;
    color:#86672d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
        font-size:24px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
        font-size:30px;
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
        font-size:30px;
        letter-spacing:0.5px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-head .grid-icon{
        font-size:30px;
        letter-spacing:0.5px
    }
}
/* .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body{
    display:grid;
    grid-template-columns:auto;
    grid-gap:10px 10px
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body{
        grid-template-columns:auto auto
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body{
        grid-template-columns:auto
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body{
        grid-template-columns:auto auto
    }
}
@media only screen and (min-width:1300px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body{
        grid-template-columns:20% auto
    }
} */
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body .location_ic{
    width:28px;
    height:25px;
    -o-object-fit:contain;
    object-fit:contain;
    mix-blend-mode:undefined
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-body .style-text{
    color:#666666
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer{
    display:grid;
    grid-template-columns:auto;
    grid-gap:2% 2%
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer{
        grid-template-columns:auto
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer{
        grid-template-columns:auto auto
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer{
        grid-template-columns:auto
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer{
        grid-template-columns:auto auto
    }
}
.block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
    mix-blend-mode:undefined;
    color:#9a332b;
    text-decoration:underline;
    font-weight:bold;
    line-height:2;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
        font-size:16px;
        line-height:1.71
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-03 .grid-container .grid-item .grid-content .grid-footer label{
        font-size:16px;
        line-height:1.71
    }
}
.block-content .body-content .block-at-04{
    background:#eeeeee;
    padding-top:40px;
    padding-bottom:10px
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04{
        padding-top:65px;
        padding-bottom:10px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04{
        padding-top:65px;
        padding-bottom:10px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container{
    display:grid;
    grid-template-columns:50% 50%;
    grid-gap:0px 0px
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container{
        grid-template-columns:19.2% 19.2% 19.2% 19.2% 19.2%;
        grid-gap:3px 3px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container{
        grid-template-columns:19.2% 19.2% 19.2% 19.2% 19.2%;
        grid-gap:10px 10px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item{
    margin-bottom:-10px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item{
        margin-bottom:unset
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item{
    cursor:pointer;
    position:relative
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item figure{
    position:relative;
    border:solid 6px transparent;
    border-radius:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item figure .actions{
    display:none;
    position:absolute;
    opacity:0.6;
    mix-blend-mode:undefined;
    background-color:black;
    left:0;
    right:0;
    top:0;
    bottom:0
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title{
    position:absolute;
    left:0;
    right:0;
    top:unset;
    bottom:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.3px;
    text-align:center;
    color:white;
    font-size:14px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-title .select-title{
        font-size:20px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item .hover-fix{
    display:none
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item{
    cursor:pointer;
    position:relative
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item figure{
    position:relative
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item figure .actions{
    display:block;
    position:absolute;
    opacity:0.6;
    mix-blend-mode:undefined;
    background-color:black;
    left:0;
    right:0;
    top:0;
    bottom:0
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title{
    position:absolute;
    left:0;
    right:0;
    top:10px;
    bottom:unset
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.3px;
    text-align:center;
    color:white;
    font-size:14px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-title .select-title{
        font-size:20px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix{
    display:block;
    position:absolute;
    bottom:-5px;
    left:0;
    right:0
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix{
        bottom:-10px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye{
    position:relative;
    text-align:center
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1{
    width:41px;
    height:41px;
    text-align:center;
    mix-blend-mode:undefined;
    background-color:white;
    -webkit-box-shadow:0px -1px 8.2px 0.8px rgba(0, 0, 0, 0.6);
    box-shadow:0px -1px 8.2px 0.8px rgba(0, 0, 0, 0.6);
    border-radius:50%
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1{
        width:51px;
        height:51px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1{
        width:61px;
        height:61px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1{
        width:41px;
        height:41px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1{
        width:61px;
        height:61px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 em,
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 i{
    text-align:center;
    color:#6b5224;
    padding:20%;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 i{
        font-size:28px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 i{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 i{
        font-size:24px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item:hover .select-item .hover-fix .block-eye .Ellipse-1 i{
        font-size:36px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item .select-item-show{
    display:none
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item{
    cursor:pointer;
    position:relative
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item figure{
    position:relative;
    border:solid 6px #9a332b;
    border-radius:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item figure .actions{
    display:none;
    position:absolute;
    opacity:0.6;
    mix-blend-mode:undefined;
    background-color:black;
    left:0;
    right:0;
    top:0;
    bottom:0
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title{
    position:absolute;
    left:0;
    right:0;
    top:unset;
    bottom:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.3px;
    text-align:center;
    color:white;
    font-size:14px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-title .select-title{
        font-size:20px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item .hover-fix{
    display:none
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item{
    cursor:pointer;
    position:relative
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item figure{
    position:relative;
    border:solid 6px #9a332b;
    border-radius:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item figure .actions{
    display:none;
    position:absolute;
    opacity:0.6;
    mix-blend-mode:undefined;
    background-color:black;
    left:0;
    right:0;
    top:0;
    bottom:0
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title{
    position:absolute;
    left:0;
    right:0;
    top:unset;
    bottom:10px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.3px;
    text-align:center;
    color:white;
    font-size:14px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-title .select-title{
        font-size:20px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select:hover .select-item .hover-fix{
    display:none
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show{
    clear:both;
    display:block;
    padding:0;
    margin-top:-14px;
    margin-bottom:20px
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .icon-select{
    width:40px;
    height:20px;
    -o-object-fit:contain;
    object-fit:contain;
    mix-blend-mode:undefined;
    background:url('../../src/images/vectors/rec-accordion.png')
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
    height:744px
}
@media only screen and (min-width:520px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:760px
    }
}
@media only screen and (min-width:560px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:780px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:840px
    }
}
@media only screen and (min-width:600px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:860px
    }
}
@media only screen and (min-width:620px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:880px
    }
}
@media only screen and (min-width:650px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:900px
    }
}
@media only screen and (min-width:670px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:930px
    }
}
@media only screen and (min-width:740px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:960px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:611px
    }
}
@media only screen and (min-width:920px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:631px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:361px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:351px
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:381px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
    position:absolute;
    left:0;
    right:0;
    border:solid 6px #9a332b;
    border-radius:10px;
    background:white;
    height:744px
}
@media only screen and (min-width:520px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:760px
    }
}
@media only screen and (min-width:560px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:780px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:840px
    }
}
@media only screen and (min-width:600px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:860px
    }
}
@media only screen and (min-width:620px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:880px
    }
}
@media only screen and (min-width:650px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:900px
    }
}
@media only screen and (min-width:670px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:930px
    }
}
@media only screen and (min-width:740px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:960px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:611px
    }
}
@media only screen and (min-width:920px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:431px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:361px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:351px
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail{
        height:381px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container{
    padding:5%;
    display:grid;
    grid-template-columns:auto
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container{
        grid-template-columns:49% 1% 50%;
        padding:2%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container{
        grid-template-columns:49% 1% 50%;
        padding:2%
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st{
    position:relative;
    display:grid;
    grid-template-columns:auto 5%
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
    margin-top:10px;
    top:-10px;
    right:0;
    position:absolute;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:right;
    color:#86672d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
        font-size:24px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
        font-size:36px;
        letter-spacing:0.5px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st em,
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-head-st i{
        font-size:36px;
        letter-spacing:0.5px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-body-st{
    width:90%
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-body-st p{
    color:#222222;
    text-align:left;
    height:unset;
    white-space:unset;
    -o-text-overflow:unset;
    text-overflow:unset;
    overflow:unset
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-body-st p{
        text-align:justify;
        height:7.4em;
        white-space:wrap;
        -o-text-overflow:ellipsis;
        text-overflow:ellipsis;
        overflow:hidden
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-body-st p{
        text-align:justify;
        height:7.4em;
        white-space:wrap;
        -o-text-overflow:ellipsis;
        text-overflow:ellipsis;
        overflow:hidden
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st{
    width:100%
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st{
        width:90%
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
    float:left;
    padding-top:1%;
    padding-bottom:1%;
    padding-right:4%;
    mix-blend-mode:undefined;
    color:#9a332b;
    text-decoration:underline;
    font-weight:bold;
    line-height:2;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
        font-size:16px;
        line-height:1.71
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-left .style-footer-st .style-text{
        font-size:16px;
        line-height:1.71
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
    margin-top:10px;
    width:100%;
    height:1px;
    mix-blend-mode:undefined;
    background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), -webkit-gradient(linear, right top, left top, from(#86672d), color-stop(50%, #cdb464), to(#86672d));
    background-image:-webkit-radial-gradient(0 0, circle, #cdb464, #86672d), -webkit-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
    background-image:-o-radial-gradient(0 0, circle, #cdb464, #86672d), -o-linear-gradient(right, #86672d, #cdb464 50%, #86672d);
    background-image:radial-gradient(circle at 0 0, #cdb464, #86672d), linear-gradient(to left, #86672d, #cdb464 50%, #86672d)
}
@media only screen and (min-width:500px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
        margin-top:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
        margin-top:20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
        margin-top:unset;
        width:1px;
        height:300px
    }
}
@media only screen and (min-width:1000px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
        margin-top:unset;
        width:1px;
        height:300px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .divider{
        margin-top:unset;
        width:1px;
        height:271px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
    margin-top:10px
}
@media only screen and (min-width:500px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:10%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:10%
    }
}
@media only screen and (min-width:1300px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:8%
    }
}
@media only screen and (min-width:1400px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:6%
    }
}
@media only screen and (min-width:1500px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:6%
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:6%
    }
}
@media only screen and (min-width:1700px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:5%
    }
}
@media only screen and (min-width:1800px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:4%
    }
}
@media only screen and (min-width:1900px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right{
        margin-top:4%
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img{
    margin:5%
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
    margin-top:5%;
    margin-bottom:5%;
    color:#222222;
    font-weight:bold;
    font-style:normal;
    font-stretch:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-title{
        font-size:16px
    }
}
.block-content .body-content .block-at-04 .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail .grid-container .grid-right .dt-img .img-detail p{
    color:#666666;
    height:4.5em;
    white-space:wrap;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden
}
.block-content .body-content .block-at-05{
    margin-top:50px;
    margin-bottom:50px
}
.block-content .body-content .block-at-05 .grid-container{
    display:grid;
    grid-template-columns:auto;
    grid-gap:20px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-05 .grid-container{
        grid-template-columns:66% auto;
        grid-gap:1% 3%
    }
}
.block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
    height:83px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
        height:100px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
        height:124px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
        height:164px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
        height:180px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-at-05 .grid-container .banner-traveldeals{
        height:207px
    }
}
.block-content .body-content .block-at-05 .grid-container .grid-body .active{
    color:#6b5224
}
.block-content .body-content .block-at-05 .grid-container .grid-body .span-line{
    margin-top:-20px;
    color:#6b5224
}
.block-content .body-content .block-at-05 .grid-container .grid-body .style-text{
    color:#222222;
    text-align:justify
}
.block-content .head-content a.morelink{
    outline:none;
    display:unset
}
@media only screen and (min-width:576px){
    .block-content .head-content a.morelink{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .head-content a.morelink{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content a.morelink{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content a.morelink{
        display:none
    }
}
.block-content .head-content .morecontent span{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .head-content .morecontent span{
        display:unset
    }
}
@media only screen and (min-width:768px){
    .block-content .head-content .morecontent span{
        display:unset
    }
}
@media only screen and (min-width:992px){
    .block-content .head-content .morecontent span{
        display:unset
    }
}
@media only screen and (min-width:1200px){
    .block-content .head-content .morecontent span{
        display:unset
    }
}
.block-content .body-content .block-01-des{
    position:relative;
    margin-top:5%;
    margin-bottom:5%
}
.block-content .body-content .block-01-des .Vector-Smart-Object-left{
    display:none;
    position:absolute;
    left:30px
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .Vector-Smart-Object-left{
        display:unset;
        left:0px;
        bottom:-30px;
        width:171px;
        height:190px;
        z-index:-1
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .Vector-Smart-Object-left{
        display:unset;
        left:30px;
        bottom:-40px;
        width:171px;
        height:200px;
        z-index:-1
    }
}
.block-content .body-content .block-01-des .Vector-Smart-Object-right{
    display:none;
    position:absolute;
    right:30px
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .Vector-Smart-Object-right{
        display:unset;
        right:0px;
        width:89px;
        height:115px;
        top:-70px;
        z-index:-1
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .Vector-Smart-Object-right{
        display:unset;
        right:30px;
        width:89px;
        height:135px;
        top:-65px;
        z-index:-1
    }
}
.block-content .body-content .block-01-des .block-des{
    display:grid;
    grid-template-columns:auto;
    grid-gap:26px 0px
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des{
        grid-gap:26px 26px;
        grid-template-columns:30% auto
    }
}

.block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
    border:solid 1px #cdb464;
    background:white;
    height:auto;
    padding-top:2%;
    padding-bottom:2%;
    padding-left:5%;
    padding-right:5%
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
        padding-top:2%;
        padding-bottom:2%;
        padding-left:5%;
        padding-right:5%
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
        padding-top:3%;
        padding-bottom:3%;
        padding-left:3%;
        padding-right:3%
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
        padding-top:4%;
        padding-bottom:4%;
        padding-left:4%;
        padding-right:4%
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
        padding-top:6%;
        padding-bottom:6%;
        padding-left:6%;
        padding-right:6%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag{
        padding-top:6%;
        padding-bottom:6%;
        padding-left:6%;
        padding-right:6%
    }
}
.block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
    color:#9a332b;
    font-weight:bold;
    line-height:2;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
.block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body .col-auto{
    padding-bottom:1%
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body .col-auto{
        padding-bottom:1%
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body .col-auto{
        padding-bottom:2%
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body .col-auto{
        padding-bottom:4%
    }
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
        font-size:16px;
        line-height:1.71
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tag .temp-tag .style-body{
        font-size:16px;
        line-height:1.71
    }
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer{
        display:block
    }
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav-tabs .nav-item,.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav .nav-item{
    margin:0
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav .nav-item .nav-link{
    text-align:center;
    background-color:white;
    border:solid 2px #b9aa7f;
    color:#b9aa7f;
    padding-top:10px;
    padding-bottom:10px;
    width:160px;
    height:50px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav .nav-item .nav-link{
        padding-top:10px;
        padding-bottom:10px;
        width:180px;
        height:50px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav .nav-item .nav-link{
        padding-top:10px;
        padding-bottom:10px;
        width:230px;
        height:50px
    }
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav-tabs .nav-item .active,.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-button-outer .nav .nav-item .active{
    background-color:#b9aa7f;
    color:white
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer{
    display:block
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer{
        display:none
    }
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-tag .tab-select-outer select{
    height:40px;
    border:2px solid #b9aa7f;
    border-top-left-radius:10px;
    border-top-right-radius:10px
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag{
    border:solid 2px #b9aa7f;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag{
        border:solid 2px #b9aa7f;
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag{
        border:solid 2px #b9aa7f;
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag{
        border:solid 2px #b9aa7f;
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag{
        border:solid 2px #b9aa7f;
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
.block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag .map{
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag .map{
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag .map{
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag .map{
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-01-des .block-des .box-tab .tab-body-tag .tab-content-tag .map{
        border-top-left-radius:0px;
        border-top-right-radius:10px;
        border-bottom-left-radius:10px;
        border-bottom-right-radius:10px
    }
}
.block-content .body-content .block-02-des{
    padding-top:5%;
    padding-bottom:5%
}
.block-content .body-content .block-02-des .tab-how-to-go{
    padding-top:3%
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer{
        display:block
    }
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav-tabs .nav-item .nav-link,.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav .nav-item .nav-link{
    background:transparent
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav-tabs .nav-item .active,.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav .nav-item .active{
    background:transparent
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav-tabs .nav-item em,
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav .nav-item em,
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav-tabs .nav-item i,
.block-content .body-content .block-02-des .tab-how-to-go .tab-button-outer .nav .nav-item i{
    padding-right:10px
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer{
    display:block
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer{
        display:none
    }
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-select-outer select{
    background:transparent;
    height:40px
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go{
    padding-top:5px;
    padding-left:15px;
    padding-right:15px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go{
        padding-top:5px;
        padding-left:20px;
        padding-right:20px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go{
        padding-top:5px;
        padding-left:20px;
        padding-right:20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go{
        padding-top:10px;
        padding-left:34px;
        padding-right:34px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go{
        padding-top:40px;
        padding-left:64px;
        padding-right:64px
    }
}
.block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
    font-weight:normal;
    line-height:1.5;
    letter-spacing:0.2px;
    text-align:left;
    color:#222222;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-02-des .tab-how-to-go .tab-body-how-to-go .tab-content-how-to-go{
        font-size:16px
    }
}
.block-content .body-content .block-03-des{
    margin-top:30px;
    margin-bottom:30px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des{
        margin-top:70px;
        margin-bottom:70px
    }
}
.block-content .body-content .block-03-des .box-recommend{
    margin-top:3%
}
.block-content .body-content .block-03-des .box-recommend .grid-container{
    display:grid;
    grid-template-columns:49% 49%;
    grid-gap:10px 10px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:49% 49%;
        grid-gap:20px 10px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:49.5% 49.5%;
        grid-gap:20px 10px
    }
}
@media only screen and (min-width:700px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:24% 24% 24% 24%;
        grid-gap:20px 10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:23.5% 23.5% 23.5% 23.5%;
        grid-gap:20px 15px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:23.5% 23.5% 23.5% 23.5%;
        grid-gap:20px 20px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container{
        grid-template-columns:22.5% 22.5% 22.5% 22.5%;
        grid-gap:20px 30px
    }
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item{
    border:solid 1px #cdb464
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card{
    border:0;
    border-radius:0;
    margin-top:-1px;
    margin-left:-1px;
    margin-right:-1px
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-img-top{
    border-radius:0;
    width:100%;
    height:auto
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body{
    border-top:solid 1px #cdb464;
    border-left:solid 1px #cdb464;
    border-right:solid 1px #cdb464;
    border-bottom:0;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:0px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body{
        padding-top:20px;
        padding-left:20px;
        padding-right:20px;
        padding-bottom:10px
    }
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title{
    position:relative
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .left{
    text-align:left
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
    top:-10px;
    right:0;
    position:absolute;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:right;
    color:#86672d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-body .card-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text{
    margin-top:-15px;
    display:grid;
    grid-template-columns:auto;
    grid-gap:20px 10px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text{
        margin-top:20px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text{
        grid-template-columns:auto auto
    }
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text .left{
    padding-bottom:10px
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text .left .location_ic{
    width:18px;
    height:16px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text .left .location_ic{
        width:28px;
        height:25px
    }
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-text .right{
    color:#666666
}
.block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    border:0;
    background:transparent;
    mix-blend-mode:undefined;
    color:#9a332b;
    text-decoration:underline;
    font-weight:bold;
    line-height:2;
    letter-spacing:0.2px;
    text-align:left;
    font-size:12px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        padding-left:0px;
        padding-right:0px
    }
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        font-size:16px;
        line-height:1.71
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .grid-container .grid-item .card .card-footer{
        font-size:16px;
        line-height:1.71
    }
}
.block-content .body-content .block-03-des .box-recommend .style-view{
    display:block
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-03-des .box-recommend .style-view{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-03-des .box-recommend .style-view{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-03-des .box-recommend .style-view{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-03-des .box-recommend .style-view{
        display:none
    }
}
.block-content .body-content .block-04-des{
    /* background-color:#eeeeee; */
}
/* @media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des{
        padding-top:70px;
        padding-bottom:70px
    }
} */
.block-content .body-content .block-04-des .block-drop-img .grid-container{
    display:grid;
    grid-template-columns:auto;
    grid-gap:0px 0px
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container{
        grid-template-columns:auto auto;
        grid-gap:0px 10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container{
        grid-template-columns:auto auto;
        grid-gap:0px 10px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:0px 10px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container{
        grid-template-columns:auto auto auto auto;
        grid-gap:0px 20px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item{
    margin-top:20px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item{
        margin-top:35px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item{
    cursor:pointer;
    position:relative;
    margin:0;
    padding:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item:hover figure{
    position:relative;
    display:inline-block;
    margin:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item:hover figure .actions{
    display:block;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure{
    width: 100%;
    position:relative;
    display:inline-block;
    margin:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon{
    display:grid;
    grid-template-columns:auto 100%;
    grid-gap:0 20px;
    border-bottom:8px solid transparent;
    padding-bottom:15px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon{
        padding-bottom:39px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
    padding-top:1%;
    width:100%;
    font-weight:bold;
    line-height:1.2;
    letter-spacing:1px;
    text-align:left;
    color:#19387d;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon span{
        font-size:20px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon img{
    padding:0;
    margin:0;
    background-repeat:no-repeat;
    width:30px;
    height:30px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon img{
        width:44px;
        height:44px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-01{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-01-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-02{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-02-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-03{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-03-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-04{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-04-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-05{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-05-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-06{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-06-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-07{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-07-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-08{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .select-icon .icon-08-select{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item figure .actions{
    display:none;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item .select-item-show{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item{
    cursor:pointer;
    position:relative;
    margin:0;
    padding:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item:hover figure{
    position:relative;
    display:inline-block;
    margin:0;
    padding:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item:hover figure .actions{
    display:none;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure{
    width: 100%;
    position:relative;
    display:inline-block;
    margin:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon{
    border-bottom:8px solid #b9aa7f;
    padding-bottom:15px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon{
        padding-bottom:39px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
    padding-top:1%;
    width:100%;
    font-weight:bold;
    line-height:1.2;
    letter-spacing:1px;
    text-align:left;
    color:#b9aa7f;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon span{
        font-size:20px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon img{
    padding:0;
    margin:0;
    background-repeat:no-repeat;
    width:30px;
    height:30px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon img{
        width:44px;
        height:44px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-01{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-01-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-02{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-02-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-03{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-03-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-04{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-04-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-05{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-05-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-06{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-06-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-07{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-07-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-08{
    display:none
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .select-icon .icon-08-select{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item figure .actions{
    display:none;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show{
    display:block
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
    height:590px
}
@media only screen and (min-width:330px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:595px
    }
}
@media only screen and (min-width:340px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:600px
    }
}
@media only screen and (min-width:350px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:610px
    }
}
@media only screen and (min-width:360px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:620px
    }
}
@media only screen and (min-width:370px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:630px
    }
}
@media only screen and (min-width:380px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:640px
    }
}
@media only screen and (min-width:390px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:650px
    }
}
@media only screen and (min-width:400px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:660px
    }
}
@media only screen and (min-width:410px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:665px
    }
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:670px
    }
}
@media only screen and (min-width:430px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:675px
    }
}
@media only screen and (min-width:440px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:685px
    }
}
@media only screen and (min-width:450px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:695px
    }
}
@media only screen and (min-width:460px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:705px
    }
}
@media only screen and (min-width:470px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:710px
    }
}
@media only screen and (min-width:480px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:720px
    }
}
@media only screen and (min-width:490px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:730px
    }
}
@media only screen and (min-width:500px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:740px
    }
}
@media only screen and (min-width:510px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:750px
    }
}
@media only screen and (min-width:520px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:760px
    }
}
@media only screen and (min-width:530px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:760px
    }
}
@media only screen and (min-width:540px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:770px
    }
}
@media only screen and (min-width:550px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:775px
    }
}
@media only screen and (min-width:560px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:780px
    }
}
@media only screen and (min-width:570px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:790px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:830px
    }
}
@media only screen and (min-width:590px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:840px
    }
}
@media only screen and (min-width:600px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:850px
    }
}
@media only screen and (min-width:610px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:860px
    }
}
@media only screen and (min-width:620px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:870px
    }
}
@media only screen and (min-width:630px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:880px
    }
}
@media only screen and (min-width:640px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:890px
    }
}
@media only screen and (min-width:650px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:900px
    }
}
@media only screen and (min-width:660px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:900px
    }
}
@media only screen and (min-width:670px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:910px
    }
}
@media only screen and (min-width:680px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:920px
    }
}
@media only screen and (min-width:690px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:930px
    }
}
@media only screen and (min-width:700px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:940px
    }
}
@media only screen and (min-width:710px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:950px
    }
}
@media only screen and (min-width:720px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:960px
    }
}
@media only screen and (min-width:730px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:970px
    }
}
@media only screen and (min-width:740px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:980px
    }
}
@media only screen and (min-width:750px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:990px
    }
}
@media only screen and (min-width:760px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:1000px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:390px
    }
}
@media only screen and (min-width:790px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:395px
    }
}
@media only screen and (min-width:800px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:400px
    }
}
@media only screen and (min-width:850px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:410px
    }
}
@media only screen and (min-width:890px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:415px
    }
}
@media only screen and (min-width:920px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:420px
    }
}
@media only screen and (min-width:960px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:430px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:455px
    }
}
@media only screen and (min-width:1030px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:460px
    }
}
@media only screen and (min-width:1060px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:470px
    }
}
@media only screen and (min-width:1100px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:485px
    }
}
@media only screen and (min-width:1150px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:495px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:515px
    }
}
@media only screen and (min-width:1250px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:525px
    }
}
@media only screen and (min-width:1300px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:535px
    }
}
@media only screen and (min-width:1350px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:550px
    }
}
@media only screen and (min-width:1400px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:560px
    }
}
@media only screen and (min-width:1450px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:570px
    }
}
@media only screen and (min-width:1500px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:580px
    }
}
@media only screen and (min-width:1550px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:590px
    }
}
@media only screen and (min-width:1600px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:600px
    }
}
@media only screen and (min-width:1650px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:610px
    }
}
@media only screen and (min-width:1700px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:620px
    }
}
@media only screen and (min-width:1750px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:630px
    }
}
@media only screen and (min-width:1800px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:640px
    }
}
@media only screen and (min-width:1850px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:650px
    }
}
@media only screen and (min-width:1900px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:630px
    }
}
@media only screen and (min-width:1950px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:640px
    }
}
@media only screen and (min-width:2000px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block{
        height:650px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item{
    position:absolute;
    background:white;
    left:0;
    right:0;
    padding:0;
    height: auto;
}

.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
    padding-top:30px
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        padding-top:39px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
    display:grid;
    grid-template-columns:48% 48%;
    grid-gap:10px 10px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        grid-template-columns:49% 49%;
        grid-gap:10px 10px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        grid-template-columns:50% 50%;
        grid-gap:20px 20px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        grid-template-columns:22% 22% 22% 22%;
        grid-gap:20px 20px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        grid-template-columns:22% 22% 22% 22%;
        grid-gap:24px 24px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container{
        grid-template-columns:22% 22% 22% 22%;
        grid-gap:30px 30px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item{
    border:solid 1px #cdb464
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-head{
    margin-top:-1px;
    margin-left:-1px;
    margin-right:-1px
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body{
    border-top:solid 1px #cdb464;
    padding:10px
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title{
    position:relative
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
    font-weight:bold;
    letter-spacing:normal;
    text-align:left;
    color:#9a332b;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:1.1px;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
        font-size:16px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .left{
        font-size:20px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
    top:-10px;
    right:0;
    position:absolute;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:right;
    color:#86672d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
    color:#222222;
    width:80%
}
@media only screen and (min-width:530px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:70%
    }
}
@media only screen and (min-width:660px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:60%
    }
}
@media only screen and (min-width:746px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:50%
    }
}
@media only screen and (min-width:760px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:50%
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:80%
    }
}
@media only screen and (min-width:1660px){
    .block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body h2{
        width:70%
    }
}
.block-content .body-content .block-04-des .block-drop-img .grid-container .grid-item-select .select-item-show .select-block .select-detail-item .grid-container .block-item .block-item-body .item-body p{
    color:#666666
}
.block-content .body-content .block-search .show-or-hide #hide{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-search .show-or-hide #hide{
        display:block
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-search .show-or-hide #hide{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-search .show-or-hide #hide{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-search .show-or-hide #hide{
        display:block
    }
}
.block-content .body-content .block-search .show-or-hide:hover #hide{
    display:block
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-search .show-or-hide:hover #hide{
        display:block
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-search .show-or-hide:hover #hide{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-search .show-or-hide:hover #hide{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-search .show-or-hide:hover #hide{
        display:block
    }
}
.block-content .body-content .block-tab{
    margin-top:5%
}
.block-content .body-content .block-tab .tab-podcast .tab-button-outer{
    display:none
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .tab-podcast .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .tab-podcast .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .tab-podcast .tab-button-outer{
        display:block
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .tab-podcast .tab-button-outer{
        display:block
    }
}
.block-content .body-content .block-tab .tab-podcast .tab-select-outer{
    display:block
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .tab-podcast .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .tab-podcast .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .tab-podcast .tab-select-outer{
        display:none
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .tab-podcast .tab-select-outer{
        display:none
    }
}
.block-content .body-content .block-tab .tab-podcast .tab-select-outer select{
    height:40px
}
.block-content .body-content .block-tab .bg-tab{
    background-color:#eeeeee;
    width:100%;
    height:100%;
    padding-top:5%;
    padding-bottom:5%;
    margin:0
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container{
    display:grid;
    grid-template-columns:auto;
    grid-gap:30px 30px;
    margin: 1em;
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container{
        grid-template-columns:48.5% 48.5%;
        grid-gap:10px 10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container{
        grid-template-columns:48.5% 48.5%;
        grid-gap:10px 10px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container{
        grid-template-columns:48.5% 48.5%;
        grid-gap:20px 20px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container{
        grid-template-columns:48.5% 48.5%;
        grid-gap:30px 30px
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item{
    background-color:white;
    border:solid 1px #cdb464
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast{
    position:relative
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box{
    display:grid;
    grid-template-columns:40% 60%
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-img{
    height: auto;
}

/* @media only screen and (max-width:575px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box{
        grid-template-columns: auto;
    }
} */

@media only screen and (max-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box{
        grid-template-columns: auto;
    }
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-img{
        height:unset;
    }
}
@media only screen and (max-width:1199px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-img{
        height:unset
    }
}


.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
    padding: 10px;
}
/* @media only screen and (min-width:363px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:56px
    }
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:60px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:12px
    }
}
@media only screen and (min-width:530px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:70px
    }
}
@media only screen and (min-width:580px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:30px
    }
}
@media only screen and (min-width:610px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:32px
    }
}
@media only screen and (min-width:745px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:56px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:40px
    }
}
@media only screen and (min-width:847px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:70px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:unset
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body{
        margin-bottom:unset
    }
} */
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title{
    position:relative
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left{
    display:block;
    width:90%
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left{
        width:96%
    }
}
@media only screen and (min-width:708px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left{
        width:90%
    }
}
@media only screen and (min-width:1679px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left{
        width:80%
    }
}
@media only screen and (min-width:1800px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left{
        width:60%
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
    font-size:14px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
        font-size:14px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
        font-size:14px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
        font-size:16px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
        font-size:18px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .left h2{
        font-size:20px
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
    top:-10px;
    right:0;
    position:absolute;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:0.4px;
    text-align:right;
    color:#86672d;
    font-size:24px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
        font-size:24px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
        font-size:36px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-title .right{
        font-size:36px;
        letter-spacing:0.5px
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body{
    padding:0;
    margin-top:0;
    margin-left:0;
    margin-right:0;
    margin-bottom:0
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body{
        margin-top:-10px
    }
}
@media only screen and (min-width:1500px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body{
        margin-top:0px
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
    color:#666666;
    font-size:12px
}
@media only screen and (min-width:420px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
        font-size:12px
    }
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
        font-size:12px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
        font-size:14px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
        font-size:16px
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-body .card-body p{
        font-size:16px
    }
}
.block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-footers .block-button{
    display:grid;
    grid-template-columns:48% 48%;
    grid-gap:10px 20px;
    /* position:absolute;
    left:30px;
    right:30px;
    bottom:20px */
}
@media only screen and (min-width:576px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-footers .block-button{
        grid-gap:10px 10px
    }
}
@media only screen and (min-width:768px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-footers .block-button{
        grid-gap:10px 10px
    }
}
@media only screen and (min-width:992px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-footers .block-button{
        position:relative;
        left:0px;
        right:0px;
        bottom:unset
    }
}
@media only screen and (min-width:1200px){
    .block-content .body-content .block-tab .bg-tab .tab-body-podcast .tab-content-podcast .grid-container .grid-item .card-podcast .podcast-box .card-footers .block-button{
        position:relative
    }
}
